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

removed: templates/item.cpp
updated: some html templates which use [item] or [item_tab]
removed some old html templates: item_info.html and itam_tab_info.html
This commit is contained in:
2021-07-06 21:52:29 +02:00
parent 746aa41111
commit 9d65d931d0
24 changed files with 67 additions and 1297 deletions

View File

@@ -229,29 +229,6 @@ namespace TemplatesFunctions
void doc_css_more_than_one(Info & i);
/*
env
*/
// void env_str(Info & i);
// void env(Info & i);
// void env_tab(Info & i);
// void env_tab_value(Info & i);
// void env_tab_has_next(Info & i);
// void env_admin_str(Info & i);
// void env_admin(Info & i);
// void env_admin_tab(Info & i);
// void env_admin_tab_value(Info & i);
// void env_admin_tab_has_next(Info & i);
// void env_user_admin_env_str(Info & i);
// void env_user_env_str(Info & i);
// void env_user_id(Info & i);
// void env_user_name(Info & i);
// void env_user_tab(Info & i);
// void env_user_tab_id(Info & i);
// void env_user_tab_name(Info & i);
// void env_user_tab_is_current(Info & i);
/*
filters
*/
@@ -319,111 +296,6 @@ namespace TemplatesFunctions
void ipban_tab_is_logging_allowed(Info & i);
/*
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); // 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_modification_user(Info & i);
void item_users_different(Info & i);
void item_date_creation(Info & i);
void item_date_modification(Info & i);
void item_date_creation_nice(Info & i);
void item_date_modification_nice(Info & i);
void item_dates_equal(Info & i);
//void item_run(Info & i);
//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_is_link_to(Info & i);
void item_link_to(Info & i);
void item_is_link_redirect(Info & i);
void item_file_size(Info & i);
void item_sort(Info & i);
//void item_meta_str(Info & i);
//void item_meta(Info & i);
//void item_meta_noescape(Info & i);
// void item_meta_tab(Info & i);
// void item_meta_tab_value(Info & i);
// void item_meta_tab_has_next(Info & i);
// void item_admin_meta_str(Info & i);
// void item_admin_meta(Info & i);
// void item_admin_meta_tab(Info & i);
// void item_admin_meta_tab_value(Info & i);
// void item_admin_meta_tab_has_next(Info & i);
void item_can_content_be_html_filtered(Info & i);
/*
void item_tab(Info & i);
void item_tab_index(Info & i);
void item_tab_id(Info & i);
void item_tab_subject(Info & i);
void item_tab_subject_noescape(Info & i);
void item_tab_content(Info & i);
void item_tab_content_noescape(Info & i);
void item_tab_print_content(Info & i);
void item_tab_privileges(Info & i);
void item_tab_dir(Info & i);
void item_tab_url(Info & i);
void item_tab_link(Info & i);
void item_tab_filetype_is_none(Info & i);
void item_tab_filetype_is_image(Info & i);
void item_tab_can_read(Info & i);
void item_tab_can_write(Info & i);
void item_tab_user(Info & i);
void item_tab_modification_user(Info & i);
void item_tab_users_different(Info & i);
void item_tab_group(Info & i);
void item_tab_date_creation(Info & i);
void item_tab_date_modification(Info & i);
void item_tab_date_creation_nice(Info & i);
void item_tab_date_modification_nice(Info & i);
void item_tab_dates_equal(Info & i);
void item_tab_run(Info & i);
void item_tab_can_use_emacs(Info & i);
void item_tab_has_static_file(Info & i);
void item_tab_has_thumb(Info & i);
void item_tab_type_is_dir(Info & i);
void item_tab_type_is_file(Info & i);
void item_tab_type_is_symlink(Info & i);
void item_tab_is_link_to(Info & i);
void item_tab_link_to(Info & i);
void item_tab_is_link_redirect(Info & i);
void item_tab_file_size(Info & i);
void item_tab_sort(Info & i);
void item_tab_has_next(Info & i);
void item_tab_meta_str(Info & i);
void item_tab_meta(Info & i);
void item_tab_meta_noescape(Info & i);
void item_tab_meta_tab(Info & i);
void item_tab_meta_tab_value(Info & i);
void item_tab_meta_tab_has_next(Info & i);
*/
/*
last