changed: now Request class is a model class - we have fields() method there to map fields for ezc templates (currently only dir_tab)
removed: [dir_tab] ezc statement
changed: Ls winix function loads its own dir_tab container (beforehand it was loaded by [dir_tab] ezc statement)
it's available by [child_dirs] name
This commit is contained in:
@@ -204,7 +204,7 @@ void dir_level_is(Info & i)
|
||||
|
||||
|
||||
|
||||
|
||||
/*
|
||||
static std::vector<Item*> dir_childs_table;
|
||||
static size_t dir_childs_index;
|
||||
// cur->request->id is never 0 and we can start dir_childs_reqid from 0
|
||||
@@ -298,12 +298,12 @@ void dir_childs_tab_group(Info & i)
|
||||
i.out << group_id;
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/*
|
||||
static size_t dir_index;
|
||||
|
||||
|
||||
@@ -333,7 +333,6 @@ void dir_tab_link(Info & i)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void dir_tab_is_root(Info & i)
|
||||
{
|
||||
i.res = (dir_index == 0);
|
||||
@@ -345,6 +344,7 @@ void dir_tab_subject(Info & i)
|
||||
if( dir_index < cur->request->dir_tab.size() )
|
||||
i.out << cur->request->dir_tab[dir_index]->subject;
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
void dir_last_link_to(Info & i)
|
||||
|
||||
@@ -274,18 +274,22 @@ void Templates::CreateFunctions()
|
||||
ezc_functions.Insert("dir_has_parents", dir_has_parents);
|
||||
ezc_functions.Insert("dir_level_is", dir_level_is);
|
||||
|
||||
/*
|
||||
ezc_functions.Insert("dir_childs_tab", dir_childs_tab);
|
||||
ezc_functions.Insert("dir_childs_is_parent", dir_childs_is_parent);
|
||||
ezc_functions.Insert("dir_childs_tab_url", dir_childs_tab_url);
|
||||
ezc_functions.Insert("dir_childs_tab_privileges", dir_childs_tab_privileges);
|
||||
ezc_functions.Insert("dir_childs_tab_user", dir_childs_tab_user);
|
||||
ezc_functions.Insert("dir_childs_tab_group", dir_childs_tab_group);
|
||||
*/
|
||||
|
||||
/*
|
||||
ezc_functions.Insert("dir_tab", dir_tab);
|
||||
ezc_functions.Insert("dir_tab_url", dir_tab_url);
|
||||
ezc_functions.Insert("dir_tab_link", dir_tab_link);
|
||||
ezc_functions.Insert("dir_tab_subject", dir_tab_subject);
|
||||
ezc_functions.Insert("dir_tab_is_root", dir_tab_is_root);
|
||||
*/
|
||||
|
||||
ezc_functions.Insert("dir_last_link_to", dir_last_link_to);
|
||||
ezc_functions.Insert("dir_last_is_link_redirect", dir_last_is_link_redirect);
|
||||
|
||||
@@ -164,18 +164,22 @@ namespace TemplatesFunctions
|
||||
void dir_has_parents(Info & i);
|
||||
void dir_level_is(Info & i);
|
||||
|
||||
/*
|
||||
void dir_childs_tab(Info & i);
|
||||
void dir_childs_is_parent(Info & i);
|
||||
void dir_childs_tab_url(Info & i);
|
||||
void dir_childs_tab_privileges(Info & i);
|
||||
void dir_childs_tab_user(Info & i);
|
||||
void dir_childs_tab_group(Info & i);
|
||||
*/
|
||||
|
||||
/*
|
||||
void dir_tab(Info & i);
|
||||
void dir_tab_url(Info & i);
|
||||
void dir_tab_link(Info & i);
|
||||
void dir_tab_subject(Info & i);
|
||||
void dir_tab_is_root(Info & i);
|
||||
*/
|
||||
|
||||
void dir_last_link_to(Info &);
|
||||
void dir_last_is_link_redirect(Info & i);
|
||||
|
||||
Reference in New Issue
Block a user