some ezc functions from templates/item.cpp moved to Item and ItemContent

methods HasAccess() HasReadAccess() and similar moved from System to Item and ItemContent
This commit is contained in:
2021-06-18 19:18:13 +02:00
parent ebd791a256
commit ec94dff7d7
32 changed files with 1255 additions and 544 deletions

View File

@@ -432,30 +432,30 @@ void Templates::CreateFunctions()
/*
item
*/
ezc_functions.Insert("item_is", item_is);
ezc_functions.Insert("item_no_is", item_no_is);
ezc_functions.Insert("item_id", item_id);
ezc_functions.Insert("item_subject", item_subject);
ezc_functions.Insert("item_subject_noescape", item_subject_noescape);
ezc_functions.Insert("item_content_is_empty", item_content_is_empty);
ezc_functions.Insert("item_content", item_content);
ezc_functions.Insert("item_content_noescape", item_content_noescape);
ezc_functions.Insert("item_content_type_is", item_content_type_is);
ezc_functions.Insert("item_privileges", item_privileges);
ezc_functions.Insert("item_dir", item_dir);
ezc_functions.Insert("item_url", item_url);
ezc_functions.Insert("item_url_is", item_url_is);
ezc_functions.Insert("item_url_is_no", item_url_is_no);
ezc_functions.Insert("item_link", item_link);
ezc_functions.Insert("item_filetype_is_none", item_filetype_is_none);
ezc_functions.Insert("item_filetype_is_image", item_filetype_is_image);
ezc_functions.Insert("item_has_static_file", item_has_static_file);
ezc_functions.Insert("item_has_thumb", item_has_thumb);
//ezc_functions.Insert("item_is", item_is);
//ezc_functions.Insert("item_no_is", item_no_is);
// ezc_functions.Insert("item_id", item_id);
// ezc_functions.Insert("item_subject", item_subject);
// ezc_functions.Insert("item_subject_noescape", item_subject_noescape);
// ezc_functions.Insert("item_content_is_empty", item_content_is_empty);
// ezc_functions.Insert("item_content", item_content);
// ezc_functions.Insert("item_content_noescape", item_content_noescape);
// ezc_functions.Insert("item_content_type_is", item_content_type_is);
//ezc_functions.Insert("item_privileges", item_privileges);
// ezc_functions.Insert("item_dir", item_dir);
// ezc_functions.Insert("item_url", item_url);
// ezc_functions.Insert("item_url_is", item_url_is);
// ezc_functions.Insert("item_url_is_no", item_url_is_no);
// ezc_functions.Insert("item_link", item_link);
// ezc_functions.Insert("item_filetype_is_none", item_filetype_is_none);
// ezc_functions.Insert("item_filetype_is_image", item_filetype_is_image);
//ezc_functions.Insert("item_has_static_file", item_has_static_file);
// ezc_functions.Insert("item_has_thumb", item_has_thumb);
ezc_functions.Insert("item_can_read", item_can_read);
ezc_functions.Insert("item_can_write", item_can_write);
ezc_functions.Insert("item_can_remove", item_can_remove);
ezc_functions.Insert("item_user", item_user);
//ezc_functions.Insert("item_user", item_user);
ezc_functions.Insert("item_modification_user", item_modification_user);
ezc_functions.Insert("item_users_different", item_users_different);
ezc_functions.Insert("item_date_creation", item_date_creation);
@@ -467,9 +467,9 @@ void Templates::CreateFunctions()
ezc_functions.Insert("item_guest_name", item_guest_name);
ezc_functions.Insert("item_html_template", item_html_template);
ezc_functions.Insert("item_has_html_template", item_has_html_template);
ezc_functions.Insert("item_type_is_dir", item_type_is_dir);
ezc_functions.Insert("item_type_is_file", item_type_is_file);
ezc_functions.Insert("item_type_is_symlink", item_type_is_symlink);
// ezc_functions.Insert("item_type_is_dir", item_type_is_dir);
// ezc_functions.Insert("item_type_is_file", item_type_is_file);
// ezc_functions.Insert("item_type_is_symlink", item_type_is_symlink);
ezc_functions.Insert("item_is_link_to", item_is_link_to);
ezc_functions.Insert("item_link_to", item_link_to);
ezc_functions.Insert("item_is_link_redirect", item_is_link_redirect);