diff options
author | Steven Wittens <steven@10.no-reply.drupal.org> | 2004-08-20 17:21:37 +0000 |
---|---|---|
committer | Steven Wittens <steven@10.no-reply.drupal.org> | 2004-08-20 17:21:37 +0000 |
commit | 9f2d6f0e5193ebf8e65289f37b3a8d182bbd7e08 (patch) | |
tree | b8870391f817f337903c6835a33cabbaa1c6aa0c /themes/engines | |
parent | 1a82f4d4dbf7f137d5940ca989a1a332cf4b21ce (diff) | |
download | brdo-9f2d6f0e5193ebf8e65289f37b3a8d182bbd7e08.tar.gz brdo-9f2d6f0e5193ebf8e65289f37b3a8d182bbd7e08.tar.bz2 |
- Fixing 'flash of unstyled content' in bluemarine/pushbutton, which got reintroduced after the template changes.
- Fixed separate styles: added theme_get_styles() and the xtemplate {styles} tag to make sure stylesheets get included in the right order (drupal-specific, template-specific, style-specific).
- Fixing missing class on screenshots.
- Renamed drupal_get_theme_setting() and drupal_get_theme_settings() to theme_get_setting() and theme_get_settings().
Diffstat (limited to 'themes/engines')
-rw-r--r-- | themes/engines/xtemplate/xtemplate.engine | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/themes/engines/xtemplate/xtemplate.engine b/themes/engines/xtemplate/xtemplate.engine index 02f5cfba2..0a795f32c 100644 --- a/themes/engines/xtemplate/xtemplate.engine +++ b/themes/engines/xtemplate/xtemplate.engine @@ -32,7 +32,7 @@ function xtemplate_node($node, $main = 0, $page = 0) { global $xtemplate; $xtemplate->template->assign(array( - "submitted" => drupal_get_theme_setting("toggle_node_info_$node->type") ? + "submitted" => theme_get_setting("toggle_node_info_$node->type") ? t("Submitted by %a on %b.", array("%a" => format_name($node), "%b" => format_date($node->created))) : '', @@ -47,7 +47,7 @@ function xtemplate_node($node, $main = 0, $page = 0) { $xtemplate->template->parse("node.title"); } - if (drupal_get_theme_setting('toggle_node_user_picture') && $picture = theme('user_picture', $node)) { + if (theme_get_setting('toggle_node_user_picture') && $picture = theme('user_picture', $node)) { $xtemplate->template->assign("picture", $picture); $xtemplate->template->parse("node.picture"); } @@ -86,7 +86,7 @@ function xtemplate_comment($comment, $links = 0) { $xtemplate->template->parse("comment.new"); } - if (drupal_get_theme_setting('toggle_comment_user_picture') && $picture = theme('user_picture', $comment)) { + if (theme_get_setting('toggle_comment_user_picture') && $picture = theme('user_picture', $comment)) { $xtemplate->template->assign("picture", $picture); $xtemplate->template->parse("comment.picture"); } @@ -116,22 +116,23 @@ function xtemplate_page($content, $title = NULL, $breadcrumb = NULL) { $xtemplate->template->assign(array( "head_title" => (drupal_get_title() ? drupal_get_title() ." | ". variable_get("site_name", "drupal") : variable_get("site_name", "drupal") ." | ". variable_get("site_slogan", "")), "head" => drupal_get_html_head(), + "styles" => theme_get_styles(), "onload_attributes" => theme_onload_attribute(), - "primary_links" => drupal_get_theme_setting('primary_links'), - "secondary_links" => drupal_get_theme_setting('secondary_links') + "primary_links" => theme_get_setting('primary_links'), + "secondary_links" => theme_get_setting('secondary_links') )); - if ($logo = drupal_get_theme_setting('logo')) { + if ($logo = theme_get_setting('logo')) { $xtemplate->template->assign('logo', $logo); $xtemplate->template->parse('header.logo'); } - if (drupal_get_theme_setting('toggle_name')) { + if (theme_get_setting('toggle_name')) { $xtemplate->template->assign('site_name', variable_get('site_name', '')); $xtemplate->template->parse('header.site_name'); } - if (drupal_get_theme_setting('toggle_slogan')) { + if (theme_get_setting('toggle_slogan')) { $xtemplate->template->assign('site_slogan', variable_get('site_slogan', '')); $xtemplate->template->parse('header.site_slogan'); } @@ -157,7 +158,7 @@ function xtemplate_page($content, $title = NULL, $breadcrumb = NULL) { $xtemplate->template->parse("header.message"); } - if (drupal_get_theme_setting('toggle_search')) { + if (theme_get_setting('toggle_search')) { $xtemplate->template->assign(array( //"search" => search_form(), "search_url" => url("search"), @@ -168,7 +169,7 @@ function xtemplate_page($content, $title = NULL, $breadcrumb = NULL) { } // only parse the mission block if we are on the frontpage ... - if ($_GET["q"] == variable_get("site_frontpage", "node") && drupal_get_theme_setting('toggle_mission') && ($mission = drupal_get_theme_setting('mission'))) { + if ($_GET["q"] == variable_get("site_frontpage", "node") && theme_get_setting('toggle_mission') && ($mission = theme_get_setting('mission'))) { $xtemplate->template->assign("mission", $mission); $xtemplate->template->parse("header.mission"); } |