added: now plugin ticket uses a new horizontal table (plugins.ticket)

columns: dir_id, param, value
we are able to build complicated tickets 



git-svn-id: svn://ttmath.org/publicrep/winix/trunk@664 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
2010-10-19 00:31:20 +00:00
parent 33057acd62
commit 1b053c03ba
53 changed files with 1680 additions and 1902 deletions

View File

@@ -364,6 +364,21 @@ void dir_last_date_modification(Info & i)
}
void dir_last_date_creation_nice(Info & i)
{
tm * ptm = &request->dir_tab.back()->date_creation;
print_date_nice(i, ptm);
}
void dir_last_date_modification_nice(Info & i)
{
tm * ptm = &request->dir_tab.back()->date_modification;
print_date_nice(i, ptm);
}
void dir_last_dates_equal(Info & i)
{
tm * ptm1 = &request->dir_tab.back()->date_creation;
@@ -378,6 +393,19 @@ void dir_last_dates_equal(Info & i)
}
void dir_last_users_different(Info & i)
{
i.res = (request->dir_tab.back()->user_id != request->dir_tab.back()->modification_user_id);
}
void dir_last_modification_user(Info & i)
{
User * puser = system->users.GetUser(request->dir_tab.back()->modification_user_id);
print_user_name(i, puser, request->dir_tab.back()->guest_name);
}
void dir_last_html_template(Info & i)
{
HtmlEscape(i.out, request->dir_tab.back()->html_template);