1.228.2.8 (checked in on 2005/08/17 at 20:03:28 by dries)
The theme system, which controls the output of Drupal.
The theme system allows for nearly all output of the Drupal system to be customized by user themes.
@see <a href="http://drupal.org/node/253">Theme system</a> @see themeable
| Name | Description |
|---|---|
| MARK_NEW | |
| MARK_READ | @name Content markers |
| MARK_UPDATED |
| Name | Description |
|---|---|
| init_theme | Initialize the theme system by loading the theme. |
| list_themes | Provides a list of currently available themes. |
| list_theme_engines | Provides a list of currently available theme engines |
| path_to_theme | Return the path to the currently selected theme. |
| theme | Generate the themed representation of a Drupal object. |
| theme_add_style | Add a theme stylesheet to be included later. This is handled separately from drupal_set_html_head() to enforce the correct CSS cascading order. |
| theme_block | Return a themed block. |
| theme_blocks | Return a set of blocks available for the current user. |
| theme_box | Return a themed box. |
| theme_breadcrumb | Return a themed breadcrumb trail. |
| theme_closure | Execute hook_footer() which is run at the end of the page right before the close of the body tag. |
| theme_confirm | Output a confirmation form |
| theme_error | Return a themed error message. REMOVE: this function is deprecated an no longer used in core. |
| theme_form_element | Return a themed form element. |
| theme_get_setting | Retrieve a setting for the current theme. This function is designed for use from within themes & engines to determine theme settings made in the admin interface. |
| theme_get_settings | Retrieve an associative array containing the settings for a theme. |
| theme_get_styles | Return the HTML for a theme's stylesheets. |
| theme_help | Hook Help - returns theme specific help and information. |
| theme_image | Return a themed image. |
| theme_item_list | Return a themed list of items. |
| theme_links | Return a themed set of links. |
| theme_mark | Return a themed marker, useful for marking new or updated content. |
| theme_more_help_link | |
| theme_node | Return a themed node. |
| theme_onload_attribute | Call hook_onload() in all modules to enable modules to insert JavaScript that will get run once the page has been loaded by the browser. |
| theme_page | Return an entire Drupal page displaying the supplied content. |
| theme_placeholder | Format a dynamic text string for emphasised display in a placeholder. |
| theme_status_messages | Returns themed set of status and/or error messages. The messages are grouped by type. |
| theme_stylesheet_import | Import a stylesheet using @import. |
| theme_submenu | Return a themed submenu, typically displayed under the tabs. |
| theme_table | Return a themed table. |
| theme_xml_icon | Return code that emits an XML icon. |
| _theme_table_cell |