content::symlink::new (public)
content::symlink::new [ -name name ] [ -label label ] \ -target_id target_id -parent_id parent_id \ [ -symlink_id symlink_id ] [ -creation_date creation_date ] \ [ -creation_user creation_user ] [ -creation_ip creation_ip ]
Defined in packages/acs-content-repository/tcl/content-symlink-procs.tcl
This procedure allows you to create a new Symlink
- Switches:
- -name (optional)
- Name of the new content item. Used instead of "symlink_to_item target_id"
- -label (optional)
- -target_id (required)
- Item_id of the item to which the link should point
- -parent_id (required)
- item_id (preferably folder_id) of the parent (folder) where the link is associated and shown in.
- -symlink_id (optional)
- -creation_date (optional)
- -creation_user (optional)
- -creation_ip (optional)
- Returns:
- NUMBER(38)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- fs_publish_file
Source code: set var_list [list [list name $name ] [list label $label ] [list target_id $target_id ] [list parent_id $parent_id ] [list symlink_id $symlink_id ] [list creation_user $creation_user ] [list creation_ip $creation_ip ] ] if {[info exists creation_date] && $creation_date ne ""} { lappend var_list [list creation_date $creation_date ] } return [package_exec_plsql -var_list $var_list content_symlink new]XQL Not present: Generic, PostgreSQL, Oracle