comment.module
Версия 1.520.2.14 (checked in on 2009/04/29 at 18:32:15 by drumm)
Enables users to comment on published content.
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_admin | Коллбэк меню; отображает список комментариев для администрирования. |
comment_admin_overview | Конструктор формы; генерирует форму с кратким содержанием комментариев для администратора. |
comment_admin_overview_submit | Execute the chosen 'Update option' on the selected comments, such as publishing, unpublishing or deleting. |
comment_admin_overview_validate | We can't execute any 'Update options' if no comments were selected. |
comment_admin_settings | Menu callback; presents the comment settings page. |
comment_block | Реализация hook_block(). |
comment_confirm_delete | |
comment_confirm_delete_submit | |
comment_controls | |
comment_controls_submit | |
comment_delete | Коллбек меню; Подтверждение удаления комментария. |
comment_edit | Конструктор формы; генерирует форму редактирования комментария. |
comment_form | |
comment_form_add_preview | Конструктор формы; Формирует и проверяет форму предпросмотра комментария. |
comment_form_alter | |
comment_form_box | |
comment_form_submit | |
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_invoke_comment | Invoke a hook_comment() operation in all modules. |
comment_link | Реализация hook_link(). |
comment_links | |
comment_menu | Реализация hook_menu(). |
comment_multiple_delete_confirm | List the selected comments and verify that the admin really wants to delete them. |
comment_multiple_delete_confirm_submit | Perform the actual comment deletion. |
comment_nodeapi | Реализация hook_nodeapi(). |
comment_node_url | Возвращает нулевой и первый компоненты пути, разделенные слэшем. |
comment_num_all | Возвращает число комментариев к ноде. |
comment_num_new | get number of new comments for current user and specified node |
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_reply | This function is responsible for generating a comment reply form. There are several cases that have to be handled, including: replies to comments replies to nodes attempts to reply to nodes that can no longer accept comments respecting access... |
comment_save | Сохраняет новый или измененный комментарий. |
comment_user | Реализация hook_user(). |
comment_validate | Проверка данных комментария. |
int2vancode | Generate vancode. |
theme_comment | |
theme_comment_admin_overview | Темизирует форму комментирования администратора. |
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_folded | |
theme_comment_post_forbidden | Темизирует уведомление "вы не можете оставить комментарий". |
theme_comment_preview | |
theme_comment_thread_collapsed | |
theme_comment_thread_expanded | |
theme_comment_view | |
theme_comment_wrapper | Allow themable wrapping of all comments. |
vancode2int | Decode vancode back to an integer. |
_comment_delete_thread | |
_comment_form_submit | |
_comment_get_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. |