From b8ff5d4cfcad9c3cc4901af9c0f08164a452c2d1 Mon Sep 17 00:00:00 2001 From: Tomasz Sowa Date: Tue, 26 Jun 2012 23:19:19 +0000 Subject: [PATCH] added: winix functions: locale, timezone changed: time zones -- now we have the daylight saving time different for each year (start, end) added: config option: time_zone_id (size_t) time zone identifier for not logged users or for newly created accounts those identifiers you can see in etc/time_zones.conf file or by using timezone winix function with 'a' parameter (timezone/a) (!!IMPROVE ME NOT IMPLEMENTED YET) default: 34 (Coordinated Universal Time UTC+00:00) added: config option: locale_default_id (size_t) locale for not logged users or for newly created accounts added: config option: locale_max_id (size_t) a maximum value of a locale identifier default: 100 (maximum: 1000) each locale files should have its own identifier (in "winix_locale_id" field) from zero to this value added: config option: time_zone_max_id (size_t) maximum value of a time zone identifier time zones with an id greater than this will be skipped default: 130 (maximum: 1000) removed: config option: locale_default git-svn-id: svn://ttmath.org/publicrep/winix/trunk@852 e52654a7-88a9-db11-a3e9-0013d4bc506e --- core/Makefile.dep | 295 +++-- core/app.cpp | 20 + core/app.h | 1 + core/config.cpp | 219 ++-- core/config.h | 42 +- core/slog.cpp | 1 + core/system.cpp | 57 +- core/system.h | 4 +- core/timezone.cpp | 254 ++-- core/timezone.h | 76 +- core/timezones.cpp | 155 +-- core/timezones.h | 59 +- core/user.cpp | 2 + core/user.h | 10 +- db/Makefile.dep | 13 +- db/db.cpp | 47 +- db/db.h | 2 + etc/time_zones.conf | 2103 ++++++++++++++++++++++++---------- functions/Makefile.dep | 1610 +++++++++++++------------- functions/Makefile.o.dep | 2 +- functions/adduser.cpp | 12 +- functions/functions.cpp | 4 +- functions/functions.h | 4 + functions/locale.cpp | 60 + functions/locale.h | 38 + functions/timezone.cpp | 56 + functions/timezone.h | 39 + functions/upload.cpp | 3 +- html/fun_locale.html | 28 + html/fun_timezone.html | 28 + locale/en | 16 + locale/pl | 20 +- main/Makefile.dep | 32 +- notify/Makefile.dep | 85 +- notify/notifythread.cpp | 2 +- plugins/export/Makefile.dep | 89 +- plugins/gallery/Makefile.dep | 87 +- plugins/group/Makefile.dep | 54 +- plugins/menu/Makefile.dep | 109 +- plugins/stats/Makefile.dep | 73 +- plugins/thread/Makefile.dep | 159 ++- plugins/ticket/Makefile.dep | 176 ++- templates/Makefile.dep | 791 ++++++------- templates/locale.cpp | 345 +++--- templates/locale.h | 101 +- templates/localefilter.cpp | 38 +- templates/localefilter.h | 7 +- templates/patterns.cpp | 17 +- templates/patterns.h | 8 +- templates/templates.cpp | 43 +- templates/templates.h | 15 +- templates/user.cpp | 73 ++ templates/winix.cpp | 87 +- 53 files changed, 4618 insertions(+), 3053 deletions(-) create mode 100755 functions/locale.cpp create mode 100755 functions/locale.h create mode 100755 functions/timezone.cpp create mode 100755 functions/timezone.h create mode 100755 html/fun_locale.html create mode 100755 html/fun_timezone.html diff --git a/core/Makefile.dep b/core/Makefile.dep index 3ca2930..79cdf28 100755 --- a/core/Makefile.dep +++ b/core/Makefile.dep @@ -2,16 +2,16 @@ acceptbaseparser.o: acceptbaseparser.h app.o: app.h config.h ../../pikotools/space/spaceparser.h -app.o: ../../pikotools/space/space.h htmlfilter.h timezone.h -app.o: ../../pikotools/date/date.h ../../pikotools/space/space.h system.h -app.o: job.h basethread.h synchro.h dirs.h item.h dircontainer.h ../db/db.h -app.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h -app.o: ../core/textstream.h misc.h requesttypes.h ../core/error.h -app.o: ../db/dbitemquery.h ../core/item.h ../db/dbitemcolumns.h -app.o: ../core/user.h ../core/group.h ../core/dircontainer.h -app.o: ../core/ugcontainer.h log.h textstream.h logmanipulators.h slog.h -app.o: cur.h request.h error.h ../templates/htmltextstream.h session.h user.h -app.o: plugindata.h rebus.h mount.h ../templates/locale.h ../notify/notify.h +app.o: ../../pikotools/space/space.h htmlfilter.h system.h job.h basethread.h +app.o: synchro.h ../../pikotools/space/space.h dirs.h item.h +app.o: ../../pikotools/date/date.h dircontainer.h ../db/db.h ../db/dbbase.h +app.o: ../db/dbconn.h ../db/dbtextstream.h ../core/textstream.h misc.h +app.o: requesttypes.h ../core/error.h ../db/dbitemquery.h ../core/item.h +app.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h +app.o: ../core/dircontainer.h ../core/ugcontainer.h log.h textstream.h +app.o: logmanipulators.h slog.h cur.h request.h error.h +app.o: ../templates/htmltextstream.h session.h user.h plugindata.h rebus.h +app.o: mount.h ../templates/locale.h ../notify/notify.h app.o: ../notify/notifypool.h ../templates/patterns.h ../templates/locale.h app.o: ../templates/localefilter.h ../../ezc/src/ezc.h app.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h @@ -21,11 +21,11 @@ app.o: ../notify/notifythread.h ../core/basethread.h app.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h app.o: ugcontainer.h lastcontainer.h mounts.h mountparser.h crypt.h run.h app.o: users.h groups.h group.h loadavg.h image.h threadmanager.h timezones.h -app.o: sessionmanager.h sessioncontainer.h ../functions/functions.h -app.o: ../functions/functionbase.h ../core/request.h ../core/system.h -app.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h -app.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h -app.o: ../functions/privchanger.h ../functions/chown.h +app.o: timezone.h sessionmanager.h sessioncontainer.h +app.o: ../functions/functions.h ../functions/functionbase.h ../core/request.h +app.o: ../core/system.h ../core/synchro.h ../functions/functionparser.h +app.o: ../core/cur.h ../functions/adduser.h ../functions/cat.h +app.o: ../functions/chmod.h ../functions/privchanger.h ../functions/chown.h app.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h app.o: ../functions/download.h ../functions/emacs.h ../functions/env.h app.o: ../functions/last.h ../functions/login.h ../functions/logout.h @@ -50,45 +50,45 @@ compress.o: compress.h log.h textstream.h logmanipulators.h slog.h cur.h compress.o: request.h requesttypes.h item.h ../../pikotools/space/space.h compress.o: ../../pikotools/date/date.h error.h config.h compress.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h -compress.o: htmlfilter.h timezone.h ../templates/htmltextstream.h -compress.o: ../core/textstream.h misc.h session.h user.h plugindata.h rebus.h -compress.o: mount.h ../templates/locale.h +compress.o: htmlfilter.h ../templates/htmltextstream.h ../core/textstream.h +compress.o: misc.h session.h user.h plugindata.h rebus.h mount.h +compress.o: ../templates/locale.h config.o: config.h ../../pikotools/space/spaceparser.h -config.o: ../../pikotools/space/space.h htmlfilter.h timezone.h -config.o: ../../pikotools/date/date.h ../../pikotools/space/space.h log.h -config.o: textstream.h logmanipulators.h slog.h cur.h request.h -config.o: requesttypes.h item.h error.h ../templates/htmltextstream.h -config.o: ../core/textstream.h misc.h session.h user.h plugindata.h rebus.h -config.o: mount.h ../templates/locale.h plugin.h pluginmsg.h system.h job.h -config.o: basethread.h synchro.h dirs.h dircontainer.h ../db/db.h -config.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h -config.o: ../db/dbitemquery.h ../core/item.h ../db/dbitemcolumns.h -config.o: ../core/user.h ../core/group.h ../core/dircontainer.h -config.o: ../core/ugcontainer.h ../notify/notify.h ../notify/notifypool.h -config.o: ../templates/patterns.h ../templates/locale.h -config.o: ../templates/localefilter.h ../../ezc/src/ezc.h -config.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h -config.o: ../../ezc/src/functions.h ../../ezc/src/funinfo.h -config.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h -config.o: ../notify/notifythread.h ../core/basethread.h -config.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h -config.o: ugcontainer.h lastcontainer.h mounts.h mountparser.h crypt.h run.h -config.o: users.h groups.h group.h loadavg.h image.h threadmanager.h -config.o: timezones.h sessionmanager.h sessioncontainer.h -config.o: ../functions/functions.h ../functions/functionbase.h -config.o: ../core/request.h ../core/system.h ../core/synchro.h -config.o: ../functions/functionparser.h ../core/cur.h ../functions/adduser.h -config.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h -config.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h -config.o: ../functions/default.h ../functions/download.h ../functions/emacs.h -config.o: ../functions/env.h ../functions/last.h ../functions/login.h -config.o: ../functions/logout.h ../functions/ln.h ../functions/ls.h -config.o: ../functions/man.h ../functions/meta.h ../functions/mkdir.h -config.o: ../functions/mv.h ../functions/nicedit.h ../functions/node.h -config.o: ../functions/passwd.h ../functions/priv.h ../functions/pw.h -config.o: ../functions/reload.h ../functions/rm.h ../functions/rmuser.h -config.o: ../functions/sort.h ../functions/specialdefault.h -config.o: ../functions/stat.h ../functions/subject.h ../functions/template.h +config.o: ../../pikotools/space/space.h htmlfilter.h log.h textstream.h +config.o: logmanipulators.h slog.h cur.h request.h requesttypes.h item.h +config.o: ../../pikotools/space/space.h ../../pikotools/date/date.h error.h +config.o: ../templates/htmltextstream.h ../core/textstream.h misc.h session.h +config.o: user.h plugindata.h rebus.h mount.h ../templates/locale.h plugin.h +config.o: pluginmsg.h system.h job.h basethread.h synchro.h dirs.h +config.o: dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h +config.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h +config.o: ../core/item.h ../db/dbitemcolumns.h ../core/user.h ../core/group.h +config.o: ../core/dircontainer.h ../core/ugcontainer.h ../notify/notify.h +config.o: ../notify/notifypool.h ../templates/patterns.h +config.o: ../templates/locale.h ../templates/localefilter.h +config.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h +config.o: ../../ezc/src/pattern.h ../../ezc/src/functions.h +config.o: ../../ezc/src/funinfo.h ../../ezc/src/stringconv.h +config.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h +config.o: ../core/basethread.h ../notify/templatesnotify.h ../core/config.h +config.o: ../core/users.h ugcontainer.h lastcontainer.h mounts.h +config.o: mountparser.h crypt.h run.h users.h groups.h group.h loadavg.h +config.o: image.h threadmanager.h timezones.h timezone.h sessionmanager.h +config.o: sessioncontainer.h ../functions/functions.h +config.o: ../functions/functionbase.h ../core/request.h ../core/system.h +config.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h +config.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h +config.o: ../functions/privchanger.h ../functions/chown.h +config.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h +config.o: ../functions/download.h ../functions/emacs.h ../functions/env.h +config.o: ../functions/last.h ../functions/login.h ../functions/logout.h +config.o: ../functions/ln.h ../functions/ls.h ../functions/man.h +config.o: ../functions/meta.h ../functions/mkdir.h ../functions/mv.h +config.o: ../functions/nicedit.h ../functions/node.h ../functions/passwd.h +config.o: ../functions/priv.h ../functions/pw.h ../functions/reload.h +config.o: ../functions/rm.h ../functions/rmuser.h ../functions/sort.h +config.o: ../functions/specialdefault.h ../functions/stat.h +config.o: ../functions/subject.h ../functions/template.h config.o: ../functions/tinymce.h ../functions/uname.h ../functions/upload.h config.o: ../functions/uptime.h ../functions/who.h ../functions/vim.h config.o: ../core/htmlfilter.h ../templates/templates.h @@ -96,17 +96,17 @@ config.o: ../templates/patterncacher.h ../templates/indexpatterns.h config.o: ../templates/patterns.h ../templates/changepatterns.h config.o: ../templates/htmltextstream.h ../core/sessionmanager.h crypt.o: crypt.h run.h config.h ../../pikotools/space/spaceparser.h -crypt.o: ../../pikotools/space/space.h htmlfilter.h timezone.h -crypt.o: ../../pikotools/date/date.h ../../pikotools/space/space.h user.h -crypt.o: ../../pikotools/utf8/utf8.h misc.h item.h requesttypes.h log.h -crypt.o: textstream.h logmanipulators.h slog.h cur.h request.h error.h -crypt.o: ../templates/htmltextstream.h ../core/textstream.h session.h -crypt.o: plugindata.h rebus.h mount.h ../templates/locale.h +crypt.o: ../../pikotools/space/space.h htmlfilter.h user.h +crypt.o: ../../pikotools/utf8/utf8.h misc.h item.h +crypt.o: ../../pikotools/space/space.h ../../pikotools/date/date.h +crypt.o: requesttypes.h log.h textstream.h logmanipulators.h slog.h cur.h +crypt.o: request.h error.h ../templates/htmltextstream.h ../core/textstream.h +crypt.o: session.h plugindata.h rebus.h mount.h ../templates/locale.h dircontainer.o: dircontainer.h item.h ../../pikotools/space/space.h dircontainer.o: ../../pikotools/date/date.h log.h textstream.h dircontainer.o: logmanipulators.h slog.h cur.h request.h requesttypes.h dircontainer.o: error.h config.h ../../pikotools/space/spaceparser.h -dircontainer.o: ../../pikotools/space/space.h htmlfilter.h timezone.h +dircontainer.o: ../../pikotools/space/space.h htmlfilter.h dircontainer.o: ../templates/htmltextstream.h ../core/textstream.h misc.h dircontainer.o: session.h user.h plugindata.h rebus.h mount.h dircontainer.o: ../templates/locale.h @@ -115,7 +115,7 @@ dirs.o: ../../pikotools/date/date.h dircontainer.h ../db/db.h ../db/dbbase.h dirs.o: ../db/dbconn.h ../db/dbtextstream.h ../core/textstream.h misc.h dirs.o: requesttypes.h ../core/error.h ../../pikotools/space/spaceparser.h dirs.o: ../../pikotools/space/space.h ../db/dbitemquery.h ../core/item.h -dirs.o: ../db/dbitemcolumns.h ../core/user.h timezone.h ../core/group.h +dirs.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h dirs.o: ../core/dircontainer.h ../core/ugcontainer.h log.h textstream.h dirs.o: logmanipulators.h slog.h cur.h request.h error.h config.h dirs.o: htmlfilter.h ../templates/htmltextstream.h session.h user.h @@ -133,7 +133,7 @@ groups.o: ../db/dbconn.h ../db/dbtextstream.h ../core/textstream.h misc.h groups.o: item.h ../../pikotools/space/space.h ../../pikotools/date/date.h groups.o: requesttypes.h ../core/error.h ../../pikotools/space/spaceparser.h groups.o: ../../pikotools/space/space.h ../db/dbitemquery.h ../core/item.h -groups.o: ../db/dbitemcolumns.h ../core/user.h timezone.h ../core/group.h +groups.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h groups.o: ../core/dircontainer.h ../core/ugcontainer.h log.h textstream.h groups.o: logmanipulators.h slog.h cur.h request.h error.h config.h groups.o: htmlfilter.h ../templates/htmltextstream.h session.h user.h @@ -146,7 +146,7 @@ image.o: ../core/textstream.h misc.h item.h ../../pikotools/space/space.h image.o: ../../pikotools/date/date.h requesttypes.h ../core/error.h image.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h image.o: ../db/dbitemquery.h ../core/item.h ../db/dbitemcolumns.h -image.o: ../core/user.h timezone.h ../core/group.h ../core/dircontainer.h +image.o: ../core/user.h ../core/group.h ../core/dircontainer.h image.o: ../core/ugcontainer.h log.h logmanipulators.h slog.h cur.h request.h image.o: error.h config.h htmlfilter.h ../templates/htmltextstream.h image.o: session.h user.h plugindata.h rebus.h mount.h ../templates/locale.h @@ -160,7 +160,7 @@ image.o: ../../ezc/src/stringconv.h ../notify/notifythread.h image.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h image.o: ugcontainer.h lastcontainer.h mounts.h mountparser.h crypt.h run.h image.o: users.h groups.h group.h loadavg.h threadmanager.h timezones.h -image.o: plugin.h pluginmsg.h sessionmanager.h sessioncontainer.h +image.o: timezone.h plugin.h pluginmsg.h sessionmanager.h sessioncontainer.h image.o: ../functions/functions.h ../functions/functionbase.h image.o: ../core/request.h ../core/system.h ../core/synchro.h image.o: ../functions/functionparser.h ../core/cur.h ../functions/adduser.h @@ -184,12 +184,12 @@ image.o: ../templates/htmltextstream.h ../core/sessionmanager.h item.o: item.h ../../pikotools/space/space.h ../../pikotools/date/date.h item.o: misc.h requesttypes.h crypt.h run.h config.h item.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h -item.o: htmlfilter.h timezone.h user.h +item.o: htmlfilter.h user.h job.o: job.h basethread.h synchro.h ../../pikotools/space/space.h plugin.h job.o: pluginmsg.h log.h textstream.h logmanipulators.h slog.h cur.h job.o: request.h requesttypes.h item.h ../../pikotools/date/date.h error.h job.o: config.h ../../pikotools/space/spaceparser.h -job.o: ../../pikotools/space/space.h htmlfilter.h timezone.h +job.o: ../../pikotools/space/space.h htmlfilter.h job.o: ../templates/htmltextstream.h ../core/textstream.h misc.h session.h job.o: user.h plugindata.h rebus.h mount.h ../templates/locale.h system.h job.o: dirs.h dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h @@ -205,11 +205,11 @@ job.o: ../notify/notifythread.h ../core/basethread.h job.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h job.o: ugcontainer.h lastcontainer.h mounts.h mountparser.h crypt.h run.h job.o: users.h groups.h group.h loadavg.h image.h threadmanager.h timezones.h -job.o: sessionmanager.h sessioncontainer.h ../functions/functions.h -job.o: ../functions/functionbase.h ../core/request.h ../core/system.h -job.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h -job.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h -job.o: ../functions/privchanger.h ../functions/chown.h +job.o: timezone.h sessionmanager.h sessioncontainer.h +job.o: ../functions/functions.h ../functions/functionbase.h ../core/request.h +job.o: ../core/system.h ../core/synchro.h ../functions/functionparser.h +job.o: ../core/cur.h ../functions/adduser.h ../functions/cat.h +job.o: ../functions/chmod.h ../functions/privchanger.h ../functions/chown.h job.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h job.o: ../functions/download.h ../functions/emacs.h ../functions/env.h job.o: ../functions/last.h ../functions/login.h ../functions/logout.h @@ -230,7 +230,7 @@ lastcontainer.o: lastcontainer.h ../../pikotools/date/date.h log.h lastcontainer.o: textstream.h logmanipulators.h slog.h cur.h request.h lastcontainer.o: requesttypes.h item.h ../../pikotools/space/space.h error.h lastcontainer.o: config.h ../../pikotools/space/spaceparser.h -lastcontainer.o: ../../pikotools/space/space.h htmlfilter.h timezone.h +lastcontainer.o: ../../pikotools/space/space.h htmlfilter.h lastcontainer.o: ../templates/htmltextstream.h ../core/textstream.h misc.h lastcontainer.o: session.h user.h plugindata.h rebus.h mount.h lastcontainer.o: ../templates/locale.h @@ -238,23 +238,23 @@ loadavg.o: loadavg.h log.h textstream.h logmanipulators.h slog.h cur.h loadavg.o: request.h requesttypes.h item.h ../../pikotools/space/space.h loadavg.o: ../../pikotools/date/date.h error.h config.h loadavg.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h -loadavg.o: htmlfilter.h timezone.h ../templates/htmltextstream.h -loadavg.o: ../core/textstream.h misc.h session.h user.h plugindata.h rebus.h -loadavg.o: mount.h ../templates/locale.h +loadavg.o: htmlfilter.h ../templates/htmltextstream.h ../core/textstream.h +loadavg.o: misc.h session.h user.h plugindata.h rebus.h mount.h +loadavg.o: ../templates/locale.h log.o: log.h textstream.h logmanipulators.h slog.h cur.h request.h log.o: requesttypes.h item.h ../../pikotools/space/space.h log.o: ../../pikotools/date/date.h error.h config.h log.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h -log.o: htmlfilter.h timezone.h ../templates/htmltextstream.h -log.o: ../core/textstream.h misc.h session.h user.h plugindata.h rebus.h -log.o: mount.h ../templates/locale.h ../../pikotools/utf8/utf8.h +log.o: htmlfilter.h ../templates/htmltextstream.h ../core/textstream.h misc.h +log.o: session.h user.h plugindata.h rebus.h mount.h ../templates/locale.h +log.o: ../../pikotools/utf8/utf8.h misc.o: misc.h item.h ../../pikotools/space/space.h misc.o: ../../pikotools/date/date.h requesttypes.h log.h textstream.h misc.o: logmanipulators.h slog.h cur.h request.h error.h config.h misc.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h -misc.o: htmlfilter.h timezone.h ../templates/htmltextstream.h -misc.o: ../core/textstream.h session.h user.h plugindata.h rebus.h mount.h -misc.o: ../templates/locale.h ../templates/templates.h ../../ezc/src/ezc.h +misc.o: htmlfilter.h ../templates/htmltextstream.h ../core/textstream.h +misc.o: session.h user.h plugindata.h rebus.h mount.h ../templates/locale.h +misc.o: ../templates/templates.h ../../ezc/src/ezc.h misc.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h misc.o: ../../ezc/src/functions.h ../../ezc/src/funinfo.h misc.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h @@ -275,7 +275,7 @@ mountparser.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h mountparser.o: ../core/textstream.h misc.h requesttypes.h ../core/error.h mountparser.o: ../../pikotools/space/spaceparser.h mountparser.o: ../../pikotools/space/space.h ../db/dbitemquery.h -mountparser.o: ../core/item.h ../db/dbitemcolumns.h ../core/user.h timezone.h +mountparser.o: ../core/item.h ../db/dbitemcolumns.h ../core/user.h mountparser.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h mountparser.o: log.h textstream.h logmanipulators.h slog.h cur.h request.h mountparser.o: error.h config.h htmlfilter.h ../templates/htmltextstream.h @@ -295,7 +295,7 @@ mounts.o: dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h mounts.o: ../db/dbtextstream.h ../core/textstream.h misc.h requesttypes.h mounts.o: ../core/error.h ../../pikotools/space/spaceparser.h mounts.o: ../../pikotools/space/space.h ../db/dbitemquery.h ../core/item.h -mounts.o: ../db/dbitemcolumns.h ../core/user.h timezone.h ../core/group.h +mounts.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h mounts.o: ../core/dircontainer.h ../core/ugcontainer.h log.h textstream.h mounts.o: logmanipulators.h slog.h cur.h request.h config.h htmlfilter.h mounts.o: ../templates/htmltextstream.h session.h user.h plugindata.h rebus.h @@ -310,21 +310,21 @@ mounts.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h mounts.o: ugcontainer.h lastcontainer.h mountparser.h plugin.h pluginmsg.h mounts.o: system.h job.h basethread.h synchro.h crypt.h run.h users.h mounts.o: groups.h group.h loadavg.h image.h threadmanager.h timezones.h -mounts.o: sessionmanager.h sessioncontainer.h ../functions/functions.h -mounts.o: ../functions/functionbase.h ../core/request.h ../core/system.h -mounts.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h -mounts.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h -mounts.o: ../functions/privchanger.h ../functions/chown.h -mounts.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h -mounts.o: ../functions/download.h ../functions/emacs.h ../functions/env.h -mounts.o: ../functions/last.h ../functions/login.h ../functions/logout.h -mounts.o: ../functions/ln.h ../functions/ls.h ../functions/man.h -mounts.o: ../functions/meta.h ../functions/mkdir.h ../functions/mv.h -mounts.o: ../functions/nicedit.h ../functions/node.h ../functions/passwd.h -mounts.o: ../functions/priv.h ../functions/pw.h ../functions/reload.h -mounts.o: ../functions/rm.h ../functions/rmuser.h ../functions/sort.h -mounts.o: ../functions/specialdefault.h ../functions/stat.h -mounts.o: ../functions/subject.h ../functions/template.h +mounts.o: timezone.h sessionmanager.h sessioncontainer.h +mounts.o: ../functions/functions.h ../functions/functionbase.h +mounts.o: ../core/request.h ../core/system.h ../core/synchro.h +mounts.o: ../functions/functionparser.h ../core/cur.h ../functions/adduser.h +mounts.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h +mounts.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h +mounts.o: ../functions/default.h ../functions/download.h ../functions/emacs.h +mounts.o: ../functions/env.h ../functions/last.h ../functions/login.h +mounts.o: ../functions/logout.h ../functions/ln.h ../functions/ls.h +mounts.o: ../functions/man.h ../functions/meta.h ../functions/mkdir.h +mounts.o: ../functions/mv.h ../functions/nicedit.h ../functions/node.h +mounts.o: ../functions/passwd.h ../functions/priv.h ../functions/pw.h +mounts.o: ../functions/reload.h ../functions/rm.h ../functions/rmuser.h +mounts.o: ../functions/sort.h ../functions/specialdefault.h +mounts.o: ../functions/stat.h ../functions/subject.h ../functions/template.h mounts.o: ../functions/tinymce.h ../functions/uname.h ../functions/upload.h mounts.o: ../functions/uptime.h ../functions/who.h ../functions/vim.h mounts.o: ../core/htmlfilter.h ../templates/templates.h @@ -335,10 +335,10 @@ plugin.o: plugin.h pluginmsg.h log.h textstream.h logmanipulators.h slog.h plugin.o: cur.h request.h requesttypes.h item.h ../../pikotools/space/space.h plugin.o: ../../pikotools/date/date.h error.h config.h plugin.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h -plugin.o: htmlfilter.h timezone.h ../templates/htmltextstream.h -plugin.o: ../core/textstream.h misc.h session.h user.h plugindata.h rebus.h -plugin.o: mount.h ../templates/locale.h system.h job.h basethread.h synchro.h -plugin.o: dirs.h dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h +plugin.o: htmlfilter.h ../templates/htmltextstream.h ../core/textstream.h +plugin.o: misc.h session.h user.h plugindata.h rebus.h mount.h +plugin.o: ../templates/locale.h system.h job.h basethread.h synchro.h dirs.h +plugin.o: dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h plugin.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h plugin.o: ../core/item.h ../db/dbitemcolumns.h ../core/user.h ../core/group.h plugin.o: ../core/dircontainer.h ../core/ugcontainer.h ../notify/notify.h @@ -351,7 +351,7 @@ plugin.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h plugin.o: ../core/basethread.h ../notify/templatesnotify.h ../core/config.h plugin.o: ../core/users.h ugcontainer.h lastcontainer.h mounts.h plugin.o: mountparser.h crypt.h run.h users.h groups.h group.h loadavg.h -plugin.o: image.h threadmanager.h timezones.h sessionmanager.h +plugin.o: image.h threadmanager.h timezones.h timezone.h sessionmanager.h plugin.o: sessioncontainer.h ../functions/functions.h plugin.o: ../functions/functionbase.h ../core/request.h ../core/system.h plugin.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h @@ -377,7 +377,7 @@ plugindata.o: plugindata.h plugin.h pluginmsg.h log.h textstream.h plugindata.o: logmanipulators.h slog.h cur.h request.h requesttypes.h item.h plugindata.o: ../../pikotools/space/space.h ../../pikotools/date/date.h plugindata.o: error.h config.h ../../pikotools/space/spaceparser.h -plugindata.o: ../../pikotools/space/space.h htmlfilter.h timezone.h +plugindata.o: ../../pikotools/space/space.h htmlfilter.h plugindata.o: ../templates/htmltextstream.h ../core/textstream.h misc.h plugindata.o: session.h user.h rebus.h mount.h ../templates/locale.h system.h plugindata.o: job.h basethread.h synchro.h dirs.h dircontainer.h ../db/db.h @@ -394,8 +394,8 @@ plugindata.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h plugindata.o: ../core/basethread.h ../notify/templatesnotify.h plugindata.o: ../core/config.h ../core/users.h ugcontainer.h lastcontainer.h plugindata.o: mounts.h mountparser.h crypt.h run.h users.h groups.h group.h -plugindata.o: loadavg.h image.h threadmanager.h timezones.h sessionmanager.h -plugindata.o: sessioncontainer.h ../functions/functions.h +plugindata.o: loadavg.h image.h threadmanager.h timezones.h timezone.h +plugindata.o: sessionmanager.h sessioncontainer.h ../functions/functions.h plugindata.o: ../functions/functionbase.h ../core/request.h ../core/system.h plugindata.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h plugindata.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h @@ -420,23 +420,23 @@ plugindata.o: ../templates/changepatterns.h ../templates/htmltextstream.h plugindata.o: ../core/sessionmanager.h postmultiparser.o: postmultiparser.h error.h requesttypes.h config.h postmultiparser.o: ../../pikotools/space/spaceparser.h -postmultiparser.o: ../../pikotools/space/space.h htmlfilter.h timezone.h -postmultiparser.o: ../../pikotools/date/date.h ../../pikotools/space/space.h -postmultiparser.o: misc.h item.h log.h textstream.h logmanipulators.h slog.h -postmultiparser.o: cur.h request.h ../templates/htmltextstream.h +postmultiparser.o: ../../pikotools/space/space.h htmlfilter.h misc.h item.h +postmultiparser.o: ../../pikotools/space/space.h ../../pikotools/date/date.h +postmultiparser.o: log.h textstream.h logmanipulators.h slog.h cur.h +postmultiparser.o: request.h ../templates/htmltextstream.h postmultiparser.o: ../core/textstream.h session.h user.h plugindata.h rebus.h postmultiparser.o: mount.h ../templates/locale.h ../../pikotools/utf8/utf8.h rebus.o: log.h textstream.h logmanipulators.h slog.h cur.h request.h rebus.o: requesttypes.h item.h ../../pikotools/space/space.h rebus.o: ../../pikotools/date/date.h error.h config.h rebus.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h -rebus.o: htmlfilter.h timezone.h ../templates/htmltextstream.h -rebus.o: ../core/textstream.h misc.h session.h user.h plugindata.h rebus.h -rebus.o: mount.h ../templates/locale.h +rebus.o: htmlfilter.h ../templates/htmltextstream.h ../core/textstream.h +rebus.o: misc.h session.h user.h plugindata.h rebus.h mount.h +rebus.o: ../templates/locale.h request.o: request.h requesttypes.h item.h ../../pikotools/space/space.h request.o: ../../pikotools/date/date.h error.h config.h request.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h -request.o: htmlfilter.h timezone.h textstream.h ../templates/htmltextstream.h +request.o: htmlfilter.h textstream.h ../templates/htmltextstream.h request.o: ../core/textstream.h misc.h log.h logmanipulators.h slog.h cur.h request.o: session.h user.h plugindata.h rebus.h mount.h request.o: ../templates/locale.h plugin.h pluginmsg.h system.h job.h @@ -454,7 +454,7 @@ request.o: ../notify/notifythread.h ../core/basethread.h request.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h request.o: ugcontainer.h lastcontainer.h mounts.h mountparser.h crypt.h run.h request.o: users.h groups.h group.h loadavg.h image.h threadmanager.h -request.o: timezones.h sessionmanager.h sessioncontainer.h +request.o: timezones.h timezone.h sessionmanager.h sessioncontainer.h request.o: ../functions/functions.h ../functions/functionbase.h request.o: ../core/request.h ../core/system.h ../core/synchro.h request.o: ../functions/functionparser.h ../core/cur.h ../functions/adduser.h @@ -480,9 +480,8 @@ run.o: run.h log.h textstream.h logmanipulators.h slog.h cur.h request.h run.o: requesttypes.h item.h ../../pikotools/space/space.h run.o: ../../pikotools/date/date.h error.h config.h run.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h -run.o: htmlfilter.h timezone.h ../templates/htmltextstream.h -run.o: ../core/textstream.h misc.h session.h user.h plugindata.h rebus.h -run.o: mount.h ../templates/locale.h +run.o: htmlfilter.h ../templates/htmltextstream.h ../core/textstream.h misc.h +run.o: session.h user.h plugindata.h rebus.h mount.h ../templates/locale.h session.o: session.h item.h ../../pikotools/space/space.h session.o: ../../pikotools/date/date.h error.h user.h plugindata.h rebus.h session.o: textstream.h misc.h requesttypes.h @@ -491,7 +490,7 @@ sessioncontainer.o: ../../pikotools/space/space.h ../../pikotools/date/date.h sessioncontainer.o: error.h user.h plugindata.h rebus.h textstream.h cur.h sessioncontainer.o: request.h requesttypes.h config.h sessioncontainer.o: ../../pikotools/space/spaceparser.h -sessioncontainer.o: ../../pikotools/space/space.h htmlfilter.h timezone.h +sessioncontainer.o: ../../pikotools/space/space.h htmlfilter.h sessioncontainer.o: ../templates/htmltextstream.h ../core/textstream.h misc.h sessioncontainer.o: mount.h log.h logmanipulators.h slog.h sessioncontainer.o: ../templates/locale.h @@ -500,7 +499,7 @@ sessionmanager.o: ../../pikotools/space/space.h ../../pikotools/date/date.h sessionmanager.o: error.h user.h plugindata.h rebus.h textstream.h cur.h sessionmanager.o: request.h requesttypes.h config.h sessionmanager.o: ../../pikotools/space/spaceparser.h -sessionmanager.o: ../../pikotools/space/space.h htmlfilter.h timezone.h +sessionmanager.o: ../../pikotools/space/space.h htmlfilter.h sessionmanager.o: ../templates/htmltextstream.h ../core/textstream.h misc.h sessionmanager.o: mount.h lastcontainer.h system.h job.h basethread.h sessionmanager.o: synchro.h dirs.h dircontainer.h ../db/db.h ../db/dbbase.h @@ -518,7 +517,7 @@ sessionmanager.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h sessionmanager.o: ../core/basethread.h ../notify/templatesnotify.h sessionmanager.o: ../core/config.h ../core/users.h ugcontainer.h mounts.h sessionmanager.o: mountparser.h crypt.h run.h users.h groups.h group.h -sessionmanager.o: loadavg.h image.h threadmanager.h timezones.h +sessionmanager.o: loadavg.h image.h threadmanager.h timezones.h timezone.h sessionmanager.o: sessionparser.h plugin.h pluginmsg.h sessionmanager.o: ../functions/functions.h ../functions/functionbase.h sessionmanager.o: ../core/request.h ../core/system.h ../core/synchro.h @@ -549,14 +548,14 @@ sessionparser.o: ../../pikotools/space/space.h ../../pikotools/date/date.h sessionparser.o: error.h user.h plugindata.h rebus.h textstream.h sessionparser.o: sessioncontainer.h cur.h request.h requesttypes.h config.h sessionparser.o: ../../pikotools/space/spaceparser.h -sessionparser.o: ../../pikotools/space/space.h htmlfilter.h timezone.h +sessionparser.o: ../../pikotools/space/space.h htmlfilter.h sessionparser.o: ../templates/htmltextstream.h ../core/textstream.h misc.h sessionparser.o: mount.h users.h log.h logmanipulators.h slog.h sessionparser.o: ../templates/locale.h slog.o: slog.h cur.h request.h requesttypes.h item.h slog.o: ../../pikotools/space/space.h ../../pikotools/date/date.h error.h slog.o: config.h ../../pikotools/space/spaceparser.h -slog.o: ../../pikotools/space/space.h htmlfilter.h timezone.h textstream.h +slog.o: ../../pikotools/space/space.h htmlfilter.h textstream.h slog.o: ../templates/htmltextstream.h ../core/textstream.h misc.h session.h slog.o: user.h plugindata.h rebus.h mount.h logmanipulators.h slog.o: ../templates/locale.h @@ -567,7 +566,7 @@ system.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h system.o: ../core/textstream.h misc.h requesttypes.h ../core/error.h system.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h system.o: ../db/dbitemquery.h ../core/item.h ../db/dbitemcolumns.h -system.o: ../core/user.h timezone.h ../core/group.h ../core/dircontainer.h +system.o: ../core/user.h ../core/group.h ../core/dircontainer.h system.o: ../core/ugcontainer.h log.h textstream.h logmanipulators.h slog.h system.o: cur.h request.h error.h config.h htmlfilter.h system.o: ../templates/htmltextstream.h session.h user.h plugindata.h rebus.h @@ -581,25 +580,25 @@ system.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h system.o: ../core/basethread.h ../notify/templatesnotify.h ../core/config.h system.o: ../core/users.h ugcontainer.h lastcontainer.h mounts.h system.o: mountparser.h crypt.h run.h users.h groups.h group.h loadavg.h -system.o: image.h threadmanager.h timezones.h ../templates/templates.h -system.o: ../templates/patterncacher.h ../templates/indexpatterns.h -system.o: ../templates/patterns.h ../templates/changepatterns.h -system.o: ../templates/htmltextstream.h ../core/cur.h ../core/system.h -system.o: ../core/sessionmanager.h ../core/htmlfilter.h -system.o: ../functions/functions.h ../functions/functionbase.h -system.o: ../core/request.h ../core/synchro.h ../functions/functionparser.h -system.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h -system.o: ../functions/privchanger.h ../functions/chown.h -system.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h -system.o: ../functions/download.h ../functions/emacs.h ../functions/env.h -system.o: ../functions/last.h ../functions/login.h ../functions/logout.h -system.o: ../functions/ln.h ../functions/ls.h ../functions/man.h -system.o: ../functions/meta.h ../functions/mkdir.h ../functions/mv.h -system.o: ../functions/nicedit.h ../functions/node.h ../functions/passwd.h -system.o: ../functions/priv.h ../functions/pw.h ../functions/reload.h -system.o: ../functions/rm.h ../functions/rmuser.h ../functions/sort.h -system.o: ../functions/specialdefault.h ../functions/stat.h -system.o: ../functions/subject.h ../functions/template.h +system.o: image.h threadmanager.h timezones.h timezone.h +system.o: ../templates/templates.h ../templates/patterncacher.h +system.o: ../templates/indexpatterns.h ../templates/patterns.h +system.o: ../templates/changepatterns.h ../templates/htmltextstream.h +system.o: ../core/cur.h ../core/system.h ../core/sessionmanager.h +system.o: ../core/htmlfilter.h ../functions/functions.h +system.o: ../functions/functionbase.h ../core/request.h ../core/synchro.h +system.o: ../functions/functionparser.h ../functions/adduser.h +system.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h +system.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h +system.o: ../functions/default.h ../functions/download.h ../functions/emacs.h +system.o: ../functions/env.h ../functions/last.h ../functions/login.h +system.o: ../functions/logout.h ../functions/ln.h ../functions/ls.h +system.o: ../functions/man.h ../functions/meta.h ../functions/mkdir.h +system.o: ../functions/mv.h ../functions/nicedit.h ../functions/node.h +system.o: ../functions/passwd.h ../functions/priv.h ../functions/pw.h +system.o: ../functions/reload.h ../functions/rm.h ../functions/rmuser.h +system.o: ../functions/sort.h ../functions/specialdefault.h +system.o: ../functions/stat.h ../functions/subject.h ../functions/template.h system.o: ../functions/tinymce.h ../functions/uname.h ../functions/upload.h system.o: ../functions/uptime.h ../functions/who.h ../functions/vim.h system.o: plugin.h pluginmsg.h sessionmanager.h sessioncontainer.h @@ -608,12 +607,12 @@ threadmanager.o: logmanipulators.h slog.h cur.h request.h requesttypes.h threadmanager.o: item.h ../../pikotools/space/space.h threadmanager.o: ../../pikotools/date/date.h error.h config.h threadmanager.o: ../../pikotools/space/spaceparser.h -threadmanager.o: ../../pikotools/space/space.h htmlfilter.h timezone.h +threadmanager.o: ../../pikotools/space/space.h htmlfilter.h threadmanager.o: ../templates/htmltextstream.h ../core/textstream.h misc.h threadmanager.o: session.h user.h plugindata.h rebus.h mount.h threadmanager.o: ../templates/locale.h timezone.o: timezone.h ../../pikotools/date/date.h -timezone.o: ../../pikotools/space/space.h +timezone.o: ../../pikotools/space/space.h misc.h item.h requesttypes.h timezones.o: timezones.h timezone.h ../../pikotools/date/date.h timezones.o: ../../pikotools/space/space.h timezones.o: ../../pikotools/space/spaceparser.h @@ -627,7 +626,7 @@ users.o: users.h sessionmanager.h sessioncontainer.h session.h item.h users.o: ../../pikotools/space/space.h ../../pikotools/date/date.h error.h users.o: user.h plugindata.h rebus.h textstream.h cur.h request.h users.o: requesttypes.h config.h ../../pikotools/space/spaceparser.h -users.o: ../../pikotools/space/space.h htmlfilter.h timezone.h +users.o: ../../pikotools/space/space.h htmlfilter.h users.o: ../templates/htmltextstream.h ../core/textstream.h misc.h mount.h users.o: lastcontainer.h system.h job.h basethread.h synchro.h dirs.h users.o: dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h @@ -643,8 +642,8 @@ users.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h users.o: ../notify/notifythread.h ../core/basethread.h users.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h users.o: ugcontainer.h mounts.h mountparser.h crypt.h run.h groups.h group.h -users.o: loadavg.h image.h threadmanager.h timezones.h plugin.h pluginmsg.h -users.o: ../functions/functions.h ../functions/functionbase.h +users.o: loadavg.h image.h threadmanager.h timezones.h timezone.h plugin.h +users.o: pluginmsg.h ../functions/functions.h ../functions/functionbase.h users.o: ../core/request.h ../core/system.h ../core/synchro.h users.o: ../functions/functionparser.h ../core/cur.h ../functions/adduser.h users.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h diff --git a/core/app.cpp b/core/app.cpp index 88c5da3..407ebb2 100755 --- a/core/app.cpp +++ b/core/app.cpp @@ -292,6 +292,25 @@ return status; } +void App::SetLocale() +{ +size_t locale_id; + + if( cur.session->puser ) + { + locale_id = cur.session->puser->locale_id; + + if( !TemplatesFunctions::locale.HasLanguage(locale_id) ) + locale_id = config.locale_default_id; + } + else + { + locale_id = config.locale_default_id; + } + + TemplatesFunctions::locale.SetCurLang(locale_id); +} + void App::ProcessRequestThrow() { @@ -304,6 +323,7 @@ void App::ProcessRequestThrow() { session_manager.SetSession(); cur.session = session_manager.GetCurSession(); + SetLocale(); if( cur.session->new_session ) { diff --git a/core/app.h b/core/app.h index e22aaf4..53ac1bd 100755 --- a/core/app.h +++ b/core/app.h @@ -129,6 +129,7 @@ private: bool ShouldUseSSL(); bool ShouldNotUseSSL(); bool CheckSSLcorrectness(); + void SetLocale(); void MakePage(); void Make(); void SaveSessionsIfNeeded(); // !! wywalic do menagera sesji?? diff --git a/core/config.cpp b/core/config.cpp index 2e15cbd..10e3b77 100755 --- a/core/config.cpp +++ b/core/config.cpp @@ -96,152 +96,154 @@ bool Config::ReadConfig(bool errors_to_stdout_, bool stdout_is_closed) void Config::AssignValues(bool stdout_is_closed) { - demonize = Bool(L"demonize", true); + demonize = Bool(L"demonize", true); - user = AText(L"user"); - group = AText(L"group"); - additional_groups = Bool(L"additional_groups", true); + user = AText(L"user"); + group = AText(L"group"); + additional_groups = Bool(L"additional_groups", true); - log_file = AText(L"log_file"); - log_notify_file = AText(L"log_notify_file"); - log_delimiter = Text(L"log_delimiter", L"---------------------------------------------------------------------------------"); - fcgi_socket = AText(L"fcgi_socket"); - fcgi_socket_chmod = Int(L"fcgi_socket_chmod", 0770); - fcgi_socket_user = AText(L"fcgi_socket_user"); - fcgi_socket_group = AText(L"fcgi_socket_group"); - log_level = Int(L"log_level", 1); - log_request = Int(L"log_request", 1); - log_save_each_line = Bool(L"log_save_each_line", false); - log_stdout = Bool(L"log_stdout", false); - log_db_query = Bool(L"log_db_query", false); - log_plugin_call = Bool(L"log_plugin_call", false); - log_post_value_size = Size(L"log_post_value_size", 80); + log_file = AText(L"log_file"); + log_notify_file = AText(L"log_notify_file"); + log_delimiter = Text(L"log_delimiter", L"---------------------------------------------------------------------------------"); + fcgi_socket = AText(L"fcgi_socket"); + fcgi_socket_chmod = Int(L"fcgi_socket_chmod", 0770); + fcgi_socket_user = AText(L"fcgi_socket_user"); + fcgi_socket_group = AText(L"fcgi_socket_group"); + log_level = Int(L"log_level", 1); + log_request = Int(L"log_request", 1); + log_save_each_line = Bool(L"log_save_each_line", false); + log_stdout = Bool(L"log_stdout", false); + log_db_query = Bool(L"log_db_query", false); + log_plugin_call = Bool(L"log_plugin_call", false); + log_post_value_size = Size(L"log_post_value_size", 80); - post_file_max = Size(L"post_file_max", 8388608); // 8 MB + post_file_max = Size(L"post_file_max", 8388608); // 8 MB - upload_dir = Text(L"upload_dir"); - common_dir = Text(L"common_dir"); + upload_dir = Text(L"upload_dir"); + common_dir = Text(L"common_dir"); NoLastSlash(upload_dir); NoLastSlash(common_dir); - upload_dirs_chmod = Int(L"upload_dirs_chmod", 0750); - upload_files_chmod = Int(L"upload_files_chmod", 0640); + upload_dirs_chmod = Int(L"upload_dirs_chmod", 0750); + upload_files_chmod = Int(L"upload_files_chmod", 0640); ListText(L"static_dirs", static_dirs); - dont_use_static_dirs = Bool(L"dont_use_static_dirs", false); - create_thumb = Bool(L"create_thumb", true); - thumb_mode = Int(L"thumb_mode", 2); - thumb_cx = Size(L"thumb_cx", 150); - thumb_cy = Size(L"thumb_cy", 150); - thumb_quality = Int(L"thumb_quality", 92); - image_resize = Bool(L"image_resize", true); - image_mode = Int(L"image_mode", 6); - image_cx = Size(L"image_cx", 1000); - image_cy = Size(L"image_cy", 800); - image_quality = Int(L"image_quality", 92); - convert_cmd = Text(L"convert_cmd", L"/usr/local/bin/convert"); + dont_use_static_dirs = Bool(L"dont_use_static_dirs", false); + create_thumb = Bool(L"create_thumb", true); + thumb_mode = Int(L"thumb_mode", 2); + thumb_cx = Size(L"thumb_cx", 150); + thumb_cy = Size(L"thumb_cy", 150); + thumb_quality = Int(L"thumb_quality", 92); + image_resize = Bool(L"image_resize", true); + image_mode = Int(L"image_mode", 6); + image_cx = Size(L"image_cx", 1000); + image_cy = Size(L"image_cy", 800); + image_quality = Int(L"image_quality", 92); + convert_cmd = Text(L"convert_cmd", L"/usr/local/bin/convert"); - templates_dir = Text(L"templates_dir"); - templates_dir_default = Text(L"templates_dir_default"); - txt_templates_dir = Text(L"txt_templates_dir"); + templates_dir = Text(L"templates_dir"); + templates_dir_default = Text(L"templates_dir_default"); + txt_templates_dir = Text(L"txt_templates_dir"); txt_templates_dir_default = Text(L"txt_templates_dir_default"); - templates_fun_prefix = Text(L"templates_fun_prefix", L"fun_"); - templates_fun_postfix = Text(L"templates_fun_postfix", L".html"); - templates_index = Text(L"templates_index", L"index.html"); + templates_fun_prefix = Text(L"templates_fun_prefix", L"fun_"); + templates_fun_postfix = Text(L"templates_fun_postfix", L".html"); + templates_index = Text(L"templates_index", L"index.html"); template_only_root_use_template_fun = Bool(L"template_only_root_use_template_fun", false); - http_session_id_name = AText(L"http_session_id_name"); - db_database = AText(L"db_database"); - db_user = AText(L"db_user"); - db_pass = AText(L"db_pass"); - item_url_empty = Text(L"item_url_empty"); + http_session_id_name = AText(L"http_session_id_name"); + db_database = AText(L"db_database"); + db_user = AText(L"db_user"); + db_pass = AText(L"db_pass"); + item_url_empty = Text(L"item_url_empty"); - url_proto = Text(L"url_proto", L"http://"); - url_ssl_proto = Text(L"url_ssl_proto", L"https://"); + url_proto = Text(L"url_proto", L"http://"); + url_ssl_proto = Text(L"url_ssl_proto", L"https://"); - use_ssl = Bool(L"use_ssl", false); - use_ssl_static = Bool(L"use_ssl_static", false); - use_ssl_common = Bool(L"use_ssl_common", false); + use_ssl = Bool(L"use_ssl", false); + use_ssl_static = Bool(L"use_ssl_static", false); + use_ssl_common = Bool(L"use_ssl_common", false); use_ssl_only_for_logged_users = Bool(L"use_ssl_only_for_logged_users", true); - use_ssl_redirect_code = Int(L"use_ssl_redirect_code", 303); + use_ssl_redirect_code = Int(L"use_ssl_redirect_code", 303); - base_url = Text(L"base_url"); - base_url_static = Text(L"base_url_static"); - base_url_common = Text(L"base_url_common"); + base_url = Text(L"base_url"); + base_url_static = Text(L"base_url_static"); + base_url_common = Text(L"base_url_common"); - base_url_redirect = Bool(L"base_url_redirect", false); - base_url_redirect_code = Int(L"base_url_redirect_code", 301); + base_url_redirect = Bool(L"base_url_redirect", false); + base_url_redirect_code = Int(L"base_url_redirect_code", 301); NoLastSlash(base_url); NoLastSlash(base_url_static); NoLastSlash(base_url_common); - priv_no_user = Text(L"priv_no_user", L"-- no user --"); - priv_no_group = Text(L"priv_no_group", L"-- no group --"); + priv_no_user = Text(L"priv_no_user", L"-- no user --"); + priv_no_group = Text(L"priv_no_group", L"-- no group --"); - session_max_idle = Int(L"session_max_idle", 10800); // 3h + session_max_idle = Int(L"session_max_idle", 10800); // 3h session_remember_max_idle = Int(L"session_remember_max_idle", 16070400); // 3 months - session_file = AText(L"session_file"); - session_max = Size(L"session_max", 1000000); + session_file = AText(L"session_file"); + session_max = Size(L"session_max", 1000000); - compression = Bool(L"compression", true); + compression = Bool(L"compression", true); compression_page_min_size = Size(L"compression_page_min_size", 512); - compression_encoding = Int(L"compression_encoding", 20); + compression_encoding = Int(L"compression_encoding", 20); - html_filter = Bool(L"html_filter", true); - html_filter_trim_white = Bool(L"html_filter_trim_white", true); - html_filter_break_word = Int(L"html_filter_break_word", 60); - html_filter_wrap_line = Int(L"html_filter_wrap_line", 110); - html_filter_tabs = Size(L"html_filter_tabs", 2); + html_filter = Bool(L"html_filter", true); + html_filter_trim_white = Bool(L"html_filter_trim_white", true); + html_filter_break_word = Int(L"html_filter_break_word", 60); + html_filter_wrap_line = Int(L"html_filter_wrap_line", 110); + html_filter_tabs = Size(L"html_filter_tabs", 2); html_filter_orphans = Bool(L"html_filter_orphans", true); html_filter_orphans_mode_str = Text(L"html_filter_orphans_mode_str", L"nbsp"); - locale_dir = Text(L"locale_dir"); - locale_dir_default = Text(L"locale_dir_default"); - locale_default = Text(L"locale_default"); + locale_dir = Text(L"locale_dir"); + locale_dir_default = Text(L"locale_dir_default"); + locale_max_id = Size(L"locale_max_id", 100); + locale_default_id = Size(L"locale_default_id", 0); ListText(L"locale_files", locale_files); - title_separator = Text(L"title_separator", L" / "); + title_separator = Text(L"title_separator", L" / "); - http_header_send_file = Text(L"http_header_send_file", L"X-LIGHTTPD-send-file"); - debug_info = Bool(L"debug_info", false); + http_header_send_file = Text(L"http_header_send_file", L"X-LIGHTTPD-send-file"); + debug_info = Bool(L"debug_info", false); - editors_html_safe_mode = Bool(L"editors_html_safe_mode", true); + editors_html_safe_mode = Bool(L"editors_html_safe_mode", true); editors_html_safe_mode_skip_root = Bool(L"editors_html_safe_mode_skip_root", true); - plugins_dir = Text(L"plugins_dir", L"/usr/local/winix/plugins"); + plugins_dir = Text(L"plugins_dir", L"/usr/local/winix/plugins"); NoLastSlash(plugins_dir); ListText(L"plugins", plugin_file); - utf8 = Bool(L"utf8", true); - symlinks_follow_max = Size(L"symlinks_follow_max", 20); + utf8 = Bool(L"utf8", true); + symlinks_follow_max = Size(L"symlinks_follow_max", 20); - ticket_form_prefix = Text(L"ticket_form_prefix", L"ticketparam"); + ticket_form_prefix = Text(L"ticket_form_prefix", L"ticketparam"); - pass_min_size = Size(L"pass_min_size", 5); - pass_type = Int(L"pass_type", 12); - pass_hash_use_salt = Bool(L"pass_hash_use_salt", false); - pass_hash_salt = Text(L"pass_hash_salt"); - pass_use_rsa = Bool(L"pass_use_rsa", false); - pass_rsa_private_key = Text(L"pass_rsa_private_key"); + pass_min_size = Size(L"pass_min_size", 5); + pass_type = Int(L"pass_type", 12); + pass_hash_use_salt = Bool(L"pass_hash_use_salt", false); + pass_hash_salt = Text(L"pass_hash_salt"); + pass_use_rsa = Bool(L"pass_use_rsa", false); + pass_rsa_private_key = Text(L"pass_rsa_private_key"); - opensll_path = Text(L"opensll_path", L"/usr/bin/openssl"); + opensll_path = Text(L"opensll_path", L"/usr/bin/openssl"); pattern_cacher_when_delete = Size(L"pattern_cacher_when_delete", 130); pattern_cacher_how_many_delete = Size(L"pattern_cacher_how_many_delete", 30); - content_type_header = Int(L"content_type_header", 0); + content_type_header = Int(L"content_type_header", 0); umask = Int(L"umask", 0222); - ezc_max_elements = Size(L"ezc_max_elements", 50000); - ezc_max_loop_elements = Size(L"ezc_max_loop_elements", 5000); + ezc_max_elements = Size(L"ezc_max_elements", 50000); + ezc_max_loop_elements = Size(L"ezc_max_loop_elements", 5000); account_need_email_verification = Bool(L"account_need_email_verification", true); reset_password_code_expiration_time = Long(L"reset_password_code_expiration_time", 86400); - time_zone.SetTz(space); + time_zone_default_id = Size(L"time_zone_default_id", 34); + time_zone_max_id = Size(L"time_zone_max_id", 130); - etc_dir = Text(L"etc_dir", L""); - time_zones_file = Text(L"time_zones_file", L"time_zones.conf"); + etc_dir = Text(L"etc_dir", L""); + time_zones_file = Text(L"time_zones_file", L"time_zones.conf"); } @@ -259,42 +261,17 @@ void Config::SetAdditionalVariables() for(size_t i=0 ; i 2 ) content_type_header = 0; + + if( locale_default_id > locale_max_id ) + locale_default_id = locale_max_id; } -void Config::CheckLocale() -{ -bool found = false; - - if( locale_files.empty() ) - locale_files.push_back(L"en"); - - if( locale_default.empty() ) - locale_default = locale_files[0]; - - for(size_t i=0 ; i #include "space/spaceparser.h" #include "htmlfilter.h" -#include "timezone.h" + @@ -289,7 +289,7 @@ public: // default: 92 int image_quality; - // the convert program (for images and thumbnails) + // the convert program (ImageMagic) (for images and thumbnails) // default: /usr/local/bin/convert std::wstring convert_cmd; @@ -303,14 +303,16 @@ public: // default: only one item: en std::vector locale_files; - // default locale - // default: the first item from locale_files - std::wstring locale_default; - - // default locale - index to locale_files - // not available in config -- set automatically based on locale_default - size_t locale_default_index; + // a maximum value of a locale identifier + // default: 100 (maximum: 1000) + // each locale files should have its own identifier (in "winix_locale_id" field) + // from zero to this value + size_t locale_max_id; + // locale for not logged users + // or for newly created accounts + // default: 0 + size_t locale_default_id; // url protocol // default: http:// @@ -485,16 +487,17 @@ public: // default: 86400 (24 hours) long reset_password_code_expiration_time; - // time zone for guests - // or for users who don't have time zone set - // following options are read: - // "tz_offset" (long) - // "tz_has_dst" (bool) - // if tz_has_dst is true then also: - // "tz_dst_start" date in the following format: MM:DD HH[:MM[:SS]] - // "tz_dst_end" the same as above - // "tz_dst_offset" (long) - TimeZone time_zone; + // time zone identifier for not logged users + // or for newly created accounts + // those identifiers you can see in etc/time_zones.conf file + // or by using timezone winix function with 'a' parameter (timezone/a) (!!IMPROVE ME NOT IMPLEMENTED YET) + // default: 34 (Coordinated Universal Time UTC+00:00) + size_t time_zone_default_id; + + // a maximum value of a time zone identifier + // time zones with an id greater than this will be skipped + // default: 130 (maximum: 1000) + size_t time_zone_max_id; // a directory in which there are some config files // used mainly when winix starts @@ -548,7 +551,6 @@ private: void ShowError(); void AssignValues(bool stdout_is_closed); void SetAdditionalVariables(); - void CheckLocale(); void CheckPasswd(); PT::Space space; diff --git a/core/slog.cpp b/core/slog.cpp index 53f5ac6..5ce1fed 100755 --- a/core/slog.cpp +++ b/core/slog.cpp @@ -166,6 +166,7 @@ SLog & SLog::TranslateText(const wchar_t * str) if( locale ) trans = &locale->Get(str); + // !! IMPROVE ME "Not translated" add to locale if( !trans || trans->empty() ) cur->session->log_buffer << "Not translated: " << str; else diff --git a/core/system.cpp b/core/system.cpp index 0d0a93d..12374b9 100755 --- a/core/system.cpp +++ b/core/system.cpp @@ -69,6 +69,7 @@ void System::ReadTimeZones() name_temp += '/'; name_temp += config->time_zones_file; + time_zones.SetTimeZoneMaxId(config->time_zone_max_id); time_zones.ReadTimeZones(name_temp); } @@ -894,30 +895,40 @@ return status; -time_t System::ToLocal(time_t gmt_time) +time_t System::ToLocal(time_t utc_time) { -time_t local_time; +size_t tz_id; if( cur->session && cur->session->puser ) - local_time = cur->session->puser->time_zone.ToLocal(gmt_time); + tz_id = cur->session->puser->time_zone_id; else - local_time = config->time_zone.ToLocal(gmt_time); + tz_id = config->time_zone_default_id; -return local_time; + TimeZone * tz = time_zones.GetZone(tz_id); + + if( tz ) + return tz->ToLocal(utc_time); + +return utc_time; } -PT::Date System::ToLocal(const PT::Date & gmt_date) +PT::Date System::ToLocal(const PT::Date & utc_date) { -PT::Date local_date; +size_t tz_id; if( cur->session && cur->session->puser ) - local_date = cur->session->puser->time_zone.ToLocal(gmt_date); + tz_id = cur->session->puser->time_zone_id; else - local_date = config->time_zone.ToLocal(gmt_date); + tz_id = config->time_zone_default_id; -return local_date; + TimeZone * tz = time_zones.GetZone(tz_id); + + if( tz ) + return tz->ToLocal(utc_date); + +return utc_date; } @@ -925,28 +936,38 @@ return local_date; time_t System::ToUTC(time_t local_time) { -time_t utc_time; +size_t tz_id; if( cur->session && cur->session->puser ) - utc_time = cur->session->puser->time_zone.ToUTC(local_time); + tz_id = cur->session->puser->time_zone_id; else - utc_time = config->time_zone.ToUTC(local_time); + tz_id = config->time_zone_default_id; -return utc_time; + TimeZone * tz = time_zones.GetZone(tz_id); + + if( tz ) + return tz->ToUTC(local_time); + +return local_time; } PT::Date System::ToUTC(const PT::Date & local_date) { -PT::Date utc_date; +size_t tz_id; if( cur->session && cur->session->puser ) - utc_date = cur->session->puser->time_zone.ToUTC(local_date); + tz_id = cur->session->puser->time_zone_id; else - utc_date = config->time_zone.ToUTC(local_date); + tz_id = config->time_zone_default_id; -return utc_date; + TimeZone * tz = time_zones.GetZone(tz_id); + + if( tz ) + return tz->ToUTC(local_date); + +return local_date; } diff --git a/core/system.h b/core/system.h index aeac039..b698df7 100755 --- a/core/system.h +++ b/core/system.h @@ -140,8 +140,8 @@ public: Error EditFile(Item & item, bool with_url = true, int notify_code = 0, bool call_plugins = true); - time_t ToLocal(time_t gmt_time); - PT::Date ToLocal(const PT::Date & gmt_date); + time_t ToLocal(time_t utc_time); + PT::Date ToLocal(const PT::Date & utc_date); time_t ToUTC(time_t local_time); PT::Date ToUTC(const PT::Date & local_date); diff --git a/core/timezone.cpp b/core/timezone.cpp index 8208ab8..f68a169 100644 --- a/core/timezone.cpp +++ b/core/timezone.cpp @@ -8,6 +8,61 @@ */ #include "timezone.h" +#include "misc.h" + + + + +TimeZone::Dst::Dst() +{ + Clear(); +} + + +void TimeZone::Dst::Clear() +{ + has_dst = false; + start.Clear(); + end.Clear(); + offset = 0; +} + + +bool TimeZone::Dst::IsDstUsed(const PT::Date & date) const +{ + if( !has_dst ) + return false; + + if( Compare(start, date) <= 0 ) // !! CHECK ME <= or < ? (what about the one second?) + if( Compare(date, end) < 0 ) + return true; + +return false; +} + + +int TimeZone::Dst::Compare(const PT::Date & date1, const PT::Date & date2) const +{ + // year is ignored + + if( date1.month != date2.month ) + return date1.month - date2.month; + + if( date1.day != date2.day ) + return date1.day - date2.day; + + if( date1.hour != date2.hour ) + return date1.hour - date2.hour; + + if( date1.min != date2.min ) + return date1.min - date2.min; + + if( date1.sec != date2.sec ) + return date1.sec - date2.sec; + + // dates are equal + return 0; +} @@ -22,37 +77,45 @@ TimeZone::TimeZone() void TimeZone::Clear() { - tz_id = -1; - tz_offset = 0; - tz_has_dst = false; - tz_dst_offset = 0; - tz_dst_start.Clear(); - tz_dst_end.Clear(); + name.clear(); + id = 0; + offset = 0; + dst_map.clear(); +} + + + +TimeZone::Dst * TimeZone::FindDst(int year) +{ + if( dst_map.empty() ) + return 0; + + DstMap::iterator i = dst_map.lower_bound(year); + + if( i == dst_map.begin() && i->first > year ) + return 0; + + if( i == dst_map.end() ) + return &(--i)->second; + + if( i != dst_map.begin() && i->first > year ) + return &(--i)->second; + +return &i->second; } time_t TimeZone::CalcLocalOffset(const PT::Date & utc_date) { -time_t offset; +time_t dst_offset = 0; - offset = tz_offset; + Dst * dst = FindDst(utc_date.year); - // !! CHECK ME need to be tested + if( dst && dst->IsDstUsed(utc_date) ) + dst_offset = dst->offset; - if( tz_has_dst ) - { - PT::Date local(utc_date); - - local += tz_offset; - local.year = tz_dst_start.year; - tz_dst_end.year = tz_dst_start.year; - - if( tz_dst_start <= local && local < tz_dst_end ) - offset += tz_dst_offset; - } - -return offset; +return offset + dst_offset; } @@ -76,27 +139,25 @@ return local; time_t TimeZone::CalcUTCOffset(const PT::Date & local_date) { -time_t offset; +time_t dst_offset = 0; - offset = tz_offset; + Dst * dst = FindDst(local_date.year); - if( tz_has_dst ) + if( dst && dst->has_dst ) { - // !! CHECK ME need to be tested + // dst date ranges we have in UTC + PT::Date utc(local_date); + utc -= (offset + dst->offset); - PT::Date local(local_date); - local -= tz_dst_offset; - local.year = tz_dst_start.year; - tz_dst_end.year = tz_dst_start.year; - - if( tz_dst_start <= local && local < tz_dst_end ) - offset += tz_dst_offset; + if( dst->IsDstUsed(utc) ) + dst_offset = dst->offset; } -return offset; +return offset + dst_offset; } + time_t TimeZone::ToUTC(time_t local_time) { time_t offset = CalcUTCOffset(PT::Date(local_time)); @@ -119,47 +180,110 @@ return utc; -bool TimeZone::SetTz(PT::Space & space) +time_t TimeZone::ParseStrOffset(const wchar_t * str) { -bool result = true; +PT::Date date; +bool is_sign = false; +time_t offset = 0; - tz_id = space.Int(L"tz_id", -1); - tz_offset = space.Long(L"tz_offset", 0); - tz_has_dst = space.Bool(L"tz_has_dst", false); + str = SkipWhite(str); - time_t h13 = 60 * 60 * 13; // 13 hours - time_t h15 = 60 * 60 * 15; // 15 hours - time_t h24 = 60 * 60 * 24; // 24 hours - - if( tz_offset < -h13 || tz_offset > h15 ) - result = false; - - if( tz_has_dst ) + if( *str == '-' ) { - tz_dst_start.year = 1970; - tz_dst_end.year = 1970; - - if( !tz_dst_start.ParseMonthDayTime(space.Text(L"tz_dst_start")) ) - result = false; - - if( !tz_dst_end.ParseMonthDayTime(space.Text(L"tz_dst_end")) ) - result = false; - - tz_dst_offset = space.Long(L"tz_dst_offset"); - - if( tz_dst_offset < -h24 || tz_dst_offset > h24 ) - result = false; + is_sign = true; + str += 1; } else + if( *str == '+' ) { - tz_dst_start.Clear(); - tz_dst_end.Clear(); - tz_dst_offset = 0; + str += 1; } - if( !result ) - Clear(); + if( date.ParseTime(str) ) + { + offset = date.hour * 60 * 60 + date.min * 60 + date.sec; + + if( is_sign ) + offset = -offset; + } + +return offset; +} + + +time_t TimeZone::GetOffset(PT::Space & space) +{ + std::wstring * offset_str = space.GetValue(L"offset_str"); + + if( offset_str ) + return ParseStrOffset(offset_str->c_str()); + +return space.Long(L"offset"); +} + + +bool TimeZone::SetTzDst(PT::Space & year) +{ + time_t h24 = 60 * 60 * 24; // 24 hours + bool result = true; + Dst dst; + + int year_int = Toi(year.name); + + if( year_int < 1970 && year_int > 10000 ) + return false; + + dst.has_dst = year.Bool(L"has_dst", false); + + if( dst.has_dst ) + { + dst.start.year = year_int; + dst.end.year = year_int; + + if( !dst.start.ParseMonthDayTime(year.Text(L"start")) ) + result = false; + + if( !dst.end.ParseMonthDayTime(year.Text(L"end")) ) + result = false; + + dst.offset = GetOffset(year); + + if( dst.offset < -h24 || dst.offset > h24 ) + result = false; + } + + if( result ) + dst_map[year_int] = dst; return result; } + +bool TimeZone::SetTz(PT::Space & space) +{ + bool result = true; + name = space.name; + id = space.Int(L"id", -1); + offset = GetOffset(space); + time_t h24 = 60 * 60 * 24; // 24 hours + + if( offset < -h24 || offset > h24 ) + result = false; + + PT::Space & dst = space.FindAddSpace(L"dst"); + + for(size_t i=0 ; i +#include #include "date/date.h" #include "space/space.h" @@ -20,13 +21,46 @@ class TimeZone { public: + + struct Dst + { + // true if a time zone has daylight saving time + bool has_dst; + + // time zone daylight saving time (used if has_dst is true) + // the 'year' field is the same in 'start' and 'end' + // start and end are represented in UTC time + PT::Date start, end; + + // time zone daylight saving time offset + // used when has_dst is true and the date is whithin start and end + // this offset should be added to time zone offset + time_t offset; + + Dst(); + void Clear(); + + // checking whether specified 'date' is in the range of + // the year field in date, start and end is ignored + // has_dst must be true + bool IsDstUsed(const PT::Date & date) const; + + + private: + + // Compare returns zero if date1 and date2 are equal + // return value less than zero if date1 is lower than date2 + // and a value greater than zero if date1 is greater than date2 + // the year field is ignored + int Compare(const PT::Date & date1, const PT::Date & date2) const; + + }; + + TimeZone(); /* - setting: - tz_offset = 0 - tz_has_dst = false */ void Clear(); @@ -59,25 +93,39 @@ public: time_t ToUTC(time_t local_time); PT::Date ToUTC(const PT::Date & local_date); + // return a Dst structure for the specified year + // or null if it not exists + // this method can return a Dst structure for earlier year than 'year' + // if 'year' doesn't exist + Dst * FindDst(int year); + + + + // a time zone name + // this is a key to locale + std::wstring name; // each locale has its own identifier - int tz_id; + size_t id; // time zone offset (in seconds) - time_t tz_offset; + time_t offset; - // true if the time zone has daylight saving time - bool tz_has_dst; + // daylight saving time map + // year -> Dst + // if there is not a specified year we are taking the lower year, e.g. + // if we are looking for 2010 and there is no such a year then we take 2009 + // (or 2008 if 2009 not exists etc) + typedef std::map DstMap; + DstMap dst_map; - // time zone daylight saving time (used if tz_has_dst is true) - // the 'year' field is ignored (is always 1970) - // these values (hours) are represented in local time (UTC + tz_offset) - PT::Date tz_dst_start, tz_dst_end; - // time zone daylight saving time offset - // used when tz_has_dst is true and the current date is whithin tz_dst_start and tz_dst_end - time_t tz_dst_offset; +private: + + time_t ParseStrOffset(const wchar_t * str); + time_t GetOffset(PT::Space & space); + bool SetTzDst(PT::Space & year); }; diff --git a/core/timezones.cpp b/core/timezones.cpp index 733ebdf..ef9d8bd 100644 --- a/core/timezones.cpp +++ b/core/timezones.cpp @@ -19,64 +19,110 @@ TimeZones::TimeZones() } -time_t TimeZones::ParseOffset(const wchar_t * str) +void TimeZones::Clear() { -PT::Date date; -bool is_sign = false; -time_t offset = 0; + zone_tab.clear(); - str = SkipWhite(str); - - if( *str == '-' ) - { - is_sign = true; - str += 1; - } - else - if( *str == '+' ) - { - str += 1; - } - - if( date.ParseTime(str) ) - { - offset = date.hour * 60 * 60 + date.min * 60; - - if( is_sign ) - offset = -offset; - } - -return offset; + for(size_t i=0 ; i 1000 ) + { + max_id = 1000; + log << log1 << "TZ: time_zone_max_id is too big (changed to 1000)" << logend; + } + + size_t old_size = zone_indices.size(); + zone_indices.resize(max_id + 1); + + for(size_t i=old_size ; i + // can return a null pointer if the index is out of range + TimeZone * GetZoneByIndex(size_t zone_index); + + // return true if there are not any time zones + bool Empty() const; + + // clears all time zones + // this does not affect SetTimeZoneMaxId() + // so the size of zone_indices is not changed but all indices are invalidated + void Clear(); private: - typedef std::vector Tab; - Tab tab; + // indices to 'tab' + // with this we have O(1) time to find a time zone in 'tab' + // everywhere we use zone_id we refer to this table + // SetTimeZoneMaxId(size_t max_id) sets size of this table to max_id+1 + std::vector zone_indices; + + // time zones + // everywhere we use zone_index we refer to this table + std::vector zone_tab; + PT::SpaceParser parser; PT::Space temp_space; - Zone temp_zone; + TimeZone temp_zone; - time_t ParseOffset(const wchar_t * str); - void ParseZones(); + void ParseZones(); }; diff --git a/core/user.cpp b/core/user.cpp index 2959a6e..2831e46 100755 --- a/core/user.cpp +++ b/core/user.cpp @@ -27,6 +27,8 @@ void User::Clear() env.Clear(); aenv.Clear(); status = WINIX_ACCOUNT_BLOCKED; + locale_id = 0; + time_zone_id = 0; } diff --git a/core/user.h b/core/user.h index ba3284b..6d70e63 100755 --- a/core/user.h +++ b/core/user.h @@ -12,7 +12,6 @@ #include #include -#include "timezone.h" #include "space/space.h" #include "date/date.h" @@ -89,10 +88,11 @@ struct User // a user can normally login only when status is WINIX_ACCOUNT_READY int status; - // time zone - // values here are the same as those in env space - // we provide they here to speed up the process of calculating times - TimeZone time_zone; + // locale identifier + size_t locale_id; + + // time zone identifier + size_t time_zone_id; User(); diff --git a/db/Makefile.dep b/db/Makefile.dep index 311545a..0c07a1f 100755 --- a/db/Makefile.dep +++ b/db/Makefile.dep @@ -5,13 +5,12 @@ db.o: ../core/misc.h ../core/item.h ../../pikotools/space/space.h db.o: ../../pikotools/date/date.h ../core/requesttypes.h ../core/error.h db.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h db.o: dbitemquery.h ../core/item.h dbitemcolumns.h ../core/user.h -db.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -db.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -db.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -db.o: ../core/request.h ../core/error.h ../core/config.h ../core/htmlfilter.h -db.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h -db.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h -db.o: ../templates/locale.h ../core/log.h ../core/misc.h +db.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +db.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +db.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +db.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +db.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +db.o: ../core/mount.h ../templates/locale.h ../core/log.h ../core/misc.h dbbase.o: dbbase.h dbconn.h dbtextstream.h ../core/textstream.h dbbase.o: ../core/misc.h ../core/item.h ../../pikotools/space/space.h dbbase.o: ../../pikotools/date/date.h ../core/requesttypes.h ../core/error.h diff --git a/db/db.cpp b/db/db.cpp index 20e867e..2de6cc8 100755 --- a/db/db.cpp +++ b/db/db.cpp @@ -77,7 +77,7 @@ Error Db::AddUser(User & user, const UserPass & up) { query.Clear(); query << R("insert into core.user (login, password, pass_encrypted, super_user, email," - "notify, pass_type, pass_hash_salted, env, aenv, status) values (") + "notify, pass_type, pass_hash_salted, env, aenv, status, locale_id, time_zone_id) values (") << user.name; // for safety we put up.pass only if there is not an encrypted version @@ -97,6 +97,8 @@ Error Db::AddUser(User & user, const UserPass & up) << user.env << user.aenv << user.status + << user.locale_id + << user.time_zone_id << R(");"); r = AssertQuery(query); @@ -194,6 +196,32 @@ return DoCommand(query); } +Error Db::ChangeUserLocale(long user_id, size_t locale_id) +{ + query.Clear(); + query << R("update core.user set(locale_id) = (") + << locale_id + << R(") where id = ") + << user_id + << R(";"); + +return DoCommand(query); +} + + +Error Db::ChangeUserTimeZone(long user_id, size_t time_zone_id) +{ + query.Clear(); + query << R("update core.user set(time_zone_id) = (") + << time_zone_id + << R(") where id = ") + << user_id + << R(";"); + +return DoCommand(query); +} + + Error Db::RemoveUser(long user_id) { query.Clear(); @@ -1566,7 +1594,8 @@ void Db::GetUsers(UGContainer & user_tab) try { query.Clear(); - query << R("select id, login, super_user, group_id, email, notify, env, aenv, status" + query << R("select id, login, super_user, group_id, email, notify," + " env, aenv, status, locale_id, time_zone_id" " from core.user left outer join core.group_mem on" " core.user.id = core.group_mem.user_id order by id asc;"); @@ -1584,6 +1613,8 @@ void Db::GetUsers(UGContainer & user_tab) int cenv = AssertColumn(r, "env"); int caenv = AssertColumn(r, "aenv"); int cstatus = AssertColumn(r, "status"); + int clocale_id = AssertColumn(r, "locale_id"); + int ctzone_id = AssertColumn(r, "time_zone_id"); User u; long last_id = -1; @@ -1595,11 +1626,13 @@ void Db::GetUsers(UGContainer & user_tab) if( u.id != last_id ) { - u.name = AssertValueWide(r, i, cname); - u.super_user = AssertValueBool(r, i, csuper_user); - u.email = AssertValueWide(r, i, cemail); - u.notify = AssertValueInt(r, i, cnotify); - u.status = AssertValueInt(r, i, cstatus); + u.name = AssertValueWide(r, i, cname); + u.super_user = AssertValueBool(r, i, csuper_user); + u.email = AssertValueWide(r, i, cemail); + u.notify = AssertValueInt(r, i, cnotify); + u.status = AssertValueInt(r, i, cstatus); + u.locale_id = (size_t)AssertValueInt(r, i, clocale_id); + u.time_zone_id = (size_t)AssertValueInt(r, i, ctzone_id); AssertValueSpace(r, i, cenv, u.env); AssertValueSpace(r, i, caenv, u.aenv); diff --git a/db/db.h b/db/db.h index af98b41..7853843 100755 --- a/db/db.h +++ b/db/db.h @@ -51,6 +51,8 @@ public: Error ChangeUserAdminEnv(long user_id, const PT::Space & space); Error ChangeUserStatus(long user_id, int status); Error ChangeUserEmail(long user_id, const std::wstring & email); + Error ChangeUserLocale(long user_id, size_t locale_id); + Error ChangeUserTimeZone(long user_id, size_t time_zone_id); Error RemoveUser(long user_id); Error AddItem(Item & item); diff --git a/etc/time_zones.conf b/etc/time_zones.conf index 3fb57ea..c53334f 100644 --- a/etc/time_zones.conf +++ b/etc/time_zones.conf @@ -1,799 +1,1700 @@ -"tz_-12:00" ( # the name of a space is also a key to the locale files -tz_id = "0" # an integer identyfier of a time zone (each time zone has a different id) -tz_offset_str = "-12:00" # a string representing the offset from UTC in a format: [+|-]HH:MM -tz_has_dst = "false" # whether the time zone has daylight saving time (bool) -tz_dst_offset = "" # offset of the daylight saving time -tz_dst_start = "" # when the daylight saving time starts, format: MM:DD HH:MM:SS -tz_dst_end = "") # when the daylight saving time ends, format: MM:DD HH:MM:SS +"tz_-12:00" ( # the name of a space is also a key to the locale files +id = "0" # an integer identyfier of a time zone (each time zone has a different id) +offset_str = "-12:00" # a string representing the offset from UTC in a format: [+|-]HH:MM + # insted of "offset_str" there can be "offset" used + # e.g. offset = "3600" where 3600 is an offset in seconds + +dst ( + +2012 ( # daylight saving time in a specified year +has_dst = "false" # whether the time zone has daylight saving time (bool) in this year +offset_str = "00:00" # offset of the daylight saving time +start = "" # when the daylight saving time starts, format: MM:DD HH:MM:SS +end = "") # when the daylight saving time ends, format: MM:DD HH:MM:SS + +) # end of dst +) + "tz_-11:00" ( -tz_id = "1" -tz_offset_str = "-11:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "1" +offset_str = "-11:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-10:00" ( -tz_id = "2" -tz_offset_str = "-10:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "2" +offset_str = "-10:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-09:00" ( -tz_id = "3" -tz_offset_str = "-09:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "3" +offset_str = "-09:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-08:00" ( -tz_id = "4" -tz_offset_str = "-08:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "4" +offset_str = "-08:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-08:00b" ( -tz_id = "5" -tz_offset_str = "-08:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "5" +offset_str = "-08:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-07:00" ( -tz_id = "6" -tz_offset_str = "-07:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "6" +offset_str = "-07:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-07:00b" ( -tz_id = "7" -tz_offset_str = "-07:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "7" +offset_str = "-07:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-07:00c" ( -tz_id = "8" -tz_offset_str = "-07:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "8" +offset_str = "-07:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-06:00" ( -tz_id = "9" -tz_offset_str = "-06:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "9" +offset_str = "-06:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-06:00b" ( -tz_id = "10" -tz_offset_str = "-06:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "10" +offset_str = "-06:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-06:00c" ( -tz_id = "11" -tz_offset_str = "-06:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "11" +offset_str = "-06:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-06:00d" ( -tz_id = "12" -tz_offset_str = "-06:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "12" +offset_str = "-06:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-05:00" ( -tz_id = "13" -tz_offset_str = "-05:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "13" +offset_str = "-05:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-05:00b" ( -tz_id = "14" -tz_offset_str = "-05:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "14" +offset_str = "-05:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-05:00c" ( -tz_id = "15" -tz_offset_str = "-05:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "15" +offset_str = "-05:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-04:30" ( -tz_id = "16" -tz_offset_str = "-04:30" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "16" +offset_str = "-04:30" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-04:00" ( -tz_id = "17" -tz_offset_str = "-04:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "17" +offset_str = "-04:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-04:00b" ( -tz_id = "18" -tz_offset_str = "-04:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "18" +offset_str = "-04:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-04:00c" ( -tz_id = "19" -tz_offset_str = "-04:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "19" +offset_str = "-04:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-04:00d" ( -tz_id = "20" -tz_offset_str = "-04:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "20" +offset_str = "-04:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-04:00e" ( -tz_id = "21" -tz_offset_str = "-04:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "21" +offset_str = "-04:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-03:30" ( -tz_id = "22" -tz_offset_str = "-03:30" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "22" +offset_str = "-03:30" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-03:00" ( -tz_id = "23" -tz_offset_str = "-03:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "23" +offset_str = "-03:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-03:00b" ( -tz_id = "24" -tz_offset_str = "-03:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "24" +offset_str = "-03:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-03:00c" ( -tz_id = "25" -tz_offset_str = "-03:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "25" +offset_str = "-03:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-03:00d" ( -tz_id = "26" -tz_offset_str = "-03:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "26" +offset_str = "-03:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-03:00e" ( -tz_id = "27" -tz_offset_str = "-03:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "27" +offset_str = "-03:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-03:00f" ( -tz_id = "28" -tz_offset_str = "-03:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "28" +offset_str = "-03:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-02:00" ( -tz_id = "29" -tz_offset_str = "-02:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "29" +offset_str = "-02:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-02:00b" ( -tz_id = "30" -tz_offset_str = "-02:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "30" +offset_str = "-02:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-01:00" ( -tz_id = "31" -tz_offset_str = "-01:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "31" +offset_str = "-01:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_-01:00b" ( -tz_id = "32" -tz_offset_str = "-01:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "32" +offset_str = "-01:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_00:00" ( -tz_id = "33" -tz_offset_str = "00:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "33" +offset_str = "00:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_00:00b" ( -tz_id = "34" -tz_offset_str = "00:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "34" +offset_str = "00:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_00:00c" ( -tz_id = "35" -tz_offset_str = "00:00" -tz_has_dst = "true" -tz_dst_offset_str = "+01:00" -tz_dst_start = "03-25 01:00" -tz_dst_end = "10-28 01:00") +id = "35" +offset_str = "00:00" + +dst ( + +2012 ( +has_dst = "true" +offset_str = "+01:00" +start = "03-25 01:00" +end = "10-28 01:00") + +) # end of dst +) + + "tz_00:00d" ( -tz_id = "36" -tz_offset_str = "00:00" -tz_has_dst = "true" -tz_dst_offset_str = "+01:00" -tz_dst_start = "03-25 01:00" -tz_dst_end = "10-28 01:00") +id = "36" +offset_str = "00:00" + +dst ( + +2012 ( +has_dst = "true" +offset_str = "+01:00" +start = "03-25 01:00" +end = "10-28 01:00") + +) # end of dst +) + + "tz_+01:00" ( -tz_id = "37" -tz_offset_str = "+01:00" -tz_has_dst = "true" -tz_dst_offset_str = "+01:00" -tz_dst_start = "03-25 01:00" -tz_dst_end = "10-28 01:00") +id = "37" +offset_str = "+01:00" + +dst ( + +2012 ( +has_dst = "true" +offset_str = "+01:00" +start = "03-25 01:00" +end = "10-28 01:00") + +) # end of dst +) + + "tz_+01:00b" ( -tz_id = "38" -tz_offset_str = "+01:00" -tz_has_dst = "true" -tz_dst_offset_str = "+01:00" -tz_dst_start = "03-25 01:00" -tz_dst_end = "10-28 01:00") +id = "38" +offset_str = "+01:00" + +dst ( + +2012 ( +has_dst = "true" +offset_str = "+01:00" +start = "03-25 01:00" +end = "10-28 01:00") + +) # end of dst +) + + "tz_+01:00c" ( -tz_id = "39" -tz_offset_str = "+01:00" -tz_has_dst = "true" -tz_dst_offset_str = "+01:00" -tz_dst_start = "03-25 01:00" -tz_dst_end = "10-28 01:00") +id = "39" +offset_str = "+01:00" + +dst ( + +2012 ( +has_dst = "true" +offset_str = "+01:00" +start = "03-25 01:00" +end = "10-28 01:00") + +) # end of dst +) + + "tz_+01:00d" ( -tz_id = "40" -tz_offset_str = "+01:00" -tz_has_dst = "true" -tz_dst_offset_str = "+01:00" -tz_dst_start = "03-25 01:00" -tz_dst_end = "10-28 01:00") +id = "40" +offset_str = "+01:00" + +dst ( + +2012 ( +has_dst = "true" +offset_str = "+01:00" +start = "03-25 01:00" +end = "10-28 01:00") + +) # end of dst +) + + "tz_+01:00e" ( -tz_id = "41" -tz_offset_str = "+01:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "41" +offset_str = "+01:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+01:00f" ( -tz_id = "42" -tz_offset_str = "+01:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "42" +offset_str = "+01:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+02:00" ( -tz_id = "43" -tz_offset_str = "+02:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "43" +offset_str = "+02:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+02:00b" ( -tz_id = "44" -tz_offset_str = "+02:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "44" +offset_str = "+02:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+02:00c" ( -tz_id = "45" -tz_offset_str = "+02:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "45" +offset_str = "+02:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+02:00d" ( -tz_id = "46" -tz_offset_str = "+02:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "46" +offset_str = "+02:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+02:00e" ( -tz_id = "47" -tz_offset_str = "+02:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "47" +offset_str = "+02:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+02:00f" ( -tz_id = "48" -tz_offset_str = "+02:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "48" +offset_str = "+02:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+02:00g" ( -tz_id = "49" -tz_offset_str = "+02:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "49" +offset_str = "+02:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+02:00h" ( -tz_id = "50" -tz_offset_str = "+02:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "50" +offset_str = "+02:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+02:00i" ( -tz_id = "51" -tz_offset_str = "+02:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "51" +offset_str = "+02:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+02:00j" ( -tz_id = "52" -tz_offset_str = "+02:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "52" +offset_str = "+02:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+03:00" ( -tz_id = "53" -tz_offset_str = "+03:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "53" +offset_str = "+03:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+03:00b" ( -tz_id = "54" -tz_offset_str = "+03:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "54" +offset_str = "+03:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+03:00c" ( -tz_id = "55" -tz_offset_str = "+03:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "55" +offset_str = "+03:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+03:00d" ( -tz_id = "56" -tz_offset_str = "+03:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "56" +offset_str = "+03:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+03:30" ( -tz_id = "57" -tz_offset_str = "+03:30" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "57" +offset_str = "+03:30" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+04:00" ( -tz_id = "58" -tz_offset_str = "+04:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "58" +offset_str = "+04:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+04:00b" ( -tz_id = "59" -tz_offset_str = "+04:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "59" +offset_str = "+04:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+04:00c" ( -tz_id = "60" -tz_offset_str = "+04:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "60" +offset_str = "+04:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+04:00d" ( -tz_id = "61" -tz_offset_str = "+04:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "61" +offset_str = "+04:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+04:00e" ( -tz_id = "62" -tz_offset_str = "+04:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "62" +offset_str = "+04:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+04:00f" ( -tz_id = "63" -tz_offset_str = "+04:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "63" +offset_str = "+04:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+04:30" ( -tz_id = "64" -tz_offset_str = "+04:30" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "64" +offset_str = "+04:30" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+05:00" ( -tz_id = "65" -tz_offset_str = "+05:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "65" +offset_str = "+05:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+05:00b" ( -tz_id = "66" -tz_offset_str = "+05:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "66" +offset_str = "+05:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+05:30" ( -tz_id = "67" -tz_offset_str = "+05:30" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "67" +offset_str = "+05:30" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+05:30b" ( -tz_id = "68" -tz_offset_str = "+05:30" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "68" +offset_str = "+05:30" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+05:45" ( -tz_id = "69" -tz_offset_str = "+05:45" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "69" +offset_str = "+05:45" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+06:00" ( -tz_id = "70" -tz_offset_str = "+06:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "70" +offset_str = "+06:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+06:00b" ( -tz_id = "71" -tz_offset_str = "+06:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "71" +offset_str = "+06:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+06:00c" ( -tz_id = "72" -tz_offset_str = "+06:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "72" +offset_str = "+06:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+06:30" ( -tz_id = "73" -tz_offset_str = "+06:30" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "73" +offset_str = "+06:30" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+07:00" ( -tz_id = "74" -tz_offset_str = "+07:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "74" +offset_str = "+07:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+07:00b" ( -tz_id = "75" -tz_offset_str = "+07:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "75" +offset_str = "+07:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+08:00" ( -tz_id = "76" -tz_offset_str = "+08:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "76" +offset_str = "+08:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+08:00b" ( -tz_id = "77" -tz_offset_str = "+08:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "77" +offset_str = "+08:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+08:00c" ( -tz_id = "78" -tz_offset_str = "+08:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "78" +offset_str = "+08:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+08:00d" ( -tz_id = "79" -tz_offset_str = "+08:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "79" +offset_str = "+08:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+08:00e" ( -tz_id = "80" -tz_offset_str = "+08:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "80" +offset_str = "+08:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+08:00f" ( -tz_id = "81" -tz_offset_str = "+08:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "81" +offset_str = "+08:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+09:00" ( -tz_id = "82" -tz_offset_str = "+09:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "82" +offset_str = "+09:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+09:00b" ( -tz_id = "83" -tz_offset_str = "+09:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "83" +offset_str = "+09:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+09:00c" ( -tz_id = "84" -tz_offset_str = "+09:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "84" +offset_str = "+09:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+09:30" ( -tz_id = "85" -tz_offset_str = "+09:30" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "85" +offset_str = "+09:30" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+09:30b" ( -tz_id = "86" -tz_offset_str = "+09:30" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "86" +offset_str = "+09:30" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+10:00" ( -tz_id = "87" -tz_offset_str = "+10:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "87" +offset_str = "+10:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+10:00b" ( -tz_id = "88" -tz_offset_str = "+10:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "88" +offset_str = "+10:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+10:00c" ( -tz_id = "89" -tz_offset_str = "+10:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "89" +offset_str = "+10:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+10:00d" ( -tz_id = "90" -tz_offset_str = "+10:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "90" +offset_str = "+10:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+10:00e" ( -tz_id = "91" -tz_offset_str = "+10:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "91" +offset_str = "+10:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+11:00" ( -tz_id = "92" -tz_offset_str = "+11:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "92" +offset_str = "+11:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+11:00b" ( -tz_id = "93" -tz_offset_str = "+11:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "93" +offset_str = "+11:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+12:00" ( -tz_id = "94" -tz_offset_str = "+12:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "94" +offset_str = "+12:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+12:00b" ( -tz_id = "95" -tz_offset_str = "+12:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "95" +offset_str = "+12:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+12:00c" ( -tz_id = "96" -tz_offset_str = "+12:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "96" +offset_str = "+12:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+12:00d" ( -tz_id = "97" -tz_offset_str = "+12:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "97" +offset_str = "+12:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+13:00" ( -tz_id = "98" -tz_offset_str = "+13:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "98" +offset_str = "+13:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + "tz_+13:00b" ( -tz_id = "99" -tz_offset_str = "+13:00" -tz_has_dst = "false" -tz_dst_offset = "" -tz_dst_start = "" -tz_dst_end = "") +id = "99" +offset_str = "+13:00" + +dst ( + +2012 ( +has_dst = "false" +offset_str = "00:00" +start = "" +end = "") + +) # end of dst +) + + diff --git a/functions/Makefile.dep b/functions/Makefile.dep index b115b73..d35058c 100755 --- a/functions/Makefile.dep +++ b/functions/Makefile.dep @@ -7,63 +7,60 @@ adduser.o: ../core/textstream.h ../core/misc.h ../core/item.h adduser.o: ../core/requesttypes.h ../core/error.h adduser.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h adduser.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -adduser.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -adduser.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -adduser.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -adduser.o: ../core/request.h ../core/error.h ../core/config.h -adduser.o: ../core/htmlfilter.h ../templates/htmltextstream.h -adduser.o: ../core/session.h ../core/user.h ../core/plugindata.h -adduser.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h -adduser.o: ../core/config.h ../core/system.h ../core/job.h +adduser.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +adduser.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +adduser.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +adduser.o: ../core/config.h ../core/htmlfilter.h +adduser.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h +adduser.o: ../core/plugindata.h ../core/rebus.h mount.h ../templates/locale.h +adduser.o: ../core/request.h ../core/config.h ../core/system.h ../core/job.h adduser.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h adduser.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -adduser.o: ../templates/patterns.h ../templates/locale.h -adduser.o: ../templates/localefilter.h ../../ezc/src/ezc.h -adduser.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h -adduser.o: functionparser.h ../core/cur.h cat.h chmod.h privchanger.h chown.h -adduser.o: ckeditor.h cp.h default.h download.h emacs.h env.h last.h login.h -adduser.o: logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h -adduser.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h -adduser.o: specialdefault.h stat.h subject.h template.h tinymce.h uname.h -adduser.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h -adduser.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h -adduser.o: ../notify/notifythread.h ../core/basethread.h -adduser.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h -adduser.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h -adduser.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h -adduser.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h -adduser.o: ../core/timezones.h ../core/synchro.h ../core/slog.h -adduser.o: ../core/plugin.h ../core/pluginmsg.h ../core/system.h -adduser.o: ../core/sessionmanager.h ../core/sessioncontainer.h -adduser.o: ../functions/functions.h ../templates/templates.h -adduser.o: ../templates/patterncacher.h ../templates/indexpatterns.h -adduser.o: ../templates/patterns.h ../templates/changepatterns.h -adduser.o: ../templates/htmltextstream.h ../core/sessionmanager.h -adduser.o: ../core/misc.h +adduser.o: ../templates/patterns.h locale.h ../templates/localefilter.h +adduser.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h +adduser.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h +adduser.o: cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h default.h +adduser.o: download.h emacs.h env.h last.h login.h logout.h ln.h ls.h man.h +adduser.o: meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h +adduser.o: rm.h rmuser.h run.h sort.h specialdefault.h stat.h subject.h +adduser.o: template.h timezone.h tinymce.h uname.h upload.h uptime.h who.h +adduser.o: vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +adduser.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h +adduser.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h +adduser.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h +adduser.o: ../core/mountparser.h ../core/crypt.h ../core/users.h +adduser.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h +adduser.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h +adduser.o: ../core/slog.h ../core/plugin.h ../core/pluginmsg.h +adduser.o: ../core/system.h ../core/sessionmanager.h +adduser.o: ../core/sessioncontainer.h ../functions/functions.h +adduser.o: ../templates/templates.h ../templates/patterncacher.h +adduser.o: ../templates/indexpatterns.h ../templates/patterns.h +adduser.o: ../templates/changepatterns.h ../templates/htmltextstream.h +adduser.o: ../core/sessionmanager.h ../core/misc.h cat.o: cat.h functionbase.h ../core/item.h ../../pikotools/space/space.h cat.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h cat.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h cat.o: ../core/item.h ../core/requesttypes.h ../core/error.h cat.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h cat.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -cat.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -cat.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -cat.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -cat.o: ../core/request.h ../core/error.h ../core/config.h -cat.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -cat.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h -cat.o: ../templates/locale.h ../core/request.h ../core/config.h +cat.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +cat.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +cat.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +cat.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +cat.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +cat.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h cat.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h cat.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h -cat.o: ../notify/notifypool.h ../templates/patterns.h ../templates/locale.h +cat.o: ../notify/notifypool.h ../templates/patterns.h locale.h cat.o: ../templates/localefilter.h ../../ezc/src/ezc.h cat.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h cat.o: functionparser.h ../core/cur.h adduser.h chmod.h privchanger.h chown.h cat.o: ckeditor.h cp.h default.h download.h emacs.h env.h last.h login.h cat.o: logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h cat.o: priv.h pw.h reload.h rm.h rmuser.h run.h sort.h specialdefault.h -cat.o: stat.h subject.h template.h tinymce.h uname.h upload.h uptime.h who.h -cat.o: vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +cat.o: stat.h subject.h template.h timezone.h tinymce.h uname.h upload.h +cat.o: uptime.h who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h cat.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h cat.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h cat.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h @@ -76,62 +73,60 @@ chmod.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h chmod.o: ../core/item.h ../core/requesttypes.h ../core/error.h chmod.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h chmod.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -chmod.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -chmod.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -chmod.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -chmod.o: ../core/request.h ../core/error.h ../core/config.h -chmod.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -chmod.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h -chmod.o: ../templates/locale.h ../core/request.h ../core/config.h -chmod.o: ../core/system.h ../core/job.h ../core/basethread.h +chmod.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +chmod.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +chmod.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +chmod.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +chmod.o: ../core/session.h ../core/user.h ../core/plugindata.h +chmod.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h +chmod.o: ../core/config.h ../core/system.h ../core/job.h ../core/basethread.h chmod.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h chmod.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h -chmod.o: ../templates/locale.h ../templates/localefilter.h -chmod.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h -chmod.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h -chmod.o: adduser.h cat.h chown.h privchanger.h ckeditor.h cp.h default.h -chmod.o: download.h emacs.h env.h last.h login.h logout.h ln.h ls.h man.h -chmod.o: meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h -chmod.o: rm.h rmuser.h run.h sort.h specialdefault.h stat.h subject.h -chmod.o: template.h tinymce.h uname.h upload.h uptime.h who.h vim.h -chmod.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h -chmod.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h -chmod.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h -chmod.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h -chmod.o: ../core/mountparser.h ../core/crypt.h ../core/users.h -chmod.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h -chmod.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h +chmod.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h +chmod.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h +chmod.o: functionparser.h ../core/cur.h adduser.h cat.h chown.h privchanger.h +chmod.o: ckeditor.h cp.h default.h download.h emacs.h env.h last.h login.h +chmod.o: logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h +chmod.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h +chmod.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h +chmod.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h +chmod.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h +chmod.o: ../notify/notifythread.h ../core/basethread.h +chmod.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h +chmod.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h +chmod.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h +chmod.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h +chmod.o: ../core/timezones.h ../core/synchro.h chown.o: chown.h functionbase.h ../core/item.h ../../pikotools/space/space.h chown.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h chown.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h chown.o: ../core/item.h ../core/requesttypes.h ../core/error.h chown.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h chown.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -chown.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -chown.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -chown.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -chown.o: ../core/request.h ../core/error.h ../core/config.h -chown.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -chown.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h -chown.o: ../templates/locale.h ../core/request.h ../core/config.h -chown.o: ../core/system.h ../core/job.h ../core/basethread.h +chown.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +chown.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +chown.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +chown.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +chown.o: ../core/session.h ../core/user.h ../core/plugindata.h +chown.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h +chown.o: ../core/config.h ../core/system.h ../core/job.h ../core/basethread.h chown.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h chown.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h -chown.o: ../templates/locale.h ../templates/localefilter.h -chown.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h -chown.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h -chown.o: adduser.h cat.h chmod.h privchanger.h ckeditor.h cp.h default.h -chown.o: download.h emacs.h env.h last.h login.h logout.h ln.h ls.h man.h -chown.o: meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h -chown.o: rm.h rmuser.h run.h sort.h specialdefault.h stat.h subject.h -chown.o: template.h tinymce.h uname.h upload.h uptime.h who.h vim.h -chown.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h -chown.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h -chown.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h -chown.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h -chown.o: ../core/mountparser.h ../core/crypt.h ../core/users.h -chown.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h -chown.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h +chown.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h +chown.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h +chown.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h +chown.o: ckeditor.h cp.h default.h download.h emacs.h env.h last.h login.h +chown.o: logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h +chown.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h +chown.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h +chown.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h +chown.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h +chown.o: ../notify/notifythread.h ../core/basethread.h +chown.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h +chown.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h +chown.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h +chown.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h +chown.o: ../core/timezones.h ../core/synchro.h ckeditor.o: ckeditor.h functionbase.h ../core/item.h ckeditor.o: ../../pikotools/space/space.h ../../pikotools/date/date.h ckeditor.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h @@ -139,25 +134,24 @@ ckeditor.o: ../core/textstream.h ../core/misc.h ../core/item.h ckeditor.o: ../core/requesttypes.h ../core/error.h ckeditor.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h ckeditor.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -ckeditor.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -ckeditor.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -ckeditor.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -ckeditor.o: ../core/request.h ../core/error.h ../core/config.h -ckeditor.o: ../core/htmlfilter.h ../templates/htmltextstream.h -ckeditor.o: ../core/session.h ../core/user.h ../core/plugindata.h -ckeditor.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h -ckeditor.o: ../core/config.h ../core/system.h ../core/job.h -ckeditor.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h -ckeditor.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -ckeditor.o: ../templates/patterns.h ../templates/locale.h -ckeditor.o: ../templates/localefilter.h ../../ezc/src/ezc.h +ckeditor.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +ckeditor.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +ckeditor.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +ckeditor.o: ../core/config.h ../core/htmlfilter.h +ckeditor.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h +ckeditor.o: ../core/plugindata.h ../core/rebus.h mount.h +ckeditor.o: ../templates/locale.h ../core/request.h ../core/config.h +ckeditor.o: ../core/system.h ../core/job.h ../core/basethread.h +ckeditor.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h +ckeditor.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h +ckeditor.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h ckeditor.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h ckeditor.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h ckeditor.o: privchanger.h chown.h cp.h default.h download.h emacs.h env.h ckeditor.o: last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h ckeditor.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h ckeditor.o: run.h sort.h specialdefault.h stat.h subject.h template.h -ckeditor.o: tinymce.h uname.h upload.h uptime.h who.h vim.h +ckeditor.o: timezone.h tinymce.h uname.h upload.h uptime.h who.h vim.h ckeditor.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h ckeditor.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h ckeditor.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h @@ -172,24 +166,23 @@ cp.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h ../core/item.h cp.o: ../core/requesttypes.h ../core/error.h cp.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h cp.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -cp.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -cp.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -cp.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -cp.o: ../core/request.h ../core/error.h ../core/config.h ../core/htmlfilter.h -cp.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h -cp.o: ../core/plugindata.h ../core/rebus.h mount.h ../templates/locale.h -cp.o: ../core/request.h ../core/config.h ../core/system.h ../core/job.h -cp.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h -cp.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -cp.o: ../templates/patterns.h ../templates/locale.h +cp.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +cp.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +cp.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +cp.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +cp.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +cp.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h +cp.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +cp.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h +cp.o: ../notify/notifypool.h ../templates/patterns.h locale.h cp.o: ../templates/localefilter.h ../../ezc/src/ezc.h cp.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h cp.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h cp.o: chown.h ckeditor.h default.h download.h emacs.h env.h last.h login.h cp.o: logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h cp.o: priv.h pw.h reload.h rm.h rmuser.h run.h sort.h specialdefault.h stat.h -cp.o: subject.h template.h tinymce.h uname.h upload.h uptime.h who.h vim.h -cp.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h +cp.o: subject.h template.h timezone.h tinymce.h uname.h upload.h uptime.h +cp.o: who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h cp.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h cp.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h cp.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h @@ -209,32 +202,30 @@ default.o: ../core/textstream.h ../core/misc.h ../core/item.h default.o: ../core/requesttypes.h ../core/error.h default.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h default.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -default.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -default.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -default.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -default.o: ../core/request.h ../core/error.h ../core/config.h -default.o: ../core/htmlfilter.h ../templates/htmltextstream.h -default.o: ../core/session.h ../core/user.h ../core/plugindata.h -default.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h -default.o: ../core/config.h ../core/system.h ../core/job.h +default.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +default.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +default.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +default.o: ../core/config.h ../core/htmlfilter.h +default.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h +default.o: ../core/plugindata.h ../core/rebus.h mount.h ../templates/locale.h +default.o: ../core/request.h ../core/config.h ../core/system.h ../core/job.h default.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h default.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -default.o: ../templates/patterns.h ../templates/locale.h -default.o: ../templates/localefilter.h ../../ezc/src/ezc.h -default.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h -default.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h -default.o: privchanger.h chown.h ckeditor.h cp.h download.h emacs.h env.h -default.o: last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h -default.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h -default.o: sort.h specialdefault.h stat.h subject.h template.h tinymce.h -default.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h -default.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h -default.o: ../notify/notifythread.h ../core/basethread.h -default.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h -default.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h -default.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h -default.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h -default.o: ../core/timezones.h ../core/synchro.h +default.o: ../templates/patterns.h locale.h ../templates/localefilter.h +default.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h +default.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h +default.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h +default.o: download.h emacs.h env.h last.h login.h logout.h ln.h ls.h man.h +default.o: meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h +default.o: rm.h rmuser.h run.h sort.h specialdefault.h stat.h subject.h +default.o: template.h timezone.h tinymce.h uname.h upload.h uptime.h who.h +default.o: vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +default.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h +default.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h +default.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h +default.o: ../core/mountparser.h ../core/crypt.h ../core/users.h +default.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h +default.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h download.o: download.h functionbase.h ../core/item.h download.o: ../../pikotools/space/space.h ../../pikotools/date/date.h download.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h @@ -242,25 +233,24 @@ download.o: ../core/textstream.h ../core/misc.h ../core/item.h download.o: ../core/requesttypes.h ../core/error.h download.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h download.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -download.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -download.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -download.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -download.o: ../core/request.h ../core/error.h ../core/config.h -download.o: ../core/htmlfilter.h ../templates/htmltextstream.h -download.o: ../core/session.h ../core/user.h ../core/plugindata.h -download.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h -download.o: ../core/config.h ../core/system.h ../core/job.h -download.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h -download.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -download.o: ../templates/patterns.h ../templates/locale.h -download.o: ../templates/localefilter.h ../../ezc/src/ezc.h +download.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +download.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +download.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +download.o: ../core/config.h ../core/htmlfilter.h +download.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h +download.o: ../core/plugindata.h ../core/rebus.h mount.h +download.o: ../templates/locale.h ../core/request.h ../core/config.h +download.o: ../core/system.h ../core/job.h ../core/basethread.h +download.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h +download.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h +download.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h download.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h download.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h download.o: privchanger.h chown.h ckeditor.h cp.h default.h emacs.h env.h download.o: last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h download.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h download.o: run.h sort.h specialdefault.h stat.h subject.h template.h -download.o: tinymce.h uname.h upload.h uptime.h who.h vim.h +download.o: timezone.h tinymce.h uname.h upload.h uptime.h who.h vim.h download.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h download.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h download.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h @@ -275,59 +265,56 @@ emacs.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h emacs.o: ../core/item.h ../core/requesttypes.h ../core/error.h emacs.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h emacs.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -emacs.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -emacs.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -emacs.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -emacs.o: ../core/request.h ../core/error.h ../core/config.h -emacs.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -emacs.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h -emacs.o: ../templates/locale.h ../core/request.h ../core/config.h -emacs.o: ../core/system.h ../core/job.h ../core/basethread.h +emacs.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +emacs.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +emacs.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +emacs.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +emacs.o: ../core/session.h ../core/user.h ../core/plugindata.h +emacs.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h +emacs.o: ../core/config.h ../core/system.h ../core/job.h ../core/basethread.h emacs.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h emacs.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h -emacs.o: ../templates/locale.h ../templates/localefilter.h -emacs.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h -emacs.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h -emacs.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h -emacs.o: default.h download.h env.h last.h login.h logout.h ln.h ls.h man.h -emacs.o: meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h -emacs.o: rm.h rmuser.h run.h sort.h specialdefault.h stat.h subject.h -emacs.o: template.h tinymce.h uname.h upload.h uptime.h who.h vim.h -emacs.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h -emacs.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h -emacs.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h -emacs.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h -emacs.o: ../core/mountparser.h ../core/crypt.h ../core/users.h -emacs.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h -emacs.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h -emacs.o: ../templates/templates.h ../templates/patterncacher.h -emacs.o: ../templates/indexpatterns.h ../templates/patterns.h -emacs.o: ../templates/changepatterns.h ../templates/htmltextstream.h -emacs.o: ../core/sessionmanager.h +emacs.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h +emacs.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h +emacs.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h +emacs.o: chown.h ckeditor.h cp.h default.h download.h env.h last.h login.h +emacs.o: logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h +emacs.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h +emacs.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h +emacs.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h +emacs.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h +emacs.o: ../notify/notifythread.h ../core/basethread.h +emacs.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h +emacs.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h +emacs.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h +emacs.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h +emacs.o: ../core/timezones.h ../core/synchro.h ../templates/templates.h +emacs.o: ../templates/patterncacher.h ../templates/indexpatterns.h +emacs.o: ../templates/patterns.h ../templates/changepatterns.h +emacs.o: ../templates/htmltextstream.h ../core/sessionmanager.h env.o: env.h functionbase.h ../core/item.h ../../pikotools/space/space.h env.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h env.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h env.o: ../core/item.h ../core/requesttypes.h ../core/error.h env.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h env.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -env.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -env.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -env.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -env.o: ../core/request.h ../core/error.h ../core/config.h -env.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -env.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h -env.o: ../templates/locale.h ../core/request.h ../core/config.h +env.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +env.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +env.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +env.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +env.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +env.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h env.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h env.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h -env.o: ../notify/notifypool.h ../templates/patterns.h ../templates/locale.h +env.o: ../notify/notifypool.h ../templates/patterns.h locale.h env.o: ../templates/localefilter.h ../../ezc/src/ezc.h env.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h env.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h env.o: chown.h ckeditor.h cp.h default.h download.h emacs.h last.h login.h env.o: logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h env.o: priv.h pw.h reload.h rm.h rmuser.h run.h sort.h specialdefault.h -env.o: stat.h subject.h template.h tinymce.h uname.h upload.h uptime.h who.h -env.o: vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +env.o: stat.h subject.h template.h timezone.h tinymce.h uname.h upload.h +env.o: uptime.h who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h env.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h env.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h env.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h @@ -341,26 +328,26 @@ functionbase.o: ../db/dbconn.h ../db/dbtextstream.h ../core/textstream.h functionbase.o: ../core/misc.h ../core/item.h ../core/requesttypes.h functionbase.o: ../core/error.h ../../pikotools/space/spaceparser.h functionbase.o: ../../pikotools/space/space.h ../db/dbitemquery.h -functionbase.o: ../db/dbitemcolumns.h ../core/user.h ../core/timezone.h -functionbase.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h -functionbase.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h -functionbase.o: ../core/slog.h ../core/cur.h ../core/request.h -functionbase.o: ../core/error.h ../core/config.h ../core/htmlfilter.h +functionbase.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h +functionbase.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h +functionbase.o: ../core/textstream.h ../core/logmanipulators.h ../core/slog.h +functionbase.o: ../core/cur.h ../core/request.h ../core/error.h +functionbase.o: ../core/config.h ../core/htmlfilter.h functionbase.o: ../templates/htmltextstream.h ../core/session.h functionbase.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h functionbase.o: ../templates/locale.h ../core/request.h ../core/config.h functionbase.o: ../core/system.h ../core/job.h ../core/basethread.h functionbase.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h functionbase.o: ../notify/notify.h ../notify/notifypool.h -functionbase.o: ../templates/patterns.h ../templates/locale.h -functionbase.o: ../templates/localefilter.h ../../ezc/src/ezc.h -functionbase.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h -functionbase.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h -functionbase.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h -functionbase.o: emacs.h env.h last.h login.h logout.h ln.h ls.h man.h meta.h -functionbase.o: mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h -functionbase.o: rm.h rmuser.h run.h sort.h specialdefault.h stat.h subject.h -functionbase.o: template.h tinymce.h uname.h upload.h uptime.h who.h vim.h +functionbase.o: ../templates/patterns.h locale.h ../templates/localefilter.h +functionbase.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h +functionbase.o: ../../ezc/src/pattern.h functions.h functionparser.h +functionbase.o: ../core/cur.h adduser.h cat.h chmod.h privchanger.h chown.h +functionbase.o: ckeditor.h cp.h default.h download.h emacs.h env.h last.h +functionbase.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h +functionbase.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h +functionbase.o: run.h sort.h specialdefault.h stat.h subject.h template.h +functionbase.o: timezone.h tinymce.h uname.h upload.h uptime.h who.h vim.h functionbase.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h functionbase.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h functionbase.o: ../core/basethread.h ../notify/templatesnotify.h @@ -376,7 +363,7 @@ functionparser.o: ../../pikotools/date/date.h ../../pikotools/space/space.h functionparser.o: ../core/error.h ../../pikotools/space/spaceparser.h functionparser.o: ../../pikotools/space/space.h ../db/dbitemquery.h functionparser.o: ../core/item.h ../db/dbitemcolumns.h ../core/user.h -functionparser.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h +functionparser.o: ../core/group.h ../core/dircontainer.h functionparser.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h functionparser.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h functionparser.o: ../core/request.h ../core/error.h ../core/config.h @@ -387,7 +374,7 @@ functionparser.o: ../core/config.h ../core/system.h ../core/job.h functionparser.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h functionparser.o: ../core/dircontainer.h ../notify/notify.h functionparser.o: ../notify/notifypool.h ../templates/locale.h -functionparser.o: ../templates/patterns.h ../templates/locale.h +functionparser.o: ../templates/patterns.h locale.h functionparser.o: ../templates/localefilter.h ../../ezc/src/ezc.h functionparser.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functionparser.o: functions.h adduser.h cat.h chmod.h privchanger.h chown.h @@ -395,8 +382,8 @@ functionparser.o: ckeditor.h cp.h default.h download.h emacs.h env.h last.h functionparser.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h functionparser.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h functionparser.o: rmuser.h run.h sort.h specialdefault.h stat.h subject.h -functionparser.o: template.h tinymce.h uname.h upload.h uptime.h who.h vim.h -functionparser.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h +functionparser.o: template.h timezone.h tinymce.h uname.h upload.h uptime.h +functionparser.o: who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h functionparser.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h functionparser.o: ../core/basethread.h ../notify/templatesnotify.h functionparser.o: ../core/users.h ../core/ugcontainer.h @@ -412,34 +399,32 @@ functions.o: ../core/textstream.h ../core/misc.h ../core/item.h functions.o: ../core/requesttypes.h ../core/error.h functions.o: ../../pikotools/space/spaceparser.h functions.o: ../../pikotools/space/space.h ../db/dbitemquery.h -functions.o: ../db/dbitemcolumns.h ../core/user.h ../core/timezone.h -functions.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h -functions.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h -functions.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h -functions.o: ../core/config.h ../core/htmlfilter.h -functions.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h -functions.o: ../core/plugindata.h ../core/rebus.h mount.h -functions.o: ../templates/locale.h ../core/request.h ../core/config.h -functions.o: ../core/system.h ../core/job.h ../core/basethread.h -functions.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h -functions.o: ../notify/notify.h ../notify/notifypool.h -functions.o: ../templates/patterns.h ../templates/locale.h -functions.o: ../templates/localefilter.h ../../ezc/src/ezc.h -functions.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h -functions.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h -functions.o: ../notify/notifythread.h ../core/basethread.h -functions.o: ../notify/templatesnotify.h ../core/users.h +functions.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h +functions.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h +functions.o: ../core/textstream.h ../core/logmanipulators.h ../core/slog.h +functions.o: ../core/cur.h ../core/request.h ../core/error.h ../core/config.h +functions.o: ../core/htmlfilter.h ../templates/htmltextstream.h +functions.o: ../core/session.h ../core/user.h ../core/plugindata.h +functions.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h +functions.o: ../core/config.h ../core/system.h ../core/job.h +functions.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h +functions.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h +functions.o: ../templates/patterns.h locale.h ../templates/localefilter.h +functions.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h +functions.o: ../../ezc/src/pattern.h ../../ezc/src/stringconv.h +functions.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h +functions.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h functions.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h functions.o: ../core/mountparser.h ../core/crypt.h run.h ../core/users.h functions.o: ../core/groups.h ../core/group.h ../core/loadavg.h functions.o: ../core/image.h ../core/threadmanager.h ../core/timezones.h -functions.o: ../core/synchro.h functionparser.h ../core/cur.h adduser.h cat.h -functions.o: chmod.h privchanger.h chown.h ckeditor.h cp.h default.h -functions.o: download.h emacs.h env.h last.h login.h logout.h ln.h ls.h man.h -functions.o: meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h -functions.o: reload.h rm.h rmuser.h sort.h specialdefault.h stat.h subject.h -functions.o: template.h tinymce.h uname.h upload.h uptime.h who.h vim.h -functions.o: ../core/htmlfilter.h ../core/log.h ../core/misc.h +functions.o: timezone.h ../core/synchro.h functionparser.h ../core/cur.h +functions.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h +functions.o: default.h download.h emacs.h env.h last.h login.h logout.h ln.h +functions.o: ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h +functions.o: pw.h reload.h rm.h rmuser.h sort.h specialdefault.h stat.h +functions.o: subject.h template.h tinymce.h uname.h upload.h uptime.h who.h +functions.o: vim.h ../core/htmlfilter.h ../core/log.h ../core/misc.h functions.o: ../core/plugin.h ../core/pluginmsg.h ../core/system.h functions.o: ../core/sessionmanager.h ../core/sessioncontainer.h functions.o: ../functions/functions.h ../templates/templates.h @@ -452,24 +437,23 @@ last.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h last.o: ../core/item.h ../core/requesttypes.h ../core/error.h last.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h last.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -last.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -last.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -last.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -last.o: ../core/request.h ../core/error.h ../core/config.h -last.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -last.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h -last.o: ../templates/locale.h ../core/request.h ../core/config.h +last.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +last.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +last.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +last.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +last.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +last.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h last.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h last.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h -last.o: ../notify/notifypool.h ../templates/patterns.h ../templates/locale.h +last.o: ../notify/notifypool.h ../templates/patterns.h locale.h last.o: ../templates/localefilter.h ../../ezc/src/ezc.h last.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h last.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h last.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h login.h last.o: logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h last.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h -last.o: specialdefault.h stat.h subject.h template.h tinymce.h uname.h -last.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h +last.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h +last.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h last.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h last.o: ../notify/notifythread.h ../core/basethread.h last.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h @@ -483,62 +467,96 @@ ln.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h ../core/item.h ln.o: ../core/requesttypes.h ../core/error.h ln.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h ln.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -ln.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -ln.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -ln.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -ln.o: ../core/request.h ../core/error.h ../core/config.h ../core/htmlfilter.h -ln.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h -ln.o: ../core/plugindata.h ../core/rebus.h mount.h ../templates/locale.h -ln.o: ../core/request.h ../core/config.h ../core/system.h ../core/job.h -ln.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h -ln.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -ln.o: ../templates/patterns.h ../templates/locale.h +ln.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +ln.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +ln.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +ln.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +ln.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +ln.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h +ln.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +ln.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h +ln.o: ../notify/notifypool.h ../templates/patterns.h locale.h ln.o: ../templates/localefilter.h ../../ezc/src/ezc.h ln.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h ln.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h ln.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h last.h ln.o: login.h logout.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h ln.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h -ln.o: specialdefault.h stat.h subject.h template.h tinymce.h uname.h upload.h -ln.o: uptime.h who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h -ln.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h -ln.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h -ln.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h -ln.o: ../core/mountparser.h ../core/crypt.h ../core/users.h ../core/groups.h -ln.o: ../core/group.h ../core/loadavg.h ../core/image.h -ln.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h -ln.o: ../core/misc.h ../functions/functions.h +ln.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h +ln.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h +ln.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h +ln.o: ../notify/notifythread.h ../core/basethread.h +ln.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h +ln.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h +ln.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h +ln.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h +ln.o: ../core/timezones.h ../core/synchro.h ../core/misc.h +ln.o: ../functions/functions.h +locale.o: locale.h functionbase.h ../core/item.h +locale.o: ../../pikotools/space/space.h ../../pikotools/date/date.h +locale.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h +locale.o: ../core/textstream.h ../core/misc.h ../core/item.h +locale.o: ../core/requesttypes.h ../core/error.h +locale.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h +locale.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h +locale.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +locale.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +locale.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +locale.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +locale.o: ../core/session.h ../core/user.h ../core/plugindata.h +locale.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h +locale.o: ../core/config.h ../core/system.h ../core/job.h +locale.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h +locale.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h +locale.o: ../templates/patterns.h ../templates/localefilter.h +locale.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h +locale.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h +locale.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h +locale.o: default.h download.h emacs.h env.h last.h login.h logout.h ln.h +locale.o: ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h +locale.o: pw.h reload.h rm.h rmuser.h run.h sort.h specialdefault.h stat.h +locale.o: subject.h template.h timezone.h tinymce.h uname.h upload.h uptime.h +locale.o: who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +locale.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h +locale.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h +locale.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h +locale.o: ../core/mountparser.h ../core/crypt.h ../core/users.h +locale.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h +locale.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h +locale.o: ../templates/templates.h ../templates/patterncacher.h +locale.o: ../templates/indexpatterns.h ../templates/patterns.h +locale.o: ../templates/changepatterns.h ../templates/htmltextstream.h +locale.o: ../core/sessionmanager.h login.o: login.h functionbase.h ../core/item.h ../../pikotools/space/space.h login.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h login.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h login.o: ../core/item.h ../core/requesttypes.h ../core/error.h login.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h login.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -login.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -login.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -login.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -login.o: ../core/request.h ../core/error.h ../core/config.h -login.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -login.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h -login.o: ../templates/locale.h ../core/request.h ../core/config.h -login.o: ../core/system.h ../core/job.h ../core/basethread.h +login.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +login.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +login.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +login.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +login.o: ../core/session.h ../core/user.h ../core/plugindata.h +login.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h +login.o: ../core/config.h ../core/system.h ../core/job.h ../core/basethread.h login.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h login.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h -login.o: ../templates/locale.h ../templates/localefilter.h -login.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h -login.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h -login.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h -login.o: default.h download.h emacs.h env.h last.h logout.h ln.h ls.h man.h -login.o: meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h -login.o: rm.h rmuser.h run.h sort.h specialdefault.h stat.h subject.h -login.o: template.h tinymce.h uname.h upload.h uptime.h who.h vim.h -login.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h -login.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h -login.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h -login.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h -login.o: ../core/mountparser.h ../core/crypt.h ../core/users.h -login.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h -login.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h +login.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h +login.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h +login.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h +login.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h last.h +login.o: logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h +login.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h +login.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h +login.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h +login.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h +login.o: ../notify/notifythread.h ../core/basethread.h +login.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h +login.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h +login.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h +login.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h +login.o: ../core/timezones.h ../core/synchro.h logout.o: logout.h functionbase.h ../core/item.h logout.o: ../../pikotools/space/space.h ../../pikotools/date/date.h logout.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h @@ -546,86 +564,83 @@ logout.o: ../core/textstream.h ../core/misc.h ../core/item.h logout.o: ../core/requesttypes.h ../core/error.h logout.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h logout.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -logout.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -logout.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -logout.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -logout.o: ../core/request.h ../core/error.h ../core/config.h -logout.o: ../core/htmlfilter.h ../templates/htmltextstream.h +logout.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +logout.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +logout.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +logout.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h logout.o: ../core/session.h ../core/user.h ../core/plugindata.h logout.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h logout.o: ../core/config.h ../core/system.h ../core/job.h logout.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h logout.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -logout.o: ../templates/patterns.h ../templates/locale.h -logout.o: ../templates/localefilter.h ../../ezc/src/ezc.h -logout.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h -logout.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h -logout.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h -logout.o: env.h last.h login.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h -logout.o: node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h -logout.o: specialdefault.h stat.h subject.h template.h tinymce.h uname.h -logout.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h -logout.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h -logout.o: ../notify/notifythread.h ../core/basethread.h -logout.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h -logout.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h -logout.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h -logout.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h -logout.o: ../core/timezones.h ../core/synchro.h +logout.o: ../templates/patterns.h locale.h ../templates/localefilter.h +logout.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h +logout.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h +logout.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h +logout.o: default.h download.h emacs.h env.h last.h login.h ln.h ls.h man.h +logout.o: meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h +logout.o: rm.h rmuser.h run.h sort.h specialdefault.h stat.h subject.h +logout.o: template.h timezone.h tinymce.h uname.h upload.h uptime.h who.h +logout.o: vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +logout.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h +logout.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h +logout.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h +logout.o: ../core/mountparser.h ../core/crypt.h ../core/users.h +logout.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h +logout.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h ls.o: ls.h functionbase.h ../core/item.h ../../pikotools/space/space.h ls.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h ls.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h ../core/item.h ls.o: ../core/requesttypes.h ../core/error.h ls.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h ls.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -ls.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -ls.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -ls.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -ls.o: ../core/request.h ../core/error.h ../core/config.h ../core/htmlfilter.h -ls.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h -ls.o: ../core/plugindata.h ../core/rebus.h mount.h ../templates/locale.h -ls.o: ../core/request.h ../core/config.h ../core/system.h ../core/job.h -ls.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h -ls.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -ls.o: ../templates/patterns.h ../templates/locale.h +ls.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +ls.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +ls.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +ls.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +ls.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +ls.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h +ls.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +ls.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h +ls.o: ../notify/notifypool.h ../templates/patterns.h locale.h ls.o: ../templates/localefilter.h ../../ezc/src/ezc.h ls.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h ls.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h ls.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h last.h ls.o: login.h logout.h ln.h man.h meta.h mkdir.h mv.h nicedit.h node.h ls.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h -ls.o: specialdefault.h stat.h subject.h template.h tinymce.h uname.h upload.h -ls.o: uptime.h who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h -ls.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h -ls.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h -ls.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h -ls.o: ../core/mountparser.h ../core/crypt.h ../core/users.h ../core/groups.h -ls.o: ../core/group.h ../core/loadavg.h ../core/image.h -ls.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h +ls.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h +ls.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h +ls.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h +ls.o: ../notify/notifythread.h ../core/basethread.h +ls.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h +ls.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h +ls.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h +ls.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h +ls.o: ../core/timezones.h ../core/synchro.h man.o: man.h functionbase.h ../core/item.h ../../pikotools/space/space.h man.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h man.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h man.o: ../core/item.h ../core/requesttypes.h ../core/error.h man.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h man.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -man.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -man.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -man.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -man.o: ../core/request.h ../core/error.h ../core/config.h -man.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -man.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h -man.o: ../templates/locale.h ../core/request.h ../core/config.h +man.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +man.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +man.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +man.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +man.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +man.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h man.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h man.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h -man.o: ../notify/notifypool.h ../templates/patterns.h ../templates/locale.h +man.o: ../notify/notifypool.h ../templates/patterns.h locale.h man.o: ../templates/localefilter.h ../../ezc/src/ezc.h man.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h man.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h man.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h last.h man.o: login.h logout.h ln.h ls.h meta.h mkdir.h mv.h nicedit.h node.h man.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h -man.o: specialdefault.h stat.h subject.h template.h tinymce.h uname.h -man.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h +man.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h +man.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h man.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h man.o: ../notify/notifythread.h ../core/basethread.h man.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h @@ -639,24 +654,23 @@ meta.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h meta.o: ../core/item.h ../core/requesttypes.h ../core/error.h meta.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h meta.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -meta.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -meta.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -meta.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -meta.o: ../core/request.h ../core/error.h ../core/config.h -meta.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -meta.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h -meta.o: ../templates/locale.h ../core/request.h ../core/config.h +meta.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +meta.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +meta.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +meta.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +meta.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +meta.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h meta.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h meta.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h -meta.o: ../notify/notifypool.h ../templates/patterns.h ../templates/locale.h +meta.o: ../notify/notifypool.h ../templates/patterns.h locale.h meta.o: ../templates/localefilter.h ../../ezc/src/ezc.h meta.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h meta.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h meta.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h last.h meta.o: login.h logout.h ln.h ls.h man.h mkdir.h mv.h nicedit.h node.h meta.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h -meta.o: specialdefault.h stat.h subject.h template.h tinymce.h uname.h -meta.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h +meta.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h +meta.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h meta.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h meta.o: ../notify/notifythread.h ../core/basethread.h meta.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h @@ -670,104 +684,102 @@ mkdir.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h mkdir.o: ../core/item.h ../core/requesttypes.h ../core/error.h mkdir.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h mkdir.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -mkdir.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -mkdir.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -mkdir.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -mkdir.o: ../core/request.h ../core/error.h ../core/config.h -mkdir.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -mkdir.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h -mkdir.o: ../templates/locale.h ../core/request.h ../core/config.h -mkdir.o: ../core/system.h ../core/job.h ../core/basethread.h +mkdir.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +mkdir.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +mkdir.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +mkdir.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +mkdir.o: ../core/session.h ../core/user.h ../core/plugindata.h +mkdir.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h +mkdir.o: ../core/config.h ../core/system.h ../core/job.h ../core/basethread.h mkdir.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h mkdir.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h -mkdir.o: ../templates/locale.h ../templates/localefilter.h -mkdir.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h -mkdir.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h -mkdir.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h -mkdir.o: default.h download.h emacs.h env.h last.h login.h logout.h ln.h ls.h -mkdir.o: man.h meta.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h -mkdir.o: rm.h rmuser.h run.h sort.h specialdefault.h stat.h subject.h -mkdir.o: template.h tinymce.h uname.h upload.h uptime.h who.h vim.h -mkdir.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h -mkdir.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h -mkdir.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h -mkdir.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h -mkdir.o: ../core/mountparser.h ../core/crypt.h ../core/users.h -mkdir.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h -mkdir.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h -mkdir.o: ../core/plugin.h ../core/pluginmsg.h ../core/system.h -mkdir.o: ../core/sessionmanager.h ../core/sessioncontainer.h -mkdir.o: ../functions/functions.h ../templates/templates.h -mkdir.o: ../templates/patterncacher.h ../templates/indexpatterns.h -mkdir.o: ../templates/patterns.h ../templates/changepatterns.h -mkdir.o: ../templates/htmltextstream.h ../core/sessionmanager.h +mkdir.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h +mkdir.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h +mkdir.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h +mkdir.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h last.h +mkdir.o: login.h logout.h ln.h ls.h man.h meta.h mv.h nicedit.h node.h +mkdir.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h +mkdir.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h +mkdir.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h +mkdir.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h +mkdir.o: ../notify/notifythread.h ../core/basethread.h +mkdir.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h +mkdir.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h +mkdir.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h +mkdir.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h +mkdir.o: ../core/timezones.h ../core/synchro.h ../core/plugin.h +mkdir.o: ../core/pluginmsg.h ../core/system.h ../core/sessionmanager.h +mkdir.o: ../core/sessioncontainer.h ../functions/functions.h +mkdir.o: ../templates/templates.h ../templates/patterncacher.h +mkdir.o: ../templates/indexpatterns.h ../templates/patterns.h +mkdir.o: ../templates/changepatterns.h ../templates/htmltextstream.h +mkdir.o: ../core/sessionmanager.h mount.o: mount.h functionbase.h ../core/item.h ../../pikotools/space/space.h mount.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h mount.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h mount.o: ../core/item.h ../core/requesttypes.h ../core/error.h mount.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h mount.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -mount.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -mount.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -mount.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -mount.o: ../core/request.h ../core/error.h ../core/config.h -mount.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -mount.o: ../core/user.h ../core/plugindata.h ../core/rebus.h -mount.o: ../templates/locale.h ../core/request.h ../core/config.h -mount.o: ../core/system.h ../core/job.h ../core/basethread.h +mount.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +mount.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +mount.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +mount.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +mount.o: ../core/session.h ../core/user.h ../core/plugindata.h +mount.o: ../core/rebus.h ../templates/locale.h ../core/request.h +mount.o: ../core/config.h ../core/system.h ../core/job.h ../core/basethread.h mount.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h mount.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h -mount.o: ../templates/locale.h ../templates/localefilter.h -mount.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h -mount.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h -mount.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h -mount.o: default.h download.h emacs.h env.h last.h login.h logout.h ln.h ls.h -mount.o: man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h -mount.o: reload.h rm.h rmuser.h run.h sort.h specialdefault.h stat.h -mount.o: subject.h template.h tinymce.h uname.h upload.h uptime.h who.h vim.h -mount.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h -mount.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h -mount.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h -mount.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h -mount.o: ../core/mountparser.h ../core/crypt.h ../core/users.h -mount.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h -mount.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h +mount.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h +mount.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h +mount.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h +mount.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h last.h +mount.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h +mount.o: node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h +mount.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h +mount.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h +mount.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h +mount.o: ../notify/notifythread.h ../core/basethread.h +mount.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h +mount.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h +mount.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h +mount.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h +mount.o: ../core/timezones.h ../core/synchro.h mv.o: mv.h functionbase.h ../core/item.h ../../pikotools/space/space.h mv.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h mv.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h ../core/item.h mv.o: ../core/requesttypes.h ../core/error.h mv.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h mv.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -mv.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -mv.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -mv.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -mv.o: ../core/request.h ../core/error.h ../core/config.h ../core/htmlfilter.h -mv.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h -mv.o: ../core/plugindata.h ../core/rebus.h mount.h ../templates/locale.h -mv.o: ../core/request.h ../core/config.h ../core/system.h ../core/job.h -mv.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h -mv.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -mv.o: ../templates/patterns.h ../templates/locale.h +mv.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +mv.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +mv.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +mv.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +mv.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +mv.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h +mv.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +mv.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h +mv.o: ../notify/notifypool.h ../templates/patterns.h locale.h mv.o: ../templates/localefilter.h ../../ezc/src/ezc.h mv.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h mv.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h mv.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h last.h mv.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h nicedit.h node.h mv.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h -mv.o: specialdefault.h stat.h subject.h template.h tinymce.h uname.h upload.h -mv.o: uptime.h who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h -mv.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h -mv.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h -mv.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h -mv.o: ../core/mountparser.h ../core/crypt.h ../core/users.h ../core/groups.h -mv.o: ../core/group.h ../core/loadavg.h ../core/image.h -mv.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h -mv.o: ../core/plugin.h ../core/pluginmsg.h ../core/system.h -mv.o: ../core/sessionmanager.h ../core/sessioncontainer.h -mv.o: ../functions/functions.h ../templates/templates.h -mv.o: ../templates/patterncacher.h ../templates/indexpatterns.h -mv.o: ../templates/patterns.h ../templates/changepatterns.h -mv.o: ../templates/htmltextstream.h ../core/sessionmanager.h +mv.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h +mv.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h +mv.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h +mv.o: ../notify/notifythread.h ../core/basethread.h +mv.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h +mv.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h +mv.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h +mv.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h +mv.o: ../core/timezones.h ../core/synchro.h ../core/plugin.h +mv.o: ../core/pluginmsg.h ../core/system.h ../core/sessionmanager.h +mv.o: ../core/sessioncontainer.h ../functions/functions.h +mv.o: ../templates/templates.h ../templates/patterncacher.h +mv.o: ../templates/indexpatterns.h ../templates/patterns.h +mv.o: ../templates/changepatterns.h ../templates/htmltextstream.h +mv.o: ../core/sessionmanager.h nicedit.o: nicedit.h functionbase.h ../core/item.h nicedit.o: ../../pikotools/space/space.h ../../pikotools/date/date.h nicedit.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h @@ -775,25 +787,24 @@ nicedit.o: ../core/textstream.h ../core/misc.h ../core/item.h nicedit.o: ../core/requesttypes.h ../core/error.h nicedit.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h nicedit.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -nicedit.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -nicedit.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -nicedit.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -nicedit.o: ../core/request.h ../core/error.h ../core/config.h -nicedit.o: ../core/htmlfilter.h ../templates/htmltextstream.h -nicedit.o: ../core/session.h ../core/user.h ../core/plugindata.h -nicedit.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h -nicedit.o: ../core/config.h ../core/system.h ../core/job.h +nicedit.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +nicedit.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +nicedit.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +nicedit.o: ../core/config.h ../core/htmlfilter.h +nicedit.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h +nicedit.o: ../core/plugindata.h ../core/rebus.h mount.h ../templates/locale.h +nicedit.o: ../core/request.h ../core/config.h ../core/system.h ../core/job.h nicedit.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h nicedit.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -nicedit.o: ../templates/patterns.h ../templates/locale.h -nicedit.o: ../templates/localefilter.h ../../ezc/src/ezc.h -nicedit.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h -nicedit.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h -nicedit.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h -nicedit.o: env.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h -nicedit.o: node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h -nicedit.o: specialdefault.h stat.h subject.h template.h tinymce.h uname.h -nicedit.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h +nicedit.o: ../templates/patterns.h locale.h ../templates/localefilter.h +nicedit.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h +nicedit.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h +nicedit.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h +nicedit.o: default.h download.h emacs.h env.h last.h login.h logout.h ln.h +nicedit.o: ls.h man.h meta.h mkdir.h mv.h node.h passwd.h priv.h pw.h +nicedit.o: reload.h rm.h rmuser.h run.h sort.h specialdefault.h stat.h +nicedit.o: subject.h template.h timezone.h tinymce.h uname.h upload.h +nicedit.o: uptime.h who.h vim.h ../core/htmlfilter.h nicedit.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h nicedit.o: ../notify/notifythread.h ../core/basethread.h nicedit.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h @@ -807,24 +818,23 @@ node.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h node.o: ../core/item.h ../core/requesttypes.h ../core/error.h node.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h node.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -node.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -node.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -node.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -node.o: ../core/request.h ../core/error.h ../core/config.h -node.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -node.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h -node.o: ../templates/locale.h ../core/request.h ../core/config.h +node.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +node.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +node.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +node.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +node.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +node.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h node.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h node.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h -node.o: ../notify/notifypool.h ../templates/patterns.h ../templates/locale.h +node.o: ../notify/notifypool.h ../templates/patterns.h locale.h node.o: ../templates/localefilter.h ../../ezc/src/ezc.h node.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h node.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h node.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h last.h node.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h -node.o: specialdefault.h stat.h subject.h template.h tinymce.h uname.h -node.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h +node.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h +node.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h node.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h node.o: ../notify/notifythread.h ../core/basethread.h node.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h @@ -839,57 +849,54 @@ passwd.o: ../core/textstream.h ../core/misc.h ../core/item.h passwd.o: ../core/requesttypes.h ../core/error.h passwd.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h passwd.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -passwd.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -passwd.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -passwd.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -passwd.o: ../core/request.h ../core/error.h ../core/config.h -passwd.o: ../core/htmlfilter.h ../templates/htmltextstream.h +passwd.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +passwd.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +passwd.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +passwd.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h passwd.o: ../core/session.h ../core/user.h ../core/plugindata.h passwd.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h passwd.o: ../core/config.h ../core/system.h ../core/job.h passwd.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h passwd.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -passwd.o: ../templates/patterns.h ../templates/locale.h -passwd.o: ../templates/localefilter.h ../../ezc/src/ezc.h -passwd.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h -passwd.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h -passwd.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h -passwd.o: env.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h -passwd.o: nicedit.h node.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h -passwd.o: specialdefault.h stat.h subject.h template.h tinymce.h uname.h -passwd.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h -passwd.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h -passwd.o: ../notify/notifythread.h ../core/basethread.h -passwd.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h -passwd.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h -passwd.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h -passwd.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h -passwd.o: ../core/timezones.h ../core/synchro.h ../core/slog.h -passwd.o: ../functions/functions.h +passwd.o: ../templates/patterns.h locale.h ../templates/localefilter.h +passwd.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h +passwd.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h +passwd.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h +passwd.o: default.h download.h emacs.h env.h last.h login.h logout.h ln.h +passwd.o: ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h priv.h pw.h +passwd.o: reload.h rm.h rmuser.h run.h sort.h specialdefault.h stat.h +passwd.o: subject.h template.h timezone.h tinymce.h uname.h upload.h uptime.h +passwd.o: who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +passwd.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h +passwd.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h +passwd.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h +passwd.o: ../core/mountparser.h ../core/crypt.h ../core/users.h +passwd.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h +passwd.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h +passwd.o: ../core/slog.h ../functions/functions.h priv.o: priv.h functionbase.h ../core/item.h ../../pikotools/space/space.h priv.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h priv.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h priv.o: ../core/item.h ../core/requesttypes.h ../core/error.h priv.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h priv.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -priv.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -priv.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -priv.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -priv.o: ../core/request.h ../core/error.h ../core/config.h -priv.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -priv.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h -priv.o: ../templates/locale.h ../core/request.h ../core/config.h +priv.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +priv.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +priv.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +priv.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +priv.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +priv.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h priv.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h priv.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h -priv.o: ../notify/notifypool.h ../templates/patterns.h ../templates/locale.h +priv.o: ../notify/notifypool.h ../templates/patterns.h locale.h priv.o: ../templates/localefilter.h ../../ezc/src/ezc.h priv.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h priv.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h priv.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h last.h priv.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h priv.o: passwd.h pw.h reload.h rm.h rmuser.h run.h sort.h specialdefault.h -priv.o: stat.h subject.h template.h tinymce.h uname.h upload.h uptime.h who.h -priv.o: vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +priv.o: stat.h subject.h template.h timezone.h tinymce.h uname.h upload.h +priv.o: uptime.h who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h priv.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h priv.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h priv.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h @@ -906,55 +913,54 @@ privchanger.o: ../../pikotools/date/date.h ../core/error.h privchanger.o: ../../pikotools/space/spaceparser.h privchanger.o: ../../pikotools/space/space.h ../db/dbitemquery.h privchanger.o: ../core/item.h ../db/dbitemcolumns.h ../core/user.h -privchanger.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -privchanger.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -privchanger.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -privchanger.o: ../core/request.h ../core/error.h ../core/config.h -privchanger.o: ../core/htmlfilter.h ../templates/htmltextstream.h -privchanger.o: ../core/session.h ../core/user.h ../core/plugindata.h -privchanger.o: ../core/rebus.h mount.h functionbase.h ../core/config.h -privchanger.o: ../core/synchro.h ../notify/notify.h ../notify/notifypool.h -privchanger.o: ../templates/locale.h ../templates/patterns.h -privchanger.o: ../templates/locale.h ../templates/localefilter.h +privchanger.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +privchanger.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +privchanger.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +privchanger.o: ../core/config.h ../core/htmlfilter.h +privchanger.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h +privchanger.o: ../core/plugindata.h ../core/rebus.h mount.h functionbase.h +privchanger.o: ../core/config.h ../core/synchro.h ../notify/notify.h +privchanger.o: ../notify/notifypool.h ../templates/locale.h +privchanger.o: ../templates/patterns.h locale.h ../templates/localefilter.h privchanger.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h privchanger.o: ../../ezc/src/pattern.h functions.h functionparser.h privchanger.o: ../core/cur.h adduser.h cat.h chmod.h chown.h ckeditor.h cp.h privchanger.o: default.h download.h emacs.h env.h last.h login.h logout.h privchanger.o: ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h privchanger.o: priv.h pw.h reload.h rm.h rmuser.h run.h sort.h -privchanger.o: specialdefault.h stat.h subject.h template.h tinymce.h uname.h -privchanger.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h -privchanger.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h -privchanger.o: ../notify/notifythread.h ../core/basethread.h -privchanger.o: ../notify/templatesnotify.h ../core/users.h -privchanger.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h -privchanger.o: ../core/mountparser.h ../core/crypt.h ../core/users.h -privchanger.o: ../core/groups.h ../core/group.h ../core/loadavg.h -privchanger.o: ../core/image.h ../core/threadmanager.h ../core/timezones.h +privchanger.o: specialdefault.h stat.h subject.h template.h timezone.h +privchanger.o: tinymce.h uname.h upload.h uptime.h who.h vim.h +privchanger.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h +privchanger.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h +privchanger.o: ../core/basethread.h ../notify/templatesnotify.h +privchanger.o: ../core/users.h ../core/ugcontainer.h ../core/lastcontainer.h +privchanger.o: ../core/mounts.h ../core/mountparser.h ../core/crypt.h +privchanger.o: ../core/users.h ../core/groups.h ../core/group.h +privchanger.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h +privchanger.o: ../core/timezones.h pw.o: pw.h functionbase.h ../core/item.h ../../pikotools/space/space.h pw.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h pw.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h ../core/item.h pw.o: ../core/requesttypes.h ../core/error.h pw.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h pw.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -pw.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -pw.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -pw.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -pw.o: ../core/request.h ../core/error.h ../core/config.h ../core/htmlfilter.h -pw.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h -pw.o: ../core/plugindata.h ../core/rebus.h mount.h ../templates/locale.h -pw.o: ../core/request.h ../core/config.h ../core/system.h ../core/job.h -pw.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h -pw.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -pw.o: ../templates/patterns.h ../templates/locale.h +pw.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +pw.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +pw.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +pw.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +pw.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +pw.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h +pw.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +pw.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h +pw.o: ../notify/notifypool.h ../templates/patterns.h locale.h pw.o: ../templates/localefilter.h ../../ezc/src/ezc.h pw.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h pw.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h pw.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h last.h pw.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h pw.o: passwd.h priv.h reload.h rm.h rmuser.h run.h sort.h specialdefault.h -pw.o: stat.h subject.h template.h tinymce.h uname.h upload.h uptime.h who.h -pw.o: vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +pw.o: stat.h subject.h template.h timezone.h tinymce.h uname.h upload.h +pw.o: uptime.h who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h pw.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h pw.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h pw.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h @@ -969,59 +975,57 @@ reload.o: ../core/textstream.h ../core/misc.h ../core/item.h reload.o: ../core/requesttypes.h ../core/error.h reload.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h reload.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -reload.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -reload.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -reload.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -reload.o: ../core/request.h ../core/error.h ../core/config.h -reload.o: ../core/htmlfilter.h ../templates/htmltextstream.h +reload.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +reload.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +reload.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +reload.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h reload.o: ../core/session.h ../core/user.h ../core/plugindata.h reload.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h reload.o: ../core/config.h ../core/system.h ../core/job.h reload.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h reload.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -reload.o: ../templates/patterns.h ../templates/locale.h -reload.o: ../templates/localefilter.h ../../ezc/src/ezc.h -reload.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h -reload.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h -reload.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h -reload.o: env.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h -reload.o: nicedit.h node.h passwd.h priv.h pw.h rm.h rmuser.h run.h sort.h -reload.o: specialdefault.h stat.h subject.h template.h tinymce.h uname.h -reload.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h -reload.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h -reload.o: ../notify/notifythread.h ../core/basethread.h -reload.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h -reload.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h -reload.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h -reload.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h -reload.o: ../core/timezones.h ../core/synchro.h ../templates/templates.h -reload.o: ../templates/patterncacher.h ../templates/indexpatterns.h -reload.o: ../templates/patterns.h ../templates/changepatterns.h -reload.o: ../templates/htmltextstream.h ../core/sessionmanager.h +reload.o: ../templates/patterns.h locale.h ../templates/localefilter.h +reload.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h +reload.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h +reload.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h +reload.o: default.h download.h emacs.h env.h last.h login.h logout.h ln.h +reload.o: ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h +reload.o: pw.h rm.h rmuser.h run.h sort.h specialdefault.h stat.h subject.h +reload.o: template.h timezone.h tinymce.h uname.h upload.h uptime.h who.h +reload.o: vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +reload.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h +reload.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h +reload.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h +reload.o: ../core/mountparser.h ../core/crypt.h ../core/users.h +reload.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h +reload.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h +reload.o: ../templates/templates.h ../templates/patterncacher.h +reload.o: ../templates/indexpatterns.h ../templates/patterns.h +reload.o: ../templates/changepatterns.h ../templates/htmltextstream.h +reload.o: ../core/sessionmanager.h rm.o: rm.h functionbase.h ../core/item.h ../../pikotools/space/space.h rm.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h rm.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h ../core/item.h rm.o: ../core/requesttypes.h ../core/error.h rm.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h rm.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -rm.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -rm.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -rm.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -rm.o: ../core/request.h ../core/error.h ../core/config.h ../core/htmlfilter.h -rm.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h -rm.o: ../core/plugindata.h ../core/rebus.h mount.h ../templates/locale.h -rm.o: ../core/request.h ../core/config.h ../core/system.h ../core/job.h -rm.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h -rm.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -rm.o: ../templates/patterns.h ../templates/locale.h +rm.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +rm.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +rm.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +rm.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +rm.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +rm.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h +rm.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +rm.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h +rm.o: ../notify/notifypool.h ../templates/patterns.h locale.h rm.o: ../templates/localefilter.h ../../ezc/src/ezc.h rm.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h rm.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h rm.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h last.h rm.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h rm.o: passwd.h priv.h pw.h reload.h rmuser.h run.h sort.h specialdefault.h -rm.o: stat.h subject.h template.h tinymce.h uname.h upload.h uptime.h who.h -rm.o: vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +rm.o: stat.h subject.h template.h timezone.h tinymce.h uname.h upload.h +rm.o: uptime.h who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h rm.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h rm.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h rm.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h @@ -1041,62 +1045,60 @@ rmuser.o: ../core/textstream.h ../core/misc.h ../core/item.h rmuser.o: ../core/requesttypes.h ../core/error.h rmuser.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h rmuser.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -rmuser.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -rmuser.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -rmuser.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -rmuser.o: ../core/request.h ../core/error.h ../core/config.h -rmuser.o: ../core/htmlfilter.h ../templates/htmltextstream.h +rmuser.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +rmuser.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +rmuser.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +rmuser.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h rmuser.o: ../core/session.h ../core/user.h ../core/plugindata.h rmuser.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h rmuser.o: ../core/config.h ../core/system.h ../core/job.h rmuser.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h rmuser.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -rmuser.o: ../templates/patterns.h ../templates/locale.h -rmuser.o: ../templates/localefilter.h ../../ezc/src/ezc.h -rmuser.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h -rmuser.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h -rmuser.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h -rmuser.o: env.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h -rmuser.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h run.h sort.h -rmuser.o: specialdefault.h stat.h subject.h template.h tinymce.h uname.h -rmuser.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h -rmuser.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h -rmuser.o: ../notify/notifythread.h ../core/basethread.h -rmuser.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h -rmuser.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h -rmuser.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h -rmuser.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h -rmuser.o: ../core/timezones.h ../core/synchro.h ../core/log.h ../core/misc.h -rmuser.o: ../core/plugin.h ../core/pluginmsg.h ../core/system.h -rmuser.o: ../core/sessionmanager.h ../core/sessioncontainer.h -rmuser.o: ../functions/functions.h ../templates/templates.h -rmuser.o: ../templates/patterncacher.h ../templates/indexpatterns.h -rmuser.o: ../templates/patterns.h ../templates/changepatterns.h -rmuser.o: ../templates/htmltextstream.h ../core/sessionmanager.h +rmuser.o: ../templates/patterns.h locale.h ../templates/localefilter.h +rmuser.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h +rmuser.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h +rmuser.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h +rmuser.o: default.h download.h emacs.h env.h last.h login.h logout.h ln.h +rmuser.o: ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h +rmuser.o: pw.h reload.h rm.h run.h sort.h specialdefault.h stat.h subject.h +rmuser.o: template.h timezone.h tinymce.h uname.h upload.h uptime.h who.h +rmuser.o: vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +rmuser.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h +rmuser.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h +rmuser.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h +rmuser.o: ../core/mountparser.h ../core/crypt.h ../core/users.h +rmuser.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h +rmuser.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h +rmuser.o: ../core/log.h ../core/misc.h ../core/plugin.h ../core/pluginmsg.h +rmuser.o: ../core/system.h ../core/sessionmanager.h +rmuser.o: ../core/sessioncontainer.h ../functions/functions.h +rmuser.o: ../templates/templates.h ../templates/patterncacher.h +rmuser.o: ../templates/indexpatterns.h ../templates/patterns.h +rmuser.o: ../templates/changepatterns.h ../templates/htmltextstream.h +rmuser.o: ../core/sessionmanager.h run.o: run.h functionbase.h ../core/item.h ../../pikotools/space/space.h run.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h run.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h run.o: ../core/item.h ../core/requesttypes.h ../core/error.h run.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h run.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -run.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -run.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -run.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -run.o: ../core/request.h ../core/error.h ../core/config.h -run.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -run.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h -run.o: ../templates/locale.h ../core/request.h ../core/config.h +run.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +run.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +run.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +run.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +run.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +run.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h run.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h run.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h -run.o: ../notify/notifypool.h ../templates/patterns.h ../templates/locale.h +run.o: ../notify/notifypool.h ../templates/patterns.h locale.h run.o: ../templates/localefilter.h ../../ezc/src/ezc.h run.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h run.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h run.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h last.h run.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h run.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h sort.h specialdefault.h -run.o: stat.h subject.h template.h tinymce.h uname.h upload.h uptime.h who.h -run.o: vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +run.o: stat.h subject.h template.h timezone.h tinymce.h uname.h upload.h +run.o: uptime.h who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h run.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h run.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h run.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h @@ -1109,24 +1111,23 @@ sort.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h sort.o: ../core/item.h ../core/requesttypes.h ../core/error.h sort.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h sort.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -sort.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -sort.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -sort.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -sort.o: ../core/request.h ../core/error.h ../core/config.h -sort.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -sort.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h -sort.o: ../templates/locale.h ../core/request.h ../core/config.h +sort.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +sort.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +sort.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +sort.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +sort.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +sort.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h sort.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h sort.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h -sort.o: ../notify/notifypool.h ../templates/patterns.h ../templates/locale.h +sort.o: ../notify/notifypool.h ../templates/patterns.h locale.h sort.o: ../templates/localefilter.h ../../ezc/src/ezc.h sort.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h sort.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h sort.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h last.h sort.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h sort.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h specialdefault.h -sort.o: stat.h subject.h template.h tinymce.h uname.h upload.h uptime.h who.h -sort.o: vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +sort.o: stat.h subject.h template.h timezone.h tinymce.h uname.h upload.h +sort.o: uptime.h who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h sort.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h sort.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h sort.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h @@ -1146,65 +1147,65 @@ specialdefault.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h specialdefault.o: ../core/item.h ../core/requesttypes.h ../core/error.h specialdefault.o: ../../pikotools/space/spaceparser.h specialdefault.o: ../../pikotools/space/space.h ../db/dbitemquery.h -specialdefault.o: ../db/dbitemcolumns.h ../core/user.h ../core/timezone.h -specialdefault.o: ../core/group.h ../core/dircontainer.h -specialdefault.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -specialdefault.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -specialdefault.o: ../core/request.h ../core/error.h ../core/config.h -specialdefault.o: ../core/htmlfilter.h ../templates/htmltextstream.h -specialdefault.o: ../core/session.h ../core/user.h ../core/plugindata.h -specialdefault.o: ../core/rebus.h mount.h ../templates/locale.h -specialdefault.o: ../core/request.h ../core/config.h ../core/system.h -specialdefault.o: ../core/job.h ../core/basethread.h ../core/synchro.h -specialdefault.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h -specialdefault.o: ../notify/notifypool.h ../templates/patterns.h -specialdefault.o: ../templates/locale.h ../templates/localefilter.h -specialdefault.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h -specialdefault.o: ../../ezc/src/pattern.h functions.h functionparser.h -specialdefault.o: ../core/cur.h adduser.h cat.h chmod.h privchanger.h chown.h -specialdefault.o: ckeditor.h cp.h default.h download.h emacs.h env.h last.h -specialdefault.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h -specialdefault.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h -specialdefault.o: rmuser.h run.h sort.h stat.h subject.h template.h tinymce.h -specialdefault.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h -specialdefault.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h -specialdefault.o: ../notify/notifythread.h ../core/basethread.h -specialdefault.o: ../notify/templatesnotify.h ../core/users.h -specialdefault.o: ../core/ugcontainer.h ../core/lastcontainer.h -specialdefault.o: ../core/mounts.h ../core/mountparser.h ../core/crypt.h -specialdefault.o: ../core/users.h ../core/groups.h ../core/group.h -specialdefault.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h -specialdefault.o: ../core/timezones.h ../core/synchro.h +specialdefault.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h +specialdefault.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h +specialdefault.o: ../core/textstream.h ../core/logmanipulators.h +specialdefault.o: ../core/slog.h ../core/cur.h ../core/request.h +specialdefault.o: ../core/error.h ../core/config.h ../core/htmlfilter.h +specialdefault.o: ../templates/htmltextstream.h ../core/session.h +specialdefault.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h +specialdefault.o: ../templates/locale.h ../core/request.h ../core/config.h +specialdefault.o: ../core/system.h ../core/job.h ../core/basethread.h +specialdefault.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h +specialdefault.o: ../notify/notify.h ../notify/notifypool.h +specialdefault.o: ../templates/patterns.h locale.h +specialdefault.o: ../templates/localefilter.h ../../ezc/src/ezc.h +specialdefault.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h +specialdefault.o: functions.h functionparser.h ../core/cur.h adduser.h cat.h +specialdefault.o: chmod.h privchanger.h chown.h ckeditor.h cp.h default.h +specialdefault.o: download.h emacs.h env.h last.h login.h logout.h ln.h ls.h +specialdefault.o: man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h +specialdefault.o: pw.h reload.h rm.h rmuser.h run.h sort.h stat.h subject.h +specialdefault.o: template.h timezone.h tinymce.h uname.h upload.h uptime.h +specialdefault.o: who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +specialdefault.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h +specialdefault.o: ../core/basethread.h ../notify/templatesnotify.h +specialdefault.o: ../core/users.h ../core/ugcontainer.h +specialdefault.o: ../core/lastcontainer.h ../core/mounts.h +specialdefault.o: ../core/mountparser.h ../core/crypt.h ../core/users.h +specialdefault.o: ../core/groups.h ../core/group.h ../core/loadavg.h +specialdefault.o: ../core/image.h ../core/threadmanager.h ../core/timezones.h +specialdefault.o: ../core/synchro.h stat.o: stat.h functionbase.h ../core/item.h ../../pikotools/space/space.h stat.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h stat.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h stat.o: ../core/item.h ../core/requesttypes.h ../core/error.h stat.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h stat.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -stat.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -stat.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -stat.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -stat.o: ../core/request.h ../core/error.h ../core/config.h -stat.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -stat.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h -stat.o: ../templates/locale.h ../core/request.h ../core/config.h +stat.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +stat.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +stat.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +stat.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +stat.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +stat.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h stat.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h stat.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h -stat.o: ../notify/notifypool.h ../templates/patterns.h ../templates/locale.h +stat.o: ../notify/notifypool.h ../templates/patterns.h locale.h stat.o: ../templates/localefilter.h ../../ezc/src/ezc.h stat.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h stat.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h stat.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h last.h stat.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h stat.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h -stat.o: specialdefault.h subject.h template.h tinymce.h uname.h upload.h -stat.o: uptime.h who.h vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h -stat.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h -stat.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h -stat.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h -stat.o: ../core/mountparser.h ../core/crypt.h ../core/users.h -stat.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h -stat.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h +stat.o: specialdefault.h subject.h template.h timezone.h tinymce.h uname.h +stat.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h +stat.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h +stat.o: ../notify/notifythread.h ../core/basethread.h +stat.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h +stat.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h +stat.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h +stat.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h +stat.o: ../core/timezones.h ../core/synchro.h subject.o: subject.h functionbase.h ../core/item.h subject.o: ../../pikotools/space/space.h ../../pikotools/date/date.h subject.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h @@ -1212,32 +1213,30 @@ subject.o: ../core/textstream.h ../core/misc.h ../core/item.h subject.o: ../core/requesttypes.h ../core/error.h subject.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h subject.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -subject.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -subject.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -subject.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -subject.o: ../core/request.h ../core/error.h ../core/config.h -subject.o: ../core/htmlfilter.h ../templates/htmltextstream.h -subject.o: ../core/session.h ../core/user.h ../core/plugindata.h -subject.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h -subject.o: ../core/config.h ../core/system.h ../core/job.h +subject.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +subject.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +subject.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +subject.o: ../core/config.h ../core/htmlfilter.h +subject.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h +subject.o: ../core/plugindata.h ../core/rebus.h mount.h ../templates/locale.h +subject.o: ../core/request.h ../core/config.h ../core/system.h ../core/job.h subject.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h subject.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -subject.o: ../templates/patterns.h ../templates/locale.h -subject.o: ../templates/localefilter.h ../../ezc/src/ezc.h -subject.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h -subject.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h -subject.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h -subject.o: env.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h -subject.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h -subject.o: sort.h specialdefault.h stat.h template.h tinymce.h uname.h -subject.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h -subject.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h -subject.o: ../notify/notifythread.h ../core/basethread.h -subject.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h -subject.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h -subject.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h -subject.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h -subject.o: ../core/timezones.h ../core/synchro.h +subject.o: ../templates/patterns.h locale.h ../templates/localefilter.h +subject.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h +subject.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h +subject.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h +subject.o: default.h download.h emacs.h env.h last.h login.h logout.h ln.h +subject.o: ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h +subject.o: pw.h reload.h rm.h rmuser.h run.h sort.h specialdefault.h stat.h +subject.o: template.h timezone.h tinymce.h uname.h upload.h uptime.h who.h +subject.o: vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +subject.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h +subject.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h +subject.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h +subject.o: ../core/mountparser.h ../core/crypt.h ../core/users.h +subject.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h +subject.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h template.o: template.h functionbase.h ../core/item.h template.o: ../../pikotools/space/space.h ../../pikotools/date/date.h template.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h @@ -1245,32 +1244,65 @@ template.o: ../core/textstream.h ../core/misc.h ../core/item.h template.o: ../core/requesttypes.h ../core/error.h template.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h template.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -template.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -template.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -template.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -template.o: ../core/request.h ../core/error.h ../core/config.h -template.o: ../core/htmlfilter.h ../templates/htmltextstream.h -template.o: ../core/session.h ../core/user.h ../core/plugindata.h -template.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h -template.o: ../core/config.h ../core/system.h ../core/job.h -template.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h -template.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -template.o: ../templates/patterns.h ../templates/locale.h -template.o: ../templates/localefilter.h ../../ezc/src/ezc.h +template.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +template.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +template.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +template.o: ../core/config.h ../core/htmlfilter.h +template.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h +template.o: ../core/plugindata.h ../core/rebus.h mount.h +template.o: ../templates/locale.h ../core/request.h ../core/config.h +template.o: ../core/system.h ../core/job.h ../core/basethread.h +template.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h +template.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h +template.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h template.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h template.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h template.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h template.o: emacs.h env.h last.h login.h logout.h ln.h ls.h man.h meta.h template.o: mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h -template.o: rmuser.h run.h sort.h specialdefault.h stat.h subject.h tinymce.h -template.o: uname.h upload.h uptime.h who.h vim.h ../core/htmlfilter.h -template.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h -template.o: ../notify/notifythread.h ../core/basethread.h -template.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h -template.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h -template.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h -template.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h -template.o: ../core/timezones.h ../core/synchro.h ../core/misc.h +template.o: rmuser.h run.h sort.h specialdefault.h stat.h subject.h +template.o: timezone.h tinymce.h uname.h upload.h uptime.h who.h vim.h +template.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h +template.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h +template.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h +template.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h +template.o: ../core/mountparser.h ../core/crypt.h ../core/users.h +template.o: ../core/groups.h ../core/group.h ../core/loadavg.h +template.o: ../core/image.h ../core/threadmanager.h ../core/timezones.h +template.o: ../core/synchro.h ../core/misc.h +timezone.o: timezone.h functionbase.h ../core/item.h +timezone.o: ../../pikotools/space/space.h ../../pikotools/date/date.h +timezone.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h +timezone.o: ../core/textstream.h ../core/misc.h ../core/item.h +timezone.o: ../core/requesttypes.h ../core/error.h +timezone.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h +timezone.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h +timezone.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +timezone.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +timezone.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +timezone.o: ../core/config.h ../core/htmlfilter.h +timezone.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h +timezone.o: ../core/plugindata.h ../core/rebus.h mount.h +timezone.o: ../templates/locale.h ../core/request.h ../core/config.h +timezone.o: ../core/system.h ../core/job.h ../core/basethread.h +timezone.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h +timezone.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h +timezone.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h +timezone.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h +timezone.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h +timezone.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h +timezone.o: emacs.h env.h last.h login.h logout.h ln.h ls.h man.h meta.h +timezone.o: mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h +timezone.o: rmuser.h run.h sort.h specialdefault.h stat.h subject.h +timezone.o: template.h tinymce.h uname.h upload.h uptime.h who.h vim.h +timezone.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h +timezone.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h +timezone.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h +timezone.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h +timezone.o: ../core/mountparser.h ../core/crypt.h ../core/users.h +timezone.o: ../core/groups.h ../core/group.h ../core/loadavg.h +timezone.o: ../core/image.h ../core/threadmanager.h ../core/timezones.h +timezone.o: ../core/synchro.h tinymce.o: tinymce.h functionbase.h ../core/item.h tinymce.o: ../../pikotools/space/space.h ../../pikotools/date/date.h tinymce.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h @@ -1278,63 +1310,60 @@ tinymce.o: ../core/textstream.h ../core/misc.h ../core/item.h tinymce.o: ../core/requesttypes.h ../core/error.h tinymce.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h tinymce.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -tinymce.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -tinymce.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -tinymce.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -tinymce.o: ../core/request.h ../core/error.h ../core/config.h -tinymce.o: ../core/htmlfilter.h ../templates/htmltextstream.h -tinymce.o: ../core/session.h ../core/user.h ../core/plugindata.h -tinymce.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h -tinymce.o: ../core/config.h ../core/system.h ../core/job.h +tinymce.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +tinymce.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +tinymce.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +tinymce.o: ../core/config.h ../core/htmlfilter.h +tinymce.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h +tinymce.o: ../core/plugindata.h ../core/rebus.h mount.h ../templates/locale.h +tinymce.o: ../core/request.h ../core/config.h ../core/system.h ../core/job.h tinymce.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h tinymce.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -tinymce.o: ../templates/patterns.h ../templates/locale.h -tinymce.o: ../templates/localefilter.h ../../ezc/src/ezc.h -tinymce.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h -tinymce.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h -tinymce.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h -tinymce.o: env.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h -tinymce.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h -tinymce.o: sort.h specialdefault.h stat.h subject.h template.h uname.h -tinymce.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h -tinymce.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h -tinymce.o: ../notify/notifythread.h ../core/basethread.h -tinymce.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h -tinymce.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h -tinymce.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h -tinymce.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h -tinymce.o: ../core/timezones.h ../core/synchro.h +tinymce.o: ../templates/patterns.h locale.h ../templates/localefilter.h +tinymce.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h +tinymce.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h +tinymce.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h +tinymce.o: default.h download.h emacs.h env.h last.h login.h logout.h ln.h +tinymce.o: ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h +tinymce.o: pw.h reload.h rm.h rmuser.h run.h sort.h specialdefault.h stat.h +tinymce.o: subject.h template.h timezone.h uname.h upload.h uptime.h who.h +tinymce.o: vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +tinymce.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h +tinymce.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h +tinymce.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h +tinymce.o: ../core/mountparser.h ../core/crypt.h ../core/users.h +tinymce.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h +tinymce.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h uname.o: uname.h functionbase.h ../core/item.h ../../pikotools/space/space.h uname.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h uname.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h uname.o: ../core/item.h ../core/requesttypes.h ../core/error.h uname.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h uname.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -uname.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -uname.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -uname.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -uname.o: ../core/request.h ../core/error.h ../core/config.h -uname.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -uname.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h -uname.o: ../templates/locale.h ../core/request.h ../core/config.h -uname.o: ../core/system.h ../core/job.h ../core/basethread.h +uname.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +uname.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +uname.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +uname.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +uname.o: ../core/session.h ../core/user.h ../core/plugindata.h +uname.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h +uname.o: ../core/config.h ../core/system.h ../core/job.h ../core/basethread.h uname.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h uname.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h -uname.o: ../templates/locale.h ../templates/localefilter.h -uname.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h -uname.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h -uname.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h -uname.o: default.h download.h emacs.h env.h last.h login.h logout.h ln.h ls.h -uname.o: man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h pw.h -uname.o: reload.h rm.h rmuser.h run.h sort.h specialdefault.h stat.h -uname.o: subject.h template.h tinymce.h upload.h uptime.h who.h vim.h -uname.o: ../core/htmlfilter.h ../../ezc/src/stringconv.h -uname.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h -uname.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h -uname.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h -uname.o: ../core/mountparser.h ../core/crypt.h ../core/users.h -uname.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h -uname.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h +uname.o: locale.h ../templates/localefilter.h ../../ezc/src/ezc.h +uname.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h +uname.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h +uname.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h last.h +uname.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h +uname.o: node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h +uname.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h +uname.o: upload.h uptime.h who.h vim.h ../core/htmlfilter.h +uname.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h +uname.o: ../notify/notifythread.h ../core/basethread.h +uname.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h +uname.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h +uname.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h +uname.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h +uname.o: ../core/timezones.h ../core/synchro.h upload.o: upload.h functionbase.h ../core/item.h upload.o: ../../pikotools/space/space.h ../../pikotools/date/date.h upload.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h @@ -1342,38 +1371,37 @@ upload.o: ../core/textstream.h ../core/misc.h ../core/item.h upload.o: ../core/requesttypes.h ../core/error.h upload.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h upload.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -upload.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -upload.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -upload.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -upload.o: ../core/request.h ../core/error.h ../core/config.h -upload.o: ../core/htmlfilter.h ../templates/htmltextstream.h +upload.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +upload.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +upload.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +upload.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h upload.o: ../core/session.h ../core/user.h ../core/plugindata.h upload.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h upload.o: ../core/config.h ../core/system.h ../core/job.h upload.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h upload.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -upload.o: ../templates/patterns.h ../templates/locale.h -upload.o: ../templates/localefilter.h ../../ezc/src/ezc.h -upload.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h -upload.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h -upload.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h -upload.o: env.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h -upload.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h -upload.o: sort.h specialdefault.h stat.h subject.h template.h tinymce.h -upload.o: uname.h uptime.h who.h vim.h ../core/htmlfilter.h -upload.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h -upload.o: ../notify/notifythread.h ../core/basethread.h -upload.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h -upload.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h -upload.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h -upload.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h -upload.o: ../core/timezones.h ../core/synchro.h ../core/misc.h -upload.o: ../core/plugin.h ../core/pluginmsg.h ../core/system.h -upload.o: ../core/sessionmanager.h ../core/sessioncontainer.h -upload.o: ../functions/functions.h ../templates/templates.h -upload.o: ../templates/patterncacher.h ../templates/indexpatterns.h -upload.o: ../templates/patterns.h ../templates/changepatterns.h -upload.o: ../templates/htmltextstream.h ../core/sessionmanager.h +upload.o: ../templates/patterns.h locale.h ../templates/localefilter.h +upload.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h +upload.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h +upload.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h +upload.o: default.h download.h emacs.h env.h last.h login.h logout.h ln.h +upload.o: ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h +upload.o: pw.h reload.h rm.h rmuser.h run.h sort.h specialdefault.h stat.h +upload.o: subject.h template.h timezone.h tinymce.h uname.h uptime.h who.h +upload.o: vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +upload.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h +upload.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h +upload.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h +upload.o: ../core/mountparser.h ../core/crypt.h ../core/users.h +upload.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h +upload.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h +upload.o: ../core/misc.h ../core/plugin.h ../core/pluginmsg.h +upload.o: ../core/system.h ../core/sessionmanager.h +upload.o: ../core/sessioncontainer.h ../functions/functions.h +upload.o: ../templates/templates.h ../templates/patterncacher.h +upload.o: ../templates/indexpatterns.h ../templates/patterns.h +upload.o: ../templates/changepatterns.h ../templates/htmltextstream.h +upload.o: ../core/sessionmanager.h uptime.o: uptime.h functionbase.h ../core/item.h uptime.o: ../../pikotools/space/space.h ../../pikotools/date/date.h uptime.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h @@ -1381,56 +1409,53 @@ uptime.o: ../core/textstream.h ../core/misc.h ../core/item.h uptime.o: ../core/requesttypes.h ../core/error.h uptime.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h uptime.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -uptime.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -uptime.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -uptime.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -uptime.o: ../core/request.h ../core/error.h ../core/config.h -uptime.o: ../core/htmlfilter.h ../templates/htmltextstream.h +uptime.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +uptime.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +uptime.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +uptime.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h uptime.o: ../core/session.h ../core/user.h ../core/plugindata.h uptime.o: ../core/rebus.h mount.h ../templates/locale.h ../core/request.h uptime.o: ../core/config.h ../core/system.h ../core/job.h uptime.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h uptime.o: ../core/dircontainer.h ../notify/notify.h ../notify/notifypool.h -uptime.o: ../templates/patterns.h ../templates/locale.h -uptime.o: ../templates/localefilter.h ../../ezc/src/ezc.h -uptime.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h -uptime.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h -uptime.o: privchanger.h chown.h ckeditor.h cp.h default.h download.h emacs.h -uptime.o: env.h last.h login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h -uptime.o: nicedit.h node.h passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h -uptime.o: sort.h specialdefault.h stat.h subject.h template.h tinymce.h -uptime.o: uname.h upload.h who.h vim.h ../core/htmlfilter.h -uptime.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h -uptime.o: ../notify/notifythread.h ../core/basethread.h -uptime.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h -uptime.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h -uptime.o: ../core/crypt.h ../core/users.h ../core/groups.h ../core/group.h -uptime.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h -uptime.o: ../core/timezones.h ../core/synchro.h +uptime.o: ../templates/patterns.h locale.h ../templates/localefilter.h +uptime.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h +uptime.o: ../../ezc/src/pattern.h functions.h functionparser.h ../core/cur.h +uptime.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h +uptime.o: default.h download.h emacs.h env.h last.h login.h logout.h ln.h +uptime.o: ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h passwd.h priv.h +uptime.o: pw.h reload.h rm.h rmuser.h run.h sort.h specialdefault.h stat.h +uptime.o: subject.h template.h timezone.h tinymce.h uname.h upload.h who.h +uptime.o: vim.h ../core/htmlfilter.h ../../ezc/src/stringconv.h +uptime.o: ../../pikotools/utf8/utf8.h ../notify/notifythread.h +uptime.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h +uptime.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h +uptime.o: ../core/mountparser.h ../core/crypt.h ../core/users.h +uptime.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h +uptime.o: ../core/threadmanager.h ../core/timezones.h ../core/synchro.h vim.o: vim.h functionbase.h ../core/item.h ../../pikotools/space/space.h vim.o: ../../pikotools/date/date.h ../db/db.h ../db/dbbase.h ../db/dbconn.h vim.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h vim.o: ../core/item.h ../core/requesttypes.h ../core/error.h vim.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h vim.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -vim.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -vim.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -vim.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -vim.o: ../core/request.h ../core/error.h ../core/config.h -vim.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -vim.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h -vim.o: ../templates/locale.h ../core/request.h ../core/config.h +vim.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +vim.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +vim.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +vim.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +vim.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +vim.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h vim.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h vim.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h -vim.o: ../notify/notifypool.h ../templates/patterns.h ../templates/locale.h +vim.o: ../notify/notifypool.h ../templates/patterns.h locale.h vim.o: ../templates/localefilter.h ../../ezc/src/ezc.h vim.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h vim.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h vim.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h last.h vim.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h vim.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h -vim.o: specialdefault.h stat.h subject.h template.h tinymce.h uname.h -vim.o: upload.h uptime.h who.h ../core/htmlfilter.h +vim.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h +vim.o: uname.h upload.h uptime.h who.h ../core/htmlfilter.h vim.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h vim.o: ../notify/notifythread.h ../core/basethread.h vim.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h @@ -1444,24 +1469,23 @@ who.o: ../db/dbtextstream.h ../core/textstream.h ../core/misc.h who.o: ../core/item.h ../core/requesttypes.h ../core/error.h who.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h who.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -who.o: ../core/timezone.h ../core/group.h ../core/dircontainer.h -who.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -who.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -who.o: ../core/request.h ../core/error.h ../core/config.h -who.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h -who.o: ../core/user.h ../core/plugindata.h ../core/rebus.h mount.h -who.o: ../templates/locale.h ../core/request.h ../core/config.h +who.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +who.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h +who.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h +who.o: ../core/config.h ../core/htmlfilter.h ../templates/htmltextstream.h +who.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h +who.o: mount.h ../templates/locale.h ../core/request.h ../core/config.h who.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h who.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h -who.o: ../notify/notifypool.h ../templates/patterns.h ../templates/locale.h +who.o: ../notify/notifypool.h ../templates/patterns.h locale.h who.o: ../templates/localefilter.h ../../ezc/src/ezc.h who.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h functions.h who.o: functionparser.h ../core/cur.h adduser.h cat.h chmod.h privchanger.h who.o: chown.h ckeditor.h cp.h default.h download.h emacs.h env.h last.h who.o: login.h logout.h ln.h ls.h man.h meta.h mkdir.h mv.h nicedit.h node.h who.o: passwd.h priv.h pw.h reload.h rm.h rmuser.h run.h sort.h -who.o: specialdefault.h stat.h subject.h template.h tinymce.h uname.h -who.o: upload.h uptime.h vim.h ../core/htmlfilter.h +who.o: specialdefault.h stat.h subject.h template.h timezone.h tinymce.h +who.o: uname.h upload.h uptime.h vim.h ../core/htmlfilter.h who.o: ../../ezc/src/stringconv.h ../../pikotools/utf8/utf8.h who.o: ../notify/notifythread.h ../core/basethread.h who.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h diff --git a/functions/Makefile.o.dep b/functions/Makefile.o.dep index 77ccab5..50e45d5 100755 --- a/functions/Makefile.o.dep +++ b/functions/Makefile.o.dep @@ -1 +1 @@ -o = adduser.o cat.o chmod.o chown.o ckeditor.o cp.o default.o download.o emacs.o env.o functionbase.o functionparser.o functions.o last.o ln.o login.o logout.o ls.o man.o meta.o mkdir.o mount.o mv.o nicedit.o node.o passwd.o priv.o privchanger.o pw.o reload.o rm.o rmuser.o run.o sort.o specialdefault.o stat.o subject.o template.o tinymce.o uname.o upload.o uptime.o vim.o who.o +o = adduser.o cat.o chmod.o chown.o ckeditor.o cp.o default.o download.o emacs.o env.o functionbase.o functionparser.o functions.o last.o ln.o locale.o login.o logout.o ls.o man.o meta.o mkdir.o mount.o mv.o nicedit.o node.o passwd.o priv.o privchanger.o pw.o reload.o rm.o rmuser.o run.o sort.o specialdefault.o stat.o subject.o template.o timezone.o tinymce.o uname.o upload.o uptime.o vim.o who.o diff --git a/functions/adduser.cpp b/functions/adduser.cpp index e51cfe0..a11f3d7 100755 --- a/functions/adduser.cpp +++ b/functions/adduser.cpp @@ -183,11 +183,13 @@ bool AddUser::AddNewUser(const std::wstring & login, bool use_ses_log) { user.Clear(); - user.name = login; - user.email = email; - user.super_user = false; - user.notify = 0; - user.status = (config->account_need_email_verification)? WINIX_ACCOUNT_NOT_ACTIVATED : WINIX_ACCOUNT_READY; + user.name = login; + user.email = email; + user.super_user = false; + user.notify = 0; + user.locale_id = config->locale_default_id; + user.time_zone_id = config->time_zone_default_id; + user.status = (config->account_need_email_verification)? WINIX_ACCOUNT_NOT_ACTIVATED : WINIX_ACCOUNT_READY; long code = 0; if( autoactivate ) diff --git a/functions/functions.cpp b/functions/functions.cpp index 1262aee..f16f253 100755 --- a/functions/functions.cpp +++ b/functions/functions.cpp @@ -187,6 +187,7 @@ void Functions::CreateFunctions() Add(fun_emacs); Add(fun_env); Add(fun_last); + Add(fun_locale); Add(fun_login); Add(fun_logout); Add(fun_ln); @@ -210,6 +211,7 @@ void Functions::CreateFunctions() Add(fun_stat); Add(fun_subject); Add(fun_template); + Add(fun_time_zone); Add(fun_tinymce); Add(fun_uname); Add(fun_upload); @@ -435,7 +437,7 @@ void Functions::CheckGetPostTimes(time_t difference) -// !!uwaga zwracana wartoœæ zmieniona (true/false) +// !!uwaga zwracana warto�� zmieniona (true/false) bool Functions::CheckAbuse() { if( !system->rebus.CheckRebus() ) diff --git a/functions/functions.h b/functions/functions.h index 939e85d..2b0fec3 100755 --- a/functions/functions.h +++ b/functions/functions.h @@ -24,6 +24,7 @@ #include "emacs.h" #include "env.h" #include "last.h" +#include "locale.h" #include "login.h" #include "logout.h" #include "ln.h" @@ -47,6 +48,7 @@ #include "stat.h" #include "subject.h" #include "template.h" +#include "timezone.h" #include "tinymce.h" #include "uname.h" #include "upload.h" @@ -75,6 +77,7 @@ public: Fun::Emacs fun_emacs; Fun::Env fun_env; Fun::Last fun_last; + Fun::Locale fun_locale; Fun::Login fun_login; Fun::Logout fun_logout; Fun::Ln fun_ln; @@ -98,6 +101,7 @@ public: Fun::Stat fun_stat; Fun::Subject fun_subject; Fun::Template fun_template; + Fun::TimeZone fun_time_zone; Fun::Tinymce fun_tinymce; Fun::Uname fun_uname; Fun::Upload fun_upload; diff --git a/functions/locale.cpp b/functions/locale.cpp new file mode 100755 index 0000000..e9c694d --- /dev/null +++ b/functions/locale.cpp @@ -0,0 +1,60 @@ +/* + * This file is a part of Winix + * and is not publicly distributed + * + * Copyright (c) 2012, Tomasz Sowa + * All rights reserved. + * + */ + +#include "locale.h" +#include "templates/templates.h" + + + +namespace Fun +{ + +Locale::Locale() +{ + fun.url = L"locale"; +} + + + +bool Locale::HasAccess() +{ + return cur->session->puser != 0; +} + + + +void Locale::MakePost() +{ + if( cur->session->puser ) + { + size_t locale_id = size_t(Toi(cur->request->PostVar(L"localeid"))); + + if( TemplatesFunctions::locale.HasLanguage(locale_id) ) + { + cur->session->puser->locale_id = locale_id; + db->ChangeUserLocale(cur->session->puser->id, locale_id); + TemplatesFunctions::locale.SetCurLang(locale_id); + } + else + { + log << log1 << "Locale: incorrect locale id: " << locale_id << logend; + } + } +} + + + +void Locale::MakeGet() +{ +} + + + + +} // namespace diff --git a/functions/locale.h b/functions/locale.h new file mode 100755 index 0000000..b101c18 --- /dev/null +++ b/functions/locale.h @@ -0,0 +1,38 @@ +/* + * This file is a part of Winix + * and is not publicly distributed + * + * Copyright (c) 2012, Tomasz Sowa + * All rights reserved. + * + */ + +#ifndef headerfile_winix_functions_locale +#define headerfile_winix_functions_locale + +#include "functionbase.h" + + + +namespace Fun +{ + + +class Locale : public FunctionBase +{ +public: + + Locale(); + bool HasAccess(); + void MakePost(); + void MakeGet(); + +private: + + +}; + + +} // namespace + +#endif diff --git a/functions/timezone.cpp b/functions/timezone.cpp new file mode 100755 index 0000000..31e4d50 --- /dev/null +++ b/functions/timezone.cpp @@ -0,0 +1,56 @@ +/* + * This file is a part of Winix + * and is not publicly distributed + * + * Copyright (c) 2012, Tomasz Sowa + * All rights reserved. + * + */ + +#include "timezone.h" + + +namespace Fun +{ + +TimeZone::TimeZone() +{ + fun.url = L"timezone"; +} + + +bool TimeZone::HasAccess() +{ + return cur->session->puser != 0; +} + + + +void TimeZone::MakePost() +{ + if( cur->session->puser ) + { + size_t tz_id = size_t(Toi(cur->request->PostVar(L"timezoneid"))); + + if( system->time_zones.HasZone(tz_id) ) + { + cur->session->puser->time_zone_id = tz_id; + db->ChangeUserTimeZone(cur->session->puser->id, tz_id); + } + else + { + log << log1 << "TimeZone: incorrect time zone id: " << tz_id << logend; + } + } +} + + + +void TimeZone::MakeGet() +{ +} + + + + +} // namespace diff --git a/functions/timezone.h b/functions/timezone.h new file mode 100755 index 0000000..27578b2 --- /dev/null +++ b/functions/timezone.h @@ -0,0 +1,39 @@ +/* + * This file is a part of Winix + * and is not publicly distributed + * + * Copyright (c) 2012, Tomasz Sowa + * All rights reserved. + * + */ + +#ifndef headerfile_winix_functions_timezone +#define headerfile_winix_functions_timezone + +#include "functionbase.h" + + + +namespace Fun +{ + + +class TimeZone : public FunctionBase +{ +public: + + TimeZone(); + + bool HasAccess(); + void MakePost(); + void MakeGet(); + +private: + + +}; + + +} // namespace + +#endif diff --git a/functions/upload.cpp b/functions/upload.cpp index fbeaa82..a6a657f 100755 --- a/functions/upload.cpp +++ b/functions/upload.cpp @@ -309,8 +309,7 @@ void Upload::MakePost() void Upload::CreateJSON() { - // !! locale beda w zaleznosci od uzytkownika - size_t loc = TemplatesFunctions::locale.GetLang(); + size_t loc = TemplatesFunctions::locale.GetCurLang(); Ezc::Pattern * pat = TemplatesFunctions::patterns.Get(template_index, loc); if( pat ) diff --git a/html/fun_locale.html b/html/fun_locale.html new file mode 100755 index 0000000..668b065 --- /dev/null +++ b/html/fun_locale.html @@ -0,0 +1,28 @@ +

{locale_header}

+ +[if user_has_correct_locale] +

{locale_your_locale}: [user_locale_name]

+[else] +

{locale_has_incorrect_id}

+[end] + + +
+
+ {locale_form_legend} + +

{locale_select}:

+ + [# add to styles] + + + +
+
+ + + diff --git a/html/fun_timezone.html b/html/fun_timezone.html new file mode 100755 index 0000000..775c7cc --- /dev/null +++ b/html/fun_timezone.html @@ -0,0 +1,28 @@ +

{timezone_header}

+ +[if user_has_correct_time_zone] +

{timezone_your_zone}: [user_time_zone_name] (UTC[user_time_zone_offset_hour_min])

+[else] +

{timezone_has_incorrect_id}

+[end] + + +
+
+ {timezone_form_legend} + +

{timezone_select}:

+ + [# add to styles] + + + +
+
+ + + diff --git a/locale/en b/locale/en index 4a1d76e..3a1d9d5 100755 --- a/locale/en +++ b/locale/en @@ -1,3 +1,6 @@ +winix_locale_id = "0" +locale_name = "english" + language = en charset = UTF-8 @@ -308,6 +311,13 @@ admin_upload = "File manager (upload)" admin_sort = "Sort items (sort)" +locale_header = Locale +locale_your_locale = Current language +locale_has_incorrect_id = You don't have a correct language set +locale_form_legend = Locale form +locale_select = Select language + + login_header = Login uptime_header = Uptime @@ -369,6 +379,12 @@ mv_incorrect_dst_path = Incorrect destination path mv_incorrect_dir = Incorrect directory +timezone_header = Time Zone +timezone_form_legend = Time Zone form +timezone_select = Select your time zone +timezone_your_zone = Your current time zone is +timezone_has_incorrect_id = You don't have a correct time zone set + cp_header = Copy cp_form_legend = Copy form cp_page = Copy page diff --git a/locale/pl b/locale/pl index a66f3f7..919b024 100755 --- a/locale/pl +++ b/locale/pl @@ -1,3 +1,7 @@ +winix_locale_id = "1" +locale_name = "polski" + + language = pl charset = UTF-8 @@ -327,6 +331,13 @@ admin_rm = "Usuń stronę (rm)" admin_upload = "Menedżer plików (upload)" admin_sort = "Sortuj elementy (sort)" +locale_header = Ustawienia językowe +locale_your_locale = Bieżący język +locale_has_incorrect_id = Nie masz prawidłowo ustawionego bieżącego języka +locale_form_legend = Formularz ustawienia języka +locale_select = Wybierz język + + login_header = Logowanie uptime_header = Czas pracy systemu @@ -388,6 +399,13 @@ mv_incorrect_dst_path = Nieprawidłowa ścieżka docelowa mv_incorrect_dir = Nieprawidłowy katalog +timezone_header = Strefa czasowa +timezone_form_legend = Formularz wyboru strefy czasowej +timezone_select = Wybierz swoją strefę czasową +timezone_your_zone = Twoja aktualna strefa czasowa to +timezone_has_incorrect_id = Nie masz prawidłowo ustawionej strefy czasowej + + cp_header = Kopiuj cp_form_legend = Formularz kopiowania cp_page = Kopiuj stronę @@ -499,7 +517,7 @@ tz_-11:00 = Uniwersalny czas koordynowany - 11 tz_-10:00 = Hawaje tz_-09:00 = Alaska tz_-08:00 = Kalifornia Dolna -tz_-08:00b = Czas pacyficzny \(Stany Zjednoczony i Kanada\) +tz_-08:00b = Czas pacyficzny \(Stany Zjednoczone i Kanada\) tz_-07:00 = Arizona tz_-07:00b = Chihuahua, La Paz, Mazatlan tz_-07:00c = Stany Zjednoczone i Kanada \(czas górski\) diff --git a/main/Makefile.dep b/main/Makefile.dep index 8bcc7ff..ddf344a 100755 --- a/main/Makefile.dep +++ b/main/Makefile.dep @@ -5,7 +5,7 @@ main.o: ../../pikotools/space/space.h ../../pikotools/date/date.h main.o: ../core/requesttypes.h ../core/logmanipulators.h ../core/slog.h main.o: ../core/cur.h ../core/request.h ../core/error.h ../core/config.h main.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h -main.o: ../core/htmlfilter.h ../core/timezone.h ../templates/htmltextstream.h +main.o: ../core/htmlfilter.h ../templates/htmltextstream.h main.o: ../core/textstream.h ../core/session.h ../core/user.h main.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h main.o: ../templates/locale.h ../core/slog.h ../core/app.h ../core/system.h @@ -24,21 +24,21 @@ main.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h main.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h main.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h main.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h -main.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -main.o: ../core/sessioncontainer.h ../functions/functions.h -main.o: ../functions/functionbase.h ../core/request.h ../core/system.h -main.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h -main.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h -main.o: ../functions/privchanger.h ../functions/chown.h -main.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h -main.o: ../functions/download.h ../functions/emacs.h ../functions/env.h -main.o: ../functions/last.h ../functions/login.h ../functions/logout.h -main.o: ../functions/ln.h ../functions/ls.h ../functions/man.h -main.o: ../functions/meta.h ../functions/mkdir.h ../functions/mv.h -main.o: ../functions/nicedit.h ../functions/node.h ../functions/passwd.h -main.o: ../functions/priv.h ../functions/pw.h ../functions/reload.h -main.o: ../functions/rm.h ../functions/rmuser.h ../functions/sort.h -main.o: ../functions/specialdefault.h ../functions/stat.h +main.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +main.o: ../core/sessionmanager.h ../core/sessioncontainer.h +main.o: ../functions/functions.h ../functions/functionbase.h +main.o: ../core/request.h ../core/system.h ../core/synchro.h +main.o: ../functions/functionparser.h ../core/cur.h ../functions/adduser.h +main.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h +main.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h +main.o: ../functions/default.h ../functions/download.h ../functions/emacs.h +main.o: ../functions/env.h ../functions/last.h ../functions/login.h +main.o: ../functions/logout.h ../functions/ln.h ../functions/ls.h +main.o: ../functions/man.h ../functions/meta.h ../functions/mkdir.h +main.o: ../functions/mv.h ../functions/nicedit.h ../functions/node.h +main.o: ../functions/passwd.h ../functions/priv.h ../functions/pw.h +main.o: ../functions/reload.h ../functions/rm.h ../functions/rmuser.h +main.o: ../functions/sort.h ../functions/specialdefault.h ../functions/stat.h main.o: ../functions/subject.h ../functions/template.h ../functions/tinymce.h main.o: ../functions/uname.h ../functions/upload.h ../functions/uptime.h main.o: ../functions/who.h ../functions/vim.h ../core/htmlfilter.h diff --git a/notify/Makefile.dep b/notify/Makefile.dep index 98c4d78..6f02bf7 100755 --- a/notify/Makefile.dep +++ b/notify/Makefile.dep @@ -12,24 +12,23 @@ notify.o: ../templates/htmltextstream.h ../core/textstream.h notify.o: ../../pikotools/space/space.h ../../pikotools/date/date.h notify.o: notifythread.h ../core/basethread.h ../core/synchro.h notify.o: templatesnotify.h ../core/config.h ../core/htmlfilter.h -notify.o: ../core/timezone.h ../core/users.h ../core/user.h -notify.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h -notify.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -notify.o: ../core/request.h ../core/requesttypes.h ../core/error.h -notify.o: ../core/config.h ../templates/htmltextstream.h ../core/session.h -notify.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h -notify.o: ../core/lastcontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h -notify.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h -notify.o: ../core/item.h ../db/dbitemcolumns.h ../core/user.h ../core/group.h -notify.o: ../core/dircontainer.h ../core/ugcontainer.h -notify.o: ../templates/templates.h ../templates/patterncacher.h -notify.o: ../templates/indexpatterns.h ../templates/patterns.h -notify.o: ../templates/changepatterns.h ../core/cur.h ../core/system.h -notify.o: ../core/job.h ../core/basethread.h ../core/dirs.h +notify.o: ../core/users.h ../core/user.h ../core/ugcontainer.h ../core/log.h +notify.o: ../core/textstream.h ../core/logmanipulators.h ../core/slog.h +notify.o: ../core/cur.h ../core/request.h ../core/requesttypes.h +notify.o: ../core/error.h ../core/config.h ../templates/htmltextstream.h +notify.o: ../core/session.h ../core/plugindata.h ../core/rebus.h +notify.o: ../core/mount.h ../core/lastcontainer.h ../db/db.h ../db/dbbase.h +notify.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +notify.o: ../db/dbitemquery.h ../core/item.h ../db/dbitemcolumns.h +notify.o: ../core/user.h ../core/group.h ../core/dircontainer.h +notify.o: ../core/ugcontainer.h ../templates/templates.h +notify.o: ../templates/patterncacher.h ../templates/indexpatterns.h +notify.o: ../templates/patterns.h ../templates/changepatterns.h ../core/cur.h +notify.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/dirs.h notify.o: ../core/dircontainer.h ../notify/notify.h ../core/mounts.h notify.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h notify.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h -notify.o: ../core/threadmanager.h ../core/timezones.h +notify.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h notify.o: ../core/sessionmanager.h ../core/sessioncontainer.h notify.o: ../core/system.h ../core/htmlfilter.h ../core/request.h notify.o: ../core/dirs.h ../core/plugin.h ../core/pluginmsg.h @@ -64,18 +63,18 @@ notifythread.o: ../../pikotools/space/space.h ../../pikotools/date/date.h notifythread.o: notifypool.h ../templates/locale.h notifythread.o: ../../pikotools/space/spaceparser.h notifythread.o: ../../pikotools/space/space.h ../core/config.h -notifythread.o: ../core/htmlfilter.h ../core/timezone.h ../core/users.h -notifythread.o: ../core/user.h ../core/ugcontainer.h ../core/log.h -notifythread.o: ../core/textstream.h ../core/logmanipulators.h ../core/slog.h -notifythread.o: ../core/cur.h ../core/request.h ../core/requesttypes.h -notifythread.o: ../core/error.h ../core/config.h -notifythread.o: ../templates/htmltextstream.h ../core/session.h -notifythread.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h -notifythread.o: ../core/lastcontainer.h ../db/db.h ../db/dbbase.h -notifythread.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h -notifythread.o: ../db/dbitemquery.h ../core/item.h ../db/dbitemcolumns.h -notifythread.o: ../core/user.h ../core/group.h ../core/dircontainer.h -notifythread.o: ../core/ugcontainer.h ../templates/patterns.h +notifythread.o: ../core/htmlfilter.h ../core/users.h ../core/user.h +notifythread.o: ../core/ugcontainer.h ../core/log.h ../core/textstream.h +notifythread.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h +notifythread.o: ../core/request.h ../core/requesttypes.h ../core/error.h +notifythread.o: ../core/config.h ../templates/htmltextstream.h +notifythread.o: ../core/session.h ../core/plugindata.h ../core/rebus.h +notifythread.o: ../core/mount.h ../core/lastcontainer.h ../db/db.h +notifythread.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h +notifythread.o: ../core/error.h ../db/dbitemquery.h ../core/item.h +notifythread.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h +notifythread.o: ../core/dircontainer.h ../core/ugcontainer.h +notifythread.o: ../templates/patterns.h templatesnotify.o: templatesnotify.h ../../ezc/src/ezc.h templatesnotify.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h templatesnotify.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h @@ -91,22 +90,22 @@ templatesnotify.o: ../core/pluginmsg.h ../core/log.h ../core/textstream.h templatesnotify.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h templatesnotify.o: ../core/request.h ../core/requesttypes.h ../core/error.h templatesnotify.o: ../core/config.h ../templates/htmltextstream.h -templatesnotify.o: ../core/session.h ../core/user.h ../core/timezone.h -templatesnotify.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h -templatesnotify.o: ../core/system.h ../core/sessionmanager.h -templatesnotify.o: ../core/synchro.h ../functions/functions.h -templatesnotify.o: ../functions/functionbase.h ../core/item.h ../db/db.h -templatesnotify.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h -templatesnotify.o: ../core/error.h ../db/dbitemquery.h ../db/dbitemcolumns.h -templatesnotify.o: ../core/user.h ../core/group.h ../core/dircontainer.h -templatesnotify.o: ../core/ugcontainer.h ../core/request.h ../core/config.h -templatesnotify.o: ../core/htmlfilter.h ../core/system.h ../core/job.h -templatesnotify.o: ../core/basethread.h ../core/dirs.h ../core/dircontainer.h -templatesnotify.o: ../notify/notify.h ../core/mounts.h ../core/mountparser.h -templatesnotify.o: ../core/crypt.h ../core/run.h ../core/users.h -templatesnotify.o: ../core/groups.h ../core/group.h ../core/ugcontainer.h -templatesnotify.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h -templatesnotify.o: ../core/timezones.h ../core/synchro.h +templatesnotify.o: ../core/session.h ../core/user.h ../core/plugindata.h +templatesnotify.o: ../core/rebus.h ../core/mount.h ../core/system.h +templatesnotify.o: ../core/sessionmanager.h ../core/synchro.h +templatesnotify.o: ../functions/functions.h ../functions/functionbase.h +templatesnotify.o: ../core/item.h ../db/db.h ../db/dbbase.h ../db/dbconn.h +templatesnotify.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h +templatesnotify.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h +templatesnotify.o: ../core/dircontainer.h ../core/ugcontainer.h +templatesnotify.o: ../core/request.h ../core/config.h ../core/htmlfilter.h +templatesnotify.o: ../core/system.h ../core/job.h ../core/basethread.h +templatesnotify.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h +templatesnotify.o: ../core/mounts.h ../core/mountparser.h ../core/crypt.h +templatesnotify.o: ../core/run.h ../core/users.h ../core/groups.h +templatesnotify.o: ../core/group.h ../core/ugcontainer.h ../core/loadavg.h +templatesnotify.o: ../core/image.h ../core/threadmanager.h +templatesnotify.o: ../core/timezones.h ../core/timezone.h ../core/synchro.h templatesnotify.o: ../functions/functionparser.h ../core/cur.h templatesnotify.o: ../functions/adduser.h ../functions/cat.h templatesnotify.o: ../functions/chmod.h ../functions/privchanger.h diff --git a/notify/notifythread.cpp b/notify/notifythread.cpp index 4eaed10..3718cb5 100755 --- a/notify/notifythread.cpp +++ b/notify/notifythread.cpp @@ -112,7 +112,7 @@ bool res = false; { msg.name = i->name; msg.email = i->email; - msg.lang = config->locale_default_index; // !! IMPROVE ME bedzie osobno dla kazdego uzytkownika + msg.lang = config->locale_default_id; // !! IMPROVE ME bedzie osobno dla kazdego uzytkownika notify_user.push_back(msg); res = true; diff --git a/plugins/export/Makefile.dep b/plugins/export/Makefile.dep index 5781440..5b06629 100755 --- a/plugins/export/Makefile.dep +++ b/plugins/export/Makefile.dep @@ -8,31 +8,30 @@ edb.o: ../../../pikotools/space/spaceparser.h edb.o: ../../../pikotools/space/space.h export.h ../../core/dirs.h edb.o: ../../core/dircontainer.h ../../db/db.h ../../db/dbbase.h edb.o: ../../db/dbitemquery.h ../../core/item.h ../../db/dbitemcolumns.h -edb.o: ../../core/user.h ../../core/timezone.h ../../core/group.h -edb.o: ../../core/dircontainer.h ../../core/ugcontainer.h ../../core/log.h -edb.o: ../../core/textstream.h ../../core/logmanipulators.h ../../core/slog.h -edb.o: ../../core/cur.h ../../core/request.h ../../core/error.h -edb.o: ../../core/config.h ../../core/htmlfilter.h -edb.o: ../../templates/htmltextstream.h ../../core/session.h -edb.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h -edb.o: ../../core/mount.h ../../templates/locale.h ../../notify/notify.h -edb.o: ../../notify/notifypool.h ../../templates/patterns.h -edb.o: ../../templates/locale.h ../../templates/localefilter.h -edb.o: ../../../ezc/src/ezc.h ../../../ezc/src/generator.h -edb.o: ../../../ezc/src/pattern.h ../../../ezc/src/functions.h -edb.o: ../../../ezc/src/funinfo.h ../../../ezc/src/stringconv.h -edb.o: ../../../pikotools/utf8/utf8.h ../../notify/notifythread.h -edb.o: ../../core/basethread.h ../../core/synchro.h -edb.o: ../../notify/templatesnotify.h ../../core/config.h ../../core/users.h -edb.o: ../../core/ugcontainer.h ../../core/lastcontainer.h ../../core/log.h +edb.o: ../../core/user.h ../../core/group.h ../../core/dircontainer.h +edb.o: ../../core/ugcontainer.h ../../core/log.h ../../core/textstream.h +edb.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h +edb.o: ../../core/request.h ../../core/error.h ../../core/config.h +edb.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h +edb.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h +edb.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h +edb.o: ../../notify/notify.h ../../notify/notifypool.h +edb.o: ../../templates/patterns.h ../../templates/locale.h +edb.o: ../../templates/localefilter.h ../../../ezc/src/ezc.h +edb.o: ../../../ezc/src/generator.h ../../../ezc/src/pattern.h +edb.o: ../../../ezc/src/functions.h ../../../ezc/src/funinfo.h +edb.o: ../../../ezc/src/stringconv.h ../../../pikotools/utf8/utf8.h +edb.o: ../../notify/notifythread.h ../../core/basethread.h +edb.o: ../../core/synchro.h ../../notify/templatesnotify.h +edb.o: ../../core/config.h ../../core/users.h ../../core/ugcontainer.h +edb.o: ../../core/lastcontainer.h ../../core/log.h exportinfo.o: ../../core/log.h exportinfo.h ../../core/system.h exportinfo.o: ../../core/job.h ../../core/basethread.h ../../core/synchro.h exportinfo.o: ../../../pikotools/space/space.h ../../core/dirs.h exportinfo.o: ../../core/item.h ../../../pikotools/date/date.h exportinfo.o: ../../core/dircontainer.h ../../db/db.h ../../db/dbbase.h exportinfo.o: ../../db/dbitemquery.h ../../core/item.h -exportinfo.o: ../../db/dbitemcolumns.h ../../core/user.h -exportinfo.o: ../../core/timezone.h ../../core/group.h +exportinfo.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h exportinfo.o: ../../core/dircontainer.h ../../core/ugcontainer.h exportinfo.o: ../../core/log.h ../../core/textstream.h exportinfo.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h @@ -56,10 +55,10 @@ exportinfo.o: ../../core/lastcontainer.h ../../core/mounts.h exportinfo.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h exportinfo.o: ../../core/users.h ../../core/groups.h ../../core/group.h exportinfo.o: ../../core/loadavg.h ../../core/image.h -exportinfo.o: ../../core/threadmanager.h ../../core/timezones.h export.h -exportinfo.o: edb.h ../../db/dbbase.h ../../db/dbconn.h -exportinfo.o: ../../db/dbtextstream.h ../../core/error.h ../../core/dirs.h -exportinfo.o: message.h exportthread.h +exportinfo.o: ../../core/threadmanager.h ../../core/timezones.h +exportinfo.o: ../../core/timezone.h export.h edb.h ../../db/dbbase.h +exportinfo.o: ../../db/dbconn.h ../../db/dbtextstream.h ../../core/error.h +exportinfo.o: ../../core/dirs.h message.h exportthread.h exportthread.o: exportthread.h ../../core/basethread.h ../../core/synchro.h exportthread.o: message.h ../../core/log.h ../../core/misc.h exportthread.o: ../../core/item.h ../../../pikotools/space/space.h @@ -73,28 +72,28 @@ init.o: ../../../pikotools/space/space.h ../../../pikotools/date/date.h init.o: ../../core/error.h ../../core/config.h init.o: ../../../pikotools/space/spaceparser.h init.o: ../../../pikotools/space/space.h ../../core/htmlfilter.h -init.o: ../../core/timezone.h ../../templates/htmltextstream.h -init.o: ../../core/textstream.h ../../core/misc.h ../../core/session.h -init.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h -init.o: ../../core/mount.h ../../templates/locale.h ../../core/system.h -init.o: ../../core/job.h ../../core/basethread.h ../../core/synchro.h -init.o: ../../core/dirs.h ../../core/dircontainer.h ../../db/db.h -init.o: ../../db/dbbase.h ../../db/dbitemquery.h ../../core/item.h -init.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h -init.o: ../../core/dircontainer.h ../../core/ugcontainer.h -init.o: ../../notify/notify.h ../../notify/notifypool.h -init.o: ../../templates/patterns.h ../../templates/locale.h -init.o: ../../templates/localefilter.h ../../../ezc/src/ezc.h -init.o: ../../../ezc/src/generator.h ../../../ezc/src/pattern.h -init.o: ../../../ezc/src/functions.h ../../../ezc/src/funinfo.h -init.o: ../../../ezc/src/stringconv.h ../../../pikotools/utf8/utf8.h -init.o: ../../notify/notifythread.h ../../core/basethread.h -init.o: ../../notify/templatesnotify.h ../../core/config.h ../../core/users.h -init.o: ../../core/ugcontainer.h ../../core/lastcontainer.h -init.o: ../../core/mounts.h ../../core/mountparser.h ../../core/crypt.h -init.o: ../../core/run.h ../../core/users.h ../../core/groups.h -init.o: ../../core/group.h ../../core/loadavg.h ../../core/image.h -init.o: ../../core/threadmanager.h ../../core/timezones.h +init.o: ../../templates/htmltextstream.h ../../core/textstream.h +init.o: ../../core/misc.h ../../core/session.h ../../core/user.h +init.o: ../../core/plugindata.h ../../core/rebus.h ../../core/mount.h +init.o: ../../templates/locale.h ../../core/system.h ../../core/job.h +init.o: ../../core/basethread.h ../../core/synchro.h ../../core/dirs.h +init.o: ../../core/dircontainer.h ../../db/db.h ../../db/dbbase.h +init.o: ../../db/dbitemquery.h ../../core/item.h ../../db/dbitemcolumns.h +init.o: ../../core/user.h ../../core/group.h ../../core/dircontainer.h +init.o: ../../core/ugcontainer.h ../../notify/notify.h +init.o: ../../notify/notifypool.h ../../templates/patterns.h +init.o: ../../templates/locale.h ../../templates/localefilter.h +init.o: ../../../ezc/src/ezc.h ../../../ezc/src/generator.h +init.o: ../../../ezc/src/pattern.h ../../../ezc/src/functions.h +init.o: ../../../ezc/src/funinfo.h ../../../ezc/src/stringconv.h +init.o: ../../../pikotools/utf8/utf8.h ../../notify/notifythread.h +init.o: ../../core/basethread.h ../../notify/templatesnotify.h +init.o: ../../core/config.h ../../core/users.h ../../core/ugcontainer.h +init.o: ../../core/lastcontainer.h ../../core/mounts.h +init.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h +init.o: ../../core/users.h ../../core/groups.h ../../core/group.h +init.o: ../../core/loadavg.h ../../core/image.h ../../core/threadmanager.h +init.o: ../../core/timezones.h ../../core/timezone.h init.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h init.o: ../../functions/functions.h ../../functions/functionbase.h init.o: ../../core/request.h ../../core/system.h ../../core/synchro.h diff --git a/plugins/gallery/Makefile.dep b/plugins/gallery/Makefile.dep index 8ce6ba3..f709674 100755 --- a/plugins/gallery/Makefile.dep +++ b/plugins/gallery/Makefile.dep @@ -7,9 +7,9 @@ gallery.o: ../../db/dbtextstream.h ../../core/textstream.h ../../core/misc.h gallery.o: ../../core/item.h ../../core/requesttypes.h ../../core/error.h gallery.o: ../../../pikotools/space/spaceparser.h gallery.o: ../../../pikotools/space/space.h ../../db/dbitemquery.h -gallery.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/timezone.h -gallery.o: ../../core/group.h ../../core/dircontainer.h -gallery.o: ../../core/ugcontainer.h ../../core/log.h ../../core/textstream.h +gallery.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h +gallery.o: ../../core/dircontainer.h ../../core/ugcontainer.h +gallery.o: ../../core/log.h ../../core/textstream.h gallery.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h gallery.o: ../../core/request.h ../../core/error.h ../../core/config.h gallery.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h @@ -30,7 +30,8 @@ gallery.o: ../../core/lastcontainer.h ../../core/mounts.h gallery.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h gallery.o: ../../core/users.h ../../core/groups.h ../../core/group.h gallery.o: ../../core/loadavg.h ../../core/image.h ../../core/threadmanager.h -gallery.o: ../../core/timezones.h ../../core/synchro.h galleryinfo.h +gallery.o: ../../core/timezones.h ../../core/timezone.h ../../core/synchro.h +gallery.o: galleryinfo.h galleryinfo.o: galleryinfo.h ../../core/item.h galleryinfo.o: ../../../pikotools/space/space.h galleryinfo.o: ../../../pikotools/date/date.h @@ -41,9 +42,9 @@ init.o: ../../db/dbtextstream.h ../../core/textstream.h ../../core/misc.h init.o: ../../core/item.h ../../core/requesttypes.h ../../core/error.h init.o: ../../../pikotools/space/spaceparser.h init.o: ../../../pikotools/space/space.h ../../db/dbitemquery.h -init.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/timezone.h -init.o: ../../core/group.h ../../core/dircontainer.h ../../core/ugcontainer.h -init.o: ../../core/log.h ../../core/textstream.h ../../core/logmanipulators.h +init.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h +init.o: ../../core/dircontainer.h ../../core/ugcontainer.h ../../core/log.h +init.o: ../../core/textstream.h ../../core/logmanipulators.h init.o: ../../core/slog.h ../../core/cur.h ../../core/request.h init.o: ../../core/error.h ../../core/config.h ../../core/htmlfilter.h init.o: ../../templates/htmltextstream.h ../../core/session.h @@ -64,12 +65,13 @@ init.o: ../../core/lastcontainer.h ../../core/mounts.h init.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h init.o: ../../core/users.h ../../core/groups.h ../../core/group.h init.o: ../../core/loadavg.h ../../core/image.h ../../core/threadmanager.h -init.o: ../../core/timezones.h ../../core/synchro.h galleryinfo.h -init.o: ../../core/log.h ../../core/plugin.h ../../core/pluginmsg.h -init.o: ../../core/system.h ../../core/sessionmanager.h -init.o: ../../core/sessioncontainer.h ../../functions/functions.h -init.o: ../../functions/functionbase.h ../../functions/functionparser.h -init.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h +init.o: ../../core/timezones.h ../../core/timezone.h ../../core/synchro.h +init.o: galleryinfo.h ../../core/log.h ../../core/plugin.h +init.o: ../../core/pluginmsg.h ../../core/system.h +init.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h +init.o: ../../functions/functions.h ../../functions/functionbase.h +init.o: ../../functions/functionparser.h ../../core/cur.h +init.o: ../../functions/adduser.h ../../functions/cat.h init.o: ../../functions/chmod.h ../../functions/privchanger.h init.o: ../../functions/chown.h ../../functions/ckeditor.h init.o: ../../functions/cp.h ../../functions/default.h @@ -97,37 +99,36 @@ templates.o: ../../db/dbtextstream.h ../../core/textstream.h templates.o: ../../core/misc.h ../../core/item.h ../../core/requesttypes.h templates.o: ../../core/error.h ../../../pikotools/space/spaceparser.h templates.o: ../../../pikotools/space/space.h ../../db/dbitemquery.h -templates.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/timezone.h -templates.o: ../../core/group.h ../../core/dircontainer.h -templates.o: ../../core/ugcontainer.h ../../core/log.h -templates.o: ../../core/textstream.h ../../core/logmanipulators.h -templates.o: ../../core/slog.h ../../core/cur.h ../../core/request.h -templates.o: ../../core/error.h ../../core/config.h ../../core/htmlfilter.h -templates.o: ../../templates/htmltextstream.h ../../core/session.h -templates.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h -templates.o: ../../core/mount.h ../../templates/locale.h ../../core/request.h -templates.o: ../../core/config.h ../../core/system.h ../../core/job.h -templates.o: ../../core/basethread.h ../../core/synchro.h ../../core/dirs.h -templates.o: ../../core/dircontainer.h ../../notify/notify.h -templates.o: ../../notify/notifypool.h ../../templates/patterns.h -templates.o: ../../templates/locale.h ../../templates/localefilter.h -templates.o: ../../../ezc/src/ezc.h ../../../ezc/src/generator.h -templates.o: ../../../ezc/src/pattern.h ../../../ezc/src/functions.h -templates.o: ../../../ezc/src/funinfo.h ../../../ezc/src/stringconv.h -templates.o: ../../../pikotools/utf8/utf8.h ../../notify/notifythread.h -templates.o: ../../core/basethread.h ../../notify/templatesnotify.h -templates.o: ../../core/users.h ../../core/ugcontainer.h -templates.o: ../../core/lastcontainer.h ../../core/mounts.h -templates.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h -templates.o: ../../core/users.h ../../core/groups.h ../../core/group.h -templates.o: ../../core/loadavg.h ../../core/image.h +templates.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h +templates.o: ../../core/dircontainer.h ../../core/ugcontainer.h +templates.o: ../../core/log.h ../../core/textstream.h +templates.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h +templates.o: ../../core/request.h ../../core/error.h ../../core/config.h +templates.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h +templates.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h +templates.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h +templates.o: ../../core/request.h ../../core/config.h ../../core/system.h +templates.o: ../../core/job.h ../../core/basethread.h ../../core/synchro.h +templates.o: ../../core/dirs.h ../../core/dircontainer.h +templates.o: ../../notify/notify.h ../../notify/notifypool.h +templates.o: ../../templates/patterns.h ../../templates/locale.h +templates.o: ../../templates/localefilter.h ../../../ezc/src/ezc.h +templates.o: ../../../ezc/src/generator.h ../../../ezc/src/pattern.h +templates.o: ../../../ezc/src/functions.h ../../../ezc/src/funinfo.h +templates.o: ../../../ezc/src/stringconv.h ../../../pikotools/utf8/utf8.h +templates.o: ../../notify/notifythread.h ../../core/basethread.h +templates.o: ../../notify/templatesnotify.h ../../core/users.h +templates.o: ../../core/ugcontainer.h ../../core/lastcontainer.h +templates.o: ../../core/mounts.h ../../core/mountparser.h ../../core/crypt.h +templates.o: ../../core/run.h ../../core/users.h ../../core/groups.h +templates.o: ../../core/group.h ../../core/loadavg.h ../../core/image.h templates.o: ../../core/threadmanager.h ../../core/timezones.h -templates.o: ../../core/synchro.h galleryinfo.h ../../core/misc.h -templates.o: ../../core/plugin.h ../../core/pluginmsg.h ../../core/system.h -templates.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h -templates.o: ../../functions/functions.h ../../functions/functionbase.h -templates.o: ../../functions/functionparser.h ../../core/cur.h -templates.o: ../../functions/adduser.h ../../functions/cat.h +templates.o: ../../core/timezone.h ../../core/synchro.h galleryinfo.h +templates.o: ../../core/misc.h ../../core/plugin.h ../../core/pluginmsg.h +templates.o: ../../core/system.h ../../core/sessionmanager.h +templates.o: ../../core/sessioncontainer.h ../../functions/functions.h +templates.o: ../../functions/functionbase.h ../../functions/functionparser.h +templates.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h templates.o: ../../functions/chmod.h ../../functions/privchanger.h templates.o: ../../functions/chown.h ../../functions/ckeditor.h templates.o: ../../functions/cp.h ../../functions/default.h diff --git a/plugins/group/Makefile.dep b/plugins/group/Makefile.dep index 8a32f5f..613fece 100755 --- a/plugins/group/Makefile.dep +++ b/plugins/group/Makefile.dep @@ -10,14 +10,14 @@ groupinfo.o: ../../db/dbconn.h ../../db/dbtextstream.h groupinfo.o: ../../core/textstream.h ../../core/misc.h groupinfo.o: ../../core/requesttypes.h ../../core/error.h groupinfo.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h -groupinfo.o: ../../core/user.h ../../core/timezone.h ../../core/group.h -groupinfo.o: ../../core/dircontainer.h ../../core/ugcontainer.h -groupinfo.o: ../../core/log.h ../../core/textstream.h -groupinfo.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h -groupinfo.o: ../../core/request.h ../../core/error.h ../../core/config.h -groupinfo.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h -groupinfo.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h -groupinfo.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h +groupinfo.o: ../../core/user.h ../../core/group.h ../../core/dircontainer.h +groupinfo.o: ../../core/ugcontainer.h ../../core/log.h +groupinfo.o: ../../core/textstream.h ../../core/logmanipulators.h +groupinfo.o: ../../core/slog.h ../../core/cur.h ../../core/request.h +groupinfo.o: ../../core/error.h ../../core/config.h ../../core/htmlfilter.h +groupinfo.o: ../../templates/htmltextstream.h ../../core/session.h +groupinfo.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h +groupinfo.o: ../../core/mount.h ../../templates/locale.h groupinfo.o: ../../notify/notify.h ../../notify/notifypool.h groupinfo.o: ../../templates/patterns.h ../../templates/locale.h groupinfo.o: ../../templates/localefilter.h ../../../ezc/src/ezc.h @@ -31,7 +31,7 @@ groupinfo.o: ../../core/lastcontainer.h ../../core/mounts.h groupinfo.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h groupinfo.o: ../../core/users.h ../../core/loadavg.h ../../core/image.h groupinfo.o: ../../core/threadmanager.h ../../core/timezones.h -groupinfo.o: ../../core/log.h +groupinfo.o: ../../core/timezone.h ../../core/log.h groups.o: groups.h ../../../pikotools/space/spaceparser.h groups.o: ../../../pikotools/space/space.h ../../core/log.h init.o: ../../core/log.h ../../core/plugin.h ../../core/pluginmsg.h @@ -40,9 +40,9 @@ init.o: ../../core/slog.h ../../core/cur.h ../../core/request.h init.o: ../../core/requesttypes.h ../../core/item.h ../../core/error.h init.o: ../../core/config.h ../../../pikotools/space/spaceparser.h init.o: ../../../pikotools/space/space.h ../../core/htmlfilter.h -init.o: ../../core/timezone.h ../../../pikotools/date/date.h -init.o: ../../../pikotools/space/space.h ../../templates/htmltextstream.h -init.o: ../../core/textstream.h ../../core/misc.h ../../core/session.h +init.o: ../../templates/htmltextstream.h ../../core/textstream.h +init.o: ../../core/misc.h ../../../pikotools/date/date.h +init.o: ../../../pikotools/space/space.h ../../core/session.h init.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h init.o: ../../core/mount.h ../../templates/locale.h ../../core/system.h init.o: ../../core/job.h ../../core/basethread.h ../../core/synchro.h @@ -63,9 +63,10 @@ init.o: ../../core/ugcontainer.h ../../core/lastcontainer.h init.o: ../../core/mounts.h ../../core/mountparser.h ../../core/crypt.h init.o: ../../core/run.h ../../core/users.h groups.h ../../core/loadavg.h init.o: ../../core/image.h ../../core/threadmanager.h ../../core/timezones.h -init.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h -init.o: ../../functions/functions.h ../../functions/functionbase.h -init.o: ../../core/request.h ../../core/system.h ../../core/synchro.h +init.o: ../../core/timezone.h ../../core/sessionmanager.h +init.o: ../../core/sessioncontainer.h ../../functions/functions.h +init.o: ../../functions/functionbase.h ../../core/request.h +init.o: ../../core/system.h ../../core/synchro.h init.o: ../../functions/functionparser.h ../../core/cur.h init.o: ../../functions/adduser.h ../../functions/cat.h init.o: ../../functions/chmod.h ../../functions/privchanger.h @@ -106,15 +107,14 @@ templates.o: ../../db/dbbase.h ../../db/dbconn.h ../../db/dbtextstream.h templates.o: ../../core/textstream.h ../../core/error.h templates.o: ../../../pikotools/space/spaceparser.h templates.o: ../../../pikotools/space/space.h ../../db/dbitemquery.h -templates.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/timezone.h -templates.o: ../../core/group.h ../../core/dircontainer.h -templates.o: ../../core/ugcontainer.h ../../core/log.h -templates.o: ../../core/textstream.h ../../core/logmanipulators.h -templates.o: ../../core/slog.h ../../core/cur.h ../../core/request.h -templates.o: ../../core/error.h ../../core/config.h ../../core/htmlfilter.h -templates.o: ../../templates/htmltextstream.h ../../core/session.h -templates.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h -templates.o: ../../core/mount.h ../../templates/locale.h +templates.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h +templates.o: ../../core/dircontainer.h ../../core/ugcontainer.h +templates.o: ../../core/log.h ../../core/textstream.h +templates.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h +templates.o: ../../core/request.h ../../core/error.h ../../core/config.h +templates.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h +templates.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h +templates.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h templates.o: ../../notify/notify.h ../../notify/notifypool.h templates.o: ../../templates/patterns.h ../../notify/notifythread.h templates.o: ../../core/basethread.h ../../notify/templatesnotify.h @@ -123,9 +123,9 @@ templates.o: ../../core/lastcontainer.h ../../core/mounts.h templates.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h templates.o: ../../core/users.h groups.h ../../core/loadavg.h templates.o: ../../core/image.h ../../core/threadmanager.h -templates.o: ../../core/timezones.h ../../core/sessionmanager.h -templates.o: ../../core/htmlfilter.h ../../core/plugin.h -templates.o: ../../core/pluginmsg.h ../../core/system.h +templates.o: ../../core/timezones.h ../../core/timezone.h +templates.o: ../../core/sessionmanager.h ../../core/htmlfilter.h +templates.o: ../../core/plugin.h ../../core/pluginmsg.h ../../core/system.h templates.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h templates.o: ../../functions/functions.h ../../functions/functionbase.h templates.o: ../../core/request.h ../../core/synchro.h diff --git a/plugins/menu/Makefile.dep b/plugins/menu/Makefile.dep index 962f5e8..5777abc 100755 --- a/plugins/menu/Makefile.dep +++ b/plugins/menu/Makefile.dep @@ -7,32 +7,32 @@ cache.o: ../../db/dbconn.h ../../db/dbtextstream.h ../../core/textstream.h cache.o: ../../core/misc.h ../../core/requesttypes.h ../../core/error.h cache.o: ../../../pikotools/space/spaceparser.h cache.o: ../../../pikotools/space/space.h ../../db/dbitemquery.h -cache.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/timezone.h -cache.o: ../../core/group.h ../../core/dircontainer.h -cache.o: ../../core/ugcontainer.h ../../core/log.h ../../core/textstream.h -cache.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h -cache.o: ../../core/request.h ../../core/error.h ../../core/config.h -cache.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h -cache.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h -cache.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h -cache.o: ../../notify/notify.h ../../notify/notifypool.h -cache.o: ../../templates/patterns.h ../../templates/locale.h -cache.o: ../../templates/localefilter.h ../../../ezc/src/ezc.h -cache.o: ../../../ezc/src/generator.h ../../../ezc/src/pattern.h -cache.o: ../../../ezc/src/functions.h ../../../ezc/src/funinfo.h -cache.o: ../../../ezc/src/stringconv.h ../../../pikotools/utf8/utf8.h -cache.o: ../../notify/notifythread.h ../../core/basethread.h -cache.o: ../../core/synchro.h ../../notify/templatesnotify.h -cache.o: ../../core/config.h ../../core/users.h ../../core/ugcontainer.h +cache.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h +cache.o: ../../core/dircontainer.h ../../core/ugcontainer.h ../../core/log.h +cache.o: ../../core/textstream.h ../../core/logmanipulators.h +cache.o: ../../core/slog.h ../../core/cur.h ../../core/request.h +cache.o: ../../core/error.h ../../core/config.h ../../core/htmlfilter.h +cache.o: ../../templates/htmltextstream.h ../../core/session.h +cache.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h +cache.o: ../../core/mount.h ../../templates/locale.h ../../notify/notify.h +cache.o: ../../notify/notifypool.h ../../templates/patterns.h +cache.o: ../../templates/locale.h ../../templates/localefilter.h +cache.o: ../../../ezc/src/ezc.h ../../../ezc/src/generator.h +cache.o: ../../../ezc/src/pattern.h ../../../ezc/src/functions.h +cache.o: ../../../ezc/src/funinfo.h ../../../ezc/src/stringconv.h +cache.o: ../../../pikotools/utf8/utf8.h ../../notify/notifythread.h +cache.o: ../../core/basethread.h ../../core/synchro.h +cache.o: ../../notify/templatesnotify.h ../../core/config.h +cache.o: ../../core/users.h ../../core/ugcontainer.h cache.o: ../../core/lastcontainer.h ../../core/misc.h init.o: ../../core/log.h ../../core/textstream.h ../../core/logmanipulators.h init.o: ../../core/slog.h ../../core/cur.h ../../core/request.h init.o: ../../core/requesttypes.h ../../core/item.h ../../core/error.h init.o: ../../core/config.h ../../../pikotools/space/spaceparser.h init.o: ../../../pikotools/space/space.h ../../core/htmlfilter.h -init.o: ../../core/timezone.h ../../../pikotools/date/date.h -init.o: ../../../pikotools/space/space.h ../../templates/htmltextstream.h -init.o: ../../core/textstream.h ../../core/misc.h ../../core/session.h +init.o: ../../templates/htmltextstream.h ../../core/textstream.h +init.o: ../../core/misc.h ../../../pikotools/date/date.h +init.o: ../../../pikotools/space/space.h ../../core/session.h init.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h init.o: ../../core/mount.h ../../templates/locale.h ../../core/plugin.h init.o: ../../core/pluginmsg.h ../../core/log.h ../../core/system.h @@ -55,9 +55,10 @@ init.o: ../../core/mounts.h ../../core/mountparser.h ../../core/crypt.h init.o: ../../core/run.h ../../core/users.h ../../core/groups.h init.o: ../../core/group.h ../../core/loadavg.h ../../core/image.h init.o: ../../core/threadmanager.h ../../core/timezones.h -init.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h -init.o: ../../functions/functions.h ../../functions/functionbase.h -init.o: ../../core/request.h ../../core/system.h ../../core/synchro.h +init.o: ../../core/timezone.h ../../core/sessionmanager.h +init.o: ../../core/sessioncontainer.h ../../functions/functions.h +init.o: ../../functions/functionbase.h ../../core/request.h +init.o: ../../core/system.h ../../core/synchro.h init.o: ../../functions/functionparser.h ../../core/cur.h init.o: ../../functions/adduser.h ../../functions/cat.h init.o: ../../functions/chmod.h ../../functions/privchanger.h @@ -97,38 +98,38 @@ templates.o: ../../db/db.h ../../db/dbbase.h ../../db/dbconn.h templates.o: ../../db/dbtextstream.h ../../core/textstream.h templates.o: ../../core/error.h ../../../pikotools/space/spaceparser.h templates.o: ../../../pikotools/space/space.h ../../db/dbitemquery.h -templates.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/timezone.h -templates.o: ../../core/group.h ../../core/dircontainer.h -templates.o: ../../core/ugcontainer.h ../../core/log.h -templates.o: ../../core/textstream.h ../../core/logmanipulators.h -templates.o: ../../core/slog.h ../../core/cur.h ../../core/request.h -templates.o: ../../core/error.h ../../core/config.h ../../core/htmlfilter.h -templates.o: ../../templates/htmltextstream.h ../../core/session.h -templates.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h -templates.o: ../../core/mount.h ../../templates/locale.h ../../core/plugin.h -templates.o: ../../core/pluginmsg.h ../../core/system.h ../../core/job.h -templates.o: ../../core/basethread.h ../../core/synchro.h ../../core/dirs.h -templates.o: ../../core/dircontainer.h ../../notify/notify.h -templates.o: ../../notify/notifypool.h ../../templates/patterns.h -templates.o: ../../notify/notifythread.h ../../core/basethread.h -templates.o: ../../notify/templatesnotify.h ../../core/users.h -templates.o: ../../core/ugcontainer.h ../../core/lastcontainer.h -templates.o: ../../core/mounts.h ../../core/mountparser.h ../../core/crypt.h -templates.o: ../../core/run.h ../../core/users.h ../../core/groups.h -templates.o: ../../core/group.h ../../core/loadavg.h ../../core/image.h +templates.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h +templates.o: ../../core/dircontainer.h ../../core/ugcontainer.h +templates.o: ../../core/log.h ../../core/textstream.h +templates.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h +templates.o: ../../core/request.h ../../core/error.h ../../core/config.h +templates.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h +templates.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h +templates.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h +templates.o: ../../core/plugin.h ../../core/pluginmsg.h ../../core/system.h +templates.o: ../../core/job.h ../../core/basethread.h ../../core/synchro.h +templates.o: ../../core/dirs.h ../../core/dircontainer.h +templates.o: ../../notify/notify.h ../../notify/notifypool.h +templates.o: ../../templates/patterns.h ../../notify/notifythread.h +templates.o: ../../core/basethread.h ../../notify/templatesnotify.h +templates.o: ../../core/users.h ../../core/ugcontainer.h +templates.o: ../../core/lastcontainer.h ../../core/mounts.h +templates.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h +templates.o: ../../core/users.h ../../core/groups.h ../../core/group.h +templates.o: ../../core/loadavg.h ../../core/image.h templates.o: ../../core/threadmanager.h ../../core/timezones.h -templates.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h -templates.o: ../../functions/functions.h ../../functions/functionbase.h -templates.o: ../../core/request.h ../../core/synchro.h -templates.o: ../../functions/functionparser.h ../../functions/adduser.h -templates.o: ../../functions/cat.h ../../functions/chmod.h -templates.o: ../../functions/privchanger.h ../../functions/chown.h -templates.o: ../../functions/ckeditor.h ../../functions/cp.h -templates.o: ../../functions/default.h ../../functions/download.h -templates.o: ../../functions/emacs.h ../../functions/env.h -templates.o: ../../functions/last.h ../../functions/login.h -templates.o: ../../functions/logout.h ../../functions/ln.h -templates.o: ../../functions/ls.h ../../functions/man.h +templates.o: ../../core/timezone.h ../../core/sessionmanager.h +templates.o: ../../core/sessioncontainer.h ../../functions/functions.h +templates.o: ../../functions/functionbase.h ../../core/request.h +templates.o: ../../core/synchro.h ../../functions/functionparser.h +templates.o: ../../functions/adduser.h ../../functions/cat.h +templates.o: ../../functions/chmod.h ../../functions/privchanger.h +templates.o: ../../functions/chown.h ../../functions/ckeditor.h +templates.o: ../../functions/cp.h ../../functions/default.h +templates.o: ../../functions/download.h ../../functions/emacs.h +templates.o: ../../functions/env.h ../../functions/last.h +templates.o: ../../functions/login.h ../../functions/logout.h +templates.o: ../../functions/ln.h ../../functions/ls.h ../../functions/man.h templates.o: ../../functions/meta.h ../../functions/mkdir.h templates.o: ../../functions/mv.h ../../functions/nicedit.h templates.o: ../../functions/node.h ../../functions/passwd.h diff --git a/plugins/stats/Makefile.dep b/plugins/stats/Makefile.dep index 5e02568..4fc82d7 100755 --- a/plugins/stats/Makefile.dep +++ b/plugins/stats/Makefile.dep @@ -8,31 +8,31 @@ init.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h init.o: ../../core/request.h ../../core/error.h ../../core/config.h init.o: ../../../pikotools/space/spaceparser.h init.o: ../../../pikotools/space/space.h ../../core/htmlfilter.h -init.o: ../../core/timezone.h ../../templates/htmltextstream.h -init.o: ../../core/textstream.h ../../core/session.h ../../core/user.h -init.o: ../../core/plugindata.h ../../core/rebus.h ../../core/mount.h -init.o: ../../templates/locale.h ../../core/request.h ../../core/config.h -init.o: ../../db/db.h ../../db/dbbase.h ../../db/dbconn.h -init.o: ../../db/dbtextstream.h ../../core/error.h ../../db/dbitemquery.h -init.o: ../../core/item.h ../../db/dbitemcolumns.h ../../core/user.h -init.o: ../../core/group.h ../../core/dircontainer.h ../../core/ugcontainer.h -init.o: ../../core/log.h bot.h stats.h templates.h ../../core/plugin.h -init.o: ../../core/pluginmsg.h ../../core/system.h ../../core/job.h -init.o: ../../core/basethread.h ../../core/synchro.h ../../core/dirs.h -init.o: ../../core/dircontainer.h ../../notify/notify.h -init.o: ../../notify/notifypool.h ../../templates/patterns.h -init.o: ../../templates/locale.h ../../templates/localefilter.h -init.o: ../../../ezc/src/ezc.h ../../../ezc/src/generator.h -init.o: ../../../ezc/src/pattern.h ../../../ezc/src/functions.h -init.o: ../../../ezc/src/funinfo.h ../../../ezc/src/stringconv.h -init.o: ../../../pikotools/utf8/utf8.h ../../notify/notifythread.h -init.o: ../../core/basethread.h ../../notify/templatesnotify.h -init.o: ../../core/users.h ../../core/ugcontainer.h -init.o: ../../core/lastcontainer.h ../../core/mounts.h -init.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h -init.o: ../../core/users.h ../../core/groups.h ../../core/group.h -init.o: ../../core/loadavg.h ../../core/image.h ../../core/threadmanager.h -init.o: ../../core/timezones.h ../../core/sessionmanager.h +init.o: ../../templates/htmltextstream.h ../../core/textstream.h +init.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h +init.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h +init.o: ../../core/request.h ../../core/config.h ../../db/db.h +init.o: ../../db/dbbase.h ../../db/dbconn.h ../../db/dbtextstream.h +init.o: ../../core/error.h ../../db/dbitemquery.h ../../core/item.h +init.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h +init.o: ../../core/dircontainer.h ../../core/ugcontainer.h ../../core/log.h +init.o: bot.h stats.h templates.h ../../core/plugin.h ../../core/pluginmsg.h +init.o: ../../core/system.h ../../core/job.h ../../core/basethread.h +init.o: ../../core/synchro.h ../../core/dirs.h ../../core/dircontainer.h +init.o: ../../notify/notify.h ../../notify/notifypool.h +init.o: ../../templates/patterns.h ../../templates/locale.h +init.o: ../../templates/localefilter.h ../../../ezc/src/ezc.h +init.o: ../../../ezc/src/generator.h ../../../ezc/src/pattern.h +init.o: ../../../ezc/src/functions.h ../../../ezc/src/funinfo.h +init.o: ../../../ezc/src/stringconv.h ../../../pikotools/utf8/utf8.h +init.o: ../../notify/notifythread.h ../../core/basethread.h +init.o: ../../notify/templatesnotify.h ../../core/users.h +init.o: ../../core/ugcontainer.h ../../core/lastcontainer.h +init.o: ../../core/mounts.h ../../core/mountparser.h ../../core/crypt.h +init.o: ../../core/run.h ../../core/users.h ../../core/groups.h +init.o: ../../core/group.h ../../core/loadavg.h ../../core/image.h +init.o: ../../core/threadmanager.h ../../core/timezones.h +init.o: ../../core/timezone.h ../../core/sessionmanager.h init.o: ../../core/sessioncontainer.h ../../functions/functions.h init.o: ../../functions/functionbase.h ../../core/system.h init.o: ../../core/synchro.h ../../functions/functionparser.h @@ -64,18 +64,17 @@ stats.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h stats.o: ../../core/request.h ../../core/error.h ../../core/config.h stats.o: ../../../pikotools/space/spaceparser.h stats.o: ../../../pikotools/space/space.h ../../core/htmlfilter.h -stats.o: ../../core/timezone.h ../../templates/htmltextstream.h -stats.o: ../../core/textstream.h ../../core/session.h ../../core/user.h -stats.o: ../../core/plugindata.h ../../core/rebus.h ../../core/mount.h -stats.o: ../../templates/locale.h ../../../pikotools/utf8/utf8.h +stats.o: ../../templates/htmltextstream.h ../../core/textstream.h +stats.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h +stats.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h +stats.o: ../../../pikotools/utf8/utf8.h templates.o: templates.h ../../core/plugin.h ../../core/pluginmsg.h templates.o: ../../core/log.h ../../core/plugindata.h ../../core/config.h templates.o: ../../../pikotools/space/spaceparser.h templates.o: ../../../pikotools/space/space.h ../../core/htmlfilter.h -templates.o: ../../core/timezone.h ../../../pikotools/date/date.h -templates.o: ../../../pikotools/space/space.h ../../core/request.h -templates.o: ../../core/requesttypes.h ../../core/item.h ../../core/error.h -templates.o: ../../core/textstream.h ../../core/misc.h +templates.o: ../../core/request.h ../../core/requesttypes.h ../../core/item.h +templates.o: ../../../pikotools/space/space.h ../../../pikotools/date/date.h +templates.o: ../../core/error.h ../../core/textstream.h ../../core/misc.h templates.o: ../../templates/htmltextstream.h ../../core/textstream.h templates.o: ../../core/system.h ../../core/job.h ../../core/basethread.h templates.o: ../../core/synchro.h ../../core/dirs.h ../../core/dircontainer.h @@ -99,10 +98,10 @@ templates.o: ../../core/mount.h ../../core/mounts.h ../../core/mountparser.h templates.o: ../../core/crypt.h ../../core/run.h ../../core/users.h templates.o: ../../core/groups.h ../../core/group.h ../../core/loadavg.h templates.o: ../../core/image.h ../../core/threadmanager.h -templates.o: ../../core/timezones.h ../../core/sessionmanager.h -templates.o: ../../core/sessioncontainer.h ../../functions/functions.h -templates.o: ../../functions/functionbase.h ../../core/request.h -templates.o: ../../core/system.h ../../core/synchro.h +templates.o: ../../core/timezones.h ../../core/timezone.h +templates.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h +templates.o: ../../functions/functions.h ../../functions/functionbase.h +templates.o: ../../core/request.h ../../core/system.h ../../core/synchro.h templates.o: ../../functions/functionparser.h ../../core/cur.h templates.o: ../../functions/adduser.h ../../functions/cat.h templates.o: ../../functions/chmod.h ../../functions/privchanger.h diff --git a/plugins/thread/Makefile.dep b/plugins/thread/Makefile.dep index 41a5635..a7eee41 100755 --- a/plugins/thread/Makefile.dep +++ b/plugins/thread/Makefile.dep @@ -8,8 +8,7 @@ createthread.o: ../../core/textstream.h ../../core/misc.h ../../core/item.h createthread.o: ../../core/requesttypes.h ../../core/error.h createthread.o: ../../../pikotools/space/spaceparser.h createthread.o: ../../../pikotools/space/space.h ../../db/dbitemquery.h -createthread.o: ../../db/dbitemcolumns.h ../../core/user.h -createthread.o: ../../core/timezone.h ../../core/group.h +createthread.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h createthread.o: ../../core/dircontainer.h ../../core/ugcontainer.h createthread.o: ../../core/log.h ../../core/textstream.h createthread.o: ../../core/logmanipulators.h ../../core/slog.h @@ -34,8 +33,9 @@ createthread.o: ../../core/mounts.h ../../core/mountparser.h createthread.o: ../../core/crypt.h ../../core/run.h ../../core/users.h createthread.o: ../../core/groups.h ../../core/group.h ../../core/loadavg.h createthread.o: ../../core/image.h ../../core/threadmanager.h -createthread.o: ../../core/timezones.h ../../core/synchro.h tdb.h thread.h -createthread.o: ../../db/dbbase.h threadinfo.h ../../functions/functions.h +createthread.o: ../../core/timezones.h ../../core/timezone.h +createthread.o: ../../core/synchro.h tdb.h thread.h ../../db/dbbase.h +createthread.o: threadinfo.h ../../functions/functions.h createthread.o: ../../functions/functionbase.h createthread.o: ../../functions/functionparser.h ../../core/cur.h createthread.o: ../../functions/adduser.h ../../functions/cat.h @@ -66,33 +66,32 @@ funthread.o: ../../db/dbconn.h ../../db/dbtextstream.h funthread.o: ../../core/textstream.h ../../core/misc.h ../../core/error.h funthread.o: ../../../pikotools/space/spaceparser.h funthread.o: ../../../pikotools/space/space.h ../../db/dbitemquery.h -funthread.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/timezone.h -funthread.o: ../../core/group.h ../../core/dircontainer.h -funthread.o: ../../core/ugcontainer.h ../../core/log.h -funthread.o: ../../core/textstream.h ../../core/logmanipulators.h -funthread.o: ../../core/slog.h ../../core/cur.h ../../core/request.h -funthread.o: ../../core/error.h ../../core/config.h ../../core/htmlfilter.h -funthread.o: ../../templates/htmltextstream.h ../../core/session.h -funthread.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h -funthread.o: ../../core/mount.h ../../templates/locale.h ../../core/request.h -funthread.o: ../../core/config.h ../../core/system.h ../../core/job.h -funthread.o: ../../core/basethread.h ../../core/synchro.h ../../core/dirs.h -funthread.o: ../../core/dircontainer.h ../../notify/notify.h -funthread.o: ../../notify/notifypool.h ../../templates/patterns.h -funthread.o: ../../templates/locale.h ../../templates/localefilter.h -funthread.o: ../../../ezc/src/ezc.h ../../../ezc/src/generator.h -funthread.o: ../../../ezc/src/pattern.h ../../../ezc/src/functions.h -funthread.o: ../../../ezc/src/funinfo.h ../../../ezc/src/stringconv.h -funthread.o: ../../../pikotools/utf8/utf8.h ../../notify/notifythread.h -funthread.o: ../../core/basethread.h ../../notify/templatesnotify.h -funthread.o: ../../core/users.h ../../core/ugcontainer.h -funthread.o: ../../core/lastcontainer.h ../../core/mounts.h -funthread.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h -funthread.o: ../../core/users.h ../../core/groups.h ../../core/group.h -funthread.o: ../../core/loadavg.h ../../core/image.h +funthread.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h +funthread.o: ../../core/dircontainer.h ../../core/ugcontainer.h +funthread.o: ../../core/log.h ../../core/textstream.h +funthread.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h +funthread.o: ../../core/request.h ../../core/error.h ../../core/config.h +funthread.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h +funthread.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h +funthread.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h +funthread.o: ../../core/request.h ../../core/config.h ../../core/system.h +funthread.o: ../../core/job.h ../../core/basethread.h ../../core/synchro.h +funthread.o: ../../core/dirs.h ../../core/dircontainer.h +funthread.o: ../../notify/notify.h ../../notify/notifypool.h +funthread.o: ../../templates/patterns.h ../../templates/locale.h +funthread.o: ../../templates/localefilter.h ../../../ezc/src/ezc.h +funthread.o: ../../../ezc/src/generator.h ../../../ezc/src/pattern.h +funthread.o: ../../../ezc/src/functions.h ../../../ezc/src/funinfo.h +funthread.o: ../../../ezc/src/stringconv.h ../../../pikotools/utf8/utf8.h +funthread.o: ../../notify/notifythread.h ../../core/basethread.h +funthread.o: ../../notify/templatesnotify.h ../../core/users.h +funthread.o: ../../core/ugcontainer.h ../../core/lastcontainer.h +funthread.o: ../../core/mounts.h ../../core/mountparser.h ../../core/crypt.h +funthread.o: ../../core/run.h ../../core/users.h ../../core/groups.h +funthread.o: ../../core/group.h ../../core/loadavg.h ../../core/image.h funthread.o: ../../core/threadmanager.h ../../core/timezones.h -funthread.o: ../../core/synchro.h tdb.h thread.h ../../db/dbbase.h -funthread.o: threadinfo.h +funthread.o: ../../core/timezone.h ../../core/synchro.h tdb.h thread.h +funthread.o: ../../db/dbbase.h threadinfo.h init.o: tdb.h thread.h ../../../pikotools/date/date.h ../../db/dbbase.h init.o: ../../core/error.h reply.h ../../functions/functionbase.h init.o: ../../core/item.h ../../../pikotools/space/space.h ../../db/db.h @@ -100,9 +99,9 @@ init.o: ../../db/dbbase.h ../../db/dbconn.h ../../db/dbtextstream.h init.o: ../../core/textstream.h ../../core/misc.h ../../core/item.h init.o: ../../core/requesttypes.h ../../../pikotools/space/spaceparser.h init.o: ../../../pikotools/space/space.h ../../db/dbitemquery.h -init.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/timezone.h -init.o: ../../core/group.h ../../core/dircontainer.h ../../core/ugcontainer.h -init.o: ../../core/log.h ../../core/textstream.h ../../core/logmanipulators.h +init.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h +init.o: ../../core/dircontainer.h ../../core/ugcontainer.h ../../core/log.h +init.o: ../../core/textstream.h ../../core/logmanipulators.h init.o: ../../core/slog.h ../../core/cur.h ../../core/request.h init.o: ../../core/error.h ../../core/config.h ../../core/htmlfilter.h init.o: ../../templates/htmltextstream.h ../../core/session.h @@ -123,12 +122,13 @@ init.o: ../../core/lastcontainer.h ../../core/mounts.h init.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h init.o: ../../core/users.h ../../core/groups.h ../../core/group.h init.o: ../../core/loadavg.h ../../core/image.h ../../core/threadmanager.h -init.o: ../../core/timezones.h ../../core/synchro.h threadinfo.h funthread.h -init.o: createthread.h showthreads.h ../../core/log.h ../../core/plugin.h -init.o: pluginmsg.h ../../core/system.h ../../core/sessionmanager.h -init.o: ../../core/sessioncontainer.h ../../functions/functions.h -init.o: ../../functions/functionbase.h ../../functions/functionparser.h -init.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h +init.o: ../../core/timezones.h ../../core/timezone.h ../../core/synchro.h +init.o: threadinfo.h funthread.h createthread.h showthreads.h +init.o: ../../core/log.h ../../core/plugin.h pluginmsg.h ../../core/system.h +init.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h +init.o: ../../functions/functions.h ../../functions/functionbase.h +init.o: ../../functions/functionparser.h ../../core/cur.h +init.o: ../../functions/adduser.h ../../functions/cat.h init.o: ../../functions/chmod.h ../../functions/privchanger.h init.o: ../../functions/chown.h ../../functions/ckeditor.h init.o: ../../functions/cp.h ../../functions/default.h @@ -156,17 +156,17 @@ reply.o: ../../db/dbtextstream.h ../../core/textstream.h ../../core/misc.h reply.o: ../../core/item.h ../../core/requesttypes.h ../../core/error.h reply.o: ../../../pikotools/space/spaceparser.h reply.o: ../../../pikotools/space/space.h ../../db/dbitemquery.h -reply.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/timezone.h -reply.o: ../../core/group.h ../../core/dircontainer.h -reply.o: ../../core/ugcontainer.h ../../core/log.h ../../core/textstream.h -reply.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h -reply.o: ../../core/request.h ../../core/error.h ../../core/config.h -reply.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h -reply.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h -reply.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h -reply.o: ../../core/request.h ../../core/config.h ../../core/system.h -reply.o: ../../core/job.h ../../core/basethread.h ../../core/synchro.h -reply.o: ../../core/dirs.h ../../core/dircontainer.h ../../notify/notify.h +reply.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h +reply.o: ../../core/dircontainer.h ../../core/ugcontainer.h ../../core/log.h +reply.o: ../../core/textstream.h ../../core/logmanipulators.h +reply.o: ../../core/slog.h ../../core/cur.h ../../core/request.h +reply.o: ../../core/error.h ../../core/config.h ../../core/htmlfilter.h +reply.o: ../../templates/htmltextstream.h ../../core/session.h +reply.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h +reply.o: ../../core/mount.h ../../templates/locale.h ../../core/request.h +reply.o: ../../core/config.h ../../core/system.h ../../core/job.h +reply.o: ../../core/basethread.h ../../core/synchro.h ../../core/dirs.h +reply.o: ../../core/dircontainer.h ../../notify/notify.h reply.o: ../../notify/notifypool.h ../../templates/patterns.h reply.o: ../../templates/locale.h ../../templates/localefilter.h reply.o: ../../../ezc/src/ezc.h ../../../ezc/src/generator.h @@ -179,10 +179,11 @@ reply.o: ../../core/lastcontainer.h ../../core/mounts.h reply.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h reply.o: ../../core/users.h ../../core/groups.h ../../core/group.h reply.o: ../../core/loadavg.h ../../core/image.h ../../core/threadmanager.h -reply.o: ../../core/timezones.h ../../core/synchro.h tdb.h thread.h -reply.o: ../../db/dbbase.h threadinfo.h ../../functions/functions.h -reply.o: ../../functions/functionbase.h ../../functions/functionparser.h -reply.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h +reply.o: ../../core/timezones.h ../../core/timezone.h ../../core/synchro.h +reply.o: tdb.h thread.h ../../db/dbbase.h threadinfo.h +reply.o: ../../functions/functions.h ../../functions/functionbase.h +reply.o: ../../functions/functionparser.h ../../core/cur.h +reply.o: ../../functions/adduser.h ../../functions/cat.h reply.o: ../../functions/chmod.h ../../functions/privchanger.h reply.o: ../../functions/chown.h ../../functions/ckeditor.h reply.o: ../../functions/cp.h ../../functions/default.h @@ -213,8 +214,7 @@ showthreads.o: ../../core/textstream.h ../../core/misc.h ../../core/item.h showthreads.o: ../../core/requesttypes.h ../../core/error.h showthreads.o: ../../../pikotools/space/spaceparser.h showthreads.o: ../../../pikotools/space/space.h ../../db/dbitemquery.h -showthreads.o: ../../db/dbitemcolumns.h ../../core/user.h -showthreads.o: ../../core/timezone.h ../../core/group.h +showthreads.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h showthreads.o: ../../core/dircontainer.h ../../core/ugcontainer.h showthreads.o: ../../core/log.h ../../core/textstream.h showthreads.o: ../../core/logmanipulators.h ../../core/slog.h @@ -239,8 +239,9 @@ showthreads.o: ../../core/mounts.h ../../core/mountparser.h showthreads.o: ../../core/crypt.h ../../core/run.h ../../core/users.h showthreads.o: ../../core/groups.h ../../core/group.h ../../core/loadavg.h showthreads.o: ../../core/image.h ../../core/threadmanager.h -showthreads.o: ../../core/timezones.h ../../core/synchro.h tdb.h thread.h -showthreads.o: ../../db/dbbase.h threadinfo.h +showthreads.o: ../../core/timezones.h ../../core/timezone.h +showthreads.o: ../../core/synchro.h tdb.h thread.h ../../db/dbbase.h +showthreads.o: threadinfo.h tdb.o: tdb.h thread.h ../../../pikotools/date/date.h ../../db/dbbase.h tdb.o: ../../core/error.h ../../core/log.h templates.o: threadinfo.h ../../core/item.h ../../../pikotools/space/space.h @@ -252,15 +253,14 @@ templates.o: ../../db/dbtextstream.h ../../core/textstream.h templates.o: ../../core/misc.h ../../core/requesttypes.h ../../core/error.h templates.o: ../../../pikotools/space/spaceparser.h templates.o: ../../../pikotools/space/space.h ../../db/dbitemquery.h -templates.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/timezone.h -templates.o: ../../core/group.h ../../core/dircontainer.h -templates.o: ../../core/ugcontainer.h ../../core/log.h -templates.o: ../../core/textstream.h ../../core/logmanipulators.h -templates.o: ../../core/slog.h ../../core/cur.h ../../core/request.h -templates.o: ../../core/error.h ../../core/config.h ../../core/htmlfilter.h -templates.o: ../../templates/htmltextstream.h ../../core/session.h -templates.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h -templates.o: ../../core/mount.h ../../templates/locale.h +templates.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h +templates.o: ../../core/dircontainer.h ../../core/ugcontainer.h +templates.o: ../../core/log.h ../../core/textstream.h +templates.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h +templates.o: ../../core/request.h ../../core/error.h ../../core/config.h +templates.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h +templates.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h +templates.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h templates.o: ../../notify/notify.h ../../notify/notifypool.h templates.o: ../../templates/patterns.h ../../templates/locale.h templates.o: ../../templates/localefilter.h ../../../ezc/src/ezc.h @@ -274,15 +274,15 @@ templates.o: ../../core/lastcontainer.h ../../core/mounts.h templates.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h templates.o: ../../core/users.h ../../core/groups.h ../../core/group.h templates.o: ../../core/loadavg.h ../../core/image.h -templates.o: ../../core/threadmanager.h ../../core/timezones.h thread.h tdb.h -templates.o: ../../db/dbbase.h reply.h ../../functions/functionbase.h -templates.o: ../../core/request.h ../../core/synchro.h funthread.h -templates.o: createthread.h showthreads.h ../../core/misc.h -templates.o: ../../core/plugin.h pluginmsg.h ../../core/system.h -templates.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h -templates.o: ../../functions/functions.h ../../functions/functionbase.h -templates.o: ../../functions/functionparser.h ../../core/cur.h -templates.o: ../../functions/adduser.h ../../functions/cat.h +templates.o: ../../core/threadmanager.h ../../core/timezones.h +templates.o: ../../core/timezone.h thread.h tdb.h ../../db/dbbase.h reply.h +templates.o: ../../functions/functionbase.h ../../core/request.h +templates.o: ../../core/synchro.h funthread.h createthread.h showthreads.h +templates.o: ../../core/misc.h ../../core/plugin.h pluginmsg.h +templates.o: ../../core/system.h ../../core/sessionmanager.h +templates.o: ../../core/sessioncontainer.h ../../functions/functions.h +templates.o: ../../functions/functionbase.h ../../functions/functionparser.h +templates.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h templates.o: ../../functions/chmod.h ../../functions/privchanger.h templates.o: ../../functions/chown.h ../../functions/ckeditor.h templates.o: ../../functions/cp.h ../../functions/default.h @@ -314,8 +314,7 @@ threadinfo.o: ../../db/dbtextstream.h ../../core/textstream.h threadinfo.o: ../../core/misc.h ../../core/requesttypes.h ../../core/error.h threadinfo.o: ../../../pikotools/space/spaceparser.h threadinfo.o: ../../../pikotools/space/space.h ../../db/dbitemquery.h -threadinfo.o: ../../db/dbitemcolumns.h ../../core/user.h -threadinfo.o: ../../core/timezone.h ../../core/group.h +threadinfo.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h threadinfo.o: ../../core/dircontainer.h ../../core/ugcontainer.h threadinfo.o: ../../core/log.h ../../core/textstream.h threadinfo.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h @@ -336,5 +335,5 @@ threadinfo.o: ../../core/lastcontainer.h ../../core/mounts.h threadinfo.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h threadinfo.o: ../../core/users.h ../../core/groups.h ../../core/group.h threadinfo.o: ../../core/loadavg.h ../../core/image.h -threadinfo.o: ../../core/threadmanager.h ../../core/timezones.h thread.h -threadinfo.o: tdb.h ../../db/dbbase.h +threadinfo.o: ../../core/threadmanager.h ../../core/timezones.h +threadinfo.o: ../../core/timezone.h thread.h tdb.h ../../db/dbbase.h diff --git a/plugins/ticket/Makefile.dep b/plugins/ticket/Makefile.dep index 3c79dab..de7187b 100755 --- a/plugins/ticket/Makefile.dep +++ b/plugins/ticket/Makefile.dep @@ -9,8 +9,7 @@ createticket.o: ../../core/error.h ../../../pikotools/space/spaceparser.h createticket.o: ../../../pikotools/space/space.h createticket.o: ../../functions/functionbase.h ../../core/item.h createticket.o: ../../db/db.h ../../db/dbbase.h ../../db/dbitemquery.h -createticket.o: ../../db/dbitemcolumns.h ../../core/user.h -createticket.o: ../../core/timezone.h ../../core/group.h +createticket.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h createticket.o: ../../core/dircontainer.h ../../core/ugcontainer.h createticket.o: ../../core/log.h ../../core/textstream.h createticket.o: ../../core/logmanipulators.h ../../core/slog.h @@ -35,8 +34,9 @@ createticket.o: ../../core/mounts.h ../../core/mountparser.h createticket.o: ../../core/crypt.h ../../core/run.h ../../core/users.h createticket.o: ../../core/groups.h ../../core/group.h ../../core/loadavg.h createticket.o: ../../core/image.h ../../core/threadmanager.h -createticket.o: ../../core/timezones.h ../../core/synchro.h ticketinfo.h -createticket.o: ../../functions/functions.h ../../functions/functionbase.h +createticket.o: ../../core/timezones.h ../../core/timezone.h +createticket.o: ../../core/synchro.h ticketinfo.h ../../functions/functions.h +createticket.o: ../../functions/functionbase.h createticket.o: ../../functions/functionparser.h ../../core/cur.h createticket.o: ../../functions/adduser.h ../../functions/cat.h createticket.o: ../../functions/chmod.h ../../functions/privchanger.h @@ -70,14 +70,14 @@ editticket.o: ../../core/system.h ../../core/job.h ../../core/basethread.h editticket.o: ../../core/synchro.h ../../core/dirs.h editticket.o: ../../core/dircontainer.h ../../db/db.h ../../db/dbbase.h editticket.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h -editticket.o: ../../core/user.h ../../core/timezone.h ../../core/group.h -editticket.o: ../../core/dircontainer.h ../../core/ugcontainer.h -editticket.o: ../../core/log.h ../../core/textstream.h -editticket.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h -editticket.o: ../../core/request.h ../../core/error.h ../../core/config.h -editticket.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h -editticket.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h -editticket.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h +editticket.o: ../../core/user.h ../../core/group.h ../../core/dircontainer.h +editticket.o: ../../core/ugcontainer.h ../../core/log.h +editticket.o: ../../core/textstream.h ../../core/logmanipulators.h +editticket.o: ../../core/slog.h ../../core/cur.h ../../core/request.h +editticket.o: ../../core/error.h ../../core/config.h ../../core/htmlfilter.h +editticket.o: ../../templates/htmltextstream.h ../../core/session.h +editticket.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h +editticket.o: ../../core/mount.h ../../templates/locale.h editticket.o: ../../notify/notify.h ../../notify/notifypool.h editticket.o: ../../templates/patterns.h ../../templates/locale.h editticket.o: ../../templates/localefilter.h ../../../ezc/src/ezc.h @@ -92,17 +92,17 @@ editticket.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h editticket.o: ../../core/users.h ../../core/groups.h ../../core/group.h editticket.o: ../../core/loadavg.h ../../core/image.h editticket.o: ../../core/threadmanager.h ../../core/timezones.h -editticket.o: ../../functions/functions.h ../../functions/functionbase.h -editticket.o: ../../functions/functionparser.h ../../core/cur.h -editticket.o: ../../functions/adduser.h ../../functions/cat.h -editticket.o: ../../functions/chmod.h ../../functions/privchanger.h -editticket.o: ../../core/request.h ../../functions/chown.h -editticket.o: ../../functions/ckeditor.h ../../functions/cp.h -editticket.o: ../../functions/default.h ../../functions/download.h -editticket.o: ../../functions/emacs.h ../../functions/env.h -editticket.o: ../../functions/last.h ../../functions/login.h -editticket.o: ../../functions/logout.h ../../functions/ln.h -editticket.o: ../../functions/ls.h ../../functions/man.h +editticket.o: ../../core/timezone.h ../../functions/functions.h +editticket.o: ../../functions/functionbase.h ../../functions/functionparser.h +editticket.o: ../../core/cur.h ../../functions/adduser.h +editticket.o: ../../functions/cat.h ../../functions/chmod.h +editticket.o: ../../functions/privchanger.h ../../core/request.h +editticket.o: ../../functions/chown.h ../../functions/ckeditor.h +editticket.o: ../../functions/cp.h ../../functions/default.h +editticket.o: ../../functions/download.h ../../functions/emacs.h +editticket.o: ../../functions/env.h ../../functions/last.h +editticket.o: ../../functions/login.h ../../functions/logout.h +editticket.o: ../../functions/ln.h ../../functions/ls.h ../../functions/man.h editticket.o: ../../functions/meta.h ../../functions/mkdir.h editticket.o: ../../functions/mv.h ../../functions/nicedit.h editticket.o: ../../functions/node.h ../../functions/passwd.h @@ -127,15 +127,14 @@ funticket.o: ../../../pikotools/space/space.h ticketinfo.h ../../core/item.h funticket.o: ../../core/system.h ../../core/job.h ../../core/basethread.h funticket.o: ../../core/synchro.h ../../core/dirs.h ../../core/dircontainer.h funticket.o: ../../db/db.h ../../db/dbbase.h ../../db/dbitemquery.h -funticket.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/timezone.h -funticket.o: ../../core/group.h ../../core/dircontainer.h -funticket.o: ../../core/ugcontainer.h ../../core/log.h -funticket.o: ../../core/textstream.h ../../core/logmanipulators.h -funticket.o: ../../core/slog.h ../../core/cur.h ../../core/request.h -funticket.o: ../../core/error.h ../../core/config.h ../../core/htmlfilter.h -funticket.o: ../../templates/htmltextstream.h ../../core/session.h -funticket.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h -funticket.o: ../../core/mount.h ../../templates/locale.h +funticket.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h +funticket.o: ../../core/dircontainer.h ../../core/ugcontainer.h +funticket.o: ../../core/log.h ../../core/textstream.h +funticket.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h +funticket.o: ../../core/request.h ../../core/error.h ../../core/config.h +funticket.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h +funticket.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h +funticket.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h funticket.o: ../../notify/notify.h ../../notify/notifypool.h funticket.o: ../../templates/patterns.h ../../templates/locale.h funticket.o: ../../templates/localefilter.h ../../../ezc/src/ezc.h @@ -150,9 +149,9 @@ funticket.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h funticket.o: ../../core/users.h ../../core/groups.h ../../core/group.h funticket.o: ../../core/loadavg.h ../../core/image.h funticket.o: ../../core/threadmanager.h ../../core/timezones.h -funticket.o: ../../functions/functions.h ../../functions/functionbase.h -funticket.o: ../../functions/functionparser.h ../../core/cur.h -funticket.o: ../../functions/adduser.h ../../functions/cat.h +funticket.o: ../../core/timezone.h ../../functions/functions.h +funticket.o: ../../functions/functionbase.h ../../functions/functionparser.h +funticket.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h funticket.o: ../../functions/chmod.h ../../functions/privchanger.h funticket.o: ../../core/request.h ../../functions/chown.h funticket.o: ../../functions/ckeditor.h ../../functions/cp.h @@ -190,26 +189,26 @@ init.o: ../../core/item.h ../../core/system.h ../../core/job.h init.o: ../../core/basethread.h ../../core/synchro.h ../../core/dirs.h init.o: ../../core/dircontainer.h ../../db/db.h ../../db/dbbase.h init.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h ../../core/user.h -init.o: ../../core/timezone.h ../../core/group.h ../../core/dircontainer.h -init.o: ../../core/ugcontainer.h ../../core/log.h ../../core/textstream.h -init.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h -init.o: ../../core/request.h ../../core/error.h ../../core/config.h -init.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h -init.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h -init.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h -init.o: ../../notify/notify.h ../../notify/notifypool.h -init.o: ../../templates/patterns.h ../../templates/locale.h -init.o: ../../templates/localefilter.h ../../../ezc/src/ezc.h -init.o: ../../../ezc/src/generator.h ../../../ezc/src/pattern.h -init.o: ../../../ezc/src/functions.h ../../../ezc/src/funinfo.h -init.o: ../../../ezc/src/stringconv.h ../../../pikotools/utf8/utf8.h -init.o: ../../notify/notifythread.h ../../core/basethread.h -init.o: ../../notify/templatesnotify.h ../../core/config.h ../../core/users.h -init.o: ../../core/ugcontainer.h ../../core/lastcontainer.h -init.o: ../../core/mounts.h ../../core/mountparser.h ../../core/crypt.h -init.o: ../../core/run.h ../../core/users.h ../../core/groups.h -init.o: ../../core/group.h ../../core/loadavg.h ../../core/image.h -init.o: ../../core/threadmanager.h ../../core/timezones.h +init.o: ../../core/group.h ../../core/dircontainer.h ../../core/ugcontainer.h +init.o: ../../core/log.h ../../core/textstream.h ../../core/logmanipulators.h +init.o: ../../core/slog.h ../../core/cur.h ../../core/request.h +init.o: ../../core/error.h ../../core/config.h ../../core/htmlfilter.h +init.o: ../../templates/htmltextstream.h ../../core/session.h +init.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h +init.o: ../../core/mount.h ../../templates/locale.h ../../notify/notify.h +init.o: ../../notify/notifypool.h ../../templates/patterns.h +init.o: ../../templates/locale.h ../../templates/localefilter.h +init.o: ../../../ezc/src/ezc.h ../../../ezc/src/generator.h +init.o: ../../../ezc/src/pattern.h ../../../ezc/src/functions.h +init.o: ../../../ezc/src/funinfo.h ../../../ezc/src/stringconv.h +init.o: ../../../pikotools/utf8/utf8.h ../../notify/notifythread.h +init.o: ../../core/basethread.h ../../notify/templatesnotify.h +init.o: ../../core/config.h ../../core/users.h ../../core/ugcontainer.h +init.o: ../../core/lastcontainer.h ../../core/mounts.h +init.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h +init.o: ../../core/users.h ../../core/groups.h ../../core/group.h +init.o: ../../core/loadavg.h ../../core/image.h ../../core/threadmanager.h +init.o: ../../core/timezones.h ../../core/timezone.h init.o: ../../functions/functions.h ../../functions/functionbase.h init.o: ../../functions/functionparser.h ../../core/cur.h init.o: ../../functions/adduser.h ../../functions/cat.h @@ -253,12 +252,11 @@ showtickets.o: ../../core/item.h ../../core/system.h ../../core/job.h showtickets.o: ../../core/basethread.h ../../core/synchro.h ../../core/dirs.h showtickets.o: ../../core/dircontainer.h ../../db/db.h ../../db/dbbase.h showtickets.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h -showtickets.o: ../../core/user.h ../../core/timezone.h ../../core/group.h -showtickets.o: ../../core/dircontainer.h ../../core/ugcontainer.h -showtickets.o: ../../core/log.h ../../core/textstream.h -showtickets.o: ../../core/logmanipulators.h ../../core/slog.h -showtickets.o: ../../core/cur.h ../../core/request.h ../../core/error.h -showtickets.o: ../../core/config.h ../../core/htmlfilter.h +showtickets.o: ../../core/user.h ../../core/group.h ../../core/dircontainer.h +showtickets.o: ../../core/ugcontainer.h ../../core/log.h +showtickets.o: ../../core/textstream.h ../../core/logmanipulators.h +showtickets.o: ../../core/slog.h ../../core/cur.h ../../core/request.h +showtickets.o: ../../core/error.h ../../core/config.h ../../core/htmlfilter.h showtickets.o: ../../templates/htmltextstream.h ../../core/session.h showtickets.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h showtickets.o: ../../core/mount.h ../../templates/locale.h @@ -276,7 +274,8 @@ showtickets.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h showtickets.o: ../../core/users.h ../../core/groups.h ../../core/group.h showtickets.o: ../../core/loadavg.h ../../core/image.h showtickets.o: ../../core/threadmanager.h ../../core/timezones.h -showtickets.o: ../../functions/functions.h ../../functions/functionbase.h +showtickets.o: ../../core/timezone.h ../../functions/functions.h +showtickets.o: ../../functions/functionbase.h showtickets.o: ../../functions/functionparser.h ../../core/cur.h showtickets.o: ../../functions/adduser.h ../../functions/cat.h showtickets.o: ../../functions/chmod.h ../../functions/privchanger.h @@ -322,12 +321,12 @@ templates.o: ticketinfo.h ticket.h ../../core/item.h ../../core/system.h templates.o: ../../core/job.h ../../core/basethread.h ../../core/synchro.h templates.o: ../../core/dirs.h ../../core/dircontainer.h ../../db/db.h templates.o: ../../db/dbbase.h ../../db/dbitemquery.h -templates.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/timezone.h -templates.o: ../../core/group.h ../../core/dircontainer.h -templates.o: ../../core/ugcontainer.h ../../core/log.h -templates.o: ../../core/textstream.h ../../core/logmanipulators.h -templates.o: ../../core/slog.h ../../core/cur.h ../../core/request.h -templates.o: ../../core/requesttypes.h ../../core/error.h ../../core/config.h +templates.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h +templates.o: ../../core/dircontainer.h ../../core/ugcontainer.h +templates.o: ../../core/log.h ../../core/textstream.h +templates.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h +templates.o: ../../core/request.h ../../core/requesttypes.h +templates.o: ../../core/error.h ../../core/config.h templates.o: ../../../pikotools/space/spaceparser.h templates.o: ../../../pikotools/space/space.h ../../core/htmlfilter.h templates.o: ../../templates/htmltextstream.h ../../core/textstream.h @@ -344,9 +343,9 @@ templates.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h templates.o: ../../core/users.h ../../core/groups.h ../../core/group.h templates.o: ../../core/loadavg.h ../../core/image.h templates.o: ../../core/threadmanager.h ../../core/timezones.h -templates.o: ../../functions/functions.h ../../functions/functionbase.h -templates.o: ../../functions/functionparser.h ../../core/cur.h -templates.o: ../../functions/adduser.h ../../functions/cat.h +templates.o: ../../core/timezone.h ../../functions/functions.h +templates.o: ../../functions/functionbase.h ../../functions/functionparser.h +templates.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h templates.o: ../../functions/chmod.h ../../functions/privchanger.h templates.o: ../../core/request.h ../../functions/chown.h templates.o: ../../functions/ckeditor.h ../../functions/cp.h @@ -384,13 +383,12 @@ ticketinfo.o: ../../../pikotools/space/space.h ../../core/dirs.h ticketinfo.o: ../../core/item.h ../../../pikotools/date/date.h ticketinfo.o: ../../core/dircontainer.h ../../db/db.h ../../db/dbbase.h ticketinfo.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h -ticketinfo.o: ../../core/user.h ../../core/timezone.h ../../core/group.h -ticketinfo.o: ../../core/dircontainer.h ../../core/ugcontainer.h -ticketinfo.o: ../../core/log.h ../../core/textstream.h -ticketinfo.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h -ticketinfo.o: ../../core/request.h ../../core/requesttypes.h -ticketinfo.o: ../../core/error.h ../../core/config.h -ticketinfo.o: ../../../pikotools/space/spaceparser.h +ticketinfo.o: ../../core/user.h ../../core/group.h ../../core/dircontainer.h +ticketinfo.o: ../../core/ugcontainer.h ../../core/log.h +ticketinfo.o: ../../core/textstream.h ../../core/logmanipulators.h +ticketinfo.o: ../../core/slog.h ../../core/cur.h ../../core/request.h +ticketinfo.o: ../../core/requesttypes.h ../../core/error.h +ticketinfo.o: ../../core/config.h ../../../pikotools/space/spaceparser.h ticketinfo.o: ../../../pikotools/space/space.h ../../core/htmlfilter.h ticketinfo.o: ../../templates/htmltextstream.h ../../core/textstream.h ticketinfo.o: ../../core/misc.h ../../core/session.h ../../core/user.h @@ -409,17 +407,17 @@ ticketinfo.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h ticketinfo.o: ../../core/users.h ../../core/groups.h ../../core/group.h ticketinfo.o: ../../core/loadavg.h ../../core/image.h ticketinfo.o: ../../core/threadmanager.h ../../core/timezones.h -ticketinfo.o: ../../functions/functions.h ../../functions/functionbase.h -ticketinfo.o: ../../functions/functionparser.h ../../core/cur.h -ticketinfo.o: ../../functions/adduser.h ../../functions/cat.h -ticketinfo.o: ../../functions/chmod.h ../../functions/privchanger.h -ticketinfo.o: ../../core/request.h ../../functions/chown.h -ticketinfo.o: ../../functions/ckeditor.h ../../functions/cp.h -ticketinfo.o: ../../functions/default.h ../../functions/download.h -ticketinfo.o: ../../functions/emacs.h ../../functions/env.h -ticketinfo.o: ../../functions/last.h ../../functions/login.h -ticketinfo.o: ../../functions/logout.h ../../functions/ln.h -ticketinfo.o: ../../functions/ls.h ../../functions/man.h +ticketinfo.o: ../../core/timezone.h ../../functions/functions.h +ticketinfo.o: ../../functions/functionbase.h ../../functions/functionparser.h +ticketinfo.o: ../../core/cur.h ../../functions/adduser.h +ticketinfo.o: ../../functions/cat.h ../../functions/chmod.h +ticketinfo.o: ../../functions/privchanger.h ../../core/request.h +ticketinfo.o: ../../functions/chown.h ../../functions/ckeditor.h +ticketinfo.o: ../../functions/cp.h ../../functions/default.h +ticketinfo.o: ../../functions/download.h ../../functions/emacs.h +ticketinfo.o: ../../functions/env.h ../../functions/last.h +ticketinfo.o: ../../functions/login.h ../../functions/logout.h +ticketinfo.o: ../../functions/ln.h ../../functions/ls.h ../../functions/man.h ticketinfo.o: ../../functions/meta.h ../../functions/mkdir.h ticketinfo.o: ../../functions/mv.h ../../functions/nicedit.h ticketinfo.o: ../../functions/node.h ../../functions/passwd.h diff --git a/templates/Makefile.dep b/templates/Makefile.dep index c252c8e..cead679 100755 --- a/templates/Makefile.dep +++ b/templates/Makefile.dep @@ -9,27 +9,27 @@ adduser.o: ../../pikotools/space/space.h htmltextstream.h adduser.o: ../core/textstream.h ../../pikotools/space/space.h adduser.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h adduser.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -adduser.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -adduser.o: ../core/request.h ../core/requesttypes.h ../core/error.h -adduser.o: ../core/config.h ../core/textstream.h -adduser.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h -adduser.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h -adduser.o: ../core/system.h ../core/job.h ../core/basethread.h -adduser.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h -adduser.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h -adduser.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -adduser.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h -adduser.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h -adduser.o: ../core/cur.h ../templates/locale.h ../notify/notify.h -adduser.o: ../notify/notifypool.h ../templates/patterns.h -adduser.o: ../notify/notifythread.h ../core/basethread.h -adduser.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h -adduser.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h -adduser.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h -adduser.o: ../core/group.h ../core/loadavg.h ../core/image.h -adduser.o: ../core/threadmanager.h ../core/timezones.h -adduser.o: ../core/sessionmanager.h ../core/sessioncontainer.h -adduser.o: ../core/system.h ../core/htmlfilter.h ../core/request.h +adduser.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +adduser.o: ../core/requesttypes.h ../core/error.h ../core/config.h +adduser.o: ../core/textstream.h ../templates/htmltextstream.h +adduser.o: ../core/session.h ../core/user.h ../core/plugindata.h +adduser.o: ../core/rebus.h ../core/mount.h ../core/system.h ../core/job.h +adduser.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h +adduser.o: ../core/dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h +adduser.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h +adduser.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h +adduser.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h +adduser.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h +adduser.o: ../templates/locale.h ../notify/notify.h ../notify/notifypool.h +adduser.o: ../templates/patterns.h ../notify/notifythread.h +adduser.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h +adduser.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h +adduser.o: ../core/mountparser.h ../core/crypt.h ../core/run.h +adduser.o: ../core/users.h ../core/groups.h ../core/group.h ../core/loadavg.h +adduser.o: ../core/image.h ../core/threadmanager.h ../core/timezones.h +adduser.o: ../core/timezone.h ../core/sessionmanager.h +adduser.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h +adduser.o: ../core/request.h changepatterns.o: changepatterns.h patterns.h locale.h changepatterns.o: ../../pikotools/space/spaceparser.h changepatterns.o: ../../pikotools/space/space.h localefilter.h @@ -48,24 +48,24 @@ config.o: ../../pikotools/space/space.h htmltextstream.h ../core/textstream.h config.o: ../../pikotools/space/space.h ../../pikotools/date/date.h config.o: patterncacher.h ../core/item.h indexpatterns.h patterns.h config.o: changepatterns.h ../core/config.h ../core/htmlfilter.h -config.o: ../core/timezone.h ../core/cur.h ../core/request.h -config.o: ../core/requesttypes.h ../core/error.h ../core/config.h -config.o: ../core/textstream.h ../templates/htmltextstream.h -config.o: ../core/session.h ../core/user.h ../core/plugindata.h -config.o: ../core/rebus.h ../core/mount.h ../core/system.h ../core/job.h -config.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h -config.o: ../core/dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h -config.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h -config.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h -config.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h -config.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -config.o: ../templates/locale.h ../notify/notify.h ../notify/notifypool.h -config.o: ../templates/patterns.h ../notify/notifythread.h -config.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h -config.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h -config.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h -config.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h -config.o: ../core/threadmanager.h ../core/timezones.h +config.o: ../core/cur.h ../core/request.h ../core/requesttypes.h +config.o: ../core/error.h ../core/config.h ../core/textstream.h +config.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h +config.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h +config.o: ../core/system.h ../core/job.h ../core/basethread.h +config.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h +config.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +config.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h +config.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +config.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h +config.o: ../core/cur.h ../templates/locale.h ../notify/notify.h +config.o: ../notify/notifypool.h ../templates/patterns.h +config.o: ../notify/notifythread.h ../core/basethread.h +config.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h +config.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h +config.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h +config.o: ../core/group.h ../core/loadavg.h ../core/image.h +config.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h config.o: ../core/sessionmanager.h ../core/sessioncontainer.h config.o: ../core/system.h ../core/htmlfilter.h dir.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h @@ -76,13 +76,13 @@ dir.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h dir.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h dir.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h dir.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -dir.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -dir.o: ../core/request.h ../core/requesttypes.h ../core/error.h -dir.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h -dir.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h -dir.o: ../core/mount.h ../core/system.h ../core/job.h ../core/basethread.h -dir.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h -dir.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +dir.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +dir.o: ../core/requesttypes.h ../core/error.h ../core/config.h +dir.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h +dir.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h +dir.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +dir.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h +dir.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h dir.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h dir.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h dir.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h ../core/cur.h @@ -92,21 +92,21 @@ dir.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h dir.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h dir.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h dir.o: ../core/group.h ../core/loadavg.h ../core/image.h -dir.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -dir.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h -dir.o: ../core/misc.h ../functions/functions.h ../functions/functionbase.h -dir.o: ../core/request.h ../core/synchro.h ../functions/functionparser.h -dir.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h -dir.o: ../functions/privchanger.h ../functions/chown.h -dir.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h -dir.o: ../functions/download.h ../functions/emacs.h ../functions/env.h -dir.o: ../functions/last.h ../functions/login.h ../functions/logout.h -dir.o: ../functions/ln.h ../functions/ls.h ../functions/man.h -dir.o: ../functions/meta.h ../functions/mkdir.h ../functions/mv.h -dir.o: ../functions/nicedit.h ../functions/node.h ../functions/passwd.h -dir.o: ../functions/priv.h ../functions/pw.h ../functions/reload.h -dir.o: ../functions/rm.h ../functions/rmuser.h ../functions/sort.h -dir.o: ../functions/specialdefault.h ../functions/stat.h +dir.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +dir.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +dir.o: ../core/htmlfilter.h ../core/misc.h ../functions/functions.h +dir.o: ../functions/functionbase.h ../core/request.h ../core/synchro.h +dir.o: ../functions/functionparser.h ../functions/adduser.h +dir.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h +dir.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h +dir.o: ../functions/default.h ../functions/download.h ../functions/emacs.h +dir.o: ../functions/env.h ../functions/last.h ../functions/login.h +dir.o: ../functions/logout.h ../functions/ln.h ../functions/ls.h +dir.o: ../functions/man.h ../functions/meta.h ../functions/mkdir.h +dir.o: ../functions/mv.h ../functions/nicedit.h ../functions/node.h +dir.o: ../functions/passwd.h ../functions/priv.h ../functions/pw.h +dir.o: ../functions/reload.h ../functions/rm.h ../functions/rmuser.h +dir.o: ../functions/sort.h ../functions/specialdefault.h ../functions/stat.h dir.o: ../functions/subject.h ../functions/template.h ../functions/tinymce.h dir.o: ../functions/uname.h ../functions/upload.h ../functions/uptime.h dir.o: ../functions/who.h ../functions/vim.h @@ -118,13 +118,13 @@ doc.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h doc.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h doc.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h doc.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -doc.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -doc.o: ../core/request.h ../core/requesttypes.h ../core/error.h -doc.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h -doc.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h -doc.o: ../core/mount.h ../core/system.h ../core/job.h ../core/basethread.h -doc.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h -doc.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +doc.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +doc.o: ../core/requesttypes.h ../core/error.h ../core/config.h +doc.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h +doc.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h +doc.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +doc.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h +doc.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h doc.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h doc.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h doc.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h ../core/cur.h @@ -134,9 +134,9 @@ doc.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h doc.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h doc.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h doc.o: ../core/group.h ../core/loadavg.h ../core/image.h -doc.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -doc.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h -doc.o: ../core/request.h ../core/misc.h +doc.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +doc.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +doc.o: ../core/htmlfilter.h ../core/request.h ../core/misc.h env.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h env.o: ../../ezc/src/pattern.h ../../ezc/src/item.h ../../ezc/src/funinfo.h env.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h @@ -145,13 +145,13 @@ env.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h env.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h env.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h env.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -env.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -env.o: ../core/request.h ../core/requesttypes.h ../core/error.h -env.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h -env.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h -env.o: ../core/mount.h ../core/system.h ../core/job.h ../core/basethread.h -env.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h -env.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +env.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +env.o: ../core/requesttypes.h ../core/error.h ../core/config.h +env.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h +env.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h +env.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +env.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h +env.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h env.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h env.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h env.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h ../core/cur.h @@ -161,21 +161,21 @@ env.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h env.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h env.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h env.o: ../core/group.h ../core/loadavg.h ../core/image.h -env.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -env.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h -env.o: ../core/misc.h ../functions/functions.h ../functions/functionbase.h -env.o: ../core/request.h ../core/synchro.h ../functions/functionparser.h -env.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h -env.o: ../functions/privchanger.h ../functions/chown.h -env.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h -env.o: ../functions/download.h ../functions/emacs.h ../functions/env.h -env.o: ../functions/last.h ../functions/login.h ../functions/logout.h -env.o: ../functions/ln.h ../functions/ls.h ../functions/man.h -env.o: ../functions/meta.h ../functions/mkdir.h ../functions/mv.h -env.o: ../functions/nicedit.h ../functions/node.h ../functions/passwd.h -env.o: ../functions/priv.h ../functions/pw.h ../functions/reload.h -env.o: ../functions/rm.h ../functions/rmuser.h ../functions/sort.h -env.o: ../functions/specialdefault.h ../functions/stat.h +env.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +env.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +env.o: ../core/htmlfilter.h ../core/misc.h ../functions/functions.h +env.o: ../functions/functionbase.h ../core/request.h ../core/synchro.h +env.o: ../functions/functionparser.h ../functions/adduser.h +env.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h +env.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h +env.o: ../functions/default.h ../functions/download.h ../functions/emacs.h +env.o: ../functions/env.h ../functions/last.h ../functions/login.h +env.o: ../functions/logout.h ../functions/ln.h ../functions/ls.h +env.o: ../functions/man.h ../functions/meta.h ../functions/mkdir.h +env.o: ../functions/mv.h ../functions/nicedit.h ../functions/node.h +env.o: ../functions/passwd.h ../functions/priv.h ../functions/pw.h +env.o: ../functions/reload.h ../functions/rm.h ../functions/rmuser.h +env.o: ../functions/sort.h ../functions/specialdefault.h ../functions/stat.h env.o: ../functions/subject.h ../functions/template.h ../functions/tinymce.h env.o: ../functions/uname.h ../functions/upload.h ../functions/uptime.h env.o: ../functions/who.h ../functions/vim.h @@ -188,27 +188,27 @@ filters.o: ../../pikotools/space/space.h htmltextstream.h filters.o: ../core/textstream.h ../../pikotools/space/space.h filters.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h filters.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -filters.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -filters.o: ../core/request.h ../core/requesttypes.h ../core/error.h -filters.o: ../core/config.h ../core/textstream.h -filters.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h -filters.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h -filters.o: ../core/system.h ../core/job.h ../core/basethread.h -filters.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h -filters.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h -filters.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h -filters.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h -filters.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h -filters.o: ../core/cur.h ../templates/locale.h ../notify/notify.h -filters.o: ../notify/notifypool.h ../templates/patterns.h -filters.o: ../notify/notifythread.h ../core/basethread.h -filters.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h -filters.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h -filters.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h -filters.o: ../core/group.h ../core/loadavg.h ../core/image.h -filters.o: ../core/threadmanager.h ../core/timezones.h -filters.o: ../core/sessionmanager.h ../core/sessioncontainer.h -filters.o: ../core/system.h ../core/htmlfilter.h ../core/misc.h +filters.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +filters.o: ../core/requesttypes.h ../core/error.h ../core/config.h +filters.o: ../core/textstream.h ../templates/htmltextstream.h +filters.o: ../core/session.h ../core/user.h ../core/plugindata.h +filters.o: ../core/rebus.h ../core/mount.h ../core/system.h ../core/job.h +filters.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h +filters.o: ../core/dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h +filters.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h +filters.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h +filters.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h +filters.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h +filters.o: ../templates/locale.h ../notify/notify.h ../notify/notifypool.h +filters.o: ../templates/patterns.h ../notify/notifythread.h +filters.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h +filters.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h +filters.o: ../core/mountparser.h ../core/crypt.h ../core/run.h +filters.o: ../core/users.h ../core/groups.h ../core/group.h ../core/loadavg.h +filters.o: ../core/image.h ../core/threadmanager.h ../core/timezones.h +filters.o: ../core/timezone.h ../core/sessionmanager.h +filters.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h +filters.o: ../core/misc.h htmltextstream.o: htmltextstream.h ../core/textstream.h misc.h localefilter.h htmltextstream.o: locale.h ../../pikotools/space/spaceparser.h htmltextstream.o: ../../pikotools/space/space.h ../../ezc/src/ezc.h @@ -237,24 +237,24 @@ insert.o: ../../pikotools/space/space.h htmltextstream.h ../core/textstream.h insert.o: ../../pikotools/space/space.h ../../pikotools/date/date.h insert.o: patterncacher.h ../core/item.h indexpatterns.h patterns.h insert.o: changepatterns.h ../core/config.h ../core/htmlfilter.h -insert.o: ../core/timezone.h ../core/cur.h ../core/request.h -insert.o: ../core/requesttypes.h ../core/error.h ../core/config.h -insert.o: ../core/textstream.h ../templates/htmltextstream.h -insert.o: ../core/session.h ../core/user.h ../core/plugindata.h -insert.o: ../core/rebus.h ../core/mount.h ../core/system.h ../core/job.h -insert.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h -insert.o: ../core/dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h -insert.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h -insert.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h -insert.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h -insert.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -insert.o: ../templates/locale.h ../notify/notify.h ../notify/notifypool.h -insert.o: ../templates/patterns.h ../notify/notifythread.h -insert.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h -insert.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h -insert.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h -insert.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h -insert.o: ../core/threadmanager.h ../core/timezones.h +insert.o: ../core/cur.h ../core/request.h ../core/requesttypes.h +insert.o: ../core/error.h ../core/config.h ../core/textstream.h +insert.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h +insert.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h +insert.o: ../core/system.h ../core/job.h ../core/basethread.h +insert.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h +insert.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +insert.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h +insert.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +insert.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h +insert.o: ../core/cur.h ../templates/locale.h ../notify/notify.h +insert.o: ../notify/notifypool.h ../templates/patterns.h +insert.o: ../notify/notifythread.h ../core/basethread.h +insert.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h +insert.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h +insert.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h +insert.o: ../core/group.h ../core/loadavg.h ../core/image.h +insert.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h insert.o: ../core/sessionmanager.h ../core/sessioncontainer.h insert.o: ../core/system.h ../core/htmlfilter.h ../core/request.h insert.o: ../core/misc.h @@ -266,13 +266,13 @@ item.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h item.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h item.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h item.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -item.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -item.o: ../core/request.h ../core/requesttypes.h ../core/error.h -item.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h -item.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h -item.o: ../core/mount.h ../core/system.h ../core/job.h ../core/basethread.h -item.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h -item.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +item.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +item.o: ../core/requesttypes.h ../core/error.h ../core/config.h +item.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h +item.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h +item.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +item.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h +item.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h item.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h item.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h item.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h ../core/cur.h @@ -282,9 +282,10 @@ item.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h item.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h item.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h item.o: ../core/group.h ../core/loadavg.h ../core/image.h -item.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -item.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h -item.o: ../core/request.h ../core/misc.h ../core/bbcodeparser.h miscspace.h +item.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +item.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +item.o: ../core/htmlfilter.h ../core/request.h ../core/misc.h +item.o: ../core/bbcodeparser.h miscspace.h last.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h last.o: ../../ezc/src/pattern.h ../../ezc/src/item.h ../../ezc/src/funinfo.h last.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h @@ -293,13 +294,13 @@ last.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h last.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h last.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h last.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -last.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -last.o: ../core/request.h ../core/requesttypes.h ../core/error.h -last.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h -last.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h -last.o: ../core/mount.h ../core/system.h ../core/job.h ../core/basethread.h -last.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h -last.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +last.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +last.o: ../core/requesttypes.h ../core/error.h ../core/config.h +last.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h +last.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h +last.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +last.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h +last.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h last.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h last.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h last.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h ../core/cur.h @@ -309,13 +310,16 @@ last.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h last.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h last.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h last.o: ../core/group.h ../core/loadavg.h ../core/image.h -last.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -last.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h -last.o: ../core/lastcontainer.h ../core/request.h ../core/misc.h +last.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +last.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +last.o: ../core/htmlfilter.h ../core/lastcontainer.h ../core/request.h +last.o: ../core/misc.h locale.o: locale.h ../../pikotools/space/spaceparser.h locale.o: ../../pikotools/space/space.h ../core/log.h ../core/textstream.h locale.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -locale.o: ../templates/locale.h ../../pikotools/utf8/utf8.h +locale.o: ../templates/locale.h ../core/misc.h ../../ezc/src/item.h +locale.o: ../../ezc/src/funinfo.h ../core/requesttypes.h +locale.o: ../../pikotools/date/date.h ../../pikotools/utf8/utf8.h localefilter.o: localefilter.h locale.h ../../pikotools/space/spaceparser.h localefilter.o: ../../pikotools/space/space.h ../../ezc/src/ezc.h localefilter.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h @@ -331,25 +335,25 @@ login.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h login.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h login.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h login.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -login.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -login.o: ../core/request.h ../core/requesttypes.h ../core/error.h -login.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h -login.o: ../core/session.h ../core/user.h ../core/plugindata.h -login.o: ../core/rebus.h ../core/mount.h ../core/system.h ../core/job.h -login.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h -login.o: ../core/dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h -login.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h -login.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h -login.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h -login.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h +login.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +login.o: ../core/requesttypes.h ../core/error.h ../core/config.h +login.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h +login.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h +login.o: ../core/system.h ../core/job.h ../core/basethread.h +login.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h +login.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +login.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h +login.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +login.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h ../core/cur.h login.o: ../templates/locale.h ../notify/notify.h ../notify/notifypool.h login.o: ../templates/patterns.h ../notify/notifythread.h login.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h login.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h login.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h login.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h -login.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -login.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h +login.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +login.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +login.o: ../core/htmlfilter.h ls.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h ls.o: ../../ezc/src/pattern.h ../../ezc/src/item.h ../../ezc/src/funinfo.h ls.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h @@ -358,7 +362,7 @@ ls.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h ls.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h ls.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h ls.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -ls.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h ../core/request.h +ls.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h ls.o: ../core/requesttypes.h ../core/error.h ../core/config.h ls.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h ls.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h @@ -374,9 +378,9 @@ ls.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h ls.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h ls.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h ls.o: ../core/group.h ../core/loadavg.h ../core/image.h -ls.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -ls.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h -ls.o: ../core/request.h +ls.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +ls.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +ls.o: ../core/htmlfilter.h ../core/request.h man.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h man.o: ../../ezc/src/pattern.h ../../ezc/src/item.h ../../ezc/src/funinfo.h man.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h @@ -385,13 +389,13 @@ man.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h man.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h man.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h man.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -man.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -man.o: ../core/request.h ../core/requesttypes.h ../core/error.h -man.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h -man.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h -man.o: ../core/mount.h ../core/system.h ../core/job.h ../core/basethread.h -man.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h -man.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +man.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +man.o: ../core/requesttypes.h ../core/error.h ../core/config.h +man.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h +man.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h +man.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +man.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h +man.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h man.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h man.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h man.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h ../core/cur.h @@ -401,10 +405,10 @@ man.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h man.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h man.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h man.o: ../core/group.h ../core/loadavg.h ../core/image.h -man.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -man.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h -man.o: ../core/request.h ../core/misc.h ../functions/functions.h -man.o: ../functions/functionbase.h ../core/synchro.h +man.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +man.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +man.o: ../core/htmlfilter.h ../core/request.h ../core/misc.h +man.o: ../functions/functions.h ../functions/functionbase.h ../core/synchro.h man.o: ../functions/functionparser.h ../functions/adduser.h man.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h man.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h @@ -427,13 +431,13 @@ misc.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h misc.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h misc.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h misc.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -misc.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -misc.o: ../core/request.h ../core/requesttypes.h ../core/error.h -misc.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h -misc.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h -misc.o: ../core/mount.h ../core/system.h ../core/job.h ../core/basethread.h -misc.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h -misc.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +misc.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +misc.o: ../core/requesttypes.h ../core/error.h ../core/config.h +misc.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h +misc.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h +misc.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +misc.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h +misc.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h misc.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h misc.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h misc.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h ../core/cur.h @@ -443,9 +447,9 @@ misc.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h misc.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h misc.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h misc.o: ../core/group.h ../core/loadavg.h ../core/image.h -misc.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -misc.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h -misc.o: ../core/misc.h ../core/request.h +misc.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +misc.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +misc.o: ../core/htmlfilter.h ../core/misc.h ../core/request.h miscspace.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h miscspace.o: ../../ezc/src/pattern.h ../../ezc/src/item.h miscspace.o: ../../ezc/src/funinfo.h ../../ezc/src/functions.h @@ -455,26 +459,25 @@ miscspace.o: ../../pikotools/space/space.h htmltextstream.h miscspace.o: ../core/textstream.h ../../pikotools/space/space.h miscspace.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h miscspace.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -miscspace.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -miscspace.o: ../core/request.h ../core/requesttypes.h ../core/error.h -miscspace.o: ../core/config.h ../core/textstream.h -miscspace.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h -miscspace.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h -miscspace.o: ../core/system.h ../core/job.h ../core/basethread.h -miscspace.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h -miscspace.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h -miscspace.o: ../core/error.h ../db/dbitemquery.h ../db/dbitemcolumns.h -miscspace.o: ../core/user.h ../core/group.h ../core/dircontainer.h -miscspace.o: ../core/ugcontainer.h ../core/log.h ../core/logmanipulators.h -miscspace.o: ../core/slog.h ../core/cur.h ../templates/locale.h -miscspace.o: ../notify/notify.h ../notify/notifypool.h +miscspace.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +miscspace.o: ../core/requesttypes.h ../core/error.h ../core/config.h +miscspace.o: ../core/textstream.h ../templates/htmltextstream.h +miscspace.o: ../core/session.h ../core/user.h ../core/plugindata.h +miscspace.o: ../core/rebus.h ../core/mount.h ../core/system.h ../core/job.h +miscspace.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h +miscspace.o: ../core/dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h +miscspace.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h +miscspace.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h +miscspace.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h +miscspace.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h +miscspace.o: ../templates/locale.h ../notify/notify.h ../notify/notifypool.h miscspace.o: ../templates/patterns.h ../notify/notifythread.h miscspace.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h miscspace.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h miscspace.o: ../core/mountparser.h ../core/crypt.h ../core/run.h miscspace.o: ../core/users.h ../core/groups.h ../core/group.h miscspace.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h -miscspace.o: ../core/timezones.h ../core/sessionmanager.h +miscspace.o: ../core/timezones.h ../core/timezone.h ../core/sessionmanager.h miscspace.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h mount.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h mount.o: ../../ezc/src/pattern.h ../../ezc/src/item.h ../../ezc/src/funinfo.h @@ -484,26 +487,25 @@ mount.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h mount.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h mount.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h mount.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -mount.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -mount.o: ../core/request.h ../core/requesttypes.h ../core/error.h -mount.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h -mount.o: ../core/session.h ../core/user.h ../core/plugindata.h -mount.o: ../core/rebus.h ../core/mount.h ../core/system.h ../core/job.h -mount.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h -mount.o: ../core/dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h -mount.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h -mount.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h -mount.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h -mount.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h +mount.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +mount.o: ../core/requesttypes.h ../core/error.h ../core/config.h +mount.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h +mount.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h +mount.o: ../core/system.h ../core/job.h ../core/basethread.h +mount.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h +mount.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +mount.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h +mount.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +mount.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h ../core/cur.h mount.o: ../templates/locale.h ../notify/notify.h ../notify/notifypool.h mount.o: ../templates/patterns.h ../notify/notifythread.h mount.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h mount.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h mount.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h mount.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h -mount.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -mount.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h -mount.o: ../core/misc.h ../core/mounts.h +mount.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +mount.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +mount.o: ../core/htmlfilter.h ../core/misc.h ../core/mounts.h patterncacher.o: patterncacher.h ../core/item.h ../../pikotools/space/space.h patterncacher.o: ../../pikotools/date/date.h misc.h localefilter.h locale.h patterncacher.o: ../../pikotools/space/spaceparser.h @@ -533,13 +535,13 @@ priv.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h priv.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h priv.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h priv.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -priv.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -priv.o: ../core/request.h ../core/requesttypes.h ../core/error.h -priv.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h -priv.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h -priv.o: ../core/mount.h ../core/system.h ../core/job.h ../core/basethread.h -priv.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h -priv.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +priv.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +priv.o: ../core/requesttypes.h ../core/error.h ../core/config.h +priv.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h +priv.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h +priv.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +priv.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h +priv.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h priv.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h priv.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h priv.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h ../core/cur.h @@ -549,21 +551,22 @@ priv.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h priv.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h priv.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h priv.o: ../core/group.h ../core/loadavg.h ../core/image.h -priv.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -priv.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h -priv.o: ../core/request.h ../core/misc.h ../functions/functions.h -priv.o: ../functions/functionbase.h ../core/synchro.h -priv.o: ../functions/functionparser.h ../functions/adduser.h -priv.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h -priv.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h -priv.o: ../functions/default.h ../functions/download.h ../functions/emacs.h -priv.o: ../functions/env.h ../functions/last.h ../functions/login.h -priv.o: ../functions/logout.h ../functions/ln.h ../functions/ls.h -priv.o: ../functions/man.h ../functions/meta.h ../functions/mkdir.h -priv.o: ../functions/mv.h ../functions/nicedit.h ../functions/node.h -priv.o: ../functions/passwd.h ../functions/priv.h ../functions/pw.h -priv.o: ../functions/reload.h ../functions/rm.h ../functions/rmuser.h -priv.o: ../functions/sort.h ../functions/specialdefault.h ../functions/stat.h +priv.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +priv.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +priv.o: ../core/htmlfilter.h ../core/request.h ../core/misc.h +priv.o: ../functions/functions.h ../functions/functionbase.h +priv.o: ../core/synchro.h ../functions/functionparser.h +priv.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h +priv.o: ../functions/privchanger.h ../functions/chown.h +priv.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h +priv.o: ../functions/download.h ../functions/emacs.h ../functions/env.h +priv.o: ../functions/last.h ../functions/login.h ../functions/logout.h +priv.o: ../functions/ln.h ../functions/ls.h ../functions/man.h +priv.o: ../functions/meta.h ../functions/mkdir.h ../functions/mv.h +priv.o: ../functions/nicedit.h ../functions/node.h ../functions/passwd.h +priv.o: ../functions/priv.h ../functions/pw.h ../functions/reload.h +priv.o: ../functions/rm.h ../functions/rmuser.h ../functions/sort.h +priv.o: ../functions/specialdefault.h ../functions/stat.h priv.o: ../functions/subject.h ../functions/template.h ../functions/tinymce.h priv.o: ../functions/uname.h ../functions/upload.h ../functions/uptime.h priv.o: ../functions/who.h ../functions/vim.h @@ -575,7 +578,7 @@ pw.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h pw.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h pw.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h pw.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -pw.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h ../core/request.h +pw.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h pw.o: ../core/requesttypes.h ../core/error.h ../core/config.h pw.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h pw.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h @@ -591,9 +594,9 @@ pw.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h pw.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h pw.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h pw.o: ../core/group.h ../core/loadavg.h ../core/image.h -pw.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -pw.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h -pw.o: ../core/request.h ../core/misc.h +pw.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +pw.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +pw.o: ../core/htmlfilter.h ../core/request.h ../core/misc.h rebus.o: ../core/request.h templates.h ../../ezc/src/ezc.h rebus.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h rebus.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h @@ -603,25 +606,25 @@ rebus.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h rebus.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h rebus.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h rebus.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -rebus.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -rebus.o: ../core/request.h ../core/requesttypes.h ../core/error.h -rebus.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h -rebus.o: ../core/session.h ../core/user.h ../core/plugindata.h -rebus.o: ../core/rebus.h ../core/mount.h ../core/system.h ../core/job.h -rebus.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h -rebus.o: ../core/dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h -rebus.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h -rebus.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h -rebus.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h -rebus.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h +rebus.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +rebus.o: ../core/requesttypes.h ../core/error.h ../core/config.h +rebus.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h +rebus.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h +rebus.o: ../core/system.h ../core/job.h ../core/basethread.h +rebus.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h +rebus.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +rebus.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h +rebus.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +rebus.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h ../core/cur.h rebus.o: ../templates/locale.h ../notify/notify.h ../notify/notifypool.h rebus.o: ../templates/patterns.h ../notify/notifythread.h rebus.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h rebus.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h rebus.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h rebus.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h -rebus.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -rebus.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h +rebus.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +rebus.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +rebus.o: ../core/htmlfilter.h slog.o: ../core/slog.h ../core/cur.h ../core/logmanipulators.h slog.o: ../templates/locale.h templates.h ../../ezc/src/ezc.h slog.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h @@ -632,13 +635,13 @@ slog.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h slog.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h slog.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h slog.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -slog.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -slog.o: ../core/request.h ../core/requesttypes.h ../core/error.h -slog.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h -slog.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h -slog.o: ../core/mount.h ../core/system.h ../core/job.h ../core/basethread.h -slog.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h -slog.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +slog.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +slog.o: ../core/requesttypes.h ../core/error.h ../core/config.h +slog.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h +slog.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h +slog.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +slog.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h +slog.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h slog.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h slog.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h slog.o: ../core/log.h ../core/slog.h ../notify/notify.h @@ -648,8 +651,9 @@ slog.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h slog.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h slog.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h slog.o: ../core/group.h ../core/loadavg.h ../core/image.h -slog.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -slog.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h +slog.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +slog.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +slog.o: ../core/htmlfilter.h stat.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h stat.o: ../../ezc/src/pattern.h ../../ezc/src/item.h ../../ezc/src/funinfo.h stat.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h @@ -658,13 +662,13 @@ stat.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h stat.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h stat.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h stat.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -stat.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -stat.o: ../core/request.h ../core/requesttypes.h ../core/error.h -stat.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h -stat.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h -stat.o: ../core/mount.h ../core/system.h ../core/job.h ../core/basethread.h -stat.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h -stat.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +stat.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +stat.o: ../core/requesttypes.h ../core/error.h ../core/config.h +stat.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h +stat.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h +stat.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +stat.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h +stat.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h stat.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h stat.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h stat.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h ../core/cur.h @@ -674,9 +678,9 @@ stat.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h stat.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h stat.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h stat.o: ../core/group.h ../core/loadavg.h ../core/image.h -stat.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -stat.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h -stat.o: ../core/request.h ../core/misc.h +stat.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +stat.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +stat.o: ../core/htmlfilter.h ../core/request.h ../core/misc.h sys.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h sys.o: ../../ezc/src/pattern.h ../../ezc/src/item.h ../../ezc/src/funinfo.h sys.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h @@ -685,13 +689,13 @@ sys.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h sys.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h sys.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h sys.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -sys.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -sys.o: ../core/request.h ../core/requesttypes.h ../core/error.h -sys.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h -sys.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h -sys.o: ../core/mount.h ../core/system.h ../core/job.h ../core/basethread.h -sys.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h -sys.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +sys.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +sys.o: ../core/requesttypes.h ../core/error.h ../core/config.h +sys.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h +sys.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h +sys.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +sys.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h +sys.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h sys.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h sys.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h sys.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h ../core/cur.h @@ -701,11 +705,11 @@ sys.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h sys.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h sys.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h sys.o: ../core/group.h ../core/loadavg.h ../core/image.h -sys.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -sys.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h -sys.o: ../core/request.h ../core/version.h ../core/plugin.h -sys.o: ../core/pluginmsg.h ../core/sessionmanager.h ../functions/functions.h -sys.o: ../functions/functionbase.h ../core/synchro.h +sys.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +sys.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +sys.o: ../core/htmlfilter.h ../core/request.h ../core/version.h +sys.o: ../core/plugin.h ../core/pluginmsg.h ../core/sessionmanager.h +sys.o: ../functions/functions.h ../functions/functionbase.h ../core/synchro.h sys.o: ../functions/functionparser.h ../functions/adduser.h sys.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h sys.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h @@ -729,27 +733,27 @@ template.o: ../../pikotools/space/space.h htmltextstream.h template.o: ../core/textstream.h ../../pikotools/space/space.h template.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h template.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -template.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -template.o: ../core/request.h ../core/requesttypes.h ../core/error.h -template.o: ../core/config.h ../core/textstream.h -template.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h -template.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h -template.o: ../core/system.h ../core/job.h ../core/basethread.h -template.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h -template.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h -template.o: ../core/error.h ../db/dbitemquery.h ../db/dbitemcolumns.h -template.o: ../core/user.h ../core/group.h ../core/dircontainer.h -template.o: ../core/ugcontainer.h ../core/log.h ../core/logmanipulators.h -template.o: ../core/slog.h ../core/cur.h ../templates/locale.h -template.o: ../notify/notify.h ../notify/notifypool.h ../templates/patterns.h -template.o: ../notify/notifythread.h ../core/basethread.h -template.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h -template.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h -template.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h -template.o: ../core/group.h ../core/loadavg.h ../core/image.h -template.o: ../core/threadmanager.h ../core/timezones.h -template.o: ../core/sessionmanager.h ../core/sessioncontainer.h -template.o: ../core/system.h ../core/htmlfilter.h ../core/misc.h +template.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +template.o: ../core/requesttypes.h ../core/error.h ../core/config.h +template.o: ../core/textstream.h ../templates/htmltextstream.h +template.o: ../core/session.h ../core/user.h ../core/plugindata.h +template.o: ../core/rebus.h ../core/mount.h ../core/system.h ../core/job.h +template.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h +template.o: ../core/dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h +template.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h +template.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h +template.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h +template.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h +template.o: ../templates/locale.h ../notify/notify.h ../notify/notifypool.h +template.o: ../templates/patterns.h ../notify/notifythread.h +template.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h +template.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h +template.o: ../core/mountparser.h ../core/crypt.h ../core/run.h +template.o: ../core/users.h ../core/groups.h ../core/group.h +template.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h +template.o: ../core/timezones.h ../core/timezone.h ../core/sessionmanager.h +template.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h +template.o: ../core/misc.h templates.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h templates.o: ../../ezc/src/pattern.h ../../ezc/src/item.h templates.o: ../../ezc/src/funinfo.h ../../ezc/src/functions.h @@ -759,26 +763,25 @@ templates.o: ../../pikotools/space/space.h htmltextstream.h templates.o: ../core/textstream.h ../../pikotools/space/space.h templates.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h templates.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -templates.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -templates.o: ../core/request.h ../core/requesttypes.h ../core/error.h -templates.o: ../core/config.h ../core/textstream.h -templates.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h -templates.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h -templates.o: ../core/system.h ../core/job.h ../core/basethread.h -templates.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h -templates.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h -templates.o: ../core/error.h ../db/dbitemquery.h ../db/dbitemcolumns.h -templates.o: ../core/user.h ../core/group.h ../core/dircontainer.h -templates.o: ../core/ugcontainer.h ../core/log.h ../core/logmanipulators.h -templates.o: ../core/slog.h ../core/cur.h ../templates/locale.h -templates.o: ../notify/notify.h ../notify/notifypool.h +templates.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +templates.o: ../core/requesttypes.h ../core/error.h ../core/config.h +templates.o: ../core/textstream.h ../templates/htmltextstream.h +templates.o: ../core/session.h ../core/user.h ../core/plugindata.h +templates.o: ../core/rebus.h ../core/mount.h ../core/system.h ../core/job.h +templates.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h +templates.o: ../core/dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h +templates.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h +templates.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h +templates.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h +templates.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h +templates.o: ../templates/locale.h ../notify/notify.h ../notify/notifypool.h templates.o: ../templates/patterns.h ../notify/notifythread.h templates.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h templates.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h templates.o: ../core/mountparser.h ../core/crypt.h ../core/run.h templates.o: ../core/users.h ../core/groups.h ../core/group.h templates.o: ../core/loadavg.h ../core/image.h ../core/threadmanager.h -templates.o: ../core/timezones.h ../core/sessionmanager.h +templates.o: ../core/timezones.h ../core/timezone.h ../core/sessionmanager.h templates.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h templates.o: ../core/misc.h ../core/plugin.h ../core/pluginmsg.h templates.o: ../core/sessionmanager.h ../functions/functions.h @@ -808,9 +811,9 @@ upload.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h upload.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h upload.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h upload.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -upload.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -upload.o: ../core/request.h ../core/requesttypes.h ../core/error.h -upload.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h +upload.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +upload.o: ../core/requesttypes.h ../core/error.h ../core/config.h +upload.o: ../core/textstream.h ../templates/htmltextstream.h upload.o: ../core/session.h ../core/user.h ../core/plugindata.h upload.o: ../core/rebus.h ../core/mount.h ../core/system.h ../core/job.h upload.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h @@ -825,7 +828,7 @@ upload.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h upload.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h upload.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h upload.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h -upload.o: ../core/threadmanager.h ../core/timezones.h +upload.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h upload.o: ../core/sessionmanager.h ../core/sessioncontainer.h upload.o: ../core/system.h ../core/htmlfilter.h uptime.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h @@ -837,24 +840,24 @@ uptime.o: ../../pikotools/space/space.h htmltextstream.h ../core/textstream.h uptime.o: ../../pikotools/space/space.h ../../pikotools/date/date.h uptime.o: patterncacher.h ../core/item.h indexpatterns.h patterns.h uptime.o: changepatterns.h ../core/config.h ../core/htmlfilter.h -uptime.o: ../core/timezone.h ../core/cur.h ../core/request.h -uptime.o: ../core/requesttypes.h ../core/error.h ../core/config.h -uptime.o: ../core/textstream.h ../templates/htmltextstream.h -uptime.o: ../core/session.h ../core/user.h ../core/plugindata.h -uptime.o: ../core/rebus.h ../core/mount.h ../core/system.h ../core/job.h -uptime.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h -uptime.o: ../core/dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h -uptime.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h -uptime.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h -uptime.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h -uptime.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h -uptime.o: ../templates/locale.h ../notify/notify.h ../notify/notifypool.h -uptime.o: ../templates/patterns.h ../notify/notifythread.h -uptime.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h -uptime.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h -uptime.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h -uptime.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h -uptime.o: ../core/threadmanager.h ../core/timezones.h +uptime.o: ../core/cur.h ../core/request.h ../core/requesttypes.h +uptime.o: ../core/error.h ../core/config.h ../core/textstream.h +uptime.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h +uptime.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h +uptime.o: ../core/system.h ../core/job.h ../core/basethread.h +uptime.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h +uptime.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +uptime.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h +uptime.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +uptime.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h +uptime.o: ../core/cur.h ../templates/locale.h ../notify/notify.h +uptime.o: ../notify/notifypool.h ../templates/patterns.h +uptime.o: ../notify/notifythread.h ../core/basethread.h +uptime.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h +uptime.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h +uptime.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h +uptime.o: ../core/group.h ../core/loadavg.h ../core/image.h +uptime.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h uptime.o: ../core/sessionmanager.h ../core/sessioncontainer.h uptime.o: ../core/system.h ../core/htmlfilter.h user.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h @@ -865,13 +868,13 @@ user.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h user.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h user.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h user.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -user.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -user.o: ../core/request.h ../core/requesttypes.h ../core/error.h -user.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h -user.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h -user.o: ../core/mount.h ../core/system.h ../core/job.h ../core/basethread.h -user.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h -user.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +user.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +user.o: ../core/requesttypes.h ../core/error.h ../core/config.h +user.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h +user.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h +user.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +user.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h +user.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h user.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h user.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h user.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h ../core/cur.h @@ -881,9 +884,9 @@ user.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h user.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h user.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h user.o: ../core/group.h ../core/loadavg.h ../core/image.h -user.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -user.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h -user.o: ../core/request.h ../core/misc.h +user.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +user.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +user.o: ../core/htmlfilter.h ../core/request.h ../core/misc.h who.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h who.o: ../../ezc/src/pattern.h ../../ezc/src/item.h ../../ezc/src/funinfo.h who.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h @@ -892,13 +895,13 @@ who.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h who.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h who.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h who.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -who.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -who.o: ../core/request.h ../core/requesttypes.h ../core/error.h -who.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h -who.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h -who.o: ../core/mount.h ../core/system.h ../core/job.h ../core/basethread.h -who.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h -who.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +who.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +who.o: ../core/requesttypes.h ../core/error.h ../core/config.h +who.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h +who.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h +who.o: ../core/system.h ../core/job.h ../core/basethread.h ../core/synchro.h +who.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h +who.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h who.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h who.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h who.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h ../core/cur.h @@ -908,9 +911,9 @@ who.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h who.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h who.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h who.o: ../core/group.h ../core/loadavg.h ../core/image.h -who.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -who.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h -who.o: ../core/request.h ../core/misc.h +who.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +who.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +who.o: ../core/htmlfilter.h ../core/request.h ../core/misc.h winix.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/generator.h winix.o: ../../ezc/src/pattern.h ../../ezc/src/item.h ../../ezc/src/funinfo.h winix.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h @@ -919,40 +922,40 @@ winix.o: ../../pikotools/space/spaceparser.h ../../pikotools/space/space.h winix.o: htmltextstream.h ../core/textstream.h ../../pikotools/space/space.h winix.o: ../../pikotools/date/date.h patterncacher.h ../core/item.h winix.o: indexpatterns.h patterns.h changepatterns.h ../core/config.h -winix.o: ../core/htmlfilter.h ../core/timezone.h ../core/cur.h -winix.o: ../core/request.h ../core/requesttypes.h ../core/error.h -winix.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h -winix.o: ../core/session.h ../core/user.h ../core/plugindata.h -winix.o: ../core/rebus.h ../core/mount.h ../core/system.h ../core/job.h -winix.o: ../core/basethread.h ../core/synchro.h ../core/dirs.h -winix.o: ../core/dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h -winix.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h -winix.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h -winix.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h -winix.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h +winix.o: ../core/htmlfilter.h ../core/cur.h ../core/request.h +winix.o: ../core/requesttypes.h ../core/error.h ../core/config.h +winix.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h +winix.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h +winix.o: ../core/system.h ../core/job.h ../core/basethread.h +winix.o: ../core/synchro.h ../core/dirs.h ../core/dircontainer.h ../db/db.h +winix.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h +winix.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.h +winix.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h +winix.o: ../core/log.h ../core/logmanipulators.h ../core/slog.h ../core/cur.h winix.o: ../templates/locale.h ../notify/notify.h ../notify/notifypool.h winix.o: ../templates/patterns.h ../notify/notifythread.h winix.o: ../core/basethread.h ../notify/templatesnotify.h ../core/users.h winix.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h winix.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h winix.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h -winix.o: ../core/threadmanager.h ../core/timezones.h ../core/sessionmanager.h -winix.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h -winix.o: ../core/request.h ../core/plugin.h ../core/pluginmsg.h -winix.o: ../core/sessionmanager.h ../functions/functions.h -winix.o: ../functions/functionbase.h ../core/synchro.h -winix.o: ../functions/functionparser.h ../functions/adduser.h -winix.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h -winix.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h -winix.o: ../functions/default.h ../functions/download.h ../functions/emacs.h -winix.o: ../functions/env.h ../functions/last.h ../functions/login.h -winix.o: ../functions/logout.h ../functions/ln.h ../functions/ls.h -winix.o: ../functions/man.h ../functions/meta.h ../functions/mkdir.h -winix.o: ../functions/mv.h ../functions/nicedit.h ../functions/node.h -winix.o: ../functions/passwd.h ../functions/priv.h ../functions/pw.h -winix.o: ../functions/reload.h ../functions/rm.h ../functions/rmuser.h -winix.o: ../functions/sort.h ../functions/specialdefault.h -winix.o: ../functions/stat.h ../functions/subject.h ../functions/template.h +winix.o: ../core/threadmanager.h ../core/timezones.h ../core/timezone.h +winix.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h +winix.o: ../core/htmlfilter.h ../core/request.h ../core/plugin.h +winix.o: ../core/pluginmsg.h ../core/sessionmanager.h +winix.o: ../functions/functions.h ../functions/functionbase.h +winix.o: ../core/synchro.h ../functions/functionparser.h +winix.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h +winix.o: ../functions/privchanger.h ../functions/chown.h +winix.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h +winix.o: ../functions/download.h ../functions/emacs.h ../functions/env.h +winix.o: ../functions/last.h ../functions/login.h ../functions/logout.h +winix.o: ../functions/ln.h ../functions/ls.h ../functions/man.h +winix.o: ../functions/meta.h ../functions/mkdir.h ../functions/mv.h +winix.o: ../functions/nicedit.h ../functions/node.h ../functions/passwd.h +winix.o: ../functions/priv.h ../functions/pw.h ../functions/reload.h +winix.o: ../functions/rm.h ../functions/rmuser.h ../functions/sort.h +winix.o: ../functions/specialdefault.h ../functions/stat.h +winix.o: ../functions/subject.h ../functions/template.h winix.o: ../functions/tinymce.h ../functions/uname.h ../functions/upload.h winix.o: ../functions/uptime.h ../functions/who.h ../functions/vim.h winix.o: ../templates/templates.h ../core/misc.h diff --git a/templates/locale.cpp b/templates/locale.cpp index 9bff669..a64685f 100755 --- a/templates/locale.cpp +++ b/templates/locale.cpp @@ -10,16 +10,13 @@ #include #include "locale.h" #include "core/log.h" +#include "core/misc.h" #include "utf8/utf8.h" Locale::Locale() { - locale_files.push_back(L"en"); - loc_tab.resize(locale_files.size()); - loc_tab_multi.resize(locale_files.size()); - default_lang = 0; current_lang = 0; input_as_utf8 = false; @@ -29,55 +26,75 @@ Locale::Locale() void Locale::SetLocaleFiles(const std::vector & files) { locale_files = files; - - if( locale_files.empty() ) - locale_files.push_back(L"en"); - - loc_tab.resize(locale_files.size()); - loc_tab_multi.resize(locale_files.size()); } - - -void Locale::ReadFile(const char * dir, const char * dir_def, size_t lang, const char * file) +void Locale::SetLocaleMaxId(size_t max_id) { - if( lang >= loc_tab.size() ) - return; + if( max_id > 1000 ) + { + max_id = 1000; + log << log1 << "Locale: locale_max_id is too big (changed to 1000)" << logend; + } - loc_tab[lang].clear(); - bool read = false; + size_t old_size = locale_indices.size(); + locale_indices.resize(max_id + 1); - if( dir_def && ReadFile(dir_def, lang, file) ) - read = true; - - if( dir && ReadFile(dir, lang, file) ) - read = true; - - if( !read ) - log << log1 << "Locale: can't open locale's file: " << file << logend; + for(size_t i=old_size ; ifirst] = i->second; + if( !id_str ) + { + log << log1 << "Locale: winix_locale_id field should be defined in locale file: " + << file << " (skipping)" << logend; + return; + } + size_t id = (size_t)Tol(*id_str); - // lists - PT::Space::Table::iterator i2 = space.table.begin(); + if( id >= locale_indices.size() ) + { + log << log1 << "Locale: locale identifier is greater than locale_max_id (skipping)" << logend; + return; + } - for( ; i2 != space.table.end() ; ++i2) - loc_tab_multi[lang][i2->first] = i2->second; + locale_tab.push_back(temp_space); + locale_indices[id] = locale_tab.size() - 1; } + void Locale::ReadSubstTable(const char * dir, const char * dir_def) { bool read = false; @@ -137,14 +163,15 @@ bool read = false; loc_parser.SplitSingle(true); loc_parser.UTF8(input_as_utf8); + loc_parser.SetSpace(temp_space); if( loc_parser.Parse(file_name) == PT::SpaceParser::ok ) { read = true; - CreateSubstVector(subst_url, space.table_single[L"url_original"], space.table_single[L"url_changeto"]); - CreateSubstVector(subst_smalllet, space.table_single[L"smallleters"], space.table_single[L"capitalics"]); - CreateSubstVector(subst_capitallet, space.table_single[L"capitalics"], space.table_single[L"smallleters"]); - CreateSubstSortVector(subst_sort, space.table[L"sort"]); + CreateSubstVector(subst_url, temp_space.table_single[L"url_original"], temp_space.table_single[L"url_changeto"]); + CreateSubstVector(subst_smalllet, temp_space.table_single[L"smallleters"], temp_space.table_single[L"capitalics"]); + CreateSubstVector(subst_capitallet, temp_space.table_single[L"capitalics"], temp_space.table_single[L"smallleters"]); + CreateSubstSortVector(subst_sort, temp_space.table[L"sort"]); log << log3 << "Locale: read characters substitution tables from: " << file_name << logend; } @@ -206,10 +233,15 @@ void Locale::CreateSubstSortVector(std::vector & vect, std::vector= loc_tab.size() ) - current_lang = loc_tab.size() - 1; -} - - -size_t Locale::GetLang() const +size_t Locale::GetCurLang() const { return current_lang; } - -void Locale::SetLangDef(size_t lang) +void Locale::SetDefLang(size_t lang_id) { - default_lang = lang; - - if( default_lang >= loc_tab.size() ) - default_lang = loc_tab.size() - 1; + default_lang = lang_id; } -size_t Locale::GetLangDef() const + +size_t Locale::GetDefLang() const { return default_lang; } @@ -293,10 +315,10 @@ bool Locale::IsKey(const wchar_t * key) } -bool Locale::IsKey(const wchar_t * key, size_t lang) +bool Locale::IsKey(const wchar_t * key, size_t lang_id) { key_str = key; - return IsKey(key_str, lang); + return IsKey(key_str, lang_id); } @@ -307,32 +329,31 @@ bool Locale::IsKey(const std::wstring & key) const } -bool Locale::IsKey(const std::wstring & key, size_t lang) const +const std::wstring * Locale::GetKeyInLanguage(const std::wstring & key, size_t lang_id) const { - if( lang >= loc_tab.size() ) - return false; + if( lang_id < locale_indices.size() ) + { + size_t index = locale_indices[lang_id]; + + if( index < locale_tab.size() ) + return locale_tab[index].GetValue(key); + } + +return 0; +} + + +bool Locale::IsKey(const std::wstring & key, size_t lang_id) const +{ + const std::wstring * value = GetKeyInLanguage(key, lang_id); - // looking in the 'lang' language - PT::Space::TableSingle::const_iterator i = loc_tab[lang].find(key); - - if( i != loc_tab[lang].end() ) + if( value ) return true; - if( lang == default_lang ) + if( lang_id == default_lang ) return false; - - if( default_lang >= loc_tab.size() ) - return false; - - // looking in a default language - i = loc_tab[default_lang].find(key); - - if( i != loc_tab[default_lang].end() ) - return true; - - // there is no such a key - return false; +return GetKeyInLanguage(key, default_lang) != 0; } @@ -343,19 +364,12 @@ bool Locale::IsKeyLang(const wchar_t * key, size_t lang) } -bool Locale::IsKeyLang(const std::wstring & key, size_t lang) const +bool Locale::IsKeyLang(const std::wstring & key, size_t lang_id) const { - if( lang >= loc_tab.size() ) - return false; - - // looking in the 'lang' language - PT::Space::TableSingle::const_iterator i = loc_tab[lang].find(key); - -return i != loc_tab[lang].end(); + return GetKeyInLanguage(key, lang_id) != 0; } - const std::wstring & Locale::Get(const wchar_t * key) { key_str = key; @@ -363,10 +377,10 @@ const std::wstring & Locale::Get(const wchar_t * key) } -const std::wstring & Locale::Get(const wchar_t * key, size_t lang) +const std::wstring & Locale::Get(const wchar_t * key, size_t lang_id) { key_str = key; - return Get(key_str, lang); + return Get(key_str, lang_id); } @@ -378,52 +392,36 @@ const std::wstring & Locale::Get(const std::wstring & key) const -const std::wstring & Locale::Get(const std::wstring & key, size_t lang) const +const std::wstring & Locale::Get(const std::wstring & key, size_t lang_id) const { - if( lang >= loc_tab.size() ) - return empty; + const std::wstring * value = GetKeyInLanguage(key, lang_id); + + if( value ) + return *value; - // looking in the 'lang' language - PT::Space::TableSingle::const_iterator i = loc_tab[lang].find(key); - - if( i != loc_tab[lang].end() ) - return i->second; - - if( lang == default_lang ) + if( lang_id == default_lang ) return empty; + value = GetKeyInLanguage(key, default_lang); - if( default_lang >= loc_tab.size() ) - return empty; + if( value ) + return *value; - // looking in a default language - i = loc_tab[default_lang].find(key); - - if( i != loc_tab[default_lang].end() ) - return i->second; - - // there is no such a key - return empty; +return empty; } -bool Locale::IsKeyLangList(const wchar_t * key, size_t lang) +bool Locale::IsKeyLangList(const wchar_t * key, size_t lang_id) { key_str = key; - return IsKeyLangList(key_str, lang); + return IsKeyLangList(key_str, lang_id); } -bool Locale::IsKeyLangList(const std::wstring & key, size_t lang) const +bool Locale::IsKeyLangList(const std::wstring & key, size_t lang_id) const { - if( lang >= loc_tab_multi.size() ) - return false; - - // looking in the 'lang' language - PT::Space::Table::const_iterator i = loc_tab_multi[lang].find(key); - -return i != loc_tab_multi[lang].end(); + return GetListInLanguage(key, lang_id) != 0; } @@ -433,56 +431,88 @@ const std::vector & Locale::GetList(const std::wstring & key) cons } -const std::vector & Locale::GetList(const std::wstring & key, size_t lang) const + +const std::vector * Locale::GetListInLanguage(const std::wstring & key, size_t lang_id) const { - if( lang >= loc_tab_multi.size() ) + if( lang_id < locale_indices.size() ) + { + size_t index = locale_indices[lang_id]; + + if( index < locale_tab.size() ) + { + PT::Space::Table::const_iterator i = locale_tab[index].table.find(key); + + if( i != locale_tab[index].table.end() ) + return &i->second; + } + } + +return 0; +} + + +const std::vector & Locale::GetList(const std::wstring & key, size_t lang_id) const +{ + const std::vector * list = GetListInLanguage(key, lang_id); + + if( list ) + return *list; + + if( lang_id == default_lang ) return empty_list; - // looking in the 'lang' language - PT::Space::Table::const_iterator i = loc_tab_multi[lang].find(key); + list = GetListInLanguage(key, default_lang); - if( i != loc_tab_multi[lang].end() ) - return i->second; + if( list ) + return *list; - if( lang == default_lang ) - return empty_list; - - - if( default_lang >= loc_tab_multi.size() ) - return empty_list; - - // looking in a default language - i = loc_tab_multi[default_lang].find(key); - - if( i != loc_tab_multi[default_lang].end() ) - return i->second; - - // there is no such a key - return empty_list; +return empty_list; } -size_t Locale::FileNameToLang(const std::wstring & str) const + + + + + +size_t Locale::IdToIndex(size_t lang_id) { - for(size_t i=0 ; i=locale_files.size() ) - return empty; -return locale_files[lang]; -} @@ -492,6 +522,7 @@ void Locale::UTF8(bool utf) } + /* binary search in vect vect should be sorted by 'from' diff --git a/templates/locale.h b/templates/locale.h index fe3d6c5..21ac75c 100755 --- a/templates/locale.h +++ b/templates/locale.h @@ -27,6 +27,11 @@ public: // default one item: en void SetLocaleFiles(const std::vector & files); + // preparing locale_indices table + // if you change this values you should reload all locale files + void SetLocaleMaxId(size_t max_id); + + // reading locales // you should call SetLocaleFiles() beforehand void Read(const char * dir, const char * dir_def = 0); @@ -34,57 +39,67 @@ public: void Read(const wchar_t * dir, const wchar_t * dir_def = 0); void Read(const std::wstring & dir, const std::wstring & dir_def); + // returns true if a language with lang_id exists + bool HasLanguage(size_t lang_id); + // checking whether there is a 'key' in the current language (or in 'lang' language) bool IsKey(const wchar_t * key); - bool IsKey(const wchar_t * key, size_t lang); + bool IsKey(const wchar_t * key, size_t lang_id); bool IsKey(const std::wstring & key) const; - bool IsKey(const std::wstring & key, size_t lang) const; + bool IsKey(const std::wstring & key, size_t lang_id) const; // checking whether there is a 'key' in the lang language // (default language is not checked) - bool IsKeyLang(const wchar_t * key, size_t lang); - bool IsKeyLang(const std::wstring & key, size_t lang) const; + bool IsKeyLang(const wchar_t * key, size_t lang_id); + bool IsKeyLang(const std::wstring & key, size_t lang_id) const; // returning specific 'key' const std::wstring & Get(const wchar_t * key); - const std::wstring & Get(const wchar_t * key, size_t lang); + const std::wstring & Get(const wchar_t * key, size_t lang_id); const std::wstring & Get(const std::wstring & key) const; - const std::wstring & Get(const std::wstring & key, size_t lang) const; + const std::wstring & Get(const std::wstring & key, size_t lang_id) const; - /* - lists - */ - // checking whether there is a 'key' in the lang language - // (default language is not checked) - bool IsKeyLangList(const wchar_t * key, size_t lang); - bool IsKeyLangList(const std::wstring & key, size_t lang) const; + // lists + bool IsKeyLangList(const wchar_t * key, size_t lang_id); + bool IsKeyLangList(const std::wstring & key, size_t lang_id) const; const std::vector & GetList(const std::wstring & key) const; - const std::vector & GetList(const std::wstring & key, size_t lang) const; + const std::vector & GetList(const std::wstring & key, size_t lang_id) const; + + // setting/getting current language // default: 0 - void SetLang(size_t lang); - size_t GetLang() const; + void SetCurLang(size_t lang_id); + size_t GetCurLang() const; - // which language is used instead if there is no a key in an other language + // which language is used instead of if there is no a key in an other language // default: 0 - void SetLangDef(size_t lang); - size_t GetLangDef() const; + void SetDefLang(size_t lang_id); + size_t GetDefLang() const; - // return an index of a language file's name - // those set by SetLocaleFiles() - // or 0 if there is no such a file name - size_t FileNameToLang(const std::wstring & str) const; - // return a file name for the 'lang' - const std::wstring & LangToFileName(size_t lang) const; + + + // converting lang_id to an internal index + // returns an index from <0, Size()-1> or size_t(-1) if lang_id is incorrect + // it does it in O(1) time + size_t IdToIndex(size_t lang_id); // returning how many locale files (languages) there are + // this is how many files were correctly parsed + // this is size of locale_tab table size_t Size() const; + // accessing by an internal index + // internal index is from zero to Size()-1 + const std::wstring & GetByIndex(const wchar_t * key, size_t index); + const std::wstring & GetByIndex(const std::wstring & key, size_t index) const; + + + // it sets whether we should parse locale files as utf-8 files // default: false void UTF8(bool utf); @@ -104,8 +119,11 @@ public: int Compare(wchar_t c1, wchar_t c2); int Compare(const std::wstring & str1, const std::wstring & str2); + + private: + // struct to used for substitution struct SubstItem { @@ -116,36 +134,45 @@ private: bool operator<(const SubstItem & arg) const { return from < arg.from; } }; - void AddLocale(size_t lang); - void ReadFile(const char * dir, const char * dir_def, size_t lang, const char * file); - bool ReadFile(const char * dir, size_t lang, const char * file); + void AddLocale(const char * file); + void ReadFile(const char * dir, const char * dir_def, const char * file); + bool ReadFile(const char * dir, const char * file); void ReadSubstTable(const char * dir, const char * dir_def); bool ReadSubstTable(const char * dir); void CreateSubstVector(std::vector & vect, const std::wstring & tab1, const std::wstring & tab2); void CreateSubstSortVector(std::vector & vect, std::vector & tab); size_t SubstFindIndex(const std::vector & vect, wchar_t val); wchar_t SubstFind(const std::vector & vect, wchar_t val); + const std::wstring * GetKeyInLanguage(const std::wstring & key, size_t lang_id) const; + const std::vector * GetListInLanguage(const std::wstring & key, size_t lang_id) const; + // locale files - // we have at least one item "en" std::vector locale_files; - // messages vector - // this table has the same size as locale_files (at least one item) - std::vector loc_tab; + // a map from <0, config->locale_max_id> returning an index to + // locale_tab table (you should check whether the index is correct) + // with this we have O(1) time to find the specified locale + // and locale_tab doesn't have to be so large + std::vector locale_indices; // messages vector - // this table has the same size as locale_files (at least one item) - std::vector loc_tab_multi; + std::vector locale_tab; + + // default locale index (index to locale_indexes) + size_t default_lang; + + // current locale index (index to locale_indexes) + size_t current_lang; // vectors of characters substitution (sort by 'from') - std::vector subst_url; + std::vector subst_url; // for url substitution std::vector subst_smalllet; // changing from small to capital std::vector subst_capitallet; // changing from capital to small std::vector subst_sort; // local characters for comparison - PT::Space space; + PT::Space temp_space; PT::SpaceParser loc_parser; std::string locale_filea; std::string file_name; @@ -153,8 +180,6 @@ private: const std::wstring empty; // used when returning a non existing key from loc_tab (or in LangToFileName) const std::vector empty_list; // the same as above std::string adir1, adir2; - size_t default_lang; // index to loc_tab - size_t current_lang; // index to loc_tab bool input_as_utf8; }; diff --git a/templates/localefilter.cpp b/templates/localefilter.cpp index 6bab240..76d1e76 100755 --- a/templates/localefilter.cpp +++ b/templates/localefilter.cpp @@ -2,7 +2,7 @@ * This file is a part of Winix * and is not publicly distributed * - * Copyright (c) 2010, Tomasz Sowa + * Copyright (c) 2010-2012, Tomasz Sowa * All rights reserved. * */ @@ -35,35 +35,6 @@ void LocaleFilter::ReadKey() } -std::wstring & LocaleFilter::FilterValue(const std::wstring & in) -{ - value.clear(); - const wchar_t * p = in.c_str(); - - while( *p ) - { - if( *p == '\\' && (*(p+1) == 'n') ) - { - value += '\n'; - p += 2; - } - else - if( *p == '\\' && (*(p+1) == '\\') ) - { - value += '\\'; - p += 2; - } - else - { - value += *p; - p += 1; - } - } - -return value; -} - - void LocaleFilter::Parse(std::wstring & str) { @@ -76,7 +47,7 @@ void LocaleFilter::Parse(std::wstring & str) { ++pchar; ReadKey(); - res += FilterValue(plocale->Get(key, lang)); + res += plocale->GetByIndex(key, lang); } else if( *pchar == '\\' && (*(pchar+1) == open_mark || *(pchar+1) == closing_mark || *(pchar+1) == '\\') ) @@ -96,7 +67,6 @@ void LocaleFilter::Parse(std::wstring & str) - void LocaleFilter::FilterText(Ezc::Item & item) { if( !item.text.empty() ) @@ -110,10 +80,10 @@ void LocaleFilter::FilterText(Ezc::Item & item) -void LocaleFilter::Filter(Ezc::Pattern & pattern, const Locale & locale, size_t lang_) +void LocaleFilter::Filter(Ezc::Pattern & pattern, const Locale & locale, size_t lang_index) { plocale = &locale; - lang = lang_; + lang = lang_index; FilterText( pattern.item_root ); } diff --git a/templates/localefilter.h b/templates/localefilter.h index 962b5d9..4606789 100755 --- a/templates/localefilter.h +++ b/templates/localefilter.h @@ -2,7 +2,7 @@ * This file is a part of Winix * and is not publicly distributed * - * Copyright (c) 2010, Tomasz Sowa + * Copyright (c) 2010-2012, Tomasz Sowa * All rights reserved. * */ @@ -21,11 +21,12 @@ class LocaleFilter public: LocaleFilter(); - void Filter(Ezc::Pattern & pattern, const Locale & locale, size_t lang_); + + // lang_index is an internal index from Locale <0, Size()-1> + void Filter(Ezc::Pattern & pattern, const Locale & locale, size_t lang_index); private: void ReadKey(); - std::wstring & FilterValue(const std::wstring & in); void FilterText(Ezc::Item & item); void Parse(std::wstring & str); diff --git a/templates/patterns.cpp b/templates/patterns.cpp index 7843fcd..df00c92 100755 --- a/templates/patterns.cpp +++ b/templates/patterns.cpp @@ -2,7 +2,7 @@ * This file is a part of Winix * and is not publicly distributed * - * Copyright (c) 2011, Tomasz Sowa + * Copyright (c) 2011-2012, Tomasz Sowa * All rights reserved. * */ @@ -115,12 +115,17 @@ void Patterns::ReadPatterns(Template & templ) -Ezc::Pattern * Patterns::Get(size_t index, size_t lang) +Ezc::Pattern * Patterns::Get(size_t index, size_t lang_id) { - if( index >= pat_tab.size() || pat_tab[index].references == 0 || lang >= pat_tab[index].patterns.size() ) + if( index >= pat_tab.size() || pat_tab[index].references == 0 ) return 0; -return &pat_tab[index].patterns[lang]; + size_t lang_index = locale->IdToIndex(lang_id); + + if( lang_index >= pat_tab[index].patterns.size() ) + return 0; + +return &pat_tab[index].patterns[lang_index]; } @@ -149,7 +154,7 @@ void Patterns::Clear() void Patterns::Erase(size_t index) { - if( index < pat_tab.size() ) + if( index < pat_tab.size() && pat_tab[index].references > 0 ) { pat_tab[index].references -= 1; @@ -160,7 +165,7 @@ void Patterns::Erase(size_t index) pat_tab[index].file_name.clear(); pat_tab[index].patterns.clear(); // don't erase pat_tab.erase() here - // because indexes would be invalidated + // because indices would be invalidated // those gaps will be cleared when Clear() method is called // normally in reload/templates winix function } diff --git a/templates/patterns.h b/templates/patterns.h index bd41d5e..66801cd 100755 --- a/templates/patterns.h +++ b/templates/patterns.h @@ -2,7 +2,7 @@ * This file is a part of Winix * and is not publicly distributed * - * Copyright (c) 2011, Tomasz Sowa + * Copyright (c) 2011-2012, Tomasz Sowa * All rights reserved. * */ @@ -58,7 +58,7 @@ public: returning a pattern (if exists) if the pattern does not exist return a null pointer */ - Ezc::Pattern * Get(size_t index, size_t lang); + Ezc::Pattern * Get(size_t index, size_t lang_id); /* @@ -110,7 +110,9 @@ private: bool to_delete; std::wstring file_name; size_t references; // starts from 1 (zero means the pattern was deleted) - std::vector patterns; // table[lang] + // (we do not delete the Template immediately because + // indices would be invalidated) + std::vector patterns; // table[through lang index] }; typedef std::vector