function faq_theme in Frequently Asked Questions 8
Same name and namespace in other branches
- 6 faq.module \faq_theme()
- 7.2 faq.module \faq_theme()
- 7 faq.module \faq_theme()
Implements hook_theme().
File
- ./
faq.module, line 57 - The FAQ module allows users to create a FAQ page, with questions and answers displayed in different styles, according to the settings.
Code
function faq_theme() {
return array(
'faq_draggable_question_order_table' => array(
'template' => 'faq-draggable-question-order-table',
'render element' => 'form',
),
'faq_questions_top' => array(
'file' => '/includes/faq.questions_top.inc',
'template' => 'faq-questions-top',
'variables' => array(
'data' => NULL,
),
),
'faq_category_questions_top' => array(
'file' => '/includes/faq.questions_top.inc',
'template' => 'faq-category-questions-top',
'variables' => array(
'data' => NULL,
'display_header' => 0,
'category_display' => NULL,
'term' => NULL,
'class' => NULL,
'parent_term' => NULL,
),
),
'faq_category_questions_top_answers' => array(
'file' => '/includes/faq.questions_top.inc',
'template' => 'faq-category-questions-top-answers',
'variables' => array(
'data' => NULL,
'display_header' => 0,
'category_display' => NULL,
'term' => NULL,
'class' => NULL,
'parent_term' => NULL,
),
),
'faq_hide_answer' => array(
'file' => '/includes/faq.hide_answer.inc',
'template' => 'faq-hide-answer',
'variables' => array(
'data' => NULL,
),
),
'faq_category_hide_answer' => array(
'file' => '/includes/faq.hide_answer.inc',
'template' => 'faq-category-hide-answer',
'variables' => array(
'data' => NULL,
'display_header' => 0,
'category_display' => NULL,
'term' => NULL,
'class' => NULL,
'parent_term' => NULL,
),
),
'faq_questions_inline' => array(
'file' => '/includes/faq.questions_inline.inc',
'template' => 'faq-questions-inline',
'variables' => array(
'data' => NULL,
),
),
'faq_category_questions_inline' => array(
'file' => '/includes/faq.questions_inline.inc',
'template' => 'faq-category-questions-inline',
'variables' => array(
'data' => NULL,
'display_header' => 0,
'category_display' => NULL,
'term' => NULL,
'class' => NULL,
'parent_term' => NULL,
),
),
'faq_new_page' => array(
'file' => '/includes/faq.new_page.inc',
'template' => 'faq-new-page',
'variables' => array(
'data' => NULL,
),
),
'faq_category_new_page' => array(
'file' => '/includes/faq.new_page.inc',
'template' => 'faq-category-new-page',
'variables' => array(
'data' => NULL,
'display_header' => 0,
'category_display' => NULL,
'term' => NULL,
'class' => NULL,
'parent_term' => NULL,
),
),
'faq_page' => array(
'variables' => array(
'content' => '',
'answers' => '',
'description' => NULL,
),
'template' => 'faq-page',
),
);
}