$length) return implode(' ', array_slice($words, 0, $length)) . $ellipsis; else return $string; } /** * Set a default color scheme and set a cookie. */ function get_at_colors() { $scheme = theme_get_setting('color_schemes'); if (!$scheme) { $scheme = 'colors-default.css'; } if (isset($_COOKIE["atcolors"])) { $scheme = $_COOKIE["atcolors"]; } return $scheme; } // Modify the theme settings form for our theme. function adaptivetheme_system_settings_form($form) { // Theme the crap out of the theme settings fieldsets. $form['theme_settings']['#title'] = t('Drupal core theme settings'); $form['theme_settings']['#collapsible'] = TRUE; $form['theme_settings']['#collapsed'] = TRUE; $form['theme_settings']['#prefix'] = '
'; print_r($form); print ''; return drupal_render($form); }