email_image::create_type_folder_rel (public)

 email_image::create_type_folder_rel

Defined in packages/acs-subsite/tcl/email-image-procs.tcl

Creates a new folder in the content repository with the name and label Email_Images. Also create a new type and register this type to the created folder. Makes a new relation type to asociate the item_id (email_image in the content repository) with the user_id.

Partial Call Graph (max 5 caller/called nodes):
%3 content::folder::new content::folder::new (public) content::folder::register_content_type content::folder::register_content_type (public) content::type::new content::type::new (public) rel_types::new rel_types::new (public) email_image::create_type_folder_rel email_image::create_type_folder_rel email_image::create_type_folder_rel->content::folder::new email_image::create_type_folder_rel->content::folder::register_content_type email_image::create_type_folder_rel->content::type::new email_image::create_type_folder_rel->rel_types::new

Testcases:
No testcase defined.
Source code:
    set type_id [content::type::new  -content_type "email_image" -pretty_name "Email_Image"  -pretty_plural "Email_Images" -table_name "users_email_image"  -id_column "email_image_id"]

    set folder_id [content::folder::new -name "Email_Images" -label "Email_Images"]
    content::folder::register_content_type -folder_id $folder_id -content_type "email_image"
    rel_types::new email_image_rel "Email Image" "Email Images" user 0 1 content_item 0 1
Generic XQL file:
packages/acs-subsite/tcl/email-image-procs.xql

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

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

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