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

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

Defined in packages/forums/tcl/forums-callback-procs.tcl

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.
Source code:
    ::callback::search::url::contract__arg_parser {*}$args

    set forum_id $object_id
    set forum_package_id [db_string select_forums_package {
        select package_id from forums_forums
        where forum_id = :forum_id
    }]
    set forum_package_url [site_node::get_url_from_object_id -object_id $forum_package_id]
    return "[ad_url]${forum_package_url}forum-view?forum_id=$forum_id"
XQL Not present:
PostgreSQL, Oracle
Generic XQL file:
packages/forums/tcl/forums-callback-procs.xql

[ hide source ] | [ make this the default ]
Show another procedure: