forums-callback-procs.tcl

Forum callbacks. Navigation callbacks.

Location:
packages/forums/tcl/forums-callback-procs.tcl
Created:
2005-03-11
Author:
Jeff Davis
CVS Identification:
$Id: forums-callback-procs.tcl,v 1.12.2.9 2023/03/20 13:39:15 antoniop Exp $

Procedures in this file

Detailed information

callback::application-track::getApplicationName::impl::forums (private)

 callback::application-track::getApplicationName::impl::forums

Callback implementation.

See Also:
  • callback::application-track::getApplicationName::contract

Partial Call Graph (max 5 caller/called nodes):
%3

Testcases:
No testcase defined.

callback::application-track::getGeneralInfo::impl::forums (private)

 callback::application-track::getGeneralInfo::impl::forums

Callback implementation.

See Also:
  • callback::application-track::getGeneralInfo::contract

Partial Call Graph (max 5 caller/called nodes):
%3 db_1row db_1row (public) callback::application-track::getGeneralInfo::impl::forums callback::application-track::getGeneralInfo::impl::forums callback::application-track::getGeneralInfo::impl::forums->db_1row

Testcases:
No testcase defined.

callback::application-track::getSpecificInfo::impl::forums (private)

 callback::application-track::getSpecificInfo::impl::forums

Callback implementation.

See Also:
  • callback::application-track::getSpecificInfo::contract

Partial Call Graph (max 5 caller/called nodes):
%3

Testcases:
No testcase defined.

callback::forum::forum_delete::contract (private)

 callback::forum::forum_delete::contract -package_id package_id \
    -forum_id forum_id

Append extra logics to forum deletion.

Switches:
-package_id
(required)
-forum_id
(required)

Partial Call Graph (max 5 caller/called nodes):
%3 forum::install::before-uninstantiate forum::install::before-uninstantiate (private) callback::forum::forum_delete::contract callback::forum::forum_delete::contract forum::install::before-uninstantiate->callback::forum::forum_delete::contract

Testcases:
No testcase defined.

callback::forum::forum_edit::contract (private)

 callback::forum::forum_edit::contract -package_id package_id \
    -forum_id forum_id

Append extra logics to forum editing.

Switches:
-package_id
(required)
-forum_id
(required)

Partial Call Graph (max 5 caller/called nodes):
%3

Testcases:
No testcase defined.

callback::forum::forum_new::contract (private)

 callback::forum::forum_new::contract -package_id package_id \
    -forum_id forum_id

Append extra logics to forum creation.

Switches:
-package_id
(required)
-forum_id
(required)

Partial Call Graph (max 5 caller/called nodes):
%3 test_forum_new forum_new (test forums) callback::forum::forum_new::contract callback::forum::forum_new::contract test_forum_new->callback::forum::forum_new::contract

Testcases:
forum_new

callback::forum::message_delete::contract (private)

 callback::forum::message_delete::contract -package_id package_id \
    -message_id message_id

Append extra logics to forum message deletion.

Switches:
-package_id
(required)
-message_id
(required)

Partial Call Graph (max 5 caller/called nodes):
%3

Testcases:
No testcase defined.

callback::forum::message_edit::contract (private)

 callback::forum::message_edit::contract -package_id package_id \
    -message_id message_id

Append extra logics to forum message editing.

Switches:
-package_id
(required)
-message_id
(required)

Partial Call Graph (max 5 caller/called nodes):
%3

Testcases:
No testcase defined.

callback::forum::message_new::contract (private)

 callback::forum::message_new::contract -package_id package_id \
    -message_id message_id

Append extra logics to forum message creation.

Switches:
-package_id
(required)
-message_id
(required)

Partial Call Graph (max 5 caller/called nodes):
%3

Testcases:
No testcase defined.

callback::merge::MergePackageUser::impl::forums (private)

 callback::merge::MergePackageUser::impl::forums \
    -from_user_id from_user_id -to_user_id to_user_id

Merge the *forums* of two users. The from_user_id is the user_id of the user that will be deleted and all the *forums* of this user will be mapped to the to_user_id.

Switches:
-from_user_id
(required)
-to_user_id
(required)
See Also:

Partial Call Graph (max 5 caller/called nodes):
%3 db_dml db_dml (public) callback::merge::MergePackageUser::impl::forums callback::merge::MergePackageUser::impl::forums callback::merge::MergePackageUser::impl::forums->db_dml

Testcases:
No testcase defined.

callback::merge::MergeShowUserInfo::impl::forums (private)

 callback::merge::MergeShowUserInfo::impl::forums -user_id user_id

Merge the *forums* of two users. The from_user_id is the user_id of the user that will be deleted and all the *forums* of this user will be mapped to the to_user_id.

Switches:
-user_id
(required)
See Also:

Partial Call Graph (max 5 caller/called nodes):
%3 db_list_of_lists db_list_of_lists (public) callback::merge::MergeShowUserInfo::impl::forums callback::merge::MergeShowUserInfo::impl::forums callback::merge::MergeShowUserInfo::impl::forums->db_list_of_lists

Testcases:
No testcase defined.

callback::navigation::package_admin::impl::forums (private)

 callback::navigation::package_admin::impl::forums

Return the admin actions for the forum package.

See Also:

Partial Call Graph (max 5 caller/called nodes):
%3 _ _ (public) db_foreach db_foreach (public) export_vars export_vars (public) permission::permission_p permission::permission_p (public) callback::navigation::package_admin::impl::forums callback::navigation::package_admin::impl::forums callback::navigation::package_admin::impl::forums->_ callback::navigation::package_admin::impl::forums->db_foreach callback::navigation::package_admin::impl::forums->export_vars callback::navigation::package_admin::impl::forums->permission::permission_p

Testcases:
No testcase defined.

callback::pm::project_new::impl::forums (private)

 callback::pm::project_new::impl::forums -package_id package_id \
    -project_id project_id -data data

Create a new forum for each new project.

Switches:
-package_id
(required)
-project_id
(required)
-data
(required)
See Also:
  • callback::pm::project_new::contract

Partial Call Graph (max 5 caller/called nodes):
%3 application_data_link::new application_data_link::new (public) application_link::get_linked application_link::get_linked (public) db_dml db_dml (public) forum::new forum::new (public) callback::pm::project_new::impl::forums callback::pm::project_new::impl::forums callback::pm::project_new::impl::forums->application_data_link::new callback::pm::project_new::impl::forums->application_link::get_linked callback::pm::project_new::impl::forums->db_dml callback::pm::project_new::impl::forums->forum::new

Testcases:
No testcase defined.

callback::search::datasource::impl::forums_forum (private)

 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.

Author:
Jeff Davis davis@xarg.net
Created:
2004-04-01
See Also:

Partial Call Graph (max 5 caller/called nodes):
%3 db_0or1row db_0or1row (public) callback::search::datasource::impl::forums_forum callback::search::datasource::impl::forums_forum callback::search::datasource::impl::forums_forum->db_0or1row

Testcases:
No testcase defined.

callback::search::datasource::impl::forums_message (private)

 callback::search::datasource::impl::forums_message
Author:
dave@thedesignexperience.org
Created:
2005-06-07 Returns a datasource for the search package this is the content that will be indexed by the full text search engine. We expect message_id to be a root message of a thread only, and return the text of all the messages below.
See Also:

Partial Call Graph (max 5 caller/called nodes):
%3 ad_conn ad_conn (public) ad_html_text_convert ad_html_text_convert (public) db_foreach db_foreach (public) forum::get forum::get (public) forum::message::get forum::message::get (public) callback::search::datasource::impl::forums_message callback::search::datasource::impl::forums_message callback::search::datasource::impl::forums_message->ad_conn callback::search::datasource::impl::forums_message->ad_html_text_convert callback::search::datasource::impl::forums_message->db_foreach callback::search::datasource::impl::forums_message->forum::get callback::search::datasource::impl::forums_message->forum::message::get

Testcases:
No testcase defined.

callback::search::url::impl::forums_forum (private)

 callback::search::url::impl::forums_forum

Returns a URL for a forum to the search package.

Author:
Jeff Davis davis@xarg.net
Created:
2004-04-01
See Also:

Partial Call Graph (max 5 caller/called nodes):
%3 ad_url ad_url (public) db_string db_string (public) site_node::get_url_from_object_id site_node::get_url_from_object_id (public) callback::search::url::impl::forums_forum callback::search::url::impl::forums_forum callback::search::url::impl::forums_forum->ad_url callback::search::url::impl::forums_forum->db_string callback::search::url::impl::forums_forum->site_node::get_url_from_object_id

Testcases:
No testcase defined.

callback::search::url::impl::forums_message (private)

 callback::search::url::impl::forums_message
Author:
dave@thedesignexperience.org
Created:
2005-06-08 Returns a URL for a message to the search package.
See Also:

Partial Call Graph (max 5 caller/called nodes):
%3 ad_url ad_url (public) db_string db_string (public) site_node::get_url_from_object_id site_node::get_url_from_object_id (public) callback::search::url::impl::forums_message callback::search::url::impl::forums_message callback::search::url::impl::forums_message->ad_url callback::search::url::impl::forums_message->db_string callback::search::url::impl::forums_message->site_node::get_url_from_object_id

Testcases:
No testcase defined.
[ show source ]