theme.inc
Version 1.337.2.9 (checked in on 2009/05/13 at 19:41:56 by drumm)
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 also
<a href="http://drupal.org/node/171179">Theme guide</a>
@see themeable
Constants
| Name | Description |
|---|---|
| MARK_NEW | |
| MARK_READ | @name Content markers |
| MARK_UPDATED |
Functions
| 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_engine | Return the path to the currently selected engine. |
| path_to_theme | Return the path to the currently selected theme. |
| theme | Generate the themed representation of a Drupal object. |
| 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_feed_icon | Return code that emits an feed icon. |
| theme_get_function | Determine if a theme function exists, and if so return which one was found. |
| 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_help | Return a themed help message. |
| theme_image | Return a themed image. |
| theme_install_page | |
| theme_item_list | Return a themed list of items. |
| theme_links | Return a themed set of links. |
| theme_maintenance_page | |
| theme_mark | Return a themed marker, useful for marking new or updated content. |
| theme_more_help_link | Returns code that emits the 'more help'-link. |
| theme_node | Return a themed node. |
| theme_page | Return an entire Drupal page displaying the supplied content. |
| theme_placeholder | Formats text for emphasized display in a placeholder inside a sentence. Used automatically by t(). |
| theme_progress_bar | |
| theme_status_messages | Return a themed set of status and/or error messages. The messages are grouped by type. |
| theme_submenu | Return a themed submenu, typically displayed under the tabs. |
| theme_table | Return a themed table. |
| theme_tablesort_indicator | Return a themed sort icon. |
| theme_table_select_header_cell | Returns a header cell for tables that have a select all functionality. |
| theme_username | Format a username. |
| theme_xml_icon | Return code that emits an XML icon. |
| _theme_table_cell |
