rss-utilities-procs.tcl
Does not contain a contract.
- Location:
- /packages/rss-support/tcl/rss-utilities-procs.tcl
Related Files
- packages/rss-support/tcl/rss-utilities-procs.xql
- packages/rss-support/tcl/rss-utilities-procs.tcl
- packages/rss-support/tcl/rss-utilities-procs-postgresql.xql
- packages/rss-support/tcl/rss-utilities-procs-oracle.xql
[ hide source ] | [ make this the default ]
File Contents
ad_library { RSS support procs @author Andrew Grumet (aegrumet@alum.mit.edu) @author Jerry Asher (jerry@theashergroup.com) @author Dave Bauer (dave@thedesignexperience.org) @creation-date Fri Oct 26 11:43:26 2001 @cvs-id $Id: rss-utilities-procs.tcl,v 1.6.2.1 2021/10/21 11:48:31 antoniop Exp $ } ad_proc -public rss_package_id {} { <pre> # Returns the package_id for rss if it is rss is mounted. # Returns 0 otherwise. </pre> } { if {![db_0or1row get_package_id {}]} { return 0 } else { return $package_id } } ad_proc -public rss_package_url {} { <pre> # Returns the rss package url if it is mounted. # Returns the empty string otherwise. </pre> } { set package_id [rss_package_id] return [db_string rss_url {} -default ""] } d_proc -public rss_first_url_for_package_id { package_id } { Finds the first site node (ordered by node_id) associated with package_id and returns the relative url for that node. Returns empty string if the package is not mounted. } { return [lindex [site_node::get_url_from_object_id -object_id $package_id] 0] } # Local variables: # mode: tcl # tcl-indent-level: 4 # indent-tabs-mode: nil # End: