added support for UTF-8

now the UTF-8 is a default charset


git-svn-id: svn://ttmath.org/publicrep/winix/trunk@677 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
2010-11-21 00:19:17 +00:00
parent f1f0fa34cb
commit 8e72a820dd
153 changed files with 4270 additions and 2784 deletions

View File

@@ -20,7 +20,7 @@ extern "C" void Init(PluginInfo &);
namespace Ticket
{
const char plugin_name[] = "ticket";
const wchar_t plugin_name[] = L"ticket";
TDb tdb;
TicketInfo ticket_info;
@@ -53,21 +53,22 @@ void AddMounts(PluginInfo & info)
{
Mounts & m = info.system->mounts;
ticket_info.mount_type_ticket = m.AddMountType("ticket");
ticket_info.mount_par_ticket = m.AddMountPar("ticket");
ticket_info.mount_par_ticket_conf = m.AddMountPar("ticket_conf");
ticket_info.mount_type_ticket = m.AddMountType(L"ticket");
ticket_info.mount_par_ticket = m.AddMountPar(L"ticket");
ticket_info.mount_par_ticket_conf = m.AddMountPar(L"ticket_conf");
ticket_info.mount_par_ticket_type = m.AddMountPar("ticket_type");
ticket_info.mount_par_ticket_type_default = m.AddMountPar("ticket_type_default");
ticket_info.mount_par_ticket_status = m.AddMountPar("ticket_status");
ticket_info.mount_par_ticket_status_default = m.AddMountPar("ticket_status_default");
ticket_info.mount_par_ticket_priority = m.AddMountPar("ticket_priority");
ticket_info.mount_par_ticket_priority_default = m.AddMountPar("ticket_priority_default");
ticket_info.mount_par_ticket_category = m.AddMountPar("ticket_category");
ticket_info.mount_par_ticket_category_default = m.AddMountPar("ticket_category_default");
ticket_info.mount_par_ticket_expected = m.AddMountPar("ticket_expected");
ticket_info.mount_par_ticket_expected_default = m.AddMountPar("ticket_expected_default");
ticket_info.mount_par_createticket_on = m.AddMountPar("createticket_on");
// !! bedzie do usuniecia
ticket_info.mount_par_ticket_type = m.AddMountPar(L"ticket_type");
ticket_info.mount_par_ticket_type_default = m.AddMountPar(L"ticket_type_default");
ticket_info.mount_par_ticket_status = m.AddMountPar(L"ticket_status");
ticket_info.mount_par_ticket_status_default = m.AddMountPar(L"ticket_status_default");
ticket_info.mount_par_ticket_priority = m.AddMountPar(L"ticket_priority");
ticket_info.mount_par_ticket_priority_default = m.AddMountPar(L"ticket_priority_default");
ticket_info.mount_par_ticket_category = m.AddMountPar(L"ticket_category");
ticket_info.mount_par_ticket_category_default = m.AddMountPar(L"ticket_category_default");
ticket_info.mount_par_ticket_expected = m.AddMountPar(L"ticket_expected");
ticket_info.mount_par_ticket_expected_default = m.AddMountPar(L"ticket_expected_default");
ticket_info.mount_par_createticket_on = m.AddMountPar(L"createticket_on");
}
@@ -83,7 +84,7 @@ void ProcessRequest(PluginInfo & info)
{
if( info.request->function == &info.functions->fun_reload )
{
if( info.request->IsParam("tickets") )
if( info.request->IsParam(L"tickets") )
ticket_info.ReadTicketConf();
}
}
@@ -97,7 +98,7 @@ void RemoveTicket(PluginInfo & i)
void InitTicket(PluginInfo & info)
{
ticket_info.progress_prefix = info.config->Text("ticket_form_progress_prefix", "progress");
ticket_info.progress_prefix = info.config->Text(L"ticket_form_progress_prefix", L"progress");
}
void AddEzcFunctions(PluginInfo & info);