copy (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__copy(:item_id,:target_folder_id,:creation_user,:creation_ip,:name)}]
return [ns_set value $s 0]
}
copy2 (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__copy2(:item_id,:target_folder_id,:creation_user,:creation_ip)}]
return [ns_set value $s 0]
}
del (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__del(:item_id)}]
return [ns_set value $s 0]
}
delete (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__delete(:item_id)}]
return [ns_set value $s 0]
}
edit_name (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__edit_name(:item_id,:name)}]
return [ns_set value $s 0]
}
generic_move (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__generic_move(:item_id,:target_item_id,:name)}]
return [ns_set value $s 0]
}
get_best_revision (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__get_best_revision(:item_id)}]
return [ns_set value $s 0]
}
get_content_type (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__get_content_type(:item_id)}]
return [ns_set value $s 0]
}
get_context (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__get_context(:item_id)}]
return [ns_set value $s 0]
}
get_id (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__get_id(:item_path,:root_folder_id,:resolve_index)}]
return [ns_set value $s 0]
}
get_latest_revision (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__get_latest_revision(:item_id)}]
return [ns_set value $s 0]
}
get_live_revision (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__get_live_revision(:item_id)}]
return [ns_set value $s 0]
}
get_parent_folder (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__get_parent_folder(:item_id)}]
return [ns_set value $s 0]
}
get_path (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__get_path(:item_id,:root_folder_id)}]
return [ns_set value $s 0]
}
get_publish_date (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__get_publish_date(:item_id,:is_live)}]
return [ns_set value $s 0]
}
get_revision_count (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__get_revision_count(:item_id)}]
return [ns_set value $s 0]
}
get_root_folder (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__get_root_folder(:item_id)}]
return [ns_set value $s 0]
}
get_template (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__get_template(:item_id,:use_context)}]
return [ns_set value $s 0]
}
get_title (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__get_title(:item_id,:is_live)}]
return [ns_set value $s 0]
}
get_virtual_path (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__get_virtual_path(:item_id,:root_folder_id)}]
return [ns_set value $s 0]
}
is_index_page (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__is_index_page(:item_id,:folder_id)}]
return [ns_set value $s 0]
}
is_publishable (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__is_publishable(:item_id)}]
return [ns_set value $s 0]
}
is_published (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__is_published(:item_id)}]
return [ns_set value $s 0]
}
is_subclass (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__is_subclass(:object_type,:supertype)}]
return [ns_set value $s 0]
}
is_valid_child (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__is_valid_child(:item_id,:content_type,:relation_tag)}]
return [ns_set value $s 0]
}
move (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__move(:item_id,:target_folder_id,:name)}]
return [ns_set value $s 0]
}
new (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__new(:name,:parent_id,:item_id,:locale,:creation_date,:creation_user,:context_id,:creation_ip,:item_subtype,:content_type,:title,:description,:mime_type,:nls_language,:text,:data,:relation_tag,:is_live,:storage_type,:package_id,:with_child_rels)}]
return [ns_set value $s 0]
}
register_template (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__register_template(:item_id,:template_id,:use_context)}]
return [ns_set value $s 0]
}
relate (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__relate(:item_id,:object_id,:relation_tag,:order_n,:relation_type)}]
return [ns_set value $s 0]
}
set_live_revision (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__set_live_revision(:revision_id,:publish_status,:publish_date,:is_latest)}]
return [ns_set value $s 0]
}
set_release_period (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__set_release_period(:item_id,:start_when,:end_when)}]
return [ns_set value $s 0]
}
unregister_template (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__unregister_template(:item_id,:template_id,:use_context)}]
return [ns_set value $s 0]
}
unrelate (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__unrelate(:rel_id)}]
return [ns_set value $s 0]
}
unset_live_revision (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__unset_live_revision(:item_id)}]
return [ns_set value $s 0]
}
write_to_file (scripted)
db_with_handle -dbn $dbn __DB {
set s [ns_pg_bind 0or1row $__DB {select content_item__write_to_file(:item_id,:root_path)}]
return [ns_set value $s 0]
}