notification-procs.tcl

XoWiki - Notification procs

Location:
packages/xowiki/tcl/notification-procs.tcl
Created:
2006-08-08
Author:
Gustaf Neumann

Procedures in this file

Detailed information

xowiki::notification::do_notifications (public)

 xowiki::notification::do_notifications [ -revision_id revision_id ] \
    [ -page page ] [ -html html ] [ -text text ] [ -new ]

generate a notification

Switches:
-revision_id (optional)
-page (optional)
-html (optional)
-text (optional)
-new (optional, boolean, defaults to "true")
new or modified item

Partial Call Graph (max 5 caller/called nodes):
%3 Class ::xowiki::WikiForm Class ::xowiki::WikiForm (public) xowiki::notification::do_notifications xowiki::notification::do_notifications Class ::xowiki::WikiForm->xowiki::notification::do_notifications ad_file ad_file (public) xowiki::notification::do_notifications->ad_file ad_html_qualify_links ad_html_qualify_links (public) xowiki::notification::do_notifications->ad_html_qualify_links ad_html_text_convert ad_html_text_convert (public) xowiki::notification::do_notifications->ad_html_text_convert category::get_mapped_categories category::get_mapped_categories (public) xowiki::notification::do_notifications->category::get_mapped_categories category::get_tree category::get_tree (public) xowiki::notification::do_notifications->category::get_tree

Testcases:
No testcase defined.

xowiki::notification::get_url (private)

 xowiki::notification::get_url id
Parameters:
id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 AcsSc.notificationtype.geturl.xowiki_notif_type AcsSc.notificationtype.geturl.xowiki_notif_type (private) xowiki::notification::get_url xowiki::notification::get_url AcsSc.notificationtype.geturl.xowiki_notif_type->xowiki::notification::get_url category::get_name category::get_name (public) xowiki::notification::get_url->category::get_name site_node::get_url site_node::get_url (public) xowiki::notification::get_url->site_node::get_url xowiki::url xowiki::url (private) xowiki::notification::get_url->xowiki::url

Testcases:
No testcase defined.

xowiki::notification::process_reply (private)

 xowiki::notification::process_reply reply_id

Handles a reply to an xowiki notification.

Parameters:
reply_id (required)
Author:
Deds Castillo <deds@i-manila.com.ph>
Created:
2006-06-08

Partial Call Graph (max 5 caller/called nodes):
%3 AcsSc.notificationtype.processreply.xowiki_notif_type AcsSc.notificationtype.processreply.xowiki_notif_type (private) xowiki::notification::process_reply xowiki::notification::process_reply AcsSc.notificationtype.processreply.xowiki_notif_type->xowiki::notification::process_reply

Testcases:
No testcase defined.

xowiki::notifications-install (private)

 xowiki::notifications-install

Partial Call Graph (max 5 caller/called nodes):
%3 xowiki::after-install xowiki::after-install (private) xowiki::notifications-install xowiki::notifications-install xowiki::after-install->xowiki::notifications-install acs_sc::impl::new_from_spec acs_sc::impl::new_from_spec (public) xowiki::notifications-install->acs_sc::impl::new_from_spec notification::delivery::get_id notification::delivery::get_id (public) xowiki::notifications-install->notification::delivery::get_id notification::interval::get_id_from_name notification::interval::get_id_from_name (public) xowiki::notifications-install->notification::interval::get_id_from_name notification::type::delivery_method_enable notification::type::delivery_method_enable (public) xowiki::notifications-install->notification::type::delivery_method_enable notification::type::interval_enable notification::type::interval_enable (public) xowiki::notifications-install->notification::type::interval_enable

Testcases:
No testcase defined.

xowiki::notifications-uninstall (private)

 xowiki::notifications-uninstall

Partial Call Graph (max 5 caller/called nodes):
%3 xowiki::before-uninstall xowiki::before-uninstall (private) xowiki::notifications-uninstall xowiki::notifications-uninstall xowiki::before-uninstall->xowiki::notifications-uninstall acs_sc::impl::delete acs_sc::impl::delete (public) xowiki::notifications-uninstall->acs_sc::impl::delete notification::delivery::get_id notification::delivery::get_id (public) xowiki::notifications-uninstall->notification::delivery::get_id notification::interval::get_id_from_name notification::interval::get_id_from_name (public) xowiki::notifications-uninstall->notification::interval::get_id_from_name notification::type::delete notification::type::delete (public) xowiki::notifications-uninstall->notification::type::delete notification::type::delivery_method_disable notification::type::delivery_method_disable (public) xowiki::notifications-uninstall->notification::type::delivery_method_disable

Testcases:
No testcase defined.
[ show source ]