- Kind: Library Files Procedures SQL Files Content Pages
- Publicity: Public Only All
callback::application-track::getApplicationName::impl::forums Callback implementation. callback::application-track::getGeneralInfo::impl::forums Callback implementation. callback::application-track::getSpecificInfo::impl::forums Callback implementation. callback::forum::forum_delete::contract Append extra logics to forum deletion. callback::forum::forum_edit::contract Append extra logics to forum editing. callback::forum::forum_new::contract Append extra logics to forum creation. callback::forum::message_delete::contract Append extra logics to forum message deletion. callback::forum::message_edit::contract Append extra logics to forum message editing. callback::forum::message_new::contract Append extra logics to forum message creation. callback::merge::MergePackageUser::impl::forums Merge the *forums* of two users. callback::merge::MergeShowUserInfo::impl::forums Merge the *forums* of two users. callback::navigation::package_admin::impl::forums Return the admin actions for the forum package. callback::pm::project_new::impl::forums Create a new forum for each new project. callback::search::datasource::impl::forums_forum Returns a datasource for the search package this is the content that will be indexed by the full text search engine. callback::search::datasource::impl::forums_message callback::search::url::impl::forums_forum Returns a URL for a forum to the search package. callback::search::url::impl::forums_message forum::attachments_enabled_p Check if attachments are enabled in forums. forum::delete delete a forum forum::disable Disable a forum forum::edit Edit a forum forum::email::create_forward_email create email content to forward a message forum::enable Enable a forum forum::flush_cache Flushes all the forum caches. forum::flush_namespaced_cache Unsets namespaced thread variable holding the forum cache forum::flush_templating_cache Flushes forum templating cache, created by template::paginator forum::format::emoticons Convert smileys (emoticons) in supplied content into emoji HTML entities. forum::format::reply_subject Generates a subject string for a reply to an existing message. forum::forum::datasource Datasource for the FtsContentProvider contract. forum::forum::url url method for the FtsContentProvider contract forum::get get the fields for a forum forum::install::before-uninstantiate Make sure all threads are deleted before the forum is uninstantiated. forum::install::create_moderator_notification_types Create the Forum Notification types used to notify usersmoderators of forum changes. forum::install::create_notification_types Create the Forum Notification types used to notify users of forum changes. forum::install::create_user_notification_types Create the Forum Notification types used to notify users of forum changes. forum::install::delete_notification_types Delete notification types on uninstall forum::install::package_install package install callback forum::install::package_uninstall package uninstall callback forum::install::package_upgrade Package before-upgrade callback forum::list_forums List all forums in a package forum::message::approve Approve a message. forum::message::close Close a thread.<br> This is not exactly a cheap operation if the thread is long. forum::message::datasource forum::message::delete Delete a message and obviously all of its descendents. forum::message::do_notifications Perform the notifications. forum::message::edit Editing a message. forum::message::get Get the fields for a message. forum::message::get_attachments Get the attachments for a message. forum::message::initial_message Create an array with values initialized for a new message. forum::message::new Create a new message. forum::message::notification::get_url NotificationType.GetURL Service Contract implementation..<br> This proc was always empty and is currently not used anywhere in upstream code. forum::message::notification::process_reply NotificationType.ProcessReply Service Contract implementation.<br> This proc was always empty and is currently not used anywhere in upstream code. forum::message::notify_moderators Notify moderators of a new forum message forum::message::notify_users Notify users of a new approved forum message. forum::message::open Reopen a thread.<br> This is not exactly a cheap operation if the thread is long. forum::message::reject Reject a message. forum::message::set_format Set whether a message is HTML or not. forum::message::set_state Set the new state for a message.<br> Usually, used for approval. forum::message::subject_sort_filter forum::message::url forum::new create a new forum forum::new_questions_allow Allow the users to create new threads in the forum DEPRECATED: either use forum::edit or inline this trivial query. forum::new_questions_allowed_p Check if the users can create new threads in the forum DEPRECATED: the forum::get api already retrieves this information and there is normally no need to invoke this API specifically. forum::new_questions_deny Deny the users to create new threads in the forum DEPRECATED: either use forum::edit or inline this trivial query. forum::notification::get_url Returns a full url to the object_id.<br> Handles messages and forums. forum::notification::process_reply This proc implements the ProcessReply operation of the NotificationType Service Contract and should not be invoked directly. forum::posting_policy_set Set the posting policy. forum::sc::register_forum_fts_impl DEPRECATED: search is implemented using callbacks now. forum::sc::register_implementations Register the forum_forum and forum_message content type fts contract DEPRECATED: search is implemented using callbacks now. forum::sc::register_message_fts_impl DEPRECATED: search is implemented using callbacks now. forum::sc::unregister_implementations This proc is de-facto deprecated, as search is implemented using callbacks now, but we still need it to be there to support upgrades from older versions. forum::security::can_admin_forum_p DEPRECATED: admin == moderate! forum::security::can_moderate_forum_p Deprecated: just another wrapper to permission::permission_p forum::security::can_moderate_message_p DEPRECATED: permissions will now be checked on the forum itself forum::security::can_post_forum_p forum::security::can_post_message_p DEPRECATED: permissions will now be checked on the forum itself forum::security::can_read_forum_p Deprecated: just another wrapper to permission::permission_p forum::security::can_read_message_p DEPRECATED: permissions will now be checked on the forum itself forum::security::do_abort Do an abort if security violation. forum::security::permissions Retrieve all relevant forum permissions in a single array of fields {admin_p moderate_p post_p}. forum::security::require_admin_forum DEPRECATED: admin == moderate! forum::security::require_moderate_forum Abort if the user doesn't have 'forum_moderate' permissions in the forum. forum::security::require_moderate_message DEPRECATED: permissions will now be checked on the forum itself forum::security::require_post_forum Abort if the user doesn't have permissions to post in the forum. forum::security::require_post_message DEPRECATED: permissions will now be checked on the forum itself forum::security::require_read_forum Abort if the user doesn't have 'read' permissions in the forum. forum::security::require_read_message DEPRECATED: permissions will now be checked on the forum itself forum::use_ReadingInfo_p forum::valid_forum_id_p checks forum_id forums::form::forum Constructs the elements of a form for creating/editing a forum forums::form::forward_message adds form elements to form_name to allow the user to enter the details of a message they want to forward by email forums::form::message adds form elements to form_name which represent the data held in a forum message forums::form::post_message adds form elements to a form for the default post message form forums::form::search Constructs the elements of a form for searching for a term optionally in a particular forum install::xml::action::forum-create Create a forum instance from an install.xml file