function nielsvanaken_preprocess_node(&$vars) { $node = $vars['node']; $vars['date'] = format_date($node->created, 'custom', 'M jS, Y'); $vars['time_ago'] = format_date($node->created, 'custom', 'c'); // 'c' is the ISO 8601 date format. Since PHP 5 $vars['inclpath'] = base_path() . drupal_get_path('theme', variable_get('theme_default', NULL)); $vars['is_mobile'] = detect_mobile_browser(); }
<?php session_start(); //We need these require('./lib/config.php'); require('./lib/functions.php'); require('./lib/functions_default.php'); require('./lib/user.php'); require('./lib/template/template.php'); require('./lib/dbal/' . $dbms . '.php'); //Reroute all errors to our sexy error handler set_error_handler('msg_handler'); define('MOBILE_BROWSER', detect_mobile_browser()); $db = new $sql_db(); $db->sql_connect($dbserv, $dbuser, $dbpass, $dbname, $dbport); $template = new template(); $template->set_template(); $config = new config(); $config->get_config(); $user = new user(); page_header(); $template->assign_vars(array( "IS_MOBILE" => MOBILE_BROWSER, )); $module = (isset($_REQUEST['module'])) ? $_REQUEST['module'] : 'home'; $method = (isset($_REQUEST['method'])) ? $_REQUEST['method'] : 'main';