added: functions: ckeditor, uptime

added: for function: login - a html pattern for GET request


git-svn-id: svn://ttmath.org/publicrep/winix/trunk@567 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
2010-02-11 20:56:52 +00:00
parent fc3c303d30
commit adf36e71ce
51 changed files with 1006 additions and 353 deletions

View File

@@ -18,11 +18,11 @@
namespace TemplatesFunctions
{
TemplatesMisc::Patterns patterns;
Ezc::Functions functions;
PatternCacher pattern_cacher;
LocaleFilter locale_filter;
TemplatesMisc::Patterns patterns;
Ezc::Functions functions;
PatternCacher pattern_cacher;
LocaleFilter locale_filter;
CKEditorGetParser ckeditor_getparser;
@@ -58,7 +58,14 @@ Ezc::Pattern * p = 0;
{FUN_TICKET, pat_fun_ticket},
{FUN_CREATETICKET, pat_fun_createticket},
{FUN_EDITTICKET, pat_fun_createticket},
{FUN_UPLOAD, pat_fun_upload}
{FUN_UPLOAD, pat_fun_upload},
{FUN_UPTIME, pat_fun_uptime},
{FUN_LOGIN, pat_fun_login},
/* {FUN_MV, pat_fun_mv},
{FUN_UNAME, pat_fun_uname},
{FUN_CHMOD, pat_fun_chmod},
{FUN_CHOWN, pat_fun_chown}, */
{FUN_CKEDITOR, pat_fun_ckeditor}
};
size_t i, len = sizeof(pat_name_tab)/sizeof(PatName);
@@ -164,6 +171,7 @@ void Templates::CreateFunctions()
functions.Insert("doc_title", doc_title);
functions.Insert("doc_base_url", doc_base_url);
functions.Insert("doc_base_url_static", doc_base_url_static);
functions.Insert("doc_base_url_static_ext", doc_base_url_static_ext);
functions.Insert("doc_base_url_static_auth", doc_base_url_static_auth);
functions.Insert("doc_current_url", doc_current_url);
functions.Insert("doc_is_error", doc_is_error);
@@ -193,6 +201,7 @@ void Templates::CreateFunctions()
functions.Insert("item_can_read", item_can_read);
functions.Insert("item_can_write", item_can_write);
functions.Insert("item_can_remove", item_can_remove);
functions.Insert("item_info", item_info);
functions.Insert("item_user", item_user);
functions.Insert("item_date_creation", item_date_creation);
@@ -222,6 +231,7 @@ void Templates::CreateFunctions()
functions.Insert("item_tab_dir", item_tab_dir);
functions.Insert("item_tab_url", item_tab_url);
functions.Insert("item_tab_link", item_tab_link);
functions.Insert("item_tab_link_static_auth", item_tab_link_static_auth);
functions.Insert("item_tab_can_read", item_tab_can_read);
functions.Insert("item_tab_info", item_tab_info);
functions.Insert("item_tab_user", item_tab_user);
@@ -260,6 +270,13 @@ void Templates::CreateFunctions()
/*
user
*/
functions.Insert("ls_ckeditor_funnum_browse", ls_ckeditor_funnum_browse);
/*
user
*/
@@ -414,12 +431,29 @@ void Templates::CreateFunctions()
/*
rebus
*/
functions.Insert("rebus_question", rebus_question);
functions.Insert("rebus_question", rebus_question);
/*
uptime
*/
functions.Insert("uptime_more_than_one_day", uptime_more_than_one_day);
functions.Insert("uptime_days", uptime_days);
functions.Insert("uptime_hours", uptime_hours);
/*
winix
*/
functions.Insert("winix_cur_time", winix_cur_time);
functions.Insert("winix_users_logged", winix_users_logged);
functions.Insert("winix_function_is", winix_function_is);
functions.Insert("winix_function_param_is", winix_function_param_is);
plugin.Call(CMSLU_TEMPLATES_CREATEFUNCTIONS, &functions);
plugin.Call(WINIX_TEMPLATES_CREATEFUNCTIONS, &functions);
}
@@ -457,6 +491,13 @@ using namespace TemplatesMisc;
Read(patterns, pat_fun_upload, locale_filter, "fun_upload.html");
Read(patterns, pat_fun_ticket, locale_filter, "fun_ticket.html");
Read(patterns, pat_fun_createticket,locale_filter, "fun_createticket.html");
Read(patterns, pat_fun_uptime, locale_filter, "fun_uptime.html");
Read(patterns, pat_fun_login, locale_filter, "fun_login.html");
/*Read(patterns, pat_fun_mv, locale_filter, "fun_mv.html");
Read(patterns, pat_fun_uname, locale_filter, "fun_uname.html");
Read(patterns, pat_fun_chmod, locale_filter, "fun_chmod.html");
Read(patterns, pat_fun_chown, locale_filter, "fun_chown.html"); */
Read(patterns, pat_fun_ckeditor, locale_filter, "fun_ckeditor.html");
}