comment.module
Версия 1.617.2.8 (checked in on 2009/07/01 at 20:51:55 by goba)
Позволяет пользователям комментировать опубликованное содержимое.
When enabled, the Drupal comment module creates a discussion board for each Drupal node. Users can post comments to discuss a forum topic, weblog post, story, collaborative book page, etc.
Константы
Имя | Описание |
---|---|
COMMENT_ANONYMOUS_MAYNOT_CONTACT | Анонимные пользователи не могут оставлять контактную информацию. |
COMMENT_ANONYMOUS_MAY_CONTACT | Анонимные пользователи могут оставлять контактную информацию. |
COMMENT_ANONYMOUS_MUST_CONTACT | Анонимные авторы должны оставлять свои контактные данные. |
COMMENT_CONTROLS_ABOVE | Элементы управления комментариями должны быть показаны над списком комментариев. |
COMMENT_CONTROLS_ABOVE_BELOW | Элементы управления комментариями должны быть показаны над и под списком комментариев. |
COMMENT_CONTROLS_BELOW | Элементы управления комментариями будут показаны под списком комментариев. |
COMMENT_CONTROLS_HIDDEN | Элементы управления комментариями скрыты |
COMMENT_FORM_BELOW | Форма комментирования под спсиком комментариев. |
COMMENT_FORM_SEPARATE_PAGE | Форма комментариев на отдельной странице. |
COMMENT_MODE_FLAT_COLLAPSED | Комментарии выведутся в виде свернутого плоского списка. |
COMMENT_MODE_FLAT_EXPANDED | Комментарии выведутся в виде развернутого плоского списка. |
COMMENT_MODE_THREADED_COLLAPSED | Комментарии выведутся в виде свернутого древовидного списка. |
COMMENT_MODE_THREADED_EXPANDED | Комментарии выведутся в виде развернутого древовидного списка. |
COMMENT_NODE_DISABLED | Комментарии для ноды отключены. |
COMMENT_NODE_READ_ONLY | Комментирование данного материала закрыто. |
COMMENT_NODE_READ_WRITE | Комментарии включены для данного материала. |
COMMENT_NOT_PUBLISHED | Комментарий ожидает подтверждения. |
COMMENT_ORDER_NEWEST_FIRST | Комментарии отсортированы по дате - сначала новые. |
COMMENT_ORDER_OLDEST_FIRST | Комментарии отсортированы по дате - сначала старые. |
COMMENT_PREVIEW_OPTIONAL | Просмотр комментария по выбору. |
COMMENT_PREVIEW_REQUIRED | Требуется предварительный просмотр комментария. |
COMMENT_PUBLISHED | Комментарий опубликован. |
Функции
Имя | Описание |
---|---|
comment_access | This is *not* a hook_access() implementation. This function is called to determine whether the current user has access to a particular comment. |
comment_action_info | Реализация hook_action_info(). |
comment_block | Реализация hook_block(). |
comment_controls | Формирует форму управления комментариями. |
comment_controls_submit | Process comment_controls form submissions. |
comment_form | Создаёт базовую форму для комментирования, которая будет добавлена к странице с нодой или отображена на отдельной странице. |
comment_form_add_preview | Конструктор формы; Формирует и проверяет форму предпросмотра комментария. |
comment_form_alter | Реализация hook_form_alter(). |
comment_form_box | Тема формы блока комментария. |
comment_form_submit | Process comment form submissions; prepare the comment, store it, and set a redirection target. |
comment_form_validate | Валидатор формы комментирования. |
comment_get_recent | Find a number of recent comments. This is done in two steps. 1. Find the n (specified by $number) nodes that have the most recent comments. This is done by querying node_comment_statistics which has an index on last_comment_timestamp, and is thus a... |
comment_help | Реализация hook_help(). |
comment_hook_info | Реализация hook_hook_info(). |
comment_invoke_comment | Invoke a hook_comment() operation in all modules. |
comment_link | Реализация hook_link(). |
comment_links | Формирует управляющие ссылки для комментариев (редактировать, ответить, удалить) на основе прав доступа для текущего пользователя. |
comment_menu | Реализация hook_menu(). |
comment_new_page_count | Вычисляет номер страницы для первого нового комментария. |
comment_nodeapi | Реализация hook_nodeapi(). |
comment_node_type | Реализация hook_node_type(). |
comment_node_url | Возвращает нулевой и первый компоненты пути, разделенные слэшем. |
comment_num_all | Возвращает число комментариев к ноде. |
comment_num_new | Получает число новых комментариев для текущего пользователя и указанной ноды. |
comment_num_replies | Возвращает количество ответов на комментарий. |
comment_operations | Comment operations. We offer different update operations depending on which comment administration page we're on. |
comment_perm | Реализация hook_perm(). |
comment_render | Отображает комментарии. |
comment_save | Сохраняет новый или измененный комментарий. |
comment_theme | Реализация hook_theme(). |
comment_unpublish_action | Действие; Снимает комментарий с публикации. |
comment_unpublish_by_keyword_action | Implementation of a configurable Drupal action. Unpublish a comment if it contains a certain string. |
comment_unpublish_by_keyword_action_form | Конструктор формы. Подготавливает форму для черного списка ключевых слов. |
comment_unpublish_by_keyword_action_submit | Process comment_unpublish_by_keyword_action_form form submissions. |
comment_user | Реализация hook_user(). |
comment_validate | Проверка данных комментария. |
int2vancode | Generate vancode. |
template_preprocess_comment | Process variables for comment.tpl.php. See alsocomment.tpl.php |
template_preprocess_comment_folded | Process variables for comment-folded.tpl.php. See alsocomment-folded.tpl.php |
template_preprocess_comment_wrapper | Process variables for comment-wrapper.tpl.php. See alsocomment-wrapper.tpl.php |
theme_comment_block | Returns a formatted list of recent comments to be displayed in the comment block. |
theme_comment_controls | Темизирует область(бокс) контроля комментариев, где пользователь может изменить отображение по умолчанию и упорядочить их показ. |
theme_comment_flat_collapsed | Темизирует комментарий в сжатом виде. |
theme_comment_flat_expanded | Темизирует комментарий в раскрытом виде. |
theme_comment_post_forbidden | Темизирует уведомление "вы не можете оставить комментарий". |
theme_comment_submitted | Темизирует информацию об авторстве комментария. |
theme_comment_thread_collapsed | Темизирует комментарии в свёрнутом виде. |
theme_comment_thread_expanded | Темизирует комментарии в развёрнутом виде. |
theme_comment_view | Темизировать блок с единичным комментарием |
vancode2int | Decode vancode back to an integer. |
_comment_form_submit | Prepare a comment for submission. |
_comment_get_display_setting | Return a current comment display setting |
_comment_get_modes | Return an array of viewing modes for comment listings. |
_comment_get_orders | Return an array of viewing orders for comment listings. |
_comment_load | Load the entire comment by cid. |
_comment_per_page | Return an array of 'comments per page' settings from which the user can choose. |
_comment_update_node_statistics | Updates the comment statistics for a given node. This should be called any time a comment is added, deleted, or updated. |