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

@@ -322,30 +322,30 @@ namespace TemplatesFunctions
/*
item
*/
void item_is(Info & i);
void item_no_is(Info & i);
void item_id(Info & i);
void item_subject(Info & i);
void item_subject_noescape(Info & i);
void item_content(Info & i);
void item_content_noescape(Info & i);
void item_content_type_is(Item & item, Info & i);
void item_content_type_is(Info & i);
void item_content_is_empty(Info & i);
void item_privileges(Info & i);
void item_dir(Info & i);
void item_url(Info & i);
void item_url_is(Info & i);
void item_url_is_no(Info & i);
void item_link(Info & i);
void item_filetype_is_none(Info & i);
void item_filetype_is_image(Info & i);
void item_has_static_file(Info & i);
void item_has_thumb(Info & i);
//void item_is(Info & i);
//void item_no_is(Info & i);
//void item_id(Info & i);
//void item_subject(Info & i);
//void item_subject_noescape(Info & i);
//void item_content(Info & i);
//void item_content_noescape(Info & i);
//void item_content_type_is(Item & item, Info & i);
//void item_content_type_is(Info & i);
//void item_content_is_empty(Info & i);
//void item_privileges(Info & i);
//void item_dir(Info & i); // RENAMED TO item.dir_link
//void item_url(Info & i);
//void item_url_is(Info & i);
//void item_url_is_no(Info & i);
//void item_link(Info & i);
//void item_filetype_is_none(Info & i);
//void item_filetype_is_image(Info & i);
//void item_has_static_file(Info & i);
//void item_has_thumb(Info & i);
void item_can_read(Info & i);
void item_can_write(Info & i);
void item_can_remove(Info & i);
void item_user(Info & i);
//void item_user(Info & i);
void item_modification_user(Info & i);
void item_users_different(Info & i);
void item_date_creation(Info & i);
@@ -357,9 +357,9 @@ namespace TemplatesFunctions
void item_guest_name(Info & i);
void item_html_template(Info & i);
void item_has_html_template(Info & i);
void item_type_is_dir(Info & i);
void item_type_is_file(Info & i);
void item_type_is_symlink(Info & i);
//void item_type_is_dir(Info & i);
//void item_type_is_file(Info & i);
//void item_type_is_symlink(Info & i);
void item_is_link_to(Info & i);
void item_link_to(Info & i);
void item_is_link_redirect(Info & i);