callback::subsite::url::contract (private)

 callback::subsite::url::contract -package_id package_id \
    -object_id object_id [ -type type ]

Defined in packages/acs-subsite/tcl/subsite-callback-procs.tcl

Callback for creating a URL for an object_id. This is usually called in /o.vuh, but you could think of scenarios where using this hook makes sense as well. The type lets you define what kind of URL you are looking for (e.g. admin/edit/display)

Switches:
-package_id (required)
-object_id (required)
-type (optional)

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

Testcases:
No testcase defined.
Source code:
            # this is a callback contract which only invokes its arg parser for input validation
Generic XQL file:
packages/acs-subsite/tcl/subsite-callback-procs.xql

PostgreSQL XQL file:
packages/acs-subsite/tcl/subsite-callback-procs-postgresql.xql

Oracle XQL file:
packages/acs-subsite/tcl/subsite-callback-procs-oracle.xql

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