changed: winix 'upload' function is a file manager now

we're using an jquery upload plugin
added:   Item struct has new rows: hash, hash_type, file_size, sort_index
added:   css mount parameter
         you can specify css files there, and javascript wysiwyg editors
         (ckeditor, tinymce) can make use of it
changed: post parsers can parse post variables with the same name
         (a postfix is added in such a case)
added:   common_dir parameter to the config
         this is a path to common directory (directory with common static files)
         it is needed to the 'css' mount parameter
         


git-svn-id: svn://ttmath.org/publicrep/winix/trunk@746 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
Tomasz Sowa 2011-06-24 20:53:21 +00:00
parent 1d6ff73aad
commit 06f42dd9cb
58 changed files with 2462 additions and 1685 deletions

View File

@ -3,26 +3,27 @@
acceptbaseparser.o: acceptbaseparser.h acceptbaseparser.o: acceptbaseparser.h
app.o: app.h config.h confparser.h htmlfilter.h system.h dirs.h item.h app.o: app.h config.h confparser.h htmlfilter.h system.h dirs.h item.h
app.o: dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h app.o: dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
app.o: ../db/dbtextstream.h ../core/textstream.h misc.h ../core/error.h app.o: ../db/dbtextstream.h ../core/textstream.h misc.h requesttypes.h
app.o: ../db/dbitemquery.h ../core/item.h ../db/dbitemcolumns.h app.o: ../core/error.h ../db/dbitemquery.h ../core/item.h
app.o: ../core/user.h ../core/group.h ../core/dircontainer.h app.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h
app.o: ../core/ugcontainer.h log.h textstream.h logmanipulators.h slog.h app.o: ../core/dircontainer.h ../core/ugcontainer.h log.h textstream.h
app.o: cur.h request.h requesttypes.h error.h ../templates/htmltextstream.h app.o: logmanipulators.h slog.h cur.h request.h error.h
app.o: session.h user.h plugindata.h rebus.h ../templates/locale.h app.o: ../templates/htmltextstream.h session.h user.h plugindata.h rebus.h
app.o: ../core/confparser.h ../notify/notify.h ../notify/notifypool.h app.o: mount.h ../templates/locale.h ../core/confparser.h ../notify/notify.h
app.o: ../templates/misc.h ../templates/localefilter.h ../templates/locale.h app.o: ../notify/notifypool.h ../templates/misc.h ../templates/localefilter.h
app.o: ../../ezc/src/ezc.h ../../ezc/src/utf8.h ../../ezc/src/generator.h app.o: ../templates/locale.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
app.o: ../../ezc/src/pattern.h ../../ezc/src/functions.h app.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h
app.o: ../../ezc/src/funinfo.h ../../ezc/src/stringconv.h app.o: ../../ezc/src/functions.h ../../ezc/src/funinfo.h
app.o: ../templates/htmltextstream.h ../notify/notifythread.h app.o: ../../ezc/src/stringconv.h ../templates/htmltextstream.h
app.o: ../core/basethread.h synchro.h ../notify/templatesnotify.h app.o: ../notify/notifythread.h ../core/basethread.h synchro.h
app.o: ../core/config.h ../core/users.h ugcontainer.h lastcontainer.h app.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h
app.o: mounts.h mount.h mountparser.h crypt.h run.h users.h groups.h group.h app.o: ugcontainer.h lastcontainer.h mounts.h mountparser.h crypt.h run.h
app.o: loadavg.h thumb.h basethread.h sessionmanager.h sessioncontainer.h app.o: users.h groups.h group.h loadavg.h thumb.h basethread.h
app.o: ../functions/functions.h ../functions/functionbase.h ../core/request.h app.o: sessionmanager.h sessioncontainer.h ../functions/functions.h
app.o: ../core/system.h ../core/synchro.h ../functions/functionparser.h app.o: ../functions/functionbase.h ../core/request.h ../core/system.h
app.o: ../core/cur.h ../functions/adduser.h ../functions/cat.h app.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h
app.o: ../functions/chmod.h ../functions/privchanger.h ../functions/chown.h app.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h
app.o: ../functions/privchanger.h ../functions/chown.h
app.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h app.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h
app.o: ../functions/download.h ../functions/emacs.h ../functions/last.h app.o: ../functions/download.h ../functions/emacs.h ../functions/last.h
app.o: ../functions/login.h ../functions/logout.h ../functions/ln.h app.o: ../functions/login.h ../functions/logout.h ../functions/ln.h
@ -41,18 +42,18 @@ app.o: acceptbaseparser.h plugin.h pluginmsg.h
basethread.o: basethread.h log.h textstream.h logmanipulators.h slog.h cur.h basethread.o: basethread.h log.h textstream.h logmanipulators.h slog.h cur.h
basethread.o: request.h requesttypes.h item.h error.h config.h confparser.h basethread.o: request.h requesttypes.h item.h error.h config.h confparser.h
basethread.o: htmlfilter.h ../templates/htmltextstream.h ../core/textstream.h basethread.o: htmlfilter.h ../templates/htmltextstream.h ../core/textstream.h
basethread.o: misc.h session.h user.h plugindata.h rebus.h basethread.o: misc.h session.h user.h plugindata.h rebus.h mount.h
basethread.o: ../templates/locale.h ../core/confparser.h basethread.o: ../templates/locale.h ../core/confparser.h
bbcodeparser.o: bbcodeparser.h htmlfilter.h bbcodeparser.o: bbcodeparser.h htmlfilter.h
compress.o: compress.h log.h textstream.h logmanipulators.h slog.h cur.h compress.o: compress.h log.h textstream.h logmanipulators.h slog.h cur.h
compress.o: request.h requesttypes.h item.h error.h config.h confparser.h compress.o: request.h requesttypes.h item.h error.h config.h confparser.h
compress.o: htmlfilter.h ../templates/htmltextstream.h ../core/textstream.h compress.o: htmlfilter.h ../templates/htmltextstream.h ../core/textstream.h
compress.o: misc.h session.h user.h plugindata.h rebus.h compress.o: misc.h session.h user.h plugindata.h rebus.h mount.h
compress.o: ../templates/locale.h ../core/confparser.h compress.o: ../templates/locale.h ../core/confparser.h
config.o: config.h confparser.h htmlfilter.h log.h textstream.h config.o: config.h confparser.h htmlfilter.h log.h textstream.h
config.o: logmanipulators.h slog.h cur.h request.h requesttypes.h item.h config.o: logmanipulators.h slog.h cur.h request.h requesttypes.h item.h
config.o: error.h ../templates/htmltextstream.h ../core/textstream.h misc.h config.o: error.h ../templates/htmltextstream.h ../core/textstream.h misc.h
config.o: session.h user.h plugindata.h rebus.h ../templates/locale.h config.o: session.h user.h plugindata.h rebus.h mount.h ../templates/locale.h
config.o: ../core/confparser.h plugin.h pluginmsg.h system.h dirs.h config.o: ../core/confparser.h plugin.h pluginmsg.h system.h dirs.h
config.o: dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.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: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h
@ -66,19 +67,18 @@ config.o: ../../ezc/src/funinfo.h ../../ezc/src/stringconv.h
config.o: ../templates/htmltextstream.h ../notify/notifythread.h config.o: ../templates/htmltextstream.h ../notify/notifythread.h
config.o: ../core/basethread.h synchro.h ../notify/templatesnotify.h config.o: ../core/basethread.h synchro.h ../notify/templatesnotify.h
config.o: ../core/config.h ../core/users.h ugcontainer.h lastcontainer.h config.o: ../core/config.h ../core/users.h ugcontainer.h lastcontainer.h
config.o: mounts.h mount.h mountparser.h crypt.h run.h users.h groups.h config.o: mounts.h mountparser.h crypt.h run.h users.h groups.h group.h
config.o: group.h loadavg.h thumb.h basethread.h sessionmanager.h config.o: loadavg.h thumb.h basethread.h sessionmanager.h sessioncontainer.h
config.o: sessioncontainer.h ../functions/functions.h config.o: ../functions/functions.h ../functions/functionbase.h
config.o: ../functions/functionbase.h ../core/request.h ../core/system.h config.o: ../core/request.h ../core/system.h ../core/synchro.h
config.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h config.o: ../functions/functionparser.h ../core/cur.h ../functions/adduser.h
config.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h config.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h
config.o: ../functions/privchanger.h ../functions/chown.h config.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h
config.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h config.o: ../functions/default.h ../functions/download.h ../functions/emacs.h
config.o: ../functions/download.h ../functions/emacs.h ../functions/last.h config.o: ../functions/last.h ../functions/login.h ../functions/logout.h
config.o: ../functions/login.h ../functions/logout.h ../functions/ln.h config.o: ../functions/ln.h ../functions/ls.h ../functions/mkdir.h
config.o: ../functions/ls.h ../functions/mkdir.h ../functions/mv.h config.o: ../functions/mv.h ../functions/nicedit.h ../functions/node.h
config.o: ../functions/nicedit.h ../functions/node.h ../functions/priv.h config.o: ../functions/priv.h ../functions/reload.h ../functions/rm.h
config.o: ../functions/reload.h ../functions/rm.h
config.o: ../functions/specialdefault.h ../functions/stat.h config.o: ../functions/specialdefault.h ../functions/stat.h
config.o: ../functions/subject.h ../functions/template.h config.o: ../functions/subject.h ../functions/template.h
config.o: ../functions/tinymce.h ../functions/uname.h ../functions/upload.h config.o: ../functions/tinymce.h ../functions/uname.h ../functions/upload.h
@ -87,28 +87,29 @@ config.o: ../core/htmlfilter.h ../templates/templates.h
config.o: ../templates/patterncacher.h ../templates/ckeditorgetparser.h config.o: ../templates/patterncacher.h ../templates/ckeditorgetparser.h
config.o: ../core/httpsimpleparser.h ../core/log.h config.o: ../core/httpsimpleparser.h ../core/log.h
config.o: ../templates/indexpatterns.h ../core/sessionmanager.h config.o: ../templates/indexpatterns.h ../core/sessionmanager.h
confparser.o: confparser.h misc.h item.h ../../ezc/src/utf8.h confparser.o: confparser.h misc.h item.h requesttypes.h ../../ezc/src/utf8.h
crypt.o: crypt.h run.h config.h confparser.h htmlfilter.h user.h crypt.o: crypt.h run.h config.h confparser.h htmlfilter.h user.h
crypt.o: ../../ezc/src/utf8.h misc.h item.h log.h textstream.h crypt.o: ../../ezc/src/utf8.h misc.h item.h requesttypes.h log.h textstream.h
crypt.o: logmanipulators.h slog.h cur.h request.h requesttypes.h error.h crypt.o: logmanipulators.h slog.h cur.h request.h error.h
crypt.o: ../templates/htmltextstream.h ../core/textstream.h session.h crypt.o: ../templates/htmltextstream.h ../core/textstream.h session.h
crypt.o: plugindata.h rebus.h ../templates/locale.h ../core/confparser.h crypt.o: plugindata.h rebus.h mount.h ../templates/locale.h
crypt.o: ../core/confparser.h
dircontainer.o: dircontainer.h item.h log.h textstream.h logmanipulators.h dircontainer.o: dircontainer.h item.h log.h textstream.h logmanipulators.h
dircontainer.o: slog.h cur.h request.h requesttypes.h error.h config.h dircontainer.o: slog.h cur.h request.h requesttypes.h error.h config.h
dircontainer.o: confparser.h htmlfilter.h ../templates/htmltextstream.h dircontainer.o: confparser.h htmlfilter.h ../templates/htmltextstream.h
dircontainer.o: ../core/textstream.h misc.h session.h user.h plugindata.h dircontainer.o: ../core/textstream.h misc.h session.h user.h plugindata.h
dircontainer.o: rebus.h ../templates/locale.h ../core/confparser.h dircontainer.o: rebus.h mount.h ../templates/locale.h ../core/confparser.h
dirs.o: dirs.h item.h dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h dirs.o: dirs.h item.h dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
dirs.o: ../db/dbtextstream.h ../core/textstream.h misc.h ../core/error.h dirs.o: ../db/dbtextstream.h ../core/textstream.h misc.h requesttypes.h
dirs.o: ../db/dbitemquery.h ../core/item.h ../db/dbitemcolumns.h dirs.o: ../core/error.h ../db/dbitemquery.h ../core/item.h
dirs.o: ../core/user.h ../core/group.h ../core/dircontainer.h dirs.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h
dirs.o: ../core/ugcontainer.h log.h textstream.h logmanipulators.h slog.h dirs.o: ../core/dircontainer.h ../core/ugcontainer.h log.h textstream.h
dirs.o: cur.h request.h requesttypes.h error.h config.h confparser.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 dirs.o: confparser.h htmlfilter.h ../templates/htmltextstream.h session.h
dirs.o: plugindata.h rebus.h ../templates/locale.h ../core/confparser.h dirs.o: user.h plugindata.h rebus.h mount.h ../templates/locale.h
dirs.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h dirs.o: ../core/confparser.h ../notify/notify.h ../notify/notifypool.h
dirs.o: ../templates/localefilter.h ../templates/locale.h ../../ezc/src/ezc.h dirs.o: ../templates/misc.h ../templates/localefilter.h ../templates/locale.h
dirs.o: ../../ezc/src/utf8.h ../../ezc/src/generator.h dirs.o: ../../ezc/src/ezc.h ../../ezc/src/utf8.h ../../ezc/src/generator.h
dirs.o: ../../ezc/src/pattern.h ../../ezc/src/functions.h dirs.o: ../../ezc/src/pattern.h ../../ezc/src/functions.h
dirs.o: ../../ezc/src/funinfo.h ../../ezc/src/stringconv.h dirs.o: ../../ezc/src/funinfo.h ../../ezc/src/stringconv.h
dirs.o: ../templates/htmltextstream.h ../notify/notifythread.h dirs.o: ../templates/htmltextstream.h ../notify/notifythread.h
@ -116,57 +117,59 @@ dirs.o: ../core/basethread.h synchro.h ../notify/templatesnotify.h
dirs.o: ../core/config.h ../core/users.h ugcontainer.h lastcontainer.h dirs.o: ../core/config.h ../core/users.h ugcontainer.h lastcontainer.h
groups.o: groups.h group.h ugcontainer.h ../db/db.h ../db/dbbase.h groups.o: groups.h group.h ugcontainer.h ../db/db.h ../db/dbbase.h
groups.o: ../db/dbconn.h ../db/dbtextstream.h ../core/textstream.h misc.h groups.o: ../db/dbconn.h ../db/dbtextstream.h ../core/textstream.h misc.h
groups.o: item.h ../core/error.h ../db/dbitemquery.h ../core/item.h groups.o: item.h requesttypes.h ../core/error.h ../db/dbitemquery.h
groups.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h groups.o: ../core/item.h ../db/dbitemcolumns.h ../core/user.h ../core/group.h
groups.o: ../core/dircontainer.h ../core/ugcontainer.h log.h textstream.h groups.o: ../core/dircontainer.h ../core/ugcontainer.h log.h textstream.h
groups.o: logmanipulators.h slog.h cur.h request.h requesttypes.h error.h groups.o: logmanipulators.h slog.h cur.h request.h error.h config.h
groups.o: config.h confparser.h htmlfilter.h ../templates/htmltextstream.h groups.o: confparser.h htmlfilter.h ../templates/htmltextstream.h session.h
groups.o: session.h user.h plugindata.h rebus.h ../templates/locale.h groups.o: user.h plugindata.h rebus.h mount.h ../templates/locale.h
groups.o: ../core/confparser.h groups.o: ../core/confparser.h
htmlfilter.o: htmlfilter.h htmlfilter.o: htmlfilter.h
httpsimpleparser.o: httpsimpleparser.h httpsimpleparser.o: httpsimpleparser.h
item.o: item.h misc.h item.o: item.h misc.h requesttypes.h crypt.h run.h config.h confparser.h
item.o: htmlfilter.h user.h
lastcontainer.o: lastcontainer.h log.h textstream.h logmanipulators.h slog.h lastcontainer.o: lastcontainer.h log.h textstream.h logmanipulators.h slog.h
lastcontainer.o: cur.h request.h requesttypes.h item.h error.h config.h lastcontainer.o: cur.h request.h requesttypes.h item.h error.h config.h
lastcontainer.o: confparser.h htmlfilter.h ../templates/htmltextstream.h lastcontainer.o: confparser.h htmlfilter.h ../templates/htmltextstream.h
lastcontainer.o: ../core/textstream.h misc.h session.h user.h plugindata.h lastcontainer.o: ../core/textstream.h misc.h session.h user.h plugindata.h
lastcontainer.o: rebus.h ../templates/locale.h ../core/confparser.h lastcontainer.o: rebus.h mount.h ../templates/locale.h ../core/confparser.h
loadavg.o: loadavg.h log.h textstream.h logmanipulators.h slog.h cur.h loadavg.o: loadavg.h log.h textstream.h logmanipulators.h slog.h cur.h
loadavg.o: request.h requesttypes.h item.h error.h config.h confparser.h loadavg.o: request.h requesttypes.h item.h error.h config.h confparser.h
loadavg.o: htmlfilter.h ../templates/htmltextstream.h ../core/textstream.h loadavg.o: htmlfilter.h ../templates/htmltextstream.h ../core/textstream.h
loadavg.o: misc.h session.h user.h plugindata.h rebus.h ../templates/locale.h loadavg.o: misc.h session.h user.h plugindata.h rebus.h mount.h
loadavg.o: ../core/confparser.h loadavg.o: ../templates/locale.h ../core/confparser.h
log.o: log.h textstream.h logmanipulators.h slog.h cur.h request.h log.o: log.h textstream.h logmanipulators.h slog.h cur.h request.h
log.o: requesttypes.h item.h error.h config.h confparser.h htmlfilter.h log.o: requesttypes.h item.h error.h config.h confparser.h htmlfilter.h
log.o: ../templates/htmltextstream.h ../core/textstream.h misc.h session.h log.o: ../templates/htmltextstream.h ../core/textstream.h misc.h session.h
log.o: user.h plugindata.h rebus.h ../templates/locale.h ../core/confparser.h log.o: user.h plugindata.h rebus.h mount.h ../templates/locale.h
log.o: ../../ezc/src/utf8.h log.o: ../core/confparser.h ../../ezc/src/utf8.h
misc.o: misc.h item.h log.h textstream.h logmanipulators.h slog.h cur.h misc.o: misc.h item.h requesttypes.h log.h textstream.h logmanipulators.h
misc.o: request.h requesttypes.h error.h config.h confparser.h htmlfilter.h misc.o: slog.h cur.h request.h error.h config.h confparser.h htmlfilter.h
misc.o: ../templates/htmltextstream.h ../core/textstream.h session.h user.h misc.o: ../templates/htmltextstream.h ../core/textstream.h session.h user.h
misc.o: plugindata.h rebus.h ../templates/locale.h ../core/confparser.h misc.o: plugindata.h rebus.h mount.h ../templates/locale.h
misc.o: ../templates/templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h misc.o: ../core/confparser.h ../templates/templates.h ../../ezc/src/ezc.h
misc.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h misc.o: ../../ezc/src/utf8.h ../../ezc/src/generator.h
misc.o: ../../ezc/src/functions.h ../../ezc/src/funinfo.h misc.o: ../../ezc/src/pattern.h ../../ezc/src/functions.h
misc.o: ../../ezc/src/stringconv.h ../templates/patterncacher.h misc.o: ../../ezc/src/funinfo.h ../../ezc/src/stringconv.h
misc.o: ../core/item.h ../templates/ckeditorgetparser.h misc.o: ../templates/patterncacher.h ../core/item.h
misc.o: ../core/httpsimpleparser.h ../core/log.h ../templates/indexpatterns.h misc.o: ../templates/ckeditorgetparser.h ../core/httpsimpleparser.h
misc.o: ../core/log.h ../templates/indexpatterns.h
misc.o: ../templates/localefilter.h ../templates/locale.h ../core/config.h misc.o: ../templates/localefilter.h ../templates/locale.h ../core/config.h
misc.o: ../templates/htmltextstream.h ../core/cur.h ../core/system.h misc.o: ../templates/htmltextstream.h ../core/cur.h ../core/system.h
misc.o: ../core/sessionmanager.h ../core/htmlfilter.h ../db/db.h misc.o: ../core/sessionmanager.h ../core/htmlfilter.h ../db/db.h
misc.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h misc.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
misc.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/user.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/group.h ../core/dircontainer.h ../core/ugcontainer.h
mount.o: mount.h misc.h item.h mount.o: mount.h misc.h item.h requesttypes.h
mountparser.o: mountparser.h mount.h item.h dirs.h dircontainer.h ../db/db.h mountparser.o: mountparser.h mount.h item.h dirs.h dircontainer.h ../db/db.h
mountparser.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h mountparser.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
mountparser.o: ../core/textstream.h misc.h ../core/error.h mountparser.o: ../core/textstream.h misc.h requesttypes.h ../core/error.h
mountparser.o: ../db/dbitemquery.h ../core/item.h ../db/dbitemcolumns.h mountparser.o: ../db/dbitemquery.h ../core/item.h ../db/dbitemcolumns.h
mountparser.o: ../core/user.h ../core/group.h ../core/dircontainer.h mountparser.o: ../core/user.h ../core/group.h ../core/dircontainer.h
mountparser.o: ../core/ugcontainer.h log.h textstream.h logmanipulators.h mountparser.o: ../core/ugcontainer.h log.h textstream.h logmanipulators.h
mountparser.o: slog.h cur.h request.h requesttypes.h error.h config.h mountparser.o: slog.h cur.h request.h error.h config.h confparser.h
mountparser.o: confparser.h htmlfilter.h ../templates/htmltextstream.h mountparser.o: htmlfilter.h ../templates/htmltextstream.h session.h user.h
mountparser.o: session.h user.h plugindata.h rebus.h ../templates/locale.h mountparser.o: plugindata.h rebus.h ../templates/locale.h
mountparser.o: ../core/confparser.h ../notify/notify.h ../notify/notifypool.h mountparser.o: ../core/confparser.h ../notify/notify.h ../notify/notifypool.h
mountparser.o: ../templates/misc.h ../templates/localefilter.h mountparser.o: ../templates/misc.h ../templates/localefilter.h
mountparser.o: ../templates/locale.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h mountparser.o: ../templates/locale.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
@ -178,33 +181,34 @@ mountparser.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h
mountparser.o: ugcontainer.h lastcontainer.h mountparser.o: ugcontainer.h lastcontainer.h
mounts.o: mounts.h mount.h error.h dirs.h item.h dircontainer.h ../db/db.h mounts.o: mounts.h mount.h error.h dirs.h item.h dircontainer.h ../db/db.h
mounts.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h mounts.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
mounts.o: ../core/textstream.h misc.h ../core/error.h ../db/dbitemquery.h mounts.o: ../core/textstream.h misc.h requesttypes.h ../core/error.h
mounts.o: ../core/item.h ../db/dbitemcolumns.h ../core/user.h ../core/group.h mounts.o: ../db/dbitemquery.h ../core/item.h ../db/dbitemcolumns.h
mounts.o: ../core/dircontainer.h ../core/ugcontainer.h log.h textstream.h mounts.o: ../core/user.h ../core/group.h ../core/dircontainer.h
mounts.o: logmanipulators.h slog.h cur.h request.h requesttypes.h config.h mounts.o: ../core/ugcontainer.h log.h textstream.h logmanipulators.h slog.h
mounts.o: confparser.h htmlfilter.h ../templates/htmltextstream.h session.h mounts.o: cur.h request.h config.h confparser.h htmlfilter.h
mounts.o: user.h plugindata.h rebus.h ../templates/locale.h mounts.o: ../templates/htmltextstream.h session.h user.h plugindata.h rebus.h
mounts.o: ../core/confparser.h ../notify/notify.h ../notify/notifypool.h mounts.o: ../templates/locale.h ../core/confparser.h ../notify/notify.h
mounts.o: ../templates/misc.h ../templates/localefilter.h mounts.o: ../notify/notifypool.h ../templates/misc.h
mounts.o: ../templates/locale.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h mounts.o: ../templates/localefilter.h ../templates/locale.h
mounts.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h mounts.o: ../../ezc/src/ezc.h ../../ezc/src/utf8.h ../../ezc/src/generator.h
mounts.o: ../../ezc/src/functions.h ../../ezc/src/funinfo.h mounts.o: ../../ezc/src/pattern.h ../../ezc/src/functions.h
mounts.o: ../../ezc/src/stringconv.h ../templates/htmltextstream.h mounts.o: ../../ezc/src/funinfo.h ../../ezc/src/stringconv.h
mounts.o: ../notify/notifythread.h ../core/basethread.h synchro.h mounts.o: ../templates/htmltextstream.h ../notify/notifythread.h
mounts.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h mounts.o: ../core/basethread.h synchro.h ../notify/templatesnotify.h
mounts.o: ugcontainer.h lastcontainer.h mountparser.h plugin.h pluginmsg.h mounts.o: ../core/config.h ../core/users.h ugcontainer.h lastcontainer.h
mounts.o: system.h crypt.h run.h users.h groups.h group.h loadavg.h thumb.h mounts.o: mountparser.h plugin.h pluginmsg.h system.h crypt.h run.h users.h
mounts.o: basethread.h sessionmanager.h sessioncontainer.h mounts.o: groups.h group.h loadavg.h thumb.h basethread.h sessionmanager.h
mounts.o: ../functions/functions.h ../functions/functionbase.h mounts.o: sessioncontainer.h ../functions/functions.h
mounts.o: ../core/request.h ../core/system.h ../core/synchro.h mounts.o: ../functions/functionbase.h ../core/request.h ../core/system.h
mounts.o: ../functions/functionparser.h ../core/cur.h ../functions/adduser.h mounts.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h
mounts.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h mounts.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h
mounts.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h mounts.o: ../functions/privchanger.h ../functions/chown.h
mounts.o: ../functions/default.h ../functions/download.h ../functions/emacs.h mounts.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h
mounts.o: ../functions/last.h ../functions/login.h ../functions/logout.h mounts.o: ../functions/download.h ../functions/emacs.h ../functions/last.h
mounts.o: ../functions/ln.h ../functions/ls.h ../functions/mkdir.h mounts.o: ../functions/login.h ../functions/logout.h ../functions/ln.h
mounts.o: ../functions/mv.h ../functions/nicedit.h ../functions/node.h mounts.o: ../functions/ls.h ../functions/mkdir.h ../functions/mv.h
mounts.o: ../functions/priv.h ../functions/reload.h ../functions/rm.h mounts.o: ../functions/nicedit.h ../functions/node.h ../functions/priv.h
mounts.o: ../functions/reload.h ../functions/rm.h
mounts.o: ../functions/specialdefault.h ../functions/stat.h mounts.o: ../functions/specialdefault.h ../functions/stat.h
mounts.o: ../functions/subject.h ../functions/template.h mounts.o: ../functions/subject.h ../functions/template.h
mounts.o: ../functions/tinymce.h ../functions/uname.h ../functions/upload.h mounts.o: ../functions/tinymce.h ../functions/uname.h ../functions/upload.h
@ -216,22 +220,22 @@ mounts.o: ../templates/indexpatterns.h ../core/sessionmanager.h
plugin.o: plugin.h pluginmsg.h log.h textstream.h logmanipulators.h slog.h plugin.o: plugin.h pluginmsg.h log.h textstream.h logmanipulators.h slog.h
plugin.o: cur.h request.h requesttypes.h item.h error.h config.h confparser.h plugin.o: cur.h request.h requesttypes.h item.h error.h config.h confparser.h
plugin.o: htmlfilter.h ../templates/htmltextstream.h ../core/textstream.h plugin.o: htmlfilter.h ../templates/htmltextstream.h ../core/textstream.h
plugin.o: misc.h session.h user.h plugindata.h rebus.h ../templates/locale.h plugin.o: misc.h session.h user.h plugindata.h rebus.h mount.h
plugin.o: ../core/confparser.h system.h dirs.h dircontainer.h ../db/db.h plugin.o: ../templates/locale.h ../core/confparser.h system.h dirs.h
plugin.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h plugin.o: dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
plugin.o: ../db/dbitemquery.h ../core/item.h ../db/dbitemcolumns.h plugin.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h
plugin.o: ../core/user.h ../core/group.h ../core/dircontainer.h plugin.o: ../core/item.h ../db/dbitemcolumns.h ../core/user.h ../core/group.h
plugin.o: ../core/ugcontainer.h ../notify/notify.h ../notify/notifypool.h plugin.o: ../core/dircontainer.h ../core/ugcontainer.h ../notify/notify.h
plugin.o: ../templates/misc.h ../templates/localefilter.h plugin.o: ../notify/notifypool.h ../templates/misc.h
plugin.o: ../templates/locale.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h plugin.o: ../templates/localefilter.h ../templates/locale.h
plugin.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h plugin.o: ../../ezc/src/ezc.h ../../ezc/src/utf8.h ../../ezc/src/generator.h
plugin.o: ../../ezc/src/functions.h ../../ezc/src/funinfo.h plugin.o: ../../ezc/src/pattern.h ../../ezc/src/functions.h
plugin.o: ../../ezc/src/stringconv.h ../templates/htmltextstream.h plugin.o: ../../ezc/src/funinfo.h ../../ezc/src/stringconv.h
plugin.o: ../notify/notifythread.h ../core/basethread.h synchro.h plugin.o: ../templates/htmltextstream.h ../notify/notifythread.h
plugin.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h plugin.o: ../core/basethread.h synchro.h ../notify/templatesnotify.h
plugin.o: ugcontainer.h lastcontainer.h mounts.h mount.h mountparser.h plugin.o: ../core/config.h ../core/users.h ugcontainer.h lastcontainer.h
plugin.o: crypt.h run.h users.h groups.h group.h loadavg.h thumb.h plugin.o: mounts.h mountparser.h crypt.h run.h users.h groups.h group.h
plugin.o: basethread.h sessionmanager.h sessioncontainer.h plugin.o: loadavg.h thumb.h basethread.h sessionmanager.h sessioncontainer.h
plugin.o: ../functions/functions.h ../functions/functionbase.h plugin.o: ../functions/functions.h ../functions/functionbase.h
plugin.o: ../core/request.h ../core/system.h ../core/synchro.h plugin.o: ../core/request.h ../core/system.h ../core/synchro.h
plugin.o: ../functions/functionparser.h ../core/cur.h ../functions/adduser.h plugin.o: ../functions/functionparser.h ../core/cur.h ../functions/adduser.h
@ -254,7 +258,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: logmanipulators.h slog.h cur.h request.h requesttypes.h item.h
plugindata.o: error.h config.h confparser.h htmlfilter.h plugindata.o: error.h config.h confparser.h htmlfilter.h
plugindata.o: ../templates/htmltextstream.h ../core/textstream.h misc.h plugindata.o: ../templates/htmltextstream.h ../core/textstream.h misc.h
plugindata.o: session.h user.h rebus.h ../templates/locale.h plugindata.o: session.h user.h rebus.h mount.h ../templates/locale.h
plugindata.o: ../core/confparser.h system.h dirs.h dircontainer.h ../db/db.h plugindata.o: ../core/confparser.h system.h dirs.h dircontainer.h ../db/db.h
plugindata.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h plugindata.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
plugindata.o: ../core/error.h ../db/dbitemquery.h ../core/item.h plugindata.o: ../core/error.h ../db/dbitemquery.h ../core/item.h
@ -268,12 +272,11 @@ plugindata.o: ../../ezc/src/functions.h ../../ezc/src/funinfo.h
plugindata.o: ../../ezc/src/stringconv.h ../templates/htmltextstream.h plugindata.o: ../../ezc/src/stringconv.h ../templates/htmltextstream.h
plugindata.o: ../notify/notifythread.h ../core/basethread.h synchro.h plugindata.o: ../notify/notifythread.h ../core/basethread.h synchro.h
plugindata.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h plugindata.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h
plugindata.o: ugcontainer.h lastcontainer.h mounts.h mount.h mountparser.h plugindata.o: ugcontainer.h lastcontainer.h mounts.h mountparser.h crypt.h
plugindata.o: crypt.h run.h users.h groups.h group.h loadavg.h thumb.h plugindata.o: run.h users.h groups.h group.h loadavg.h thumb.h basethread.h
plugindata.o: basethread.h sessionmanager.h sessioncontainer.h plugindata.o: sessionmanager.h sessioncontainer.h ../functions/functions.h
plugindata.o: ../functions/functions.h ../functions/functionbase.h plugindata.o: ../functions/functionbase.h ../core/request.h ../core/system.h
plugindata.o: ../core/request.h ../core/system.h ../core/synchro.h plugindata.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h
plugindata.o: ../functions/functionparser.h ../core/cur.h
plugindata.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h plugindata.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h
plugindata.o: ../functions/privchanger.h ../functions/chown.h plugindata.o: ../functions/privchanger.h ../functions/chown.h
plugindata.o: ../functions/ckeditor.h ../functions/cp.h plugindata.o: ../functions/ckeditor.h ../functions/cp.h
@ -292,37 +295,37 @@ plugindata.o: ../templates/patterncacher.h ../templates/ckeditorgetparser.h
plugindata.o: ../core/httpsimpleparser.h ../core/log.h plugindata.o: ../core/httpsimpleparser.h ../core/log.h
plugindata.o: ../templates/indexpatterns.h ../core/sessionmanager.h plugindata.o: ../templates/indexpatterns.h ../core/sessionmanager.h
postmultiparser.o: postmultiparser.h error.h requesttypes.h config.h postmultiparser.o: postmultiparser.h error.h requesttypes.h config.h
postmultiparser.o: confparser.h htmlfilter.h log.h textstream.h postmultiparser.o: confparser.h htmlfilter.h misc.h item.h log.h textstream.h
postmultiparser.o: logmanipulators.h slog.h cur.h request.h item.h postmultiparser.o: logmanipulators.h slog.h cur.h request.h
postmultiparser.o: ../templates/htmltextstream.h ../core/textstream.h misc.h postmultiparser.o: ../templates/htmltextstream.h ../core/textstream.h
postmultiparser.o: session.h user.h plugindata.h rebus.h postmultiparser.o: session.h user.h plugindata.h rebus.h mount.h
postmultiparser.o: ../templates/locale.h ../core/confparser.h postmultiparser.o: ../templates/locale.h ../core/confparser.h
postmultiparser.o: ../../ezc/src/utf8.h postmultiparser.o: ../../ezc/src/utf8.h
rebus.o: log.h textstream.h logmanipulators.h slog.h cur.h request.h rebus.o: log.h textstream.h logmanipulators.h slog.h cur.h request.h
rebus.o: requesttypes.h item.h error.h config.h confparser.h htmlfilter.h rebus.o: requesttypes.h item.h error.h config.h confparser.h htmlfilter.h
rebus.o: ../templates/htmltextstream.h ../core/textstream.h misc.h session.h rebus.o: ../templates/htmltextstream.h ../core/textstream.h misc.h session.h
rebus.o: user.h plugindata.h rebus.h ../templates/locale.h rebus.o: user.h plugindata.h rebus.h mount.h ../templates/locale.h
rebus.o: ../core/confparser.h rebus.o: ../core/confparser.h
request.o: request.h requesttypes.h item.h error.h config.h confparser.h request.o: request.h requesttypes.h item.h error.h config.h confparser.h
request.o: htmlfilter.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: ../core/textstream.h misc.h log.h logmanipulators.h slog.h cur.h
request.o: session.h user.h plugindata.h rebus.h ../templates/locale.h request.o: session.h user.h plugindata.h rebus.h mount.h
request.o: ../core/confparser.h plugin.h pluginmsg.h system.h dirs.h request.o: ../templates/locale.h ../core/confparser.h plugin.h pluginmsg.h
request.o: dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h request.o: system.h dirs.h dircontainer.h ../db/db.h ../db/dbbase.h
request.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h request.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
request.o: ../core/item.h ../db/dbitemcolumns.h ../core/user.h request.o: ../db/dbitemquery.h ../core/item.h ../db/dbitemcolumns.h
request.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h request.o: ../core/user.h ../core/group.h ../core/dircontainer.h
request.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h request.o: ../core/ugcontainer.h ../notify/notify.h ../notify/notifypool.h
request.o: ../templates/localefilter.h ../templates/locale.h request.o: ../templates/misc.h ../templates/localefilter.h
request.o: ../../ezc/src/ezc.h ../../ezc/src/utf8.h ../../ezc/src/generator.h request.o: ../templates/locale.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
request.o: ../../ezc/src/pattern.h ../../ezc/src/functions.h request.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h
request.o: ../../ezc/src/funinfo.h ../../ezc/src/stringconv.h request.o: ../../ezc/src/functions.h ../../ezc/src/funinfo.h
request.o: ../templates/htmltextstream.h ../notify/notifythread.h request.o: ../../ezc/src/stringconv.h ../templates/htmltextstream.h
request.o: ../core/basethread.h synchro.h ../notify/templatesnotify.h request.o: ../notify/notifythread.h ../core/basethread.h synchro.h
request.o: ../core/config.h ../core/users.h ugcontainer.h lastcontainer.h request.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h
request.o: mounts.h mount.h mountparser.h crypt.h run.h users.h groups.h request.o: ugcontainer.h lastcontainer.h mounts.h mountparser.h crypt.h run.h
request.o: group.h loadavg.h thumb.h basethread.h sessionmanager.h request.o: users.h groups.h group.h loadavg.h thumb.h basethread.h
request.o: sessioncontainer.h ../functions/functions.h request.o: sessionmanager.h sessioncontainer.h ../functions/functions.h
request.o: ../functions/functionbase.h ../core/request.h ../core/system.h request.o: ../functions/functionbase.h ../core/request.h ../core/system.h
request.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h request.o: ../core/synchro.h ../functions/functionparser.h ../core/cur.h
request.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h request.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h
@ -344,35 +347,36 @@ request.o: ../templates/indexpatterns.h ../core/sessionmanager.h
run.o: run.h log.h textstream.h logmanipulators.h slog.h cur.h request.h run.o: run.h log.h textstream.h logmanipulators.h slog.h cur.h request.h
run.o: requesttypes.h item.h error.h config.h confparser.h htmlfilter.h run.o: requesttypes.h item.h error.h config.h confparser.h htmlfilter.h
run.o: ../templates/htmltextstream.h ../core/textstream.h misc.h session.h run.o: ../templates/htmltextstream.h ../core/textstream.h misc.h session.h
run.o: user.h plugindata.h rebus.h ../templates/locale.h ../core/confparser.h run.o: user.h plugindata.h rebus.h mount.h ../templates/locale.h
run.o: ../core/confparser.h
session.o: session.h item.h error.h user.h plugindata.h rebus.h textstream.h session.o: session.h item.h error.h user.h plugindata.h rebus.h textstream.h
session.o: misc.h session.o: misc.h requesttypes.h
sessioncontainer.o: sessioncontainer.h session.h item.h error.h user.h sessioncontainer.o: sessioncontainer.h session.h item.h error.h user.h
sessioncontainer.o: plugindata.h rebus.h textstream.h cur.h request.h sessioncontainer.o: plugindata.h rebus.h textstream.h cur.h request.h
sessioncontainer.o: requesttypes.h config.h confparser.h htmlfilter.h sessioncontainer.o: requesttypes.h config.h confparser.h htmlfilter.h
sessioncontainer.o: ../templates/htmltextstream.h ../core/textstream.h misc.h sessioncontainer.o: ../templates/htmltextstream.h ../core/textstream.h misc.h
sessioncontainer.o: log.h logmanipulators.h slog.h ../templates/locale.h sessioncontainer.o: mount.h log.h logmanipulators.h slog.h
sessioncontainer.o: ../core/confparser.h sessioncontainer.o: ../templates/locale.h ../core/confparser.h
sessionmanager.o: sessionmanager.h sessioncontainer.h session.h item.h sessionmanager.o: sessionmanager.h sessioncontainer.h session.h item.h
sessionmanager.o: error.h user.h plugindata.h rebus.h textstream.h cur.h sessionmanager.o: error.h user.h plugindata.h rebus.h textstream.h cur.h
sessionmanager.o: request.h requesttypes.h config.h confparser.h htmlfilter.h sessionmanager.o: request.h requesttypes.h config.h confparser.h htmlfilter.h
sessionmanager.o: ../templates/htmltextstream.h ../core/textstream.h misc.h sessionmanager.o: ../templates/htmltextstream.h ../core/textstream.h misc.h
sessionmanager.o: lastcontainer.h system.h dirs.h dircontainer.h ../db/db.h sessionmanager.o: mount.h lastcontainer.h system.h dirs.h dircontainer.h
sessionmanager.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h sessionmanager.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h
sessionmanager.o: ../core/error.h ../db/dbitemquery.h ../core/item.h sessionmanager.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h
sessionmanager.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h sessionmanager.o: ../core/item.h ../db/dbitemcolumns.h ../core/user.h
sessionmanager.o: ../core/dircontainer.h ../core/ugcontainer.h log.h sessionmanager.o: ../core/group.h ../core/dircontainer.h
sessionmanager.o: logmanipulators.h slog.h ../templates/locale.h sessionmanager.o: ../core/ugcontainer.h log.h logmanipulators.h slog.h
sessionmanager.o: ../core/confparser.h ../notify/notify.h sessionmanager.o: ../templates/locale.h ../core/confparser.h
sessionmanager.o: ../notify/notifypool.h ../templates/misc.h sessionmanager.o: ../notify/notify.h ../notify/notifypool.h
sessionmanager.o: ../templates/localefilter.h ../templates/locale.h sessionmanager.o: ../templates/misc.h ../templates/localefilter.h
sessionmanager.o: ../../ezc/src/ezc.h ../../ezc/src/utf8.h sessionmanager.o: ../templates/locale.h ../../ezc/src/ezc.h
sessionmanager.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h sessionmanager.o: ../../ezc/src/utf8.h ../../ezc/src/generator.h
sessionmanager.o: ../../ezc/src/functions.h ../../ezc/src/funinfo.h sessionmanager.o: ../../ezc/src/pattern.h ../../ezc/src/functions.h
sessionmanager.o: ../../ezc/src/stringconv.h ../templates/htmltextstream.h sessionmanager.o: ../../ezc/src/funinfo.h ../../ezc/src/stringconv.h
sessionmanager.o: ../notify/notifythread.h ../core/basethread.h synchro.h sessionmanager.o: ../templates/htmltextstream.h ../notify/notifythread.h
sessionmanager.o: ../notify/templatesnotify.h ../core/config.h sessionmanager.o: ../core/basethread.h synchro.h ../notify/templatesnotify.h
sessionmanager.o: ../core/users.h ugcontainer.h mounts.h mount.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: mountparser.h crypt.h run.h users.h groups.h group.h
sessionmanager.o: loadavg.h thumb.h basethread.h sessionparser.h plugin.h sessionmanager.o: loadavg.h thumb.h basethread.h sessionparser.h plugin.h
sessionmanager.o: pluginmsg.h ../functions/functions.h sessionmanager.o: pluginmsg.h ../functions/functions.h
@ -402,21 +406,21 @@ sessionparser.o: sessionparser.h session.h item.h error.h user.h plugindata.h
sessionparser.o: rebus.h textstream.h sessioncontainer.h cur.h request.h sessionparser.o: rebus.h textstream.h sessioncontainer.h cur.h request.h
sessionparser.o: requesttypes.h config.h confparser.h htmlfilter.h sessionparser.o: requesttypes.h config.h confparser.h htmlfilter.h
sessionparser.o: ../templates/htmltextstream.h ../core/textstream.h misc.h sessionparser.o: ../templates/htmltextstream.h ../core/textstream.h misc.h
sessionparser.o: users.h log.h logmanipulators.h slog.h ../templates/locale.h sessionparser.o: mount.h users.h log.h logmanipulators.h slog.h
sessionparser.o: ../core/confparser.h sessionparser.o: ../templates/locale.h ../core/confparser.h
slog.o: slog.h cur.h request.h requesttypes.h item.h error.h config.h slog.o: slog.h cur.h request.h requesttypes.h item.h error.h config.h
slog.o: confparser.h htmlfilter.h textstream.h ../templates/htmltextstream.h slog.o: confparser.h htmlfilter.h textstream.h ../templates/htmltextstream.h
slog.o: ../core/textstream.h misc.h session.h user.h plugindata.h rebus.h slog.o: ../core/textstream.h misc.h session.h user.h plugindata.h rebus.h
slog.o: logmanipulators.h ../templates/locale.h ../core/confparser.h slog.o: mount.h logmanipulators.h ../templates/locale.h ../core/confparser.h
synchro.o: synchro.h synchro.o: synchro.h
system.o: system.h dirs.h item.h dircontainer.h ../db/db.h ../db/dbbase.h system.o: system.h dirs.h item.h dircontainer.h ../db/db.h ../db/dbbase.h
system.o: ../db/dbconn.h ../db/dbtextstream.h ../core/textstream.h misc.h system.o: ../db/dbconn.h ../db/dbtextstream.h ../core/textstream.h misc.h
system.o: ../core/error.h ../db/dbitemquery.h ../core/item.h system.o: requesttypes.h ../core/error.h ../db/dbitemquery.h ../core/item.h
system.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h system.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h
system.o: ../core/dircontainer.h ../core/ugcontainer.h log.h textstream.h system.o: ../core/dircontainer.h ../core/ugcontainer.h log.h textstream.h
system.o: logmanipulators.h slog.h cur.h request.h requesttypes.h error.h system.o: logmanipulators.h slog.h cur.h request.h error.h config.h
system.o: config.h confparser.h htmlfilter.h ../templates/htmltextstream.h system.o: confparser.h htmlfilter.h ../templates/htmltextstream.h session.h
system.o: session.h user.h plugindata.h rebus.h ../templates/locale.h system.o: user.h plugindata.h rebus.h mount.h ../templates/locale.h
system.o: ../core/confparser.h ../notify/notify.h ../notify/notifypool.h system.o: ../core/confparser.h ../notify/notify.h ../notify/notifypool.h
system.o: ../templates/misc.h ../templates/localefilter.h system.o: ../templates/misc.h ../templates/localefilter.h
system.o: ../templates/locale.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h system.o: ../templates/locale.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
@ -425,23 +429,23 @@ system.o: ../../ezc/src/functions.h ../../ezc/src/funinfo.h
system.o: ../../ezc/src/stringconv.h ../templates/htmltextstream.h system.o: ../../ezc/src/stringconv.h ../templates/htmltextstream.h
system.o: ../notify/notifythread.h ../core/basethread.h synchro.h system.o: ../notify/notifythread.h ../core/basethread.h synchro.h
system.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h system.o: ../notify/templatesnotify.h ../core/config.h ../core/users.h
system.o: ugcontainer.h lastcontainer.h mounts.h mount.h mountparser.h system.o: ugcontainer.h lastcontainer.h mounts.h mountparser.h crypt.h run.h
system.o: crypt.h run.h users.h groups.h group.h loadavg.h thumb.h system.o: users.h groups.h group.h loadavg.h thumb.h basethread.h
system.o: basethread.h ../templates/templates.h ../templates/patterncacher.h system.o: ../templates/templates.h ../templates/patterncacher.h
system.o: ../templates/ckeditorgetparser.h ../core/httpsimpleparser.h system.o: ../templates/ckeditorgetparser.h ../core/httpsimpleparser.h
system.o: ../core/log.h ../templates/indexpatterns.h ../core/cur.h system.o: ../core/log.h ../templates/indexpatterns.h ../core/cur.h
system.o: ../core/system.h ../core/sessionmanager.h ../core/htmlfilter.h system.o: ../core/system.h ../core/sessionmanager.h ../core/htmlfilter.h
system.o: ../functions/functionbase.h ../core/request.h ../core/synchro.h system.o: ../functions/functionbase.h ../core/request.h ../core/synchro.h
textstream.o: textstream.h misc.h item.h textstream.o: textstream.h misc.h item.h requesttypes.h
thumb.o: thumb.h basethread.h textstream.h ../db/db.h ../db/dbbase.h thumb.o: thumb.h basethread.h textstream.h ../db/db.h ../db/dbbase.h
thumb.o: ../db/dbconn.h ../db/dbtextstream.h ../core/textstream.h misc.h thumb.o: ../db/dbconn.h ../db/dbtextstream.h ../core/textstream.h misc.h
thumb.o: item.h ../core/error.h ../db/dbitemquery.h ../core/item.h thumb.o: item.h requesttypes.h ../core/error.h ../db/dbitemquery.h
thumb.o: ../db/dbitemcolumns.h ../core/user.h ../core/group.h thumb.o: ../core/item.h ../db/dbitemcolumns.h ../core/user.h ../core/group.h
thumb.o: ../core/dircontainer.h ../core/ugcontainer.h log.h logmanipulators.h thumb.o: ../core/dircontainer.h ../core/ugcontainer.h log.h logmanipulators.h
thumb.o: slog.h cur.h request.h requesttypes.h error.h config.h confparser.h thumb.o: slog.h cur.h request.h error.h config.h confparser.h htmlfilter.h
thumb.o: htmlfilter.h ../templates/htmltextstream.h session.h user.h thumb.o: ../templates/htmltextstream.h session.h user.h plugindata.h rebus.h
thumb.o: plugindata.h rebus.h ../templates/locale.h ../core/confparser.h thumb.o: mount.h ../templates/locale.h ../core/confparser.h ../core/config.h
thumb.o: ../core/config.h ../../ezc/src/utf8.h system.h dirs.h dircontainer.h thumb.o: ../../ezc/src/utf8.h system.h dirs.h dircontainer.h
thumb.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h thumb.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
thumb.o: ../templates/localefilter.h ../templates/locale.h thumb.o: ../templates/localefilter.h ../templates/locale.h
thumb.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h thumb.o: ../../ezc/src/ezc.h ../../ezc/src/generator.h
@ -449,6 +453,6 @@ thumb.o: ../../ezc/src/pattern.h ../../ezc/src/functions.h
thumb.o: ../../ezc/src/funinfo.h ../../ezc/src/stringconv.h thumb.o: ../../ezc/src/funinfo.h ../../ezc/src/stringconv.h
thumb.o: ../templates/htmltextstream.h ../notify/notifythread.h thumb.o: ../templates/htmltextstream.h ../notify/notifythread.h
thumb.o: ../core/basethread.h synchro.h ../notify/templatesnotify.h thumb.o: ../core/basethread.h synchro.h ../notify/templatesnotify.h
thumb.o: ../core/users.h ugcontainer.h lastcontainer.h mounts.h mount.h thumb.o: ../core/users.h ugcontainer.h lastcontainer.h mounts.h mountparser.h
thumb.o: mountparser.h crypt.h run.h users.h groups.h group.h loadavg.h thumb.o: crypt.h run.h users.h groups.h group.h loadavg.h
users.o: users.h users.o: users.h

View File

@ -303,7 +303,7 @@ void App::MakePage()
bool sent = false; bool sent = false;
if( !cur.request->redirect_to.empty() || !cur.request->x_sendfile.empty() ) if( cur.request->page_generated || !cur.request->redirect_to.empty() || !cur.request->x_sendfile.empty() )
return; return;
@ -673,7 +673,7 @@ void App::FilterCompressSend(bool compressing, int compress_encoding, const std:
bool raw = cur.request->is_item && cur.request->item.content_type == Item::ct_raw && cur.request->status == WINIX_ERR_OK && bool raw = cur.request->is_item && cur.request->item.content_type == Item::ct_raw && cur.request->status == WINIX_ERR_OK &&
cur.request->function && (cur.request->function == &functions.fun_cat || cur.request->function == &functions.fun_run); cur.request->function && (cur.request->function == &functions.fun_cat || cur.request->function == &functions.fun_run);
if( config.html_filter && !raw ) if( config.html_filter && cur.request->use_html_filter && !raw )
{ {
TemplatesFunctions::html_filter.Filter(*source, clean_html); TemplatesFunctions::html_filter.Filter(*source, clean_html);
AddDebugInfo(clean_html); AddDebugInfo(clean_html);

View File

@ -113,7 +113,12 @@ void Config::AssignValues(bool stdout_is_closed)
log_post_value_size = Size(L"log_post_value_size", 80); 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"); 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_dirs_chmod = Int(L"upload_dirs_chmod", 0750);
upload_files_chmod = Int(L"upload_files_chmod", 0640); upload_files_chmod = Int(L"upload_files_chmod", 0640);
ListText(L"static_dirs", static_dirs); ListText(L"static_dirs", static_dirs);
@ -259,7 +264,7 @@ void Config::CheckPasswd()
{ {
switch(pass_type) switch(pass_type)
{ {
case WINIX_CRYPT_HASH_PLAIN: case WINIX_CRYPT_HASH_NONE:
case WINIX_CRYPT_HASH_MD4: case WINIX_CRYPT_HASH_MD4:
case WINIX_CRYPT_HASH_MD5: case WINIX_CRYPT_HASH_MD5:
case WINIX_CRYPT_HASH_SHA1: case WINIX_CRYPT_HASH_SHA1:

View File

@ -224,6 +224,14 @@ public:
// so you can correct your mistake and then set this value to false // so you can correct your mistake and then set this value to false
bool dont_use_static_dirs; bool dont_use_static_dirs;
// static common directory
// this is a place where there are some common javascripts, images, css files
// winix is allowed to read some files from there
// for example ckeditor config, vim config and so on
// winix read it as a ezc template and put it into database
// default: empty
std::wstring common_dir;
// chmod of newly created directories (under upload_dir) // chmod of newly created directories (under upload_dir)
// default: 0750 // default: 0750
int upload_dirs_chmod; int upload_dirs_chmod;

View File

@ -193,7 +193,7 @@ bool Crypt::PassHash(const std::wstring & salt, UserPass & up)
bool result = true; bool result = true;
up.pass_hash_salted = false; up.pass_hash_salted = false;
if( up.pass_type != WINIX_CRYPT_HASH_PLAIN ) if( up.pass_type != WINIX_CRYPT_HASH_NONE )
{ {
pass_org = up.pass; pass_org = up.pass;
pass_salted = up.pass; pass_salted = up.pass;
@ -209,7 +209,7 @@ bool Crypt::PassHash(const std::wstring & salt, UserPass & up)
log << log1 << "Crypt: problem with generating a hash, the password will not be hashed" << logend; log << log1 << "Crypt: problem with generating a hash, the password will not be hashed" << logend;
up.pass = pass_org; up.pass = pass_org;
up.pass_type = WINIX_CRYPT_HASH_PLAIN; up.pass_type = WINIX_CRYPT_HASH_NONE;
result = false; result = false;
} }

View File

@ -20,7 +20,7 @@
/* /*
the kind of hashes we are able to obtain in winix the kind of hashes we are able to obtain in winix
*/ */
#define WINIX_CRYPT_HASH_PLAIN 0 #define WINIX_CRYPT_HASH_NONE 0
#define WINIX_CRYPT_HASH_MD4 1 #define WINIX_CRYPT_HASH_MD4 1
#define WINIX_CRYPT_HASH_MD5 2 #define WINIX_CRYPT_HASH_MD5 2
#define WINIX_CRYPT_HASH_SHA1 10 #define WINIX_CRYPT_HASH_SHA1 10

View File

@ -71,6 +71,7 @@
typedef int Error; typedef int Error;

View File

@ -2,13 +2,14 @@
* This file is a part of Winix * This file is a part of Winix
* and is not publicly distributed * and is not publicly distributed
* *
* Copyright (c) 2010, Tomasz Sowa * Copyright (c) 2010-2011, Tomasz Sowa
* All rights reserved. * All rights reserved.
* *
*/ */
#include "item.h" #include "item.h"
#include "misc.h" #include "misc.h"
#include "crypt.h"
@ -61,10 +62,13 @@ void Item::Clear()
file_path.clear(); file_path.clear();
file_fs = -1; file_fs = -1;
file_type = WINIX_ITEM_FILETYPE_NONE; file_type = WINIX_ITEM_FILETYPE_NONE;
hash.clear();
hash_type = WINIX_CRYPT_HASH_NONE;
file_size = 0;
has_thumb = false; has_thumb = false;
html_template.clear(); html_template.clear();
sort_index = 0;
SetDateToNow(); SetDateToNow();
} }

View File

@ -2,7 +2,7 @@
* This file is a part of Winix * This file is a part of Winix
* and is not publicly distributed * and is not publicly distributed
* *
* Copyright (c) 2008-2010, Tomasz Sowa * Copyright (c) 2008-2011, Tomasz Sowa
* All rights reserved. * All rights reserved.
* *
*/ */
@ -23,66 +23,74 @@
struct Item struct Item
{ {
long id; long id;
long parent_id; long parent_id;
long user_id; long user_id;
long group_id; long group_id;
std::wstring guest_name; // used as a user name when user_id is equal -1 std::wstring guest_name; // used as a user name when user_id is equal -1
long modification_user_id; // who has modified the item last (not taken into account when checking permissions) long modification_user_id; // who has modified the item last (not taken into account when checking permissions)
int privileges; int privileges;
tm date_creation; tm date_creation;
tm date_modification; tm date_modification;
std::wstring subject; std::wstring subject;
std::wstring content; std::wstring content;
std::wstring url; std::wstring url;
int modify_index; int modify_index;
enum ContentType enum ContentType
{ {
ct_text = 0, ct_text = 0,
ct_formatted_text, ct_formatted_text,
ct_html, ct_html,
ct_bbcode, ct_bbcode,
ct_raw ct_raw
}; };
ContentType content_type; ContentType content_type;
enum Type enum Type
{ {
dir = 0, dir = 0,
file = 1, file = 1,
symlink = 2, symlink = 2,
none = 1000 none = 1000
}; };
Type type; Type type;
// used when type is symlink or to a directory too (function 'default') // used when type is symlink or to a directory too (function 'default')
std::wstring link_to; std::wstring link_to;
int link_redirect; int link_redirect;
// static file (if exists) // static file (if exists)
std::wstring file_path; // relative file path std::wstring file_path; // relative file path
int file_fs; // file system type where the file was saved int file_fs; // file system type where the file was saved
int file_type; // file type (none, image, doc, etc) int file_type; // file type (none, image, doc, etc)
bool has_thumb; bool has_thumb; // whether or not we have a thumbnail
std::wstring hash; // file hash (md4, md5, ...)
int hash_type; // hash type WINIX_CRYPT_HASH_* (see crypt.h)
size_t file_size; // size of the file
std::wstring html_template;
std::wstring html_template;
// sort index used when displaying a group of items
int sort_index;
// methods // methods

View File

@ -9,12 +9,27 @@
#include <sys/types.h> #include <sys/types.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <fstream>
#include "misc.h" #include "misc.h"
#include "log.h" #include "log.h"
#include "templates/templates.h" #include "templates/templates.h"
#include "utf8.h" #include "utf8.h"
namespace misc_private
{
std::ifstream get_file_content;
std::string get_file_content_ansi;
}
int Toi(const std::string & str, int base) int Toi(const std::string & str, int base)
{ {
return Toi(str.c_str(), base); return Toi(str.c_str(), base);
@ -805,6 +820,50 @@ bool RenameFile(const std::wstring & from, const std::wstring & to)
} }
bool GetUTF8File(const char * file_path, std::wstring & content, bool clear_content)
{
using namespace misc_private;
if( clear_content )
content.clear();
get_file_content.clear();
get_file_content.open(file_path, std::ios_base::in | std::ios_base::binary);
if( !get_file_content )
return false;
Ezc::UTF8ToWide(get_file_content, content);
get_file_content.close();
return true;
}
bool GetUTF8File(const wchar_t * file_path, std::wstring & content, bool clear_content)
{
using namespace misc_private;
Ezc::WideToUTF8(file_path, get_file_content_ansi);
return GetUTF8File(get_file_content_ansi.c_str(), content, clear_content);
}
bool GetUTF8File(const std::string & file_path, std::wstring & content, bool clear_content)
{
return GetUTF8File(file_path.c_str(), content, clear_content);
}
bool GetUTF8File(const std::wstring & file_path, std::wstring & content, bool clear_content)
{
return GetUTF8File(file_path.c_str(), content, clear_content);
}
// if there is not an extension it returns a pointer to the last '\0' character // if there is not an extension it returns a pointer to the last '\0' character
const wchar_t * GetFileExt(const wchar_t * name) const wchar_t * GetFileExt(const wchar_t * name)
{ {
@ -1012,7 +1071,24 @@ void QEncode(const std::wstring & in, std::string & out, bool clear)
} }
/*
deleting all post temporary files
*/
void RemovePostFileTmp(PostFileTab & post_file_tab)
{
PostFileTab::iterator i = post_file_tab.begin();
for( ; i != post_file_tab.end() ; ++i )
{
const std::wstring & tmp_filename = i->second.tmp_filename;
if( !tmp_filename.empty() && RemoveFile(tmp_filename) )
log << log3 << "Deleted tmp file: " << tmp_filename << logend;
else
if( !tmp_filename.empty() )
log << "swinka" << logend; //!!usunac
}
}

View File

@ -16,6 +16,7 @@
#include <ctime> #include <ctime>
#include <cstdio> #include <cstdio>
#include "item.h" #include "item.h"
#include "requesttypes.h"
@ -567,6 +568,12 @@ bool RemoveFile(const std::wstring & file);
bool RenameFile(const wchar_t * from, const wchar_t * to); bool RenameFile(const wchar_t * from, const wchar_t * to);
bool RenameFile(const std::wstring & from, const std::wstring & to); bool RenameFile(const std::wstring & from, const std::wstring & to);
bool GetUTF8File(const char * file_path, std::wstring & content, bool clear_content = true);
bool GetUTF8File(const wchar_t * file_path, std::wstring & content, bool clear_content = true);
bool GetUTF8File(const std::string & file_path, std::wstring & content, bool clear_content = true);
bool GetUTF8File(const std::wstring & file_path, std::wstring & content, bool clear_content = true);
const wchar_t * GetFileExt(const wchar_t * name); const wchar_t * GetFileExt(const wchar_t * name);
int SelectFileType(const wchar_t * file_name); int SelectFileType(const wchar_t * file_name);
int SelectFileType(const std::wstring & file_name); int SelectFileType(const std::wstring & file_name);
@ -583,5 +590,8 @@ void UrlEncode(const std::wstring & in, std::string & out, bool clear_out = true
void QEncode(const std::wstring & in, std::string & out, bool clear = true); void QEncode(const std::wstring & in, std::string & out, bool clear = true);
void RemovePostFileTmp(PostFileTab & post_file_tab);
#endif #endif

View File

@ -10,7 +10,7 @@
#include "postmultiparser.h" #include "postmultiparser.h"
#include "log.h" #include "log.h"
#include "utf8.h" #include "utf8.h"
#include "misc.h"
PostMultiParser::PostMultiParser() PostMultiParser::PostMultiParser()
@ -353,6 +353,15 @@ void PostMultiParser::ReadContent()
} }
void PostMultiParser::ConvStr(const std::string & src, std::wstring & dst)
{
if( config->utf8 )
Ezc::UTF8ToWide(src, dst);
else
AssignString(src, dst);
}
void PostMultiParser::AddNormalPostVar() void PostMultiParser::AddNormalPostVar()
{ {
if( post_tab->size() >= WINIX_POSTTABLE_MAXSIZE ) if( post_tab->size() >= WINIX_POSTTABLE_MAXSIZE )
@ -362,20 +371,10 @@ void PostMultiParser::AddNormalPostVar()
return; return;
} }
ConvStr(name, namew);
ConvStr(content, contentw);
if( config->utf8 ) bool added = InsertPostVar(*post_tab, namew, contentw);
{
Ezc::UTF8ToWide(name, namew);
Ezc::UTF8ToWide(content, contentw);
}
else
{
AssignString(name, namew);
AssignString(content, contentw);
}
std::pair<PostTab::iterator, bool> res = post_tab->insert( std::make_pair(namew, contentw) );
bool added = res.second;
log << log2 << "PMP: POST var, name: \"" << namew << "\""; log << log2 << "PMP: POST var, name: \"" << namew << "\"";
@ -395,20 +394,12 @@ void PostMultiParser::AddFilePostVar()
return; return;
} }
if( config->utf8 ) ConvStr(name, namew);
{ ConvStr(filename, post_file_temp.filename);
Ezc::UTF8ToWide(name, namew);
Ezc::UTF8ToWide(filename, post_file_temp.filename);
}
else
{
AssignString(name, namew);
AssignString(filename, post_file_temp.filename);
}
post_file_temp.tmp_filename = tmp_filename; post_file_temp.tmp_filename = tmp_filename;
std::pair<PostFileTab::iterator, bool> res = post_file_tab->insert( std::make_pair(namew, post_file_temp) ); post_file_temp.file_size = content_len;
bool added = res.second;
bool added = InsertPostVar(*post_file_tab, namew, post_file_temp);
log << log2 << "PMP: POST FILE var, name: \"" << namew << "\""; log << log2 << "PMP: POST FILE var, name: \"" << namew << "\"";
@ -424,15 +415,10 @@ void PostMultiParser::AddPostVar()
if( name.empty() ) if( name.empty() )
return; return;
if( filename.empty() ) if( filename.empty() )
{
AddNormalPostVar(); AddNormalPostVar();
}
else else
{
AddFilePostVar(); AddFilePostVar();
}
} }
@ -569,6 +555,7 @@ Error PostMultiParser::Parse(FCGX_Stream * in_, PostTab & post_tab_, PostFileTab
in = in_; in = in_;
last = 0; last = 0;
err = WINIX_ERR_OK; err = WINIX_ERR_OK;
var_index = 1;
line_end_dos = false; line_end_dos = false;
in_buffer_ind = WINIX_POSTMULTI_INPUT_BUFFER; in_buffer_ind = WINIX_POSTMULTI_INPUT_BUFFER;
in_buffer_len = WINIX_POSTMULTI_INPUT_BUFFER; in_buffer_len = WINIX_POSTMULTI_INPUT_BUFFER;
@ -587,6 +574,7 @@ Error PostMultiParser::Parse(FCGX_Stream * in_, PostTab & post_tab_, PostFileTab
if( err != WINIX_ERR_OK ) if( err != WINIX_ERR_OK )
{ {
RemovePostFileTmp(*post_file_tab);
post_tab->clear(); post_tab->clear();
post_file_tab->clear(); post_file_tab->clear();

View File

@ -2,7 +2,7 @@
* This file is a part of Winix * This file is a part of Winix
* and is not publicly distributed * and is not publicly distributed
* *
* Copyright (c) 2008-2010, Tomasz Sowa * Copyright (c) 2008-2011, Tomasz Sowa
* All rights reserved. * All rights reserved.
* *
*/ */
@ -16,6 +16,7 @@
#include "error.h" #include "error.h"
#include "requesttypes.h" #include "requesttypes.h"
#include "config.h" #include "config.h"
#include "misc.h"
// 2 MB // 2 MB
@ -53,6 +54,7 @@ private:
PostFileTab * post_file_tab; PostFileTab * post_file_tab;
int last; // last read character int last; // last read character
int var_index; // used as a postfix to the same name (is auto increment)
bool line_end_dos; bool line_end_dos;
std::string boundary; std::string boundary;
@ -67,6 +69,7 @@ private:
PostFile post_file_temp; PostFile post_file_temp;
void LogFirst(const std::string & to_log, size_t len); void LogFirst(const std::string & to_log, size_t len);
void ConvStr(const std::string & src, std::wstring & dst);
bool IsWhite(int c); bool IsWhite(int c);
void SkipWhite(); void SkipWhite();
@ -94,7 +97,36 @@ private:
void ReadChar(); void ReadChar();
template<class Container, class Value>
bool InsertPostVar(Container & container, std::wstring & key, const Value & value);
}; };
template<class Container, class Value>
bool PostMultiParser::InsertPostVar(Container & container, std::wstring & key, const Value & value)
{
bool added;
std::pair<typename Container::iterator, bool> res;
res = container.insert( std::make_pair(key, value) );
added = res.second;
if( !added )
{
key += L"_inc";
key += Toa(var_index);
res = container.insert( std::make_pair(key, value) );
added = res.second;
var_index += 1;
}
return added;
}
#endif #endif

View File

@ -29,7 +29,7 @@ class PostParser : public HttpSimpleParser
std::wstring temp_name, temp_value; std::wstring temp_name, temp_value;
bool input_as_utf8; bool input_as_utf8;
size_t log_value_size; size_t log_value_size;
int var_index;
protected: protected:
@ -63,21 +63,36 @@ protected:
} }
virtual void Parameter(std::string & name, std::string & value) void ConvStr(const std::string & src, std::wstring & dst)
{ {
if( input_as_utf8 ) if( input_as_utf8 )
{ Ezc::UTF8ToWide(src, dst);
Ezc::UTF8ToWide(name, temp_name);
Ezc::UTF8ToWide(value, temp_value);
}
else else
AssignString(src, dst);
}
virtual void Parameter(std::string & name, std::string & value)
{
bool added;
std::pair<PostTab::iterator, bool> res;
ConvStr(name, temp_name);
ConvStr(value, temp_value);
res = post_tab->insert( std::make_pair(temp_name, temp_value) );
added = res.second;
if( !added )
{ {
AssignString(name, temp_name); temp_name += L"_inc";
AssignString(value, temp_value); temp_name += Toa(var_index);
res = post_tab->insert( std::make_pair(temp_name, temp_value) );
added = res.second;
var_index += 1;
} }
std::pair<PostTab::iterator, bool> res = post_tab->insert( std::make_pair(temp_name, temp_value) ); CreateLog(added);
CreateLog(res.second);
} }
@ -104,6 +119,7 @@ public:
{ {
in = in_; in = in_;
post_tab = &post_tab_; post_tab = &post_tab_;
var_index = 1;
HttpSimpleParser::Parse(); HttpSimpleParser::Parse();
} }

View File

@ -32,29 +32,13 @@ void Request::SetConfig(Config * pconfig)
void Request::ClearPostFileTmp()
{
// deleting temporary files (if exists)
while( !post_file_tab.empty() )
{
const std::wstring & tmp_filename = post_file_tab.begin()->second.tmp_filename;
if( RemoveFile(tmp_filename) )
log << log3 << "Request: deleted tmp file: " << tmp_filename << logend;
post_file_tab.erase(post_file_tab.begin());
}
}
void Request::Clear() void Request::Clear()
{ {
// id is never 0 // id is never 0
if( ++id == 0 ) if( ++id == 0 )
++id; ++id;
ClearPostFileTmp(); RemovePostFileTmp(post_file_tab);
get_tab.clear(); get_tab.clear();
post_tab.clear(); post_tab.clear();
@ -67,6 +51,9 @@ void Request::Clear()
headers.Clear(); headers.Clear();
page.Clear(); page.Clear();
debug.Clear(); debug.Clear();
page_generated = false;
use_html_filter = true;
env_request_method = &char_empty; env_request_method = &char_empty;
env_request_uri = &char_empty; env_request_uri = &char_empty;

View File

@ -43,6 +43,14 @@ struct Request
TextStream<std::string> headers; TextStream<std::string> headers;
HtmlTextStream page, debug; HtmlTextStream page, debug;
// if set to true then the standard template system will not be generated
// default: false
bool page_generated;
// whether or not the html filter should be used
// default: true
bool use_html_filter;
// raw parameters // raw parameters
GetTab get_tab; GetTab get_tab;
PostTab post_tab; PostTab post_tab;
@ -135,8 +143,6 @@ private:
Config * config; Config * config;
void ClearPostFileTmp();
// contains '\0' // contains '\0'
// used to set env_* pointers to the empty value // used to set env_* pointers to the empty value
const char char_empty; const char char_empty;

View File

@ -2,7 +2,7 @@
* This file is a part of Winix * This file is a part of Winix
* and is not publicly distributed * and is not publicly distributed
* *
* Copyright (c) 2008-2010, Tomasz Sowa * Copyright (c) 2008-2011, Tomasz Sowa
* All rights reserved. * All rights reserved.
* *
*/ */
@ -24,6 +24,7 @@ struct PostFile
{ {
std::wstring filename; // original file name std::wstring filename; // original file name
std::wstring tmp_filename; // file with content (in /tmp) std::wstring tmp_filename; // file with content (in /tmp)
size_t file_size;
}; };

View File

@ -10,6 +10,8 @@
#ifndef headerfile_winix_core_session #ifndef headerfile_winix_core_session
#define headerfile_winix_core_session #define headerfile_winix_core_session
#include <vector>
#include <string>
#include <ctime> #include <ctime>
#include "item.h" #include "item.h"
#include "error.h" #include "error.h"
@ -66,6 +68,9 @@ struct Session
// buffer for the session log // buffer for the session log
TextStream<std::wstring> log_buffer; TextStream<std::wstring> log_buffer;
// table with css files
// used by some javascript wysiwyg editors (ckeditor, tinymce)
std::vector<std::wstring> last_css;
Session(); Session();
void SetTimeToNow(); void SetTimeToNow();

View File

@ -965,3 +965,60 @@ return ok;
/*
adding a new file to winix
file_path - a name of a static file (from common directory)
url - url of a file which will be inserted (in /var directory)
current limitation:
warning: the url is not prepared by PrepareUrl() (PrepareUrl is from functions)
*/
bool System::AddCommonFileToVar(const wchar_t * file_path, const wchar_t * url, bool overwrite_existing)
{
if( config->common_dir.empty() )
{
log << log1 << "System: can't open a file from common directory, common_dir not set in the config" << logend;
return false;
}
file_name = config->common_dir;
file_name += '/';
file_name += file_path;
if( !GetUTF8File(file_name, file_content) )
{
log << log1 << "System: can't open a file: " << file_name << logend;
return false;
}
Item * var = dirs.CreateVarDir();
if( !var )
{
log << log1 << "System: can't create /var directory" << logend;
return false;
}
if( db->GetItem(var->id, url, file_content_item) == WINIX_ERR_OK )
{
if( overwrite_existing )
db->DelItem(file_content_item);
else
return true;
}
file_content_item.Clear();
file_content_item.parent_id = var->id;
file_content_item.user_id = -1;
file_content_item.group_id = -1;
file_content_item.privileges = 0755;
file_content_item.subject = url;
file_content_item.url = url;
file_content_item.type = Item::file;
file_content_item.content_type = Item::ct_raw;
file_content_item.content = file_content;
return AddFile(file_content_item, false) == WINIX_ERR_OK;
}

View File

@ -127,6 +127,9 @@ public:
bool FollowAllLinks(const std::wstring & link_to, bool FollowAllLinks(const std::wstring & link_to,
bool follow_dir_default = false, bool stop_on_link_redirect = false, bool check_access = true); bool follow_dir_default = false, bool stop_on_link_redirect = false, bool check_access = true);
bool AddCommonFileToVar(const wchar_t * file_path, const wchar_t * url, bool overwrite_existing = true);
private: private:
Cur * cur; Cur * cur;
@ -136,6 +139,8 @@ private:
Item item_temp; Item item_temp;
std::wstring link_to_temp, name_temp; std::wstring link_to_temp, name_temp;
std::wstring file_content, file_name;
Item file_content_item;
// for FollowAllLinks // for FollowAllLinks
std::vector<Item*> temp_follow_dir_tab; std::vector<Item*> temp_follow_dir_tab;

View File

@ -1,23 +1,23 @@
# DO NOT DELETE # DO NOT DELETE
db.o: db.h dbbase.h dbconn.h dbtextstream.h ../core/textstream.h db.o: db.h dbbase.h dbconn.h dbtextstream.h ../core/textstream.h
db.o: ../core/misc.h ../core/item.h ../core/error.h dbitemquery.h db.o: ../core/misc.h ../core/item.h ../core/requesttypes.h ../core/error.h
db.o: ../core/item.h dbitemcolumns.h ../core/user.h ../core/group.h db.o: dbitemquery.h ../core/item.h dbitemcolumns.h ../core/user.h
db.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h db.o: ../core/group.h ../core/dircontainer.h ../core/ugcontainer.h
db.o: ../core/textstream.h ../core/logmanipulators.h ../core/slog.h db.o: ../core/log.h ../core/textstream.h ../core/logmanipulators.h
db.o: ../core/cur.h ../core/request.h ../core/requesttypes.h ../core/error.h db.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/error.h
db.o: ../core/config.h ../core/confparser.h ../core/htmlfilter.h db.o: ../core/config.h ../core/confparser.h ../core/htmlfilter.h
db.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h db.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h
db.o: ../core/plugindata.h ../core/rebus.h ../templates/locale.h db.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h
db.o: ../core/confparser.h ../core/log.h ../core/misc.h db.o: ../templates/locale.h ../core/confparser.h ../core/log.h ../core/misc.h
dbbase.o: dbbase.h dbconn.h dbtextstream.h ../core/textstream.h dbbase.o: dbbase.h dbconn.h dbtextstream.h ../core/textstream.h
dbbase.o: ../core/misc.h ../core/item.h ../core/error.h ../core/log.h dbbase.o: ../core/misc.h ../core/item.h ../core/requesttypes.h
dbbase.o: ../core/misc.h ../../ezc/src/utf8.h dbbase.o: ../core/error.h ../core/log.h ../core/misc.h ../../ezc/src/utf8.h
dbconn.o: dbconn.h dbtextstream.h ../core/textstream.h ../core/misc.h dbconn.o: dbconn.h dbtextstream.h ../core/textstream.h ../core/misc.h
dbconn.o: ../core/item.h ../core/log.h ../core/error.h dbconn.o: ../core/item.h ../core/requesttypes.h ../core/log.h ../core/error.h
dbitemcolumns.o: dbitemcolumns.h ../core/item.h dbbase.h dbconn.h dbitemcolumns.o: dbitemcolumns.h ../core/item.h dbbase.h dbconn.h
dbitemcolumns.o: dbtextstream.h ../core/textstream.h ../core/misc.h dbitemcolumns.o: dbtextstream.h ../core/textstream.h ../core/misc.h
dbitemcolumns.o: ../core/item.h ../core/error.h dbitemcolumns.o: ../core/item.h ../core/requesttypes.h ../core/error.h
dbitemquery.o: dbitemquery.h ../core/item.h dbitemquery.o: dbitemquery.h ../core/item.h
dbtextstream.o: dbtextstream.h ../core/textstream.h ../core/misc.h dbtextstream.o: dbtextstream.h ../core/textstream.h ../core/misc.h
dbtextstream.o: ../core/item.h ../../ezc/src/utf8.h dbtextstream.o: ../core/item.h ../core/requesttypes.h ../../ezc/src/utf8.h

107
db/db.cpp
View File

@ -195,7 +195,7 @@ Error Db::AddItemIntoItem(Item & item)
query.Clear(); query.Clear();
query << R("insert into core.item (user_id, modification_user_id, group_id, privileges, " query << R("insert into core.item (user_id, modification_user_id, group_id, privileges, "
"date_creation, date_modification, type, parent_id, content_id, " "date_creation, date_modification, type, parent_id, content_id, "
"link_to, link_redirect, subject, guest_name, template, url) values (") "link_to, link_redirect, subject, guest_name, template, sort_index, url) values (")
<< item.user_id << item.user_id
<< item.modification_user_id << item.modification_user_id
<< item.group_id << item.group_id
@ -209,7 +209,8 @@ Error Db::AddItemIntoItem(Item & item)
<< item.link_redirect << item.link_redirect
<< item.subject << item.subject
<< item.guest_name << item.guest_name
<< item.html_template; << item.html_template
<< item.sort_index;
url_without_id = AddItemCreateUrlSubject(item); url_without_id = AddItemCreateUrlSubject(item);
@ -250,13 +251,16 @@ Error Db::AddItemIntoContent(Item & item)
{ {
query.Clear(); query.Clear();
query << R("insert into core.content (content, content_type, file_path, file_fs, " query << R("insert into core.content (content, content_type, file_path, file_fs, "
"file_type, has_thumb, ref, modify_index) values (") "file_type, has_thumb, hash, hash_type, file_size, ref, modify_index) values (")
<< item.content << item.content
<< static_cast<int>(item.content_type) << static_cast<int>(item.content_type)
<< item.file_path << item.file_path
<< item.file_fs << item.file_fs
<< item.file_type << item.file_type
<< static_cast<int>(item.has_thumb) << static_cast<int>(item.has_thumb)
<< item.hash
<< item.hash_type
<< item.file_size
<< first_ref << first_ref
<< item.modify_index << item.modify_index
<< R(");"); << R(");");
@ -348,7 +352,7 @@ Error Db::EditItemInItem(Item & item, bool with_url)
query.Clear(); query.Clear();
query << R("update core.item set (user_id, modification_user_id, group_id, privileges, " query << R("update core.item set (user_id, modification_user_id, group_id, privileges, "
"date_creation, date_modification, type, link_to, link_redirect, parent_id, subject, " "date_creation, date_modification, type, link_to, link_redirect, parent_id, subject, "
"guest_name, template"); "guest_name, template, sort_index");
if( with_url ) if( with_url )
query << R(", url"); query << R(", url");
@ -366,7 +370,8 @@ Error Db::EditItemInItem(Item & item, bool with_url)
<< item.parent_id << item.parent_id
<< item.subject << item.subject
<< item.guest_name << item.guest_name
<< item.html_template; << item.html_template
<< item.sort_index;
if( with_url ) if( with_url )
{ {
@ -408,13 +413,16 @@ Error Db::EditItemInContent(Item & item)
// we don't change 'ref' here // we don't change 'ref' here
query.Clear(); query.Clear();
query << R("update core.content set (content, content_type, file_path, file_fs, " query << R("update core.content set (content, content_type, file_path, file_fs, "
"file_type, has_thumb, modify_index) = (") "file_type, has_thumb, hash, hash_type, file_size, modify_index) = (")
<< item.content << item.content
<< static_cast<int>(item.content_type) << static_cast<int>(item.content_type)
<< item.file_path << item.file_path
<< item.file_fs << item.file_fs
<< item.file_type << item.file_type
<< static_cast<int>(item.has_thumb) << static_cast<int>(item.has_thumb)
<< item.hash
<< item.hash_type
<< item.file_size
<< item.modify_index << item.modify_index
<< R(") where id=") << R(") where id=")
<< item.content_id << item.content_id
@ -611,9 +619,22 @@ return result;
PGresult * Db::GetItemsQuery(const DbItemQuery & iq, bool skip_other_sel) Error Db::EditSortIndexItemById(long id, int sort_index)
{ {
query.Clear(); query.Clear();
query << R("update core.item set (sort_index) = (")
<< sort_index
<< R(") where id=")
<< id
<< R(";");
return DoCommand(query);
}
PGresult * Db::GetItemsQuerySelect(const DbItemQuery & iq, DbTextStream & query, bool skip_other_sel)
{
query << R("select item.id, content_id"); query << R("select item.id, content_id");
if( !skip_other_sel ) if( !skip_other_sel )
@ -629,15 +650,25 @@ PGresult * Db::GetItemsQuery(const DbItemQuery & iq, bool skip_other_sel)
if( iq.sel_url ) query << R(", url"); if( iq.sel_url ) query << R(", url");
if( iq.sel_type ) query << R(", type"); if( iq.sel_type ) query << R(", type");
if( iq.sel_link ) query << R(", link_to, link_redirect"); if( iq.sel_link ) query << R(", link_to, link_redirect");
if( iq.sel_file ) query << R(", file_path, file_fs, file_type, has_thumb"); if( iq.sel_file ) query << R(", file_path, file_fs, file_type, has_thumb, hash, hash_type, file_size");
if( iq.sel_html_template ) query << R(", template"); if( iq.sel_html_template ) query << R(", template");
if( iq.sel_sort_index ) query << R(", sort_index");
} }
query << R(" from core.item"); query << R(" from core.item");
}
PGresult * Db::GetItemsQueryJoin(const DbItemQuery & iq, DbTextStream & query)
{
if( iq.sel_content || iq.sel_file || iq.where_file_type ) if( iq.sel_content || iq.sel_file || iq.where_file_type )
query << R(" left join core.content on item.content_id = content.id"); query << R(" left join core.content on item.content_id = content.id");
}
PGresult * Db::GetItemsQueryWhere(const DbItemQuery & iq, DbTextStream & query)
{
if( iq.where_id || iq.where_parent_id || iq.where_type || iq.where_file_type ) if( iq.where_id || iq.where_parent_id || iq.where_type || iq.where_file_type )
{ {
query << R(" where "); query << R(" where ");
@ -682,19 +713,53 @@ PGresult * Db::GetItemsQuery(const DbItemQuery & iq, bool skip_other_sel)
if_and = add_and; if_and = add_and;
} }
} }
}
query << R(" order by item.date_creation");
if( iq.sort_asc )
query << R(" asc");
else
query << R(" desc");
PGresult * Db::GetItemsQueryOrder(const DbItemQuery & iq, DbTextStream & query)
{
if( iq.sel_sort_index || iq.sel_date )
{
query << R(" order by");
if( iq.sel_sort_index )
query << R(" sort_index");
if( iq.sel_date )
{
if( iq.sel_sort_index )
query << R(",");
query << R(" item.date_creation");
}
if( iq.sort_asc )
query << R(" asc");
else
query << R(" desc");
}
}
PGresult * Db::GetItemsQueryLimit(const DbItemQuery & iq, DbTextStream & query)
{
if( iq.limit != 0 ) if( iq.limit != 0 )
query << R(" limit ") << iq.limit; query << R(" limit ") << iq.limit;
if( iq.offset != 0 ) if( iq.offset != 0 )
query << R(" offset ") << iq.offset; query << R(" offset ") << iq.offset;
}
PGresult * Db::GetItemsQuery(const DbItemQuery & iq, DbTextStream & query, bool skip_other_sel)
{
query.Clear();
GetItemsQuerySelect(iq, query, skip_other_sel);
GetItemsQueryJoin(iq, query);
GetItemsQueryWhere(iq, query);
GetItemsQueryOrder(iq, query);
GetItemsQueryLimit(iq, query);
query << R(";"); query << R(";");
@ -703,6 +768,13 @@ return AssertQuery(query);
PGresult * Db::GetItemsQuery(const DbItemQuery & iq, bool skip_other_sel)
{
return GetItemsQuery(iq, query, skip_other_sel);
}
void Db::GetItems(std::vector<Item> & item_tab, const DbItemQuery & item_query) void Db::GetItems(std::vector<Item> & item_tab, const DbItemQuery & item_query)
{ {
@ -1082,11 +1154,14 @@ Error Db::EditFileById(const Item & item, long id)
throw Error(WINIX_ERR_NO_ITEM); throw Error(WINIX_ERR_NO_ITEM);
query.Clear(); query.Clear();
query << R("update core.content set (file_path, file_fs, file_type, has_thumb) = (") query << R("update core.content set (file_path, file_fs, file_type, has_thumb, hash, hash_type, file_size) = (")
<< item.file_path << item.file_path
<< item.file_fs << item.file_fs
<< item.file_type << item.file_type
<< static_cast<int>(item.has_thumb) << static_cast<int>(item.has_thumb)
<< item.hash
<< item.hash_type
<< item.file_size
<< R(") where id=") << content_id << R(";"); << R(") where id=") << content_id << R(";");
r = AssertQuery(query); r = AssertQuery(query);

12
db/db.h
View File

@ -86,7 +86,7 @@ public:
long GetDirId(long parent_id, const std::wstring & url); long GetDirId(long parent_id, const std::wstring & url);
Error AddHardLink(Item & item); Error AddHardLink(Item & item);
Error EditSortIndexItemById(long id, int sort_index);
@ -107,13 +107,21 @@ protected:
Error EditItemGetIdsByUrl(Item & item); Error EditItemGetIdsByUrl(Item & item);
long GetContentId(long item_id); long GetContentId(long item_id);
PGresult * GetItemsQuery(const DbItemQuery & iq, bool skip_other_sel = false);
Error DelItemDelItem(long item_id, int type); Error DelItemDelItem(long item_id, int type);
Error DelItemDelContent(long content_id); Error DelItemDelContent(long content_id);
Error IncrementContentRef(long content_id); Error IncrementContentRef(long content_id);
Error DecrementContentRef(long content_id); Error DecrementContentRef(long content_id);
PGresult * GetItemsQuerySelect(const DbItemQuery & iq, DbTextStream & query, bool skip_other_sel);
PGresult * GetItemsQueryJoin(const DbItemQuery & iq, DbTextStream & query);
PGresult * GetItemsQueryWhere(const DbItemQuery & iq, DbTextStream & query);
PGresult * GetItemsQueryOrder(const DbItemQuery & iq, DbTextStream & query);
PGresult * GetItemsQueryLimit(const DbItemQuery & iq, DbTextStream & query);
PGresult * GetItemsQuery(const DbItemQuery & iq, DbTextStream & query, bool skip_other_sel = false);
PGresult * GetItemsQuery(const DbItemQuery & iq, bool skip_other_sel = false);
}; };

View File

@ -2,7 +2,7 @@
* This file is a part of Winix * This file is a part of Winix
* and is not publicly distributed * and is not publicly distributed
* *
* Copyright (c) 2008-2010, Tomasz Sowa * Copyright (c) 2008-2011, Tomasz Sowa
* All rights reserved. * All rights reserved.
* *
*/ */
@ -37,8 +37,12 @@ void DbItemColumns::SetColumns(PGresult * r)
file_fs = PQfnumber(r, "file_fs"); file_fs = PQfnumber(r, "file_fs");
file_type = PQfnumber(r, "file_type"); file_type = PQfnumber(r, "file_type");
has_thumb = PQfnumber(r, "has_thumb"); has_thumb = PQfnumber(r, "has_thumb");
hash = PQfnumber(r, "hash");
hash_type = PQfnumber(r, "hash_type");
file_size = PQfnumber(r, "file_size");
ref = PQfnumber(r, "ref"); ref = PQfnumber(r, "ref");
modify_index = PQfnumber(r, "modify_index"); modify_index = PQfnumber(r, "modify_index");
sort_index = PQfnumber(r, "sort_index");
} }
@ -60,6 +64,10 @@ void DbItemColumns::SetItem(PGresult * r, long row, Item & item)
if( file_fs != -1 ) item.file_fs = DbBase::AssertValueInt(r, row, file_fs); if( file_fs != -1 ) item.file_fs = DbBase::AssertValueInt(r, row, file_fs);
if( file_type != -1 ) item.file_type = DbBase::AssertValueInt(r, row, file_type); if( file_type != -1 ) item.file_type = DbBase::AssertValueInt(r, row, file_type);
if( has_thumb != -1 ) item.has_thumb = DbBase::AssertValueBool(r, row, has_thumb); if( has_thumb != -1 ) item.has_thumb = DbBase::AssertValueBool(r, row, has_thumb);
if( hash != -1 ) DbBase::AssertValueWide(r, row, hash, item.hash);
if( hash_type != -1 ) item.hash_type = DbBase::AssertValueInt(r, row, hash_type);
if( file_size != -1 ) item.file_size = DbBase::AssertValueLong(r, row, file_size);
if( ref != -1 ) item.ref = DbBase::AssertValueInt(r, row, ref); if( ref != -1 ) item.ref = DbBase::AssertValueInt(r, row, ref);
if( modify_index != -1 ) item.modify_index = DbBase::AssertValueInt(r, row, modify_index); if( modify_index != -1 ) item.modify_index = DbBase::AssertValueInt(r, row, modify_index);
@ -70,6 +78,7 @@ void DbItemColumns::SetItem(PGresult * r, long row, Item & item)
if( link_to != -1 ) DbBase::AssertValueWide(r, row, link_to, item.link_to); if( link_to != -1 ) DbBase::AssertValueWide(r, row, link_to, item.link_to);
if( guest_name != -1 ) DbBase::AssertValueWide(r, row, guest_name, item.guest_name); if( guest_name != -1 ) DbBase::AssertValueWide(r, row, guest_name, item.guest_name);
if( html_template != -1 ) DbBase::AssertValueWide(r, row, html_template, item.html_template); if( html_template != -1 ) DbBase::AssertValueWide(r, row, html_template, item.html_template);
if( sort_index != -1 ) item.sort_index = DbBase::AssertValueInt(r, row, sort_index);
} }

View File

@ -2,7 +2,7 @@
* This file is a part of Winix * This file is a part of Winix
* and is not publicly distributed * and is not publicly distributed
* *
* Copyright (c) 2010, Tomasz Sowa * Copyright (c) 2010-2011, Tomasz Sowa
* All rights reserved. * All rights reserved.
* *
*/ */
@ -41,8 +41,12 @@ struct DbItemColumns
int file_fs; int file_fs;
int file_type; int file_type;
int has_thumb; int has_thumb;
int hash;
int hash_type;
int file_size;
int ref; int ref;
int modify_index; int modify_index;
int sort_index;
void SetColumns(PGresult * r); void SetColumns(PGresult * r);
void SetItem(PGresult * r, long row, Item & item); void SetItem(PGresult * r, long row, Item & item);

View File

@ -2,7 +2,7 @@
* This file is a part of Winix * This file is a part of Winix
* and is not publicly distributed * and is not publicly distributed
* *
* Copyright (c) 2010, Tomasz Sowa * Copyright (c) 2010-2011, Tomasz Sowa
* All rights reserved. * All rights reserved.
* *
*/ */
@ -56,6 +56,7 @@ void DbItemQuery::SetAllSel(bool sel)
sel_link = sel; sel_link = sel;
sel_file = sel; sel_file = sel;
sel_html_template = sel; sel_html_template = sel;
sel_sort_index = sel;
} }

View File

@ -2,7 +2,7 @@
* This file is a part of Winix * This file is a part of Winix
* and is not publicly distributed * and is not publicly distributed
* *
* Copyright (c) 2010, Tomasz Sowa * Copyright (c) 2010-2011, Tomasz Sowa
* All rights reserved. * All rights reserved.
* *
*/ */
@ -30,8 +30,9 @@ struct DbItemQuery
bool sel_url; // url bool sel_url; // url
bool sel_type; // type (dir, file, none) bool sel_type; // type (dir, file, none)
bool sel_link; // link_to, link_redirect bool sel_link; // link_to, link_redirect
bool sel_file; // file_path, file_fs, file_type, has_thumb bool sel_file; // file_path, file_fs, file_type, has_thumb, hash, hash_type, file_size
bool sel_html_template; // template bool sel_html_template; // template
bool sel_sort_index; // sort_index
bool where_id; // bool where_id; //
bool where_parent_id; // bool where_parent_id; //

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,7 @@
* This file is a part of Winix * This file is a part of Winix
* and is not publicly distributed * and is not publicly distributed
* *
* Copyright (c) 2008-2010, Tomasz Sowa * Copyright (c) 2008-2011, Tomasz Sowa
* All rights reserved. * All rights reserved.
* *
*/ */
@ -20,6 +20,11 @@ Ckeditor::Ckeditor()
fun.url = L"ckeditor"; fun.url = L"ckeditor";
} }
void Ckeditor::Init()
{
system->AddCommonFileToVar(L"winix/ckeditor_full.js", L"ckeditor_full.js");
system->AddCommonFileToVar(L"winix/ckeditor_winix.js", L"ckeditor_winix.js");
}
bool Ckeditor::HasAccess() bool Ckeditor::HasAccess()
{ {
@ -27,6 +32,16 @@ bool Ckeditor::HasAccess()
} }
void Ckeditor::MakeGet()
{
cur->session->last_css.clear();
int parcss = system->mounts.MountParCss();
if( cur->mount->param[parcss].defined )
cur->session->last_css = cur->mount->param[parcss].arg;
}
void Ckeditor::MakePost() void Ckeditor::MakePost()
{ {
functions->fun_emacs.MakePost(); functions->fun_emacs.MakePost();

View File

@ -2,7 +2,7 @@
* This file is a part of Winix * This file is a part of Winix
* and is not publicly distributed * and is not publicly distributed
* *
* Copyright (c) 2010, Tomasz Sowa * Copyright (c) 2011, Tomasz Sowa
* All rights reserved. * All rights reserved.
* *
*/ */
@ -23,7 +23,9 @@ class Ckeditor : public FunctionBase
public: public:
Ckeditor(); Ckeditor();
void Init();
bool HasAccess(); bool HasAccess();
void MakeGet();
void MakePost(); void MakePost();
}; };

View File

@ -64,12 +64,17 @@ return true;
bool Rm::HasAccess() bool Rm::HasAccess()
{ {
if( !cur->request->is_item ) bool res;
return HasAccess(*cur->request->dir_tab.back());
else
return HasAccess(cur->request->item);
return true; if( !cur->request->is_item )
res = HasAccess(*cur->request->dir_tab.back());
else
res = HasAccess(cur->request->item);
if( !res && cur->request->IsParam(L"jquery_upload") )
CreateJSON(res);
return res;
} }
@ -219,9 +224,6 @@ void Rm::RemoveDir(const Item & dir)
void Rm::RemoveFile() void Rm::RemoveFile()
{ {
RemoveFileOrSymlink(cur->request->item); RemoveFileOrSymlink(cur->request->item);
if( cur->request->status == WINIX_ERR_OK )
system->RedirectToLastDir();
} }
@ -250,9 +252,6 @@ void Rm::RemoveDirContent()
} }
RemoveDirContent(*cur->request->dir_tab.back()); RemoveDirContent(*cur->request->dir_tab.back());
if( cur->request->status == WINIX_ERR_OK )
system->RedirectToLastDir();
} }
@ -268,9 +267,6 @@ void Rm::RemoveDir()
RemoveDir(*cur->request->dir_tab.back()); RemoveDir(*cur->request->dir_tab.back());
cur->request->dir_tab.erase(--cur->request->dir_tab.end()); cur->request->dir_tab.erase(--cur->request->dir_tab.end());
if( cur->request->status == WINIX_ERR_OK )
system->RedirectToLastDir();
} }
@ -284,6 +280,18 @@ void Rm::Clear()
void Rm::CreateJSON(bool status)
{
if( status )
cur->request->page << "true\n";
else
cur->request->page << "false\n";
cur->request->page_generated = true;
cur->request->use_html_filter = false;
}
void Rm::MakePost() void Rm::MakePost()
{ {
Prepare(); Prepare();
@ -301,6 +309,13 @@ void Rm::MakePost()
} }
Clear(); Clear();
if( cur->request->IsParam(L"jquery_upload") )
CreateJSON(true);
else
if( cur->request->status == WINIX_ERR_OK )
system->RedirectToLastDir();
} }

View File

@ -60,6 +60,7 @@ private:
void RemoveDirContent(); void RemoveDirContent();
void RemoveDir(); void RemoveDir();
void RemoveFile(); void RemoveFile();
void CreateJSON(bool status);
}; };

View File

@ -2,7 +2,7 @@
* This file is a part of Winix * This file is a part of Winix
* and is not publicly distributed * and is not publicly distributed
* *
* Copyright (c) 2008-2010, Tomasz Sowa * Copyright (c) 2008-2011, Tomasz Sowa
* All rights reserved. * All rights reserved.
* *
*/ */
@ -21,12 +21,28 @@ Tinymce::Tinymce()
} }
void Tinymce::Init()
{
system->AddCommonFileToVar(L"winix/tinymce.js", L"tinymce.js");
}
bool Tinymce::HasAccess() bool Tinymce::HasAccess()
{ {
return functions->fun_emacs.HasAccess(); return functions->fun_emacs.HasAccess();
} }
void Tinymce::MakeGet()
{
cur->session->last_css.clear();
int parcss = system->mounts.MountParCss();
if( cur->mount->param[parcss].defined )
cur->session->last_css = cur->mount->param[parcss].arg;
}
void Tinymce::MakePost() void Tinymce::MakePost()
{ {

View File

@ -2,7 +2,7 @@
* This file is a part of Winix * This file is a part of Winix
* and is not publicly distributed * and is not publicly distributed
* *
* Copyright (c) 2010, Tomasz Sowa * Copyright (c) 2010-2011, Tomasz Sowa
* All rights reserved. * All rights reserved.
* *
*/ */
@ -22,7 +22,9 @@ class Tinymce : public FunctionBase
public: public:
Tinymce(); Tinymce();
void Init();
bool HasAccess(); bool HasAccess();
void MakeGet();
void MakePost(); void MakePost();
}; };

View File

@ -2,7 +2,7 @@
* This file is a part of Winix * This file is a part of Winix
* and is not publicly distributed * and is not publicly distributed
* *
* Copyright (c) 2008-2010, Tomasz Sowa * Copyright (c) 2008-2011, Tomasz Sowa
* All rights reserved. * All rights reserved.
* *
*/ */
@ -14,6 +14,7 @@
#include "upload.h" #include "upload.h"
#include "core/misc.h" #include "core/misc.h"
#include "functions/functions.h" #include "functions/functions.h"
#include "templates/templates.h"
#include "utf8.h" #include "utf8.h"
@ -28,7 +29,6 @@ Upload::Upload()
bool Upload::HasAccess(const Item & item) bool Upload::HasAccess(const Item & item)
{ {
// you can use 'upload' only in a directory // you can use 'upload' only in a directory
@ -97,7 +97,7 @@ void Upload::CreateThumb(Item & item)
int mode = config->thumb_mode; int mode = config->thumb_mode;
int index; int index;
// reading width and height from then mount point (if exists) // reading width and height from the mount point (if exists)
index = system->mounts.MountParThumbSize(); index = system->mounts.MountParThumbSize();
if( m.param[index].defined && m.param[index].arg.size() == 2 ) if( m.param[index].defined && m.param[index].arg.size() == 2 )
@ -112,7 +112,7 @@ void Upload::CreateThumb(Item & item)
if( cy > 2000 ) if( cy > 2000 )
cy = 2000; cy = 2000;
// reading thumb mode from then mount point (if exists) // reading thumb mode from the mount point (if exists)
index = system->mounts.MountParThumbMode(); index = system->mounts.MountParThumbMode();
if( m.param[index].defined && m.param[index].arg.size() == 1 ) if( m.param[index].defined && m.param[index].arg.size() == 1 )
@ -138,6 +138,9 @@ void Upload::UploadFile(Item & item, const std::wstring & tmp_filename)
if( item.file_type == WINIX_ITEM_FILETYPE_IMAGE && config->create_thumb ) if( item.file_type == WINIX_ITEM_FILETYPE_IMAGE && config->create_thumb )
CreateThumb(item); CreateThumb(item);
if( is_jquery_upload )
cur->request->item_tab.push_back(item);
} }
else else
{ {
@ -189,12 +192,17 @@ void Upload::UploadMulti()
cur->request->item.subject = file_name; cur->request->item.subject = file_name;
cur->request->item.url = file_name; cur->request->item.url = file_name;
cur->request->item.file_type = SelectFileType(file_name); cur->request->item.file_type = SelectFileType(file_name);
cur->request->item.file_size = i->second.file_size;
functions->PrepareUrl(cur->request->item); functions->PrepareUrl(cur->request->item);
UploadFile(cur->request->item, i->second.tmp_filename); UploadFile(cur->request->item, i->second.tmp_filename);
i->second.tmp_filename.clear();
} }
system->RedirectToLastDir(); if( is_jquery_upload )
CreateJSON();
else
system->RedirectToLastDir();
} }
@ -209,8 +217,11 @@ void Upload::UploadSingle()
functions->SetUser(cur->request->item); functions->SetUser(cur->request->item);
cur->request->item.privileges = 0644; // !! tymczasowo cur->request->item.privileges = 0644; // !! tymczasowo
const wchar_t * file_name = cur->request->post_file_tab.begin()->second.filename.c_str(); PostFile & post_file = cur->request->post_file_tab.begin()->second;
const wchar_t * file_name = post_file.filename.c_str();
cur->request->item.file_type = SelectFileType(file_name); cur->request->item.file_type = SelectFileType(file_name);
cur->request->item.file_size = post_file.file_size;
if( !has_subject ) if( !has_subject )
cur->request->item.subject = file_name; cur->request->item.subject = file_name;
@ -221,17 +232,24 @@ void Upload::UploadSingle()
functions->PrepareUrl(cur->request->item); functions->PrepareUrl(cur->request->item);
} }
UploadFile(cur->request->item, cur->request->post_file_tab.begin()->second.tmp_filename); UploadFile(cur->request->item, post_file.tmp_filename);
post_file.tmp_filename.clear();
if( is_jquery_upload )
CreateJSON();
else
if( cur->request->status == WINIX_ERR_OK ) if( cur->request->status == WINIX_ERR_OK )
system->RedirectTo(cur->request->item, L"/cat"); system->RedirectTo(cur->request->item, L"/cat");
} }
// !! dodac usuwanie plikow statycznych przez rm
void Upload::MakePost() void Upload::MakePost()
{ {
cur->request->item_tab.clear();
is_jquery_upload = cur->request->IsParam(L"jquery_upload");
if( cur->request->post_file_tab.empty() ) if( cur->request->post_file_tab.empty() )
{ {
cur->request->status = WINIX_ERR_PERMISSION_DENIED; cur->request->status = WINIX_ERR_PERMISSION_DENIED;
@ -249,6 +267,39 @@ void Upload::MakePost()
void Upload::CreateJSON()
{
// !! locale beda w zaleznosci od uzytkownika
size_t loc = TemplatesFunctions::locale.GetLang();
size_t idu = static_cast<size_t>(id);
TemplatesFunctions::Patterns & patfun = TemplatesFunctions::patterns_fun;
if( loc < patfun.size() && idu < patfun[loc].size() )
{
templates->Generate(patfun[loc][idu]);
cur->request->page_generated = true;
cur->request->use_html_filter = false;
}
// !! usunac
//log << log1 << cur->request->page.Str() << logend;
}
void Upload::MakeGet()
{
if( cur->request->IsParam(L"jquery_upload") )
{
query.Clear();
query.WhereParentId(cur->request->dir_tab.back()->id);
query.WhereType(Item::file);
query.WhereFileType(WINIX_ITEM_FILETYPE_NONE, false);
db->GetItems(cur->request->item_tab, query);
CreateJSON();
}
}
} // namespace } // namespace

View File

@ -25,12 +25,15 @@ public:
Upload(); Upload();
bool HasAccess(); bool HasAccess();
void MakePost(); void MakePost();
void MakeGet();
void UploadFile(Item & item, const std::wstring & tmp_filename); void UploadFile(Item & item, const std::wstring & tmp_filename);
private: private:
std::wstring path; std::wstring path;
std::string patha, path_thumba; std::string patha, path_thumba;
DbItemQuery query;
bool is_jquery_upload;
bool HasAccess(const Item & item); bool HasAccess(const Item & item);
bool UploadSaveStaticFile(const Item & item, const std::wstring & tmp_filename); bool UploadSaveStaticFile(const Item & item, const std::wstring & tmp_filename);
@ -38,6 +41,7 @@ private:
void UploadMulti(); void UploadMulti();
void UploadSingle(); void UploadSingle();
void CreateThumb(Item & item); void CreateThumb(Item & item);
void CreateJSON();
}; };

View File

@ -2,7 +2,7 @@
* This file is a part of Winix * This file is a part of Winix
* and is not publicly distributed * and is not publicly distributed
* *
* Copyright (c) 2010, Tomasz Sowa * Copyright (c) 2010-2011, Tomasz Sowa
* All rights reserved. * All rights reserved.
* *
*/ */
@ -15,41 +15,6 @@
namespace Fun namespace Fun
{ {
// WYMeditor doesn't work on different domains by default,
// solution: http://forum.wymeditor.org/forum/viewtopic.php?f=2&t=731&p=2507#p2504
// we add one file to winix: /var/wymiframe.html
// in the future this will be removed
static const char vim_wymiframe[] =
"<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n"
"<!--\n"
" * WYMeditor : what you see is What You Mean web-based editor\n"
" * Copyright (c) 2005 - 2009 Jean-Francois Hovinne, http://www.wymeditor.org/\n"
" * Dual licensed under the MIT (MIT-license.txt)\n"
" * and GPL (GPL-license.txt) licenses.\n"
" *\n"
" * For further information visit:\n"
" * http://www.wymeditor.org/\n"
" *\n"
" * File Name:\n"
" * wymiframe.html\n"
" * Iframe used by designMode.\n"
" * See the documentation for more info.\n"
" *\n"
" * File Authors:\n"
" * Jean-Francois Hovinne (jf.hovinne a-t wymeditor dotorg)\n"
"-->\n"
"<html>\n"
"<head>\n"
"<title>WYMeditor iframe</title>\n"
"<meta http-equiv=\"X-UA-Compatible\" content=\"IE=EmulateIE7\" />\n"
"<link rel=\"stylesheet\" type=\"text/css\" media=\"screen\" href=\"[doc_base_url_common]/wymeditor/iframe/default/wymiframe.css\" />\n"
"</head>\n"
"<body class=\"wym_iframe\"></body>\n"
"</html>\n";
Vim::Vim() Vim::Vim()
{ {
fun.url = L"vim"; fun.url = L"vim";
@ -58,29 +23,11 @@ Vim::Vim()
void Vim::Init() void Vim::Init()
{ {
Item * var = system->dirs.CreateVarDir(); // WYMeditor doesn't work on different domains by default,
// solution: http://forum.wymeditor.org/forum/viewtopic.php?f=2&t=731&p=2507#p2504
// we add one file to winix: /var/wymiframe.html
if( var ) system->AddCommonFileToVar(L"winix/wymiframe.html", L"wymiframe.html");
{
Item temp;
if( db->GetItem(var->id, L"wymiframe.html", temp) == WINIX_ERR_NO_ITEM )
{
Item v;
v.parent_id = var->id;
v.user_id = -1;
v.group_id = -1;
v.privileges = 0755;
v.subject = L"wymiframe.html";
v.url = L"wymiframe.html";
v.type = Item::file;
v.content_type = Item::ct_raw;
AssignString(vim_wymiframe, v.content);
system->AddFile(v, false);
}
}
} }

View File

@ -2,16 +2,34 @@
[if mount_page_arg_is "info"][include "item_info.html"][end] [if mount_page_arg_is "info"][include "item_info.html"][end]
[if-one item_filetype_is_image] [if-one item_filetype_is_image]
[if-no item_has_thumb]<p>{creating_thumb}</p>[end]
<img class="catimage" src="[item_link]/download[if item_has_thumb]/thumb[end]" alt="[item_subject]"> <a href="[item_link]"><img class="catimage" [if-no item_has_thumb]height="100"[end] src="[item_link]/download[if item_has_thumb]/thumb[end]" alt="[item_subject]"></a>
[# we use pre.nowinixbreak to tell the html_filter not to put a blank space into those urles]
<div>
<pre class="nowinixbreak">
{cat_image_url}: [item_link]<br>
{cat_image_thumb_url}: [item_link]/-/thumb
</pre>
</div>
[item_print_content] [item_print_content]
[else] [else]
[if-no item_filetype_is_none] [if-no item_filetype_is_none]
{download}: <a href="[item_link]/download" title="[item_subject]">[item_subject]</a> {download}: <a href="[item_link]/download" title="[item_subject]">[item_subject]</a>
<div>
<pre class="nowinixbreak">
{cat_file_url}: [item_link]<br>
</pre>
</div>
[item_print_content] [item_print_content]
[else] [else]
[item_print_content] [item_print_content]
[end] [end]
[end] [end]

View File

@ -31,9 +31,9 @@
<input type="hidden" name="contenttype" value="2"> <input type="hidden" name="contenttype" value="2">
[if winix_function_param_is "full"] [if winix_function_param_is "full"]
<script type="text/javascript">CKEDITOR.replace('itemcontent', \{filebrowserUploadUrl: '[doc_base_url][dir]upload/noredirect/ckeditor_upload/', filebrowserBrowseUrl: '[doc_base_url][dir]ls/ckeditor_browse/fullscreen/', customConfig : '[doc_base_url_common]/ckeditor_full.js' \});</script> <script type="text/javascript">CKEDITOR.replace('itemcontent', \{filebrowserUploadUrl: '[doc_base_url][dir]upload/noredirect/ckeditor_upload/', filebrowserBrowseUrl: '[doc_base_url][dir]ls/ckeditor_browse/fullscreen/', customConfig : '[doc_base_url]/var/ckeditor_full.js/' \});</script>
[else] [else]
<script type="text/javascript">CKEDITOR.replace('itemcontent', \{filebrowserUploadUrl: '[doc_base_url][dir]upload/noredirect/ckeditor_upload/', filebrowserBrowseUrl: '[doc_base_url][dir]ls/ckeditor_browse/fullscreen/', customConfig : '[doc_base_url_common]/ckeditor_winix.js' \});</script> <script type="text/javascript">CKEDITOR.replace('itemcontent', \{filebrowserUploadUrl: '[doc_base_url][dir]upload/noredirect/ckeditor_upload/', filebrowserBrowseUrl: '[doc_base_url][dir]ls/ckeditor_browse/fullscreen/', customConfig : '[doc_base_url]/var/ckeditor_winix.js/' \});</script>
<!--<script type="text/javascript" src="[doc_base_url_common]/ckeditor/skins/office2003/skin.js"></script>--> <!--<script type="text/javascript" src="[doc_base_url_common]/ckeditor/skins/office2003/skin.js"></script>-->
[end] [end]

View File

@ -1,15 +1,49 @@
[if winix_function_param_is "ckeditor_upload"] [if winix_function_param_is "ckeditor_upload"]
<script type="text/javascript">window.parent.CKEDITOR.tools.callFunction([upload_ckeditor_funnum], '[item_link]');</script> <script type="text/javascript">window.parent.CKEDITOR.tools.callFunction([upload_ckeditor_funnum], '[item_link]');</script>
[else] [end]
[if winix_function_param_is "jquery_upload"]
\[
[for item_tab]
\{
"name":"[item_tab_url]",
"size":[item_tab_file_size],
"url":"[item_tab_link]",
[if item_tab_filetype_is_image]"thumbnail_url":"[if item_tab_has_thumb][item_tab_link]/-/thumb[else][item_tab_link][end]",[end]
"delete_url":"[item_tab_link]/rm/jquery_upload",
"delete_type":"POST"
\}
[if item_tab_has_next],[end]
[end]
\]
[end]
[if-any-no winix_function_param_is "ckeditor_upload" winix_function_param_is "jquery_upload"]
<h1>{upload_header}</h1> <h1>{upload_header}</h1>
[include "error.html"]
<form id="additem" method="post" action="[doc_base_url][dir][if-one item_is][item_url]/[end]upload" enctype="multipart/form-data">
<div id="fileupload">
<form id="additem" method="post" action="[doc_base_url][dir]upload" enctype="multipart/form-data">
<fieldset> <fieldset>
<legend>{upload_form_legend}</legend> <legend>{upload_form_legend}</legend>
<div class="fileupload-buttonbar">
<label class="fileinput-button">
<span>{upload_add_files}</span>
<input type="file" name="fileupload" multiple>
</label>
<button type="submit" class="start">{upload_start_upload}</button>
<button type="reset" class="cancel">{upload_cancel_upload}</button>
<button type="button" class="delete">{upload_delete_files}</button>
</div>
[if false]
[if winix_function_param_is "multi"] [if winix_function_param_is "multi"]
<p class="withnext">{upload_form_file_multi}</p> <p class="withnext">{upload_form_file_multi}</p>
@ -33,7 +67,7 @@
[include "fun_emacs_post.html"] [include "fun_emacs_post.html"]
[end] [end]
[end]
[if-no user_logged] [if-no user_logged]
<p class="withnext">{nick}:</p> <p class="withnext">{nick}:</p>
<input class="edit" type="text" name="guestname" value="[item_guest_name]"> <input class="edit" type="text" name="guestname" value="[item_guest_name]">
@ -42,8 +76,77 @@
<input class="edit" type="text" name="rebus"> <input class="edit" type="text" name="rebus">
[end] [end]
<input class="submit" type="submit" value="{upload_submit}"> [if false]<input class="submit" type="submit" value="{upload_submit}">[end]
</fieldset> </fieldset>
</form> </form>
<div class="fileupload-content">
<table class="files"></table>
<div class="fileupload-progressbar"></div>
</div>
<script id="template-upload" type="text/x-jquery-tmpl">
<tr class="template-upload\{\{if error\}\} ui-state-error\{\{/if\}\}">
<td class="preview"></td>
<td class="name">$\{name\}</td>
<td class="size">$\{sizef\}</td>
\{\{if error\}\}
<td class="error" colspan="2">{upload_error}:
\{\{if error === 'maxFileSize'\}\}{upload_file_too_big}
\{\{else error === 'minFileSize'\}\}{upload_file_too_small}
\{\{else error === 'acceptFileTypes'\}\}{upload_filetype_not_allowed}
\{\{else error === 'maxNumberOfFiles'\}\}{upload_max_files_exceeded}
\{\{else\}\}$\{error\}
\{\{/if\}\}
</td>
\{\{else\}\}
<td class="progress"><div></div></td>
<td class="start"><button>{upload_start}</button></td>
\{\{/if\}\}
<td class="cancel"><button>{upload_cancel}</button></td>
</tr>
</script>
<script id="template-download" type="text/x-jquery-tmpl">
<tr class="template-download\{\{if error\}\} ui-state-error\{\{/if\}\}">
\{\{if error\}\}
<td></td>
<td class="name">$\{name\}</td>
<td class="size">$\{sizef\}</td>
<td class="error" colspan="2">{upload_error}:
\{\{if error === 1\}\}{upload_file_too_big}
\{\{else error === 2\}\}{upload_file_too_big}
\{\{else error === 3\}\}{upload_partial}
\{\{else error === 4\}\}{upload_no_file}
\{\{else error === 5\}\}{upload_missing_tmp_folder}
\{\{else error === 6\}\}{upload_disc_failded}
\{\{else error === 7\}\}{upload_extenstion_stop}
\{\{else error === 'maxFileSize'\}\}{upload_file_too_big}
\{\{else error === 'minFileSize'\}\}{upload_file_too_small}
\{\{else error === 'acceptFileTypes'\}\}Filetype not allowed
\{\{else error === 'maxNumberOfFiles'\}\}{upload_filetype_not_allowed}
\{\{else error === 'uploadedBytes'\}\}{upload_bytes_exceed_file_size}
\{\{else error === 'emptyResult'\}\}{upload_empty_result}
\{\{else\}\}$\{error\}
\{\{/if\}\}
</td>
\{\{else\}\}
<td class="preview">
\{\{if thumbnail_url\}\}
<a href="$\{url\}/cat" target="_blank"><img src="$\{thumbnail_url\}"></a>
\{\{/if\}\}
</td>
<td class="name">
<a href="$\{url\}/cat"\{\{if thumbnail_url\}\} target="_blank"\{\{/if\}\}>$\{name\}</a>
</td>
<td class="size">$\{sizef\}</td>
<td class="url">$\{url\}</td>
<td colspan="2"></td>
\{\{/if\}\}
<td class="delete">
<button data-type="$\{delete_type\}" data-url="$\{delete_url\}">{upload_delete}</button>
</td>
</tr>
</script>
</div>
[end] [end]

View File

@ -8,7 +8,7 @@
[if winix_function_is "tinymce"] [if winix_function_is "tinymce"]
<!--<script type="text/javascript">document.domain = "www.slimaczek.pl";</script>--> <!--<script type="text/javascript">document.domain = "www.slimaczek.pl";</script>-->
<script type="text/javascript" src="[doc_base_url]/var/staticcommon/tiny_mce/tiny_mce.js"></script> <script type="text/javascript" src="[doc_base_url]/var/staticcommon/tiny_mce/tiny_mce.js"></script>
<script type="text/javascript" src="[doc_base_url]/var/staticcommon/tinymce.js"></script> <script type="text/javascript" src="[doc_base_url]/var/tinymce.js"></script>
[end] [end]
@ -32,10 +32,6 @@
[end] [end]
[if winix_has_plugin "stats"]
[include "stats_info.html"]
[end]
[if winix_function_is "ticket"] [if winix_function_is "ticket"]
[# !! dodac lightboxa tylko jesli tickety zawieraja obrazki ] [# !! dodac lightboxa tylko jesli tickety zawieraja obrazki ]
@ -79,3 +75,34 @@
[end] [end]
[end] [end]
[if winix_function_is "upload"]
<script type="text/javascript" src="[doc_base_url_common]/jquery-1.6.1.min.js"></script>
<script type="text/javascript" src="[doc_base_url_common]/jquery-ui-1.8.13/js/jquery-ui-1.8.13.custom.min.js"></script>
<script type="text/javascript" src="[doc_base_url_common]/jquery.tmpl.min.js"></script>
<script type="text/javascript" src="[doc_base_url_common]/fileupload/jquery.iframe-transport.js"></script>
<script type="text/javascript" src="[doc_base_url_common]/fileupload.js"></script>
<script type="text/javascript" src="[doc_base_url_common]/fileupload/jquery.fileupload.js"></script>
<script type="text/javascript" src="[doc_base_url_common]/fileupload/jquery.fileupload-ui.js"></script>
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.13/themes/base/jquery-ui.css" id="theme">
[# other themes]
[if false]
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.13/themes/pepper-grinder/jquery-ui.css" id="theme">
[end]
<link rel="stylesheet" href="[doc_base_url_common]/fileupload/jquery.fileupload-ui.css">
<link rel="stylesheet" href="[doc_base_url_common]/fileupload.css">
[end]
[if winix_has_plugin "stats"]
[include "stats_info.html"]
[end]

View File

@ -35,7 +35,11 @@ access_denied = Permission denied
access_denied_msg = We are sory but you don't have access to the page. access_denied_msg = We are sory but you don't have access to the page.
download = download download = download
creating_thumb = Creating a thumbnail in progress...
cat_image_url = Image url
cat_image_thumb_url = Thumbnail url
cat_file_url = File url
create_thread_header = Create thread create_thread_header = Create thread
form_thread_legend = Thread form form_thread_legend = Thread form
@ -178,12 +182,32 @@ template_form_legend = Template form
template_form_info = Select a new template template_form_info = Select a new template
template_form_from_mount_point = from the mount point template_form_from_mount_point = from the mount point
upload_header = Upload a file upload_header = Files manager
upload_form_file = Browse for a file upload_form_file = Browse for a file
upload_form_file_multi = Browse for files upload_form_file_multi = Browse for files
upload_form_legend = Upload form upload_form_legend = Upload form
upload_content = File description upload_content = File description
upload_submit = Upload upload_submit = Upload
upload_add_files = Add files...
upload_start_upload = Start upload
upload_cancel_upload = Cancel upload
upload_delete_files = Delete all files
upload_error = Error
upload_file_too_big = File is too big
upload_file_too_small = File is too small
upload_filetype_not_allowed = Filetype not allowed
upload_max_files_exceeded = Max number of files exceeded
upload_start = Start
upload_cancel = Cancel
upload_bytes_exceed_file_size = Uploaded bytes exceed file size
upload_empty_result = Empty file upload result
upload_partial = File was only partially uploaded
upload_no_file = No File was uploaded
upload_missing_tmp_folder = Missing a temporary folder
upload_disc_failded = Failed to write file to disk
upload_extenstion_stop = File upload stopped by extension
upload_delete = Delete
who_header = Sessions who_header = Sessions
who_tab_index = Ind. who_tab_index = Ind.
@ -203,7 +227,7 @@ admin_nicedit_edit = Edit page (nicedit)
admin_tinymce_add = Add page (tinymce) admin_tinymce_add = Add page (tinymce)
admin_tinymce_edit = Edit page (tinymce) admin_tinymce_edit = Edit page (tinymce)
admin_rm = Remove page (rm) admin_rm = Remove page (rm)
admin_upload = Upload an image or file (upload) admin_upload = File manager (upload)
login_header = Login login_header = Login

View File

@ -34,7 +34,11 @@ access_denied = Brak dostępu
access_denied_msg = Przykro nam ale nie masz dostępu do tej części serwisu. access_denied_msg = Przykro nam ale nie masz dostępu do tej części serwisu.
download = Ściągnij plik download = Ściągnij plik
creating_thumb = Przygotowywanie miniatury trwa...
cat_image_url = Adres obrazka
cat_image_thumb_url = Adres miniatury
cat_file_url = Adres pliku
create_thread_header = Załóż wątek create_thread_header = Załóż wątek
form_thread_legend = Wypełnij wszystkie pozycje formularza form_thread_legend = Wypełnij wszystkie pozycje formularza
@ -190,12 +194,31 @@ template_form_info = Wybierz nowy szablon
template_form_from_mount_point = z punktu montowania template_form_from_mount_point = z punktu montowania
upload_header = Prześlij plik upload_header = Menedżer plików
upload_form_file = Wybierz plik upload_form_file = Wybierz plik
upload_form_file_multi = Wybierz pliki upload_form_file_multi = Wybierz pliki
upload_form_legend = Formularz do wysłania pliku upload_form_legend = Formularz do wysłania pliku
upload_content = Opis pliku upload_content = Opis pliku
upload_submit = Wyślij upload_submit = Wyślij
upload_add_files = Dodaj pliki...
upload_start_upload = Rozpocznij wysyłanie
upload_cancel_upload = Przerwij wysyłanie
upload_delete_files = Skasuj wszystkie pliki
upload_error = Błąd
upload_file_too_big = Plik jest zbyt duży
upload_file_too_small = Plik jest zbyt mały
upload_filetype_not_allowed = Nieobsługiwany rodzaj pliku
upload_max_files_exceeded = Przekroczono dopuszczalną ilość plików
upload_start = Wyślij
upload_cancel = Przerwij
upload_bytes_exceed_file_size = Wysłana ilość bajtów przekracza rozmiar pliku
upload_empty_result = Otrzymano pusty wynik
upload_partial = Plik został jedynie częściowo przesłany
upload_no_file = Żaden plik nie został wysłany
upload_missing_tmp_folder = Brakuje katalogu tymczasowego
upload_disc_failded = Błąd zapisu pliku na dysk
upload_extenstion_stop = Wysyłanie pliku zatrzymane przez jakiś plugin
upload_delete = Usuń
who_header = Lista sesji who_header = Lista sesji
@ -216,7 +239,7 @@ admin_nicedit_edit = Edytuj stronę (nicedit)
admin_tinymce_add = Dodaj stronę (tinymce) admin_tinymce_add = Dodaj stronę (tinymce)
admin_tinymce_edit = Edytuj stronę (tinymce) admin_tinymce_edit = Edytuj stronę (tinymce)
admin_rm = Usuń stronę (rm) admin_rm = Usuń stronę (rm)
admin_upload = Wyślij zdjęcie lub plik (upload) admin_upload = Menedżer plików (upload)
login_header = Logowanie login_header = Logowanie

View File

@ -1,11 +1,11 @@
# DO NOT DELETE # DO NOT DELETE
main.o: ../core/log.h ../core/textstream.h ../core/misc.h ../core/item.h main.o: ../core/log.h ../core/textstream.h ../core/misc.h ../core/item.h
main.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h main.o: ../core/requesttypes.h ../core/logmanipulators.h ../core/slog.h
main.o: ../core/request.h ../core/requesttypes.h ../core/error.h main.o: ../core/cur.h ../core/request.h ../core/error.h ../core/config.h
main.o: ../core/config.h ../core/confparser.h ../core/htmlfilter.h main.o: ../core/confparser.h ../core/htmlfilter.h
main.o: ../templates/htmltextstream.h ../core/textstream.h ../core/session.h main.o: ../templates/htmltextstream.h ../core/textstream.h ../core/session.h
main.o: ../core/user.h ../core/plugindata.h ../core/rebus.h main.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h
main.o: ../templates/locale.h ../core/confparser.h ../core/slog.h main.o: ../templates/locale.h ../core/confparser.h ../core/slog.h
main.o: ../core/app.h ../core/system.h ../core/dirs.h ../core/dircontainer.h main.o: ../core/app.h ../core/system.h ../core/dirs.h ../core/dircontainer.h
main.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h main.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@ -20,9 +20,9 @@ main.o: ../../ezc/src/funinfo.h ../../ezc/src/stringconv.h
main.o: ../templates/htmltextstream.h ../notify/notifythread.h main.o: ../templates/htmltextstream.h ../notify/notifythread.h
main.o: ../core/basethread.h ../core/synchro.h ../notify/templatesnotify.h main.o: ../core/basethread.h ../core/synchro.h ../notify/templatesnotify.h
main.o: ../core/config.h ../core/users.h ../core/ugcontainer.h main.o: ../core/config.h ../core/users.h ../core/ugcontainer.h
main.o: ../core/lastcontainer.h ../core/mounts.h ../core/mount.h main.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
main.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h main.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
main.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/thumb.h main.o: ../core/group.h ../core/loadavg.h ../core/thumb.h
main.o: ../core/basethread.h ../core/sessionmanager.h main.o: ../core/basethread.h ../core/sessionmanager.h
main.o: ../core/sessioncontainer.h ../functions/functions.h main.o: ../core/sessioncontainer.h ../functions/functions.h
main.o: ../functions/functionbase.h ../core/request.h ../core/system.h main.o: ../functions/functionbase.h ../core/request.h ../core/system.h

View File

@ -7,14 +7,14 @@ notify.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h
notify.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h notify.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h
notify.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h notify.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h
notify.o: ../templates/htmltextstream.h ../core/textstream.h ../core/misc.h notify.o: ../templates/htmltextstream.h ../core/textstream.h ../core/misc.h
notify.o: ../core/user.h notifythread.h ../core/basethread.h notify.o: ../core/requesttypes.h ../core/user.h notifythread.h
notify.o: ../core/synchro.h templatesnotify.h ../core/config.h notify.o: ../core/basethread.h ../core/synchro.h templatesnotify.h
notify.o: ../core/confparser.h ../core/htmlfilter.h ../core/users.h notify.o: ../core/config.h ../core/confparser.h ../core/htmlfilter.h
notify.o: ../core/user.h ../core/ugcontainer.h ../core/log.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/textstream.h ../core/logmanipulators.h ../core/slog.h
notify.o: ../core/cur.h ../core/request.h ../core/requesttypes.h notify.o: ../core/cur.h ../core/request.h ../core/error.h ../core/config.h
notify.o: ../core/error.h ../core/config.h ../templates/htmltextstream.h notify.o: ../templates/htmltextstream.h ../core/session.h
notify.o: ../core/session.h ../core/plugindata.h ../core/rebus.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: ../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: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h
notify.o: ../core/item.h ../db/dbitemcolumns.h ../core/group.h notify.o: ../core/item.h ../db/dbitemcolumns.h ../core/group.h
@ -23,9 +23,9 @@ notify.o: ../templates/templates.h ../templates/patterncacher.h
notify.o: ../templates/ckeditorgetparser.h ../core/httpsimpleparser.h notify.o: ../templates/ckeditorgetparser.h ../core/httpsimpleparser.h
notify.o: ../core/log.h ../templates/indexpatterns.h ../core/cur.h notify.o: ../core/log.h ../templates/indexpatterns.h ../core/cur.h
notify.o: ../core/system.h ../core/dirs.h ../core/dircontainer.h notify.o: ../core/system.h ../core/dirs.h ../core/dircontainer.h
notify.o: ../notify/notify.h ../core/mounts.h ../core/mount.h notify.o: ../notify/notify.h ../core/mounts.h ../core/mountparser.h
notify.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h notify.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
notify.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/thumb.h notify.o: ../core/group.h ../core/loadavg.h ../core/thumb.h
notify.o: ../core/basethread.h ../core/sessionmanager.h notify.o: ../core/basethread.h ../core/sessionmanager.h
notify.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h notify.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
notify.o: ../core/request.h ../core/dirs.h ../core/synchro.h ../core/plugin.h notify.o: ../core/request.h ../core/dirs.h ../core/synchro.h ../core/plugin.h
@ -49,17 +49,17 @@ notifythread.o: templatesnotify.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
notifythread.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h notifythread.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h
notifythread.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h notifythread.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h
notifythread.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h notifythread.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h
notifythread.o: ../core/textstream.h ../core/misc.h notifypool.h notifythread.o: ../core/textstream.h ../core/misc.h ../core/requesttypes.h
notifythread.o: ../templates/locale.h ../core/confparser.h notifythread.o: notifypool.h ../templates/locale.h ../core/confparser.h
notifythread.o: ../templates/misc.h ../templates/localefilter.h notifythread.o: ../templates/misc.h ../templates/localefilter.h
notifythread.o: ../templates/locale.h ../templates/htmltextstream.h notifythread.o: ../templates/locale.h ../templates/htmltextstream.h
notifythread.o: ../core/user.h ../core/config.h ../core/confparser.h notifythread.o: ../core/user.h ../core/config.h ../core/confparser.h
notifythread.o: ../core/htmlfilter.h ../core/users.h ../core/user.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/ugcontainer.h ../core/log.h ../core/textstream.h
notifythread.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.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/request.h ../core/error.h ../core/config.h
notifythread.o: ../core/config.h ../templates/htmltextstream.h notifythread.o: ../templates/htmltextstream.h ../core/session.h
notifythread.o: ../core/session.h ../core/plugindata.h ../core/rebus.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: ../core/lastcontainer.h ../db/db.h ../db/dbbase.h
notifythread.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.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: ../db/dbitemquery.h ../core/item.h ../db/dbitemcolumns.h
@ -68,15 +68,15 @@ templatesnotify.o: templatesnotify.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
templatesnotify.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h templatesnotify.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h
templatesnotify.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h templatesnotify.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h
templatesnotify.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h templatesnotify.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h
templatesnotify.o: ../core/textstream.h ../core/misc.h notifypool.h templatesnotify.o: ../core/textstream.h ../core/misc.h ../core/requesttypes.h
templatesnotify.o: ../templates/locale.h ../core/confparser.h templatesnotify.o: notifypool.h ../templates/locale.h ../core/confparser.h
templatesnotify.o: ../core/plugin.h ../core/pluginmsg.h ../core/log.h templatesnotify.o: ../core/plugin.h ../core/pluginmsg.h ../core/log.h
templatesnotify.o: ../core/textstream.h ../core/logmanipulators.h templatesnotify.o: ../core/textstream.h ../core/logmanipulators.h
templatesnotify.o: ../core/slog.h ../core/cur.h ../core/request.h templatesnotify.o: ../core/slog.h ../core/cur.h ../core/request.h
templatesnotify.o: ../core/requesttypes.h ../core/error.h ../core/config.h templatesnotify.o: ../core/error.h ../core/config.h
templatesnotify.o: ../templates/htmltextstream.h ../core/session.h templatesnotify.o: ../templates/htmltextstream.h ../core/session.h
templatesnotify.o: ../core/user.h ../core/plugindata.h ../core/rebus.h templatesnotify.o: ../core/user.h ../core/plugindata.h ../core/rebus.h
templatesnotify.o: ../core/system.h ../core/sessionmanager.h templatesnotify.o: ../core/mount.h ../core/system.h ../core/sessionmanager.h
templatesnotify.o: ../core/synchro.h ../functions/functions.h templatesnotify.o: ../core/synchro.h ../functions/functions.h
templatesnotify.o: ../functions/functionbase.h ../core/item.h ../db/db.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: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
@ -85,12 +85,12 @@ 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/ugcontainer.h ../core/request.h ../core/config.h
templatesnotify.o: ../core/confparser.h ../core/htmlfilter.h ../core/system.h templatesnotify.o: ../core/confparser.h ../core/htmlfilter.h ../core/system.h
templatesnotify.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h templatesnotify.o: ../core/dirs.h ../core/dircontainer.h ../notify/notify.h
templatesnotify.o: ../core/mounts.h ../core/mount.h ../core/mountparser.h templatesnotify.o: ../core/mounts.h ../core/mountparser.h ../core/crypt.h
templatesnotify.o: ../core/crypt.h ../core/run.h ../core/users.h templatesnotify.o: ../core/run.h ../core/users.h ../core/groups.h
templatesnotify.o: ../core/groups.h ../core/group.h ../core/ugcontainer.h templatesnotify.o: ../core/group.h ../core/ugcontainer.h ../core/loadavg.h
templatesnotify.o: ../core/loadavg.h ../core/thumb.h ../core/basethread.h templatesnotify.o: ../core/thumb.h ../core/basethread.h ../core/synchro.h
templatesnotify.o: ../core/synchro.h ../functions/functionparser.h templatesnotify.o: ../functions/functionparser.h ../core/cur.h
templatesnotify.o: ../core/cur.h ../functions/adduser.h ../functions/cat.h templatesnotify.o: ../functions/adduser.h ../functions/cat.h
templatesnotify.o: ../functions/chmod.h ../functions/privchanger.h templatesnotify.o: ../functions/chmod.h ../functions/privchanger.h
templatesnotify.o: ../functions/chown.h ../functions/ckeditor.h templatesnotify.o: ../functions/chown.h ../functions/ckeditor.h
templatesnotify.o: ../functions/cp.h ../functions/default.h templatesnotify.o: ../functions/cp.h ../functions/default.h

View File

@ -3,16 +3,16 @@
gallery.o: gallery.h ../../functions/functionbase.h ../../core/item.h gallery.o: gallery.h ../../functions/functionbase.h ../../core/item.h
gallery.o: ../../db/db.h ../../db/dbbase.h ../../db/dbconn.h gallery.o: ../../db/db.h ../../db/dbbase.h ../../db/dbconn.h
gallery.o: ../../db/dbtextstream.h ../../core/textstream.h ../../core/misc.h gallery.o: ../../db/dbtextstream.h ../../core/textstream.h ../../core/misc.h
gallery.o: ../../core/item.h ../../core/error.h ../../db/dbitemquery.h gallery.o: ../../core/item.h ../../core/requesttypes.h ../../core/error.h
gallery.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h gallery.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h ../../core/user.h
gallery.o: ../../core/dircontainer.h ../../core/ugcontainer.h gallery.o: ../../core/group.h ../../core/dircontainer.h
gallery.o: ../../core/log.h ../../core/textstream.h gallery.o: ../../core/ugcontainer.h ../../core/log.h ../../core/textstream.h
gallery.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h gallery.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h
gallery.o: ../../core/request.h ../../core/requesttypes.h ../../core/error.h gallery.o: ../../core/request.h ../../core/error.h ../../core/config.h
gallery.o: ../../core/config.h ../../core/confparser.h gallery.o: ../../core/confparser.h ../../core/htmlfilter.h
gallery.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h gallery.o: ../../templates/htmltextstream.h ../../core/session.h
gallery.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h gallery.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h
gallery.o: ../../core/rebus.h ../../templates/locale.h gallery.o: ../../core/mount.h ../../templates/locale.h
gallery.o: ../../core/confparser.h ../../core/request.h ../../core/config.h gallery.o: ../../core/confparser.h ../../core/request.h ../../core/config.h
gallery.o: ../../core/system.h ../../core/dirs.h ../../core/dircontainer.h gallery.o: ../../core/system.h ../../core/dirs.h ../../core/dircontainer.h
gallery.o: ../../notify/notify.h ../../notify/notifypool.h gallery.o: ../../notify/notify.h ../../notify/notifypool.h
@ -25,46 +25,44 @@ gallery.o: ../../templates/htmltextstream.h ../../notify/notifythread.h
gallery.o: ../../core/basethread.h ../../core/synchro.h gallery.o: ../../core/basethread.h ../../core/synchro.h
gallery.o: ../../notify/templatesnotify.h ../../core/users.h gallery.o: ../../notify/templatesnotify.h ../../core/users.h
gallery.o: ../../core/ugcontainer.h ../../core/lastcontainer.h gallery.o: ../../core/ugcontainer.h ../../core/lastcontainer.h
gallery.o: ../../core/mounts.h ../../core/mount.h ../../core/mountparser.h gallery.o: ../../core/mounts.h ../../core/mountparser.h ../../core/crypt.h
gallery.o: ../../core/crypt.h ../../core/run.h ../../core/users.h gallery.o: ../../core/run.h ../../core/users.h ../../core/groups.h
gallery.o: ../../core/groups.h ../../core/group.h ../../core/loadavg.h gallery.o: ../../core/group.h ../../core/loadavg.h ../../core/thumb.h
gallery.o: ../../core/thumb.h ../../core/basethread.h ../../core/synchro.h gallery.o: ../../core/basethread.h ../../core/synchro.h galleryinfo.h
gallery.o: galleryinfo.h
galleryinfo.o: galleryinfo.h ../../core/item.h galleryinfo.o: galleryinfo.h ../../core/item.h
init.o: gallery.h ../../functions/functionbase.h ../../core/item.h init.o: gallery.h ../../functions/functionbase.h ../../core/item.h
init.o: ../../db/db.h ../../db/dbbase.h ../../db/dbconn.h init.o: ../../db/db.h ../../db/dbbase.h ../../db/dbconn.h
init.o: ../../db/dbtextstream.h ../../core/textstream.h ../../core/misc.h init.o: ../../db/dbtextstream.h ../../core/textstream.h ../../core/misc.h
init.o: ../../core/item.h ../../core/error.h ../../db/dbitemquery.h init.o: ../../core/item.h ../../core/requesttypes.h ../../core/error.h
init.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h init.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h ../../core/user.h
init.o: ../../core/dircontainer.h ../../core/ugcontainer.h ../../core/log.h init.o: ../../core/group.h ../../core/dircontainer.h ../../core/ugcontainer.h
init.o: ../../core/textstream.h ../../core/logmanipulators.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/slog.h ../../core/cur.h ../../core/request.h
init.o: ../../core/requesttypes.h ../../core/error.h ../../core/config.h init.o: ../../core/error.h ../../core/config.h ../../core/confparser.h
init.o: ../../core/confparser.h ../../core/htmlfilter.h init.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h
init.o: ../../templates/htmltextstream.h ../../core/session.h init.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h
init.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h init.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h
init.o: ../../templates/locale.h ../../core/confparser.h ../../core/request.h init.o: ../../core/confparser.h ../../core/request.h ../../core/config.h
init.o: ../../core/config.h ../../core/system.h ../../core/dirs.h init.o: ../../core/system.h ../../core/dirs.h ../../core/dircontainer.h
init.o: ../../core/dircontainer.h ../../notify/notify.h init.o: ../../notify/notify.h ../../notify/notifypool.h
init.o: ../../notify/notifypool.h ../../templates/misc.h init.o: ../../templates/misc.h ../../templates/localefilter.h
init.o: ../../templates/localefilter.h ../../templates/locale.h init.o: ../../templates/locale.h ../../../ezc/src/ezc.h
init.o: ../../../ezc/src/ezc.h ../../../ezc/src/utf8.h init.o: ../../../ezc/src/utf8.h ../../../ezc/src/generator.h
init.o: ../../../ezc/src/generator.h ../../../ezc/src/pattern.h init.o: ../../../ezc/src/pattern.h ../../../ezc/src/functions.h
init.o: ../../../ezc/src/functions.h ../../../ezc/src/funinfo.h init.o: ../../../ezc/src/funinfo.h ../../../ezc/src/stringconv.h
init.o: ../../../ezc/src/stringconv.h ../../templates/htmltextstream.h init.o: ../../templates/htmltextstream.h ../../notify/notifythread.h
init.o: ../../notify/notifythread.h ../../core/basethread.h init.o: ../../core/basethread.h ../../core/synchro.h
init.o: ../../core/synchro.h ../../notify/templatesnotify.h init.o: ../../notify/templatesnotify.h ../../core/users.h
init.o: ../../core/users.h ../../core/ugcontainer.h init.o: ../../core/ugcontainer.h ../../core/lastcontainer.h
init.o: ../../core/lastcontainer.h ../../core/mounts.h ../../core/mount.h init.o: ../../core/mounts.h ../../core/mountparser.h ../../core/crypt.h
init.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h init.o: ../../core/run.h ../../core/users.h ../../core/groups.h
init.o: ../../core/users.h ../../core/groups.h ../../core/group.h init.o: ../../core/group.h ../../core/loadavg.h ../../core/thumb.h
init.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h init.o: ../../core/basethread.h ../../core/synchro.h galleryinfo.h
init.o: ../../core/synchro.h galleryinfo.h ../../core/log.h init.o: ../../core/log.h ../../core/plugin.h ../../core/pluginmsg.h
init.o: ../../core/plugin.h ../../core/pluginmsg.h ../../core/system.h init.o: ../../core/system.h ../../core/sessionmanager.h
init.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h init.o: ../../core/sessioncontainer.h ../../functions/functions.h
init.o: ../../functions/functions.h ../../functions/functionbase.h init.o: ../../functions/functionbase.h ../../functions/functionparser.h
init.o: ../../functions/functionparser.h ../../core/cur.h init.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h
init.o: ../../functions/adduser.h ../../functions/cat.h
init.o: ../../functions/chmod.h ../../functions/privchanger.h init.o: ../../functions/chmod.h ../../functions/privchanger.h
init.o: ../../functions/chown.h ../../functions/ckeditor.h init.o: ../../functions/chown.h ../../functions/ckeditor.h
init.o: ../../functions/cp.h ../../functions/default.h init.o: ../../functions/cp.h ../../functions/default.h
@ -86,19 +84,19 @@ init.o: ../../core/sessionmanager.h
templates.o: gallery.h ../../functions/functionbase.h ../../core/item.h templates.o: gallery.h ../../functions/functionbase.h ../../core/item.h
templates.o: ../../db/db.h ../../db/dbbase.h ../../db/dbconn.h templates.o: ../../db/db.h ../../db/dbbase.h ../../db/dbconn.h
templates.o: ../../db/dbtextstream.h ../../core/textstream.h templates.o: ../../db/dbtextstream.h ../../core/textstream.h
templates.o: ../../core/misc.h ../../core/item.h ../../core/error.h templates.o: ../../core/misc.h ../../core/item.h ../../core/requesttypes.h
templates.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h templates.o: ../../core/error.h ../../db/dbitemquery.h
templates.o: ../../core/user.h ../../core/group.h ../../core/dircontainer.h templates.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h
templates.o: ../../core/ugcontainer.h ../../core/log.h templates.o: ../../core/dircontainer.h ../../core/ugcontainer.h
templates.o: ../../core/textstream.h ../../core/logmanipulators.h templates.o: ../../core/log.h ../../core/textstream.h
templates.o: ../../core/slog.h ../../core/cur.h ../../core/request.h templates.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h
templates.o: ../../core/requesttypes.h ../../core/error.h ../../core/config.h templates.o: ../../core/request.h ../../core/error.h ../../core/config.h
templates.o: ../../core/confparser.h ../../core/htmlfilter.h templates.o: ../../core/confparser.h ../../core/htmlfilter.h
templates.o: ../../templates/htmltextstream.h ../../core/session.h templates.o: ../../templates/htmltextstream.h ../../core/session.h
templates.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h templates.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h
templates.o: ../../templates/locale.h ../../core/confparser.h templates.o: ../../core/mount.h ../../templates/locale.h
templates.o: ../../core/request.h ../../core/config.h ../../core/system.h templates.o: ../../core/confparser.h ../../core/request.h ../../core/config.h
templates.o: ../../core/dirs.h ../../core/dircontainer.h templates.o: ../../core/system.h ../../core/dirs.h ../../core/dircontainer.h
templates.o: ../../notify/notify.h ../../notify/notifypool.h templates.o: ../../notify/notify.h ../../notify/notifypool.h
templates.o: ../../templates/misc.h ../../templates/localefilter.h templates.o: ../../templates/misc.h ../../templates/localefilter.h
templates.o: ../../templates/locale.h ../../../ezc/src/ezc.h templates.o: ../../templates/locale.h ../../../ezc/src/ezc.h
@ -109,16 +107,15 @@ templates.o: ../../templates/htmltextstream.h ../../notify/notifythread.h
templates.o: ../../core/basethread.h ../../core/synchro.h templates.o: ../../core/basethread.h ../../core/synchro.h
templates.o: ../../notify/templatesnotify.h ../../core/users.h templates.o: ../../notify/templatesnotify.h ../../core/users.h
templates.o: ../../core/ugcontainer.h ../../core/lastcontainer.h templates.o: ../../core/ugcontainer.h ../../core/lastcontainer.h
templates.o: ../../core/mounts.h ../../core/mount.h ../../core/mountparser.h templates.o: ../../core/mounts.h ../../core/mountparser.h ../../core/crypt.h
templates.o: ../../core/crypt.h ../../core/run.h ../../core/users.h templates.o: ../../core/run.h ../../core/users.h ../../core/groups.h
templates.o: ../../core/groups.h ../../core/group.h ../../core/loadavg.h templates.o: ../../core/group.h ../../core/loadavg.h ../../core/thumb.h
templates.o: ../../core/thumb.h ../../core/basethread.h ../../core/synchro.h templates.o: ../../core/basethread.h ../../core/synchro.h galleryinfo.h
templates.o: galleryinfo.h ../../core/misc.h ../../core/plugin.h templates.o: ../../core/misc.h ../../core/plugin.h ../../core/pluginmsg.h
templates.o: ../../core/pluginmsg.h ../../core/system.h templates.o: ../../core/system.h ../../core/sessionmanager.h
templates.o: ../../core/sessionmanager.h ../../core/sessioncontainer.h templates.o: ../../core/sessioncontainer.h ../../functions/functions.h
templates.o: ../../functions/functions.h ../../functions/functionbase.h templates.o: ../../functions/functionbase.h ../../functions/functionparser.h
templates.o: ../../functions/functionparser.h ../../core/cur.h templates.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h
templates.o: ../../functions/adduser.h ../../functions/cat.h
templates.o: ../../functions/chmod.h ../../functions/privchanger.h templates.o: ../../functions/chmod.h ../../functions/privchanger.h
templates.o: ../../functions/chown.h ../../functions/ckeditor.h templates.o: ../../functions/chown.h ../../functions/ckeditor.h
templates.o: ../../functions/cp.h ../../functions/default.h templates.o: ../../functions/cp.h ../../functions/default.h

View File

@ -1,12 +1,13 @@
# DO NOT DELETE # DO NOT DELETE
init.o: ../../core/log.h ../../core/textstream.h ../../core/misc.h init.o: ../../core/log.h ../../core/textstream.h ../../core/misc.h
init.o: ../../core/item.h ../../core/logmanipulators.h ../../core/slog.h init.o: ../../core/item.h ../../core/requesttypes.h
init.o: ../../core/cur.h ../../core/request.h ../../core/requesttypes.h init.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h
init.o: ../../core/error.h ../../core/config.h ../../core/confparser.h init.o: ../../core/request.h ../../core/error.h ../../core/config.h
init.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h init.o: ../../core/confparser.h ../../core/htmlfilter.h
init.o: ../../core/textstream.h ../../core/session.h ../../core/user.h init.o: ../../templates/htmltextstream.h ../../core/textstream.h
init.o: ../../core/plugindata.h ../../core/rebus.h ../../templates/locale.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/confparser.h ../../core/plugin.h ../../core/pluginmsg.h init.o: ../../core/confparser.h ../../core/plugin.h ../../core/pluginmsg.h
init.o: ../../core/log.h ../../core/system.h ../../core/dirs.h init.o: ../../core/log.h ../../core/system.h ../../core/dirs.h
init.o: ../../core/dircontainer.h ../../db/db.h ../../db/dbbase.h init.o: ../../core/dircontainer.h ../../db/db.h ../../db/dbbase.h
@ -23,7 +24,7 @@ init.o: ../../../ezc/src/stringconv.h ../../templates/htmltextstream.h
init.o: ../../notify/notifythread.h ../../core/basethread.h init.o: ../../notify/notifythread.h ../../core/basethread.h
init.o: ../../core/synchro.h ../../notify/templatesnotify.h init.o: ../../core/synchro.h ../../notify/templatesnotify.h
init.o: ../../core/config.h ../../core/users.h ../../core/ugcontainer.h init.o: ../../core/config.h ../../core/users.h ../../core/ugcontainer.h
init.o: ../../core/lastcontainer.h ../../core/mounts.h ../../core/mount.h init.o: ../../core/lastcontainer.h ../../core/mounts.h
init.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.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/users.h ../../core/groups.h ../../core/group.h
init.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h init.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h
@ -55,8 +56,8 @@ templates.o: ../../../ezc/src/utf8.h ../../../ezc/src/generator.h
templates.o: ../../../ezc/src/pattern.h ../../core/item.h templates.o: ../../../ezc/src/pattern.h ../../core/item.h
templates.o: ../../../ezc/src/functions.h ../../../ezc/src/funinfo.h templates.o: ../../../ezc/src/functions.h ../../../ezc/src/funinfo.h
templates.o: ../../../ezc/src/stringconv.h ../../core/misc.h templates.o: ../../../ezc/src/stringconv.h ../../core/misc.h
templates.o: ../../templates/patterncacher.h ../../core/item.h templates.o: ../../core/requesttypes.h ../../templates/patterncacher.h
templates.o: ../../templates/ckeditorgetparser.h templates.o: ../../core/item.h ../../templates/ckeditorgetparser.h
templates.o: ../../core/httpsimpleparser.h ../../core/log.h templates.o: ../../core/httpsimpleparser.h ../../core/log.h
templates.o: ../../templates/indexpatterns.h ../../templates/localefilter.h templates.o: ../../templates/indexpatterns.h ../../templates/localefilter.h
templates.o: ../../templates/locale.h ../../core/config.h templates.o: ../../templates/locale.h ../../core/config.h
@ -70,8 +71,7 @@ templates.o: ../../core/user.h ../../core/group.h ../../core/dircontainer.h
templates.o: ../../core/ugcontainer.h ../../core/log.h ../../core/plugin.h templates.o: ../../core/ugcontainer.h ../../core/log.h ../../core/plugin.h
templates.o: ../../core/pluginmsg.h ../../core/plugindata.h templates.o: ../../core/pluginmsg.h ../../core/plugindata.h
templates.o: ../../core/config.h ../../core/confparser.h templates.o: ../../core/config.h ../../core/confparser.h
templates.o: ../../core/htmlfilter.h ../../core/request.h templates.o: ../../core/htmlfilter.h ../../core/request.h ../../core/error.h
templates.o: ../../core/requesttypes.h ../../core/error.h
templates.o: ../../core/textstream.h ../../templates/htmltextstream.h templates.o: ../../core/textstream.h ../../templates/htmltextstream.h
templates.o: ../../core/system.h ../../core/dirs.h ../../core/dircontainer.h templates.o: ../../core/system.h ../../core/dirs.h ../../core/dircontainer.h
templates.o: ../../notify/notify.h ../../notify/notifypool.h templates.o: ../../notify/notify.h ../../notify/notifypool.h
@ -81,7 +81,7 @@ templates.o: ../../core/basethread.h ../../core/synchro.h
templates.o: ../../notify/templatesnotify.h ../../core/users.h templates.o: ../../notify/templatesnotify.h ../../core/users.h
templates.o: ../../core/user.h ../../core/ugcontainer.h templates.o: ../../core/user.h ../../core/ugcontainer.h
templates.o: ../../core/lastcontainer.h ../../core/cur.h ../../core/session.h templates.o: ../../core/lastcontainer.h ../../core/cur.h ../../core/session.h
templates.o: ../../core/rebus.h ../../core/mounts.h ../../core/mount.h templates.o: ../../core/rebus.h ../../core/mount.h ../../core/mounts.h
templates.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.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/users.h ../../core/groups.h ../../core/group.h
templates.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h templates.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h

View File

@ -2,12 +2,13 @@
bot.o: bot.h bot.o: bot.h
init.o: ../../core/log.h ../../core/textstream.h ../../core/misc.h init.o: ../../core/log.h ../../core/textstream.h ../../core/misc.h
init.o: ../../core/item.h ../../core/logmanipulators.h ../../core/slog.h init.o: ../../core/item.h ../../core/requesttypes.h
init.o: ../../core/cur.h ../../core/request.h ../../core/requesttypes.h init.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h
init.o: ../../core/error.h ../../core/config.h ../../core/confparser.h init.o: ../../core/request.h ../../core/error.h ../../core/config.h
init.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h init.o: ../../core/confparser.h ../../core/htmlfilter.h
init.o: ../../core/textstream.h ../../core/session.h ../../core/user.h init.o: ../../templates/htmltextstream.h ../../core/textstream.h
init.o: ../../core/plugindata.h ../../core/rebus.h ../../templates/locale.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/confparser.h ../../core/request.h ../../core/config.h init.o: ../../core/confparser.h ../../core/request.h ../../core/config.h
init.o: ../../db/db.h ../../db/dbbase.h ../../db/dbconn.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: ../../db/dbtextstream.h ../../core/error.h ../../db/dbitemquery.h
@ -25,7 +26,7 @@ init.o: ../../../ezc/src/stringconv.h ../../templates/htmltextstream.h
init.o: ../../notify/notifythread.h ../../core/basethread.h init.o: ../../notify/notifythread.h ../../core/basethread.h
init.o: ../../core/synchro.h ../../notify/templatesnotify.h init.o: ../../core/synchro.h ../../notify/templatesnotify.h
init.o: ../../core/users.h ../../core/ugcontainer.h init.o: ../../core/users.h ../../core/ugcontainer.h
init.o: ../../core/lastcontainer.h ../../core/mounts.h ../../core/mount.h init.o: ../../core/lastcontainer.h ../../core/mounts.h
init.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.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/users.h ../../core/groups.h ../../core/group.h
init.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h init.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h
@ -53,14 +54,14 @@ init.o: ../../templates/ckeditorgetparser.h ../../core/httpsimpleparser.h
init.o: ../../core/log.h ../../templates/indexpatterns.h init.o: ../../core/log.h ../../templates/indexpatterns.h
init.o: ../../core/sessionmanager.h statssession.h ../../core/plugindata.h init.o: ../../core/sessionmanager.h statssession.h ../../core/plugindata.h
stats.o: stats.h ../../core/config.h ../../core/log.h ../../core/textstream.h stats.o: stats.h ../../core/config.h ../../core/log.h ../../core/textstream.h
stats.o: ../../core/misc.h ../../core/item.h ../../core/logmanipulators.h stats.o: ../../core/misc.h ../../core/item.h ../../core/requesttypes.h
stats.o: ../../core/slog.h ../../core/cur.h ../../core/request.h stats.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h
stats.o: ../../core/requesttypes.h ../../core/error.h ../../core/config.h stats.o: ../../core/request.h ../../core/error.h ../../core/config.h
stats.o: ../../core/confparser.h ../../core/htmlfilter.h stats.o: ../../core/confparser.h ../../core/htmlfilter.h
stats.o: ../../templates/htmltextstream.h ../../core/textstream.h stats.o: ../../templates/htmltextstream.h ../../core/textstream.h
stats.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h stats.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h
stats.o: ../../core/rebus.h ../../templates/locale.h ../../core/confparser.h stats.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h
stats.o: ../../../ezc/src/utf8.h stats.o: ../../core/confparser.h ../../../ezc/src/utf8.h
templates.o: templates.h ../../core/plugin.h ../../core/pluginmsg.h templates.o: templates.h ../../core/plugin.h ../../core/pluginmsg.h
templates.o: ../../core/log.h ../../core/plugindata.h ../../core/config.h templates.o: ../../core/log.h ../../core/plugindata.h ../../core/config.h
templates.o: ../../core/confparser.h ../../core/htmlfilter.h templates.o: ../../core/confparser.h ../../core/htmlfilter.h
@ -85,7 +86,7 @@ templates.o: ../../core/basethread.h ../../core/synchro.h
templates.o: ../../notify/templatesnotify.h ../../core/config.h templates.o: ../../notify/templatesnotify.h ../../core/config.h
templates.o: ../../core/users.h ../../core/user.h ../../core/ugcontainer.h templates.o: ../../core/users.h ../../core/user.h ../../core/ugcontainer.h
templates.o: ../../core/lastcontainer.h ../../core/cur.h ../../core/session.h templates.o: ../../core/lastcontainer.h ../../core/cur.h ../../core/session.h
templates.o: ../../core/rebus.h ../../core/mounts.h ../../core/mount.h templates.o: ../../core/rebus.h ../../core/mount.h ../../core/mounts.h
templates.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.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/users.h ../../core/groups.h ../../core/group.h
templates.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h templates.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h

View File

@ -4,17 +4,17 @@ createthread.o: createthread.h ../../functions/functionbase.h
createthread.o: ../../core/item.h ../../db/db.h ../../db/dbbase.h createthread.o: ../../core/item.h ../../db/db.h ../../db/dbbase.h
createthread.o: ../../db/dbconn.h ../../db/dbtextstream.h createthread.o: ../../db/dbconn.h ../../db/dbtextstream.h
createthread.o: ../../core/textstream.h ../../core/misc.h ../../core/item.h createthread.o: ../../core/textstream.h ../../core/misc.h ../../core/item.h
createthread.o: ../../core/error.h ../../db/dbitemquery.h createthread.o: ../../core/requesttypes.h ../../core/error.h
createthread.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h createthread.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h
createthread.o: ../../core/user.h ../../core/group.h
createthread.o: ../../core/dircontainer.h ../../core/ugcontainer.h createthread.o: ../../core/dircontainer.h ../../core/ugcontainer.h
createthread.o: ../../core/log.h ../../core/textstream.h createthread.o: ../../core/log.h ../../core/textstream.h
createthread.o: ../../core/logmanipulators.h ../../core/slog.h createthread.o: ../../core/logmanipulators.h ../../core/slog.h
createthread.o: ../../core/cur.h ../../core/request.h createthread.o: ../../core/cur.h ../../core/request.h ../../core/error.h
createthread.o: ../../core/requesttypes.h ../../core/error.h
createthread.o: ../../core/config.h ../../core/confparser.h createthread.o: ../../core/config.h ../../core/confparser.h
createthread.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h createthread.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h
createthread.o: ../../core/session.h ../../core/user.h createthread.o: ../../core/session.h ../../core/user.h
createthread.o: ../../core/plugindata.h ../../core/rebus.h createthread.o: ../../core/plugindata.h ../../core/rebus.h ../../core/mount.h
createthread.o: ../../templates/locale.h ../../core/confparser.h createthread.o: ../../templates/locale.h ../../core/confparser.h
createthread.o: ../../core/request.h ../../core/config.h ../../core/system.h createthread.o: ../../core/request.h ../../core/config.h ../../core/system.h
createthread.o: ../../core/dirs.h ../../core/dircontainer.h createthread.o: ../../core/dirs.h ../../core/dircontainer.h
@ -28,12 +28,12 @@ createthread.o: ../../templates/htmltextstream.h ../../notify/notifythread.h
createthread.o: ../../core/basethread.h ../../core/synchro.h createthread.o: ../../core/basethread.h ../../core/synchro.h
createthread.o: ../../notify/templatesnotify.h ../../core/users.h createthread.o: ../../notify/templatesnotify.h ../../core/users.h
createthread.o: ../../core/ugcontainer.h ../../core/lastcontainer.h createthread.o: ../../core/ugcontainer.h ../../core/lastcontainer.h
createthread.o: ../../core/mounts.h ../../core/mount.h createthread.o: ../../core/mounts.h ../../core/mountparser.h
createthread.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h createthread.o: ../../core/crypt.h ../../core/run.h ../../core/users.h
createthread.o: ../../core/users.h ../../core/groups.h ../../core/group.h createthread.o: ../../core/groups.h ../../core/group.h ../../core/loadavg.h
createthread.o: ../../core/loadavg.h ../../core/thumb.h createthread.o: ../../core/thumb.h ../../core/basethread.h
createthread.o: ../../core/basethread.h ../../core/synchro.h tdb.h thread.h createthread.o: ../../core/synchro.h tdb.h thread.h ../../db/dbbase.h
createthread.o: ../../db/dbbase.h threadinfo.h ../../functions/functions.h createthread.o: threadinfo.h ../../functions/functions.h
createthread.o: ../../functions/functionbase.h createthread.o: ../../functions/functionbase.h
createthread.o: ../../functions/functionparser.h ../../core/cur.h createthread.o: ../../functions/functionparser.h ../../core/cur.h
createthread.o: ../../functions/adduser.h ../../functions/cat.h createthread.o: ../../functions/adduser.h ../../functions/cat.h
@ -53,22 +53,22 @@ createthread.o: ../../functions/tinymce.h ../../functions/uname.h
createthread.o: ../../functions/upload.h ../../functions/uptime.h createthread.o: ../../functions/upload.h ../../functions/uptime.h
createthread.o: ../../functions/who.h ../../functions/vim.h createthread.o: ../../functions/who.h ../../functions/vim.h
createthread.o: ../../core/htmlfilter.h createthread.o: ../../core/htmlfilter.h
funthread.o: ../../core/misc.h ../../core/item.h funthread.h funthread.o: ../../core/misc.h ../../core/item.h ../../core/requesttypes.h
funthread.o: ../../functions/functionbase.h ../../core/item.h ../../db/db.h funthread.o: funthread.h ../../functions/functionbase.h ../../core/item.h
funthread.o: ../../db/dbbase.h ../../db/dbconn.h ../../db/dbtextstream.h funthread.o: ../../db/db.h ../../db/dbbase.h ../../db/dbconn.h
funthread.o: ../../core/textstream.h ../../core/misc.h ../../core/error.h funthread.o: ../../db/dbtextstream.h ../../core/textstream.h
funthread.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h funthread.o: ../../core/misc.h ../../core/error.h ../../db/dbitemquery.h
funthread.o: ../../core/user.h ../../core/group.h ../../core/dircontainer.h funthread.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h
funthread.o: ../../core/ugcontainer.h ../../core/log.h funthread.o: ../../core/dircontainer.h ../../core/ugcontainer.h
funthread.o: ../../core/textstream.h ../../core/logmanipulators.h funthread.o: ../../core/log.h ../../core/textstream.h
funthread.o: ../../core/slog.h ../../core/cur.h ../../core/request.h funthread.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h
funthread.o: ../../core/requesttypes.h ../../core/error.h ../../core/config.h funthread.o: ../../core/request.h ../../core/error.h ../../core/config.h
funthread.o: ../../core/confparser.h ../../core/htmlfilter.h funthread.o: ../../core/confparser.h ../../core/htmlfilter.h
funthread.o: ../../templates/htmltextstream.h ../../core/session.h funthread.o: ../../templates/htmltextstream.h ../../core/session.h
funthread.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h funthread.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h
funthread.o: ../../templates/locale.h ../../core/confparser.h funthread.o: ../../core/mount.h ../../templates/locale.h
funthread.o: ../../core/request.h ../../core/config.h ../../core/system.h funthread.o: ../../core/confparser.h ../../core/request.h ../../core/config.h
funthread.o: ../../core/dirs.h ../../core/dircontainer.h funthread.o: ../../core/system.h ../../core/dirs.h ../../core/dircontainer.h
funthread.o: ../../notify/notify.h ../../notify/notifypool.h funthread.o: ../../notify/notify.h ../../notify/notifypool.h
funthread.o: ../../templates/misc.h ../../templates/localefilter.h funthread.o: ../../templates/misc.h ../../templates/localefilter.h
funthread.o: ../../templates/locale.h ../../../ezc/src/ezc.h funthread.o: ../../templates/locale.h ../../../ezc/src/ezc.h
@ -79,42 +79,42 @@ funthread.o: ../../templates/htmltextstream.h ../../notify/notifythread.h
funthread.o: ../../core/basethread.h ../../core/synchro.h funthread.o: ../../core/basethread.h ../../core/synchro.h
funthread.o: ../../notify/templatesnotify.h ../../core/users.h funthread.o: ../../notify/templatesnotify.h ../../core/users.h
funthread.o: ../../core/ugcontainer.h ../../core/lastcontainer.h funthread.o: ../../core/ugcontainer.h ../../core/lastcontainer.h
funthread.o: ../../core/mounts.h ../../core/mount.h ../../core/mountparser.h funthread.o: ../../core/mounts.h ../../core/mountparser.h ../../core/crypt.h
funthread.o: ../../core/crypt.h ../../core/run.h ../../core/users.h funthread.o: ../../core/run.h ../../core/users.h ../../core/groups.h
funthread.o: ../../core/groups.h ../../core/group.h ../../core/loadavg.h funthread.o: ../../core/group.h ../../core/loadavg.h ../../core/thumb.h
funthread.o: ../../core/thumb.h ../../core/basethread.h ../../core/synchro.h funthread.o: ../../core/basethread.h ../../core/synchro.h tdb.h thread.h
funthread.o: tdb.h thread.h ../../db/dbbase.h threadinfo.h funthread.o: ../../db/dbbase.h threadinfo.h
init.o: tdb.h thread.h ../../db/dbbase.h ../../core/error.h reply.h init.o: tdb.h thread.h ../../db/dbbase.h ../../core/error.h reply.h
init.o: ../../functions/functionbase.h ../../core/item.h ../../db/db.h init.o: ../../functions/functionbase.h ../../core/item.h ../../db/db.h
init.o: ../../db/dbbase.h ../../db/dbconn.h ../../db/dbtextstream.h 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/textstream.h ../../core/misc.h ../../core/item.h
init.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h ../../core/user.h init.o: ../../core/requesttypes.h ../../db/dbitemquery.h
init.o: ../../core/group.h ../../core/dircontainer.h ../../core/ugcontainer.h init.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h
init.o: ../../core/log.h ../../core/textstream.h ../../core/logmanipulators.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/slog.h ../../core/cur.h ../../core/request.h
init.o: ../../core/requesttypes.h ../../core/error.h ../../core/config.h init.o: ../../core/error.h ../../core/config.h ../../core/confparser.h
init.o: ../../core/confparser.h ../../core/htmlfilter.h init.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h
init.o: ../../templates/htmltextstream.h ../../core/session.h init.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h
init.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h init.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h
init.o: ../../templates/locale.h ../../core/confparser.h ../../core/request.h init.o: ../../core/confparser.h ../../core/request.h ../../core/config.h
init.o: ../../core/config.h ../../core/system.h ../../core/dirs.h init.o: ../../core/system.h ../../core/dirs.h ../../core/dircontainer.h
init.o: ../../core/dircontainer.h ../../notify/notify.h init.o: ../../notify/notify.h ../../notify/notifypool.h
init.o: ../../notify/notifypool.h ../../templates/misc.h init.o: ../../templates/misc.h ../../templates/localefilter.h
init.o: ../../templates/localefilter.h ../../templates/locale.h init.o: ../../templates/locale.h ../../../ezc/src/ezc.h
init.o: ../../../ezc/src/ezc.h ../../../ezc/src/utf8.h init.o: ../../../ezc/src/utf8.h ../../../ezc/src/generator.h
init.o: ../../../ezc/src/generator.h ../../../ezc/src/pattern.h init.o: ../../../ezc/src/pattern.h ../../../ezc/src/functions.h
init.o: ../../../ezc/src/functions.h ../../../ezc/src/funinfo.h init.o: ../../../ezc/src/funinfo.h ../../../ezc/src/stringconv.h
init.o: ../../../ezc/src/stringconv.h ../../templates/htmltextstream.h init.o: ../../templates/htmltextstream.h ../../notify/notifythread.h
init.o: ../../notify/notifythread.h ../../core/basethread.h init.o: ../../core/basethread.h ../../core/synchro.h
init.o: ../../core/synchro.h ../../notify/templatesnotify.h init.o: ../../notify/templatesnotify.h ../../core/users.h
init.o: ../../core/users.h ../../core/ugcontainer.h init.o: ../../core/ugcontainer.h ../../core/lastcontainer.h
init.o: ../../core/lastcontainer.h ../../core/mounts.h ../../core/mount.h init.o: ../../core/mounts.h ../../core/mountparser.h ../../core/crypt.h
init.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h init.o: ../../core/run.h ../../core/users.h ../../core/groups.h
init.o: ../../core/users.h ../../core/groups.h ../../core/group.h init.o: ../../core/group.h ../../core/loadavg.h ../../core/thumb.h
init.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h init.o: ../../core/basethread.h ../../core/synchro.h threadinfo.h funthread.h
init.o: ../../core/synchro.h threadinfo.h funthread.h createthread.h init.o: createthread.h showthreads.h ../../core/log.h ../../core/plugin.h
init.o: showthreads.h ../../core/log.h ../../core/plugin.h pluginmsg.h init.o: pluginmsg.h ../../core/system.h ../../core/sessionmanager.h
init.o: ../../core/system.h ../../core/sessionmanager.h
init.o: ../../core/sessioncontainer.h ../../functions/functions.h init.o: ../../core/sessioncontainer.h ../../functions/functions.h
init.o: ../../functions/functionbase.h ../../functions/functionparser.h init.o: ../../functions/functionbase.h ../../functions/functionparser.h
init.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h init.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h
@ -139,16 +139,16 @@ init.o: ../../core/sessionmanager.h templates.h
reply.o: reply.h ../../functions/functionbase.h ../../core/item.h reply.o: reply.h ../../functions/functionbase.h ../../core/item.h
reply.o: ../../db/db.h ../../db/dbbase.h ../../db/dbconn.h reply.o: ../../db/db.h ../../db/dbbase.h ../../db/dbconn.h
reply.o: ../../db/dbtextstream.h ../../core/textstream.h ../../core/misc.h reply.o: ../../db/dbtextstream.h ../../core/textstream.h ../../core/misc.h
reply.o: ../../core/item.h ../../core/error.h ../../db/dbitemquery.h reply.o: ../../core/item.h ../../core/requesttypes.h ../../core/error.h
reply.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h reply.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h ../../core/user.h
reply.o: ../../core/dircontainer.h ../../core/ugcontainer.h ../../core/log.h reply.o: ../../core/group.h ../../core/dircontainer.h
reply.o: ../../core/textstream.h ../../core/logmanipulators.h reply.o: ../../core/ugcontainer.h ../../core/log.h ../../core/textstream.h
reply.o: ../../core/slog.h ../../core/cur.h ../../core/request.h reply.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h
reply.o: ../../core/requesttypes.h ../../core/error.h ../../core/config.h reply.o: ../../core/request.h ../../core/error.h ../../core/config.h
reply.o: ../../core/confparser.h ../../core/htmlfilter.h reply.o: ../../core/confparser.h ../../core/htmlfilter.h
reply.o: ../../templates/htmltextstream.h ../../core/session.h reply.o: ../../templates/htmltextstream.h ../../core/session.h
reply.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h reply.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h
reply.o: ../../templates/locale.h ../../core/confparser.h reply.o: ../../core/mount.h ../../templates/locale.h ../../core/confparser.h
reply.o: ../../core/request.h ../../core/config.h ../../core/system.h reply.o: ../../core/request.h ../../core/config.h ../../core/system.h
reply.o: ../../core/dirs.h ../../core/dircontainer.h ../../notify/notify.h reply.o: ../../core/dirs.h ../../core/dircontainer.h ../../notify/notify.h
reply.o: ../../notify/notifypool.h ../../templates/misc.h reply.o: ../../notify/notifypool.h ../../templates/misc.h
@ -160,7 +160,7 @@ reply.o: ../../../ezc/src/stringconv.h ../../templates/htmltextstream.h
reply.o: ../../notify/notifythread.h ../../core/basethread.h reply.o: ../../notify/notifythread.h ../../core/basethread.h
reply.o: ../../core/synchro.h ../../notify/templatesnotify.h reply.o: ../../core/synchro.h ../../notify/templatesnotify.h
reply.o: ../../core/users.h ../../core/ugcontainer.h reply.o: ../../core/users.h ../../core/ugcontainer.h
reply.o: ../../core/lastcontainer.h ../../core/mounts.h ../../core/mount.h reply.o: ../../core/lastcontainer.h ../../core/mounts.h
reply.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.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/users.h ../../core/groups.h ../../core/group.h
reply.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h reply.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h
@ -191,17 +191,17 @@ reply.o: ../../templates/indexpatterns.h ../../core/sessionmanager.h
showthreads.o: showthreads.h ../../functions/functionbase.h ../../core/item.h showthreads.o: showthreads.h ../../functions/functionbase.h ../../core/item.h
showthreads.o: ../../db/db.h ../../db/dbbase.h ../../db/dbconn.h showthreads.o: ../../db/db.h ../../db/dbbase.h ../../db/dbconn.h
showthreads.o: ../../db/dbtextstream.h ../../core/textstream.h showthreads.o: ../../db/dbtextstream.h ../../core/textstream.h
showthreads.o: ../../core/misc.h ../../core/item.h ../../core/error.h showthreads.o: ../../core/misc.h ../../core/item.h ../../core/requesttypes.h
showthreads.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h showthreads.o: ../../core/error.h ../../db/dbitemquery.h
showthreads.o: ../../core/user.h ../../core/group.h ../../core/dircontainer.h showthreads.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h
showthreads.o: ../../core/ugcontainer.h ../../core/log.h showthreads.o: ../../core/dircontainer.h ../../core/ugcontainer.h
showthreads.o: ../../core/textstream.h ../../core/logmanipulators.h showthreads.o: ../../core/log.h ../../core/textstream.h
showthreads.o: ../../core/slog.h ../../core/cur.h ../../core/request.h showthreads.o: ../../core/logmanipulators.h ../../core/slog.h
showthreads.o: ../../core/requesttypes.h ../../core/error.h showthreads.o: ../../core/cur.h ../../core/request.h ../../core/error.h
showthreads.o: ../../core/config.h ../../core/confparser.h showthreads.o: ../../core/config.h ../../core/confparser.h
showthreads.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h showthreads.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h
showthreads.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h showthreads.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h
showthreads.o: ../../core/rebus.h ../../templates/locale.h showthreads.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h
showthreads.o: ../../core/confparser.h ../../core/request.h showthreads.o: ../../core/confparser.h ../../core/request.h
showthreads.o: ../../core/config.h ../../core/system.h ../../core/dirs.h showthreads.o: ../../core/config.h ../../core/system.h ../../core/dirs.h
showthreads.o: ../../core/dircontainer.h ../../notify/notify.h showthreads.o: ../../core/dircontainer.h ../../notify/notify.h
@ -215,9 +215,9 @@ showthreads.o: ../../notify/notifythread.h ../../core/basethread.h
showthreads.o: ../../core/synchro.h ../../notify/templatesnotify.h showthreads.o: ../../core/synchro.h ../../notify/templatesnotify.h
showthreads.o: ../../core/users.h ../../core/ugcontainer.h showthreads.o: ../../core/users.h ../../core/ugcontainer.h
showthreads.o: ../../core/lastcontainer.h ../../core/mounts.h showthreads.o: ../../core/lastcontainer.h ../../core/mounts.h
showthreads.o: ../../core/mount.h ../../core/mountparser.h ../../core/crypt.h showthreads.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
showthreads.o: ../../core/run.h ../../core/users.h ../../core/groups.h showthreads.o: ../../core/users.h ../../core/groups.h ../../core/group.h
showthreads.o: ../../core/group.h ../../core/loadavg.h ../../core/thumb.h showthreads.o: ../../core/loadavg.h ../../core/thumb.h
showthreads.o: ../../core/basethread.h ../../core/synchro.h tdb.h thread.h showthreads.o: ../../core/basethread.h ../../core/synchro.h tdb.h thread.h
showthreads.o: ../../db/dbbase.h threadinfo.h showthreads.o: ../../db/dbbase.h threadinfo.h
tdb.o: tdb.h thread.h ../../db/dbbase.h ../../core/error.h ../../core/log.h tdb.o: tdb.h thread.h ../../db/dbbase.h ../../core/error.h ../../core/log.h
@ -225,16 +225,16 @@ templates.o: threadinfo.h ../../core/item.h ../../core/system.h
templates.o: ../../core/dirs.h ../../core/item.h ../../core/dircontainer.h templates.o: ../../core/dirs.h ../../core/item.h ../../core/dircontainer.h
templates.o: ../../db/db.h ../../db/dbbase.h ../../db/dbconn.h templates.o: ../../db/db.h ../../db/dbbase.h ../../db/dbconn.h
templates.o: ../../db/dbtextstream.h ../../core/textstream.h templates.o: ../../db/dbtextstream.h ../../core/textstream.h
templates.o: ../../core/misc.h ../../core/error.h ../../db/dbitemquery.h templates.o: ../../core/misc.h ../../core/requesttypes.h ../../core/error.h
templates.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h templates.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h
templates.o: ../../core/dircontainer.h ../../core/ugcontainer.h templates.o: ../../core/user.h ../../core/group.h ../../core/dircontainer.h
templates.o: ../../core/log.h ../../core/textstream.h templates.o: ../../core/ugcontainer.h ../../core/log.h
templates.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h templates.o: ../../core/textstream.h ../../core/logmanipulators.h
templates.o: ../../core/request.h ../../core/requesttypes.h templates.o: ../../core/slog.h ../../core/cur.h ../../core/request.h
templates.o: ../../core/error.h ../../core/config.h ../../core/confparser.h templates.o: ../../core/error.h ../../core/config.h ../../core/confparser.h
templates.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h templates.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h
templates.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h templates.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h
templates.o: ../../core/rebus.h ../../templates/locale.h templates.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h
templates.o: ../../core/confparser.h ../../notify/notify.h templates.o: ../../core/confparser.h ../../notify/notify.h
templates.o: ../../notify/notifypool.h ../../templates/misc.h templates.o: ../../notify/notifypool.h ../../templates/misc.h
templates.o: ../../templates/localefilter.h ../../templates/locale.h templates.o: ../../templates/localefilter.h ../../templates/locale.h
@ -246,10 +246,10 @@ templates.o: ../../notify/notifythread.h ../../core/basethread.h
templates.o: ../../core/synchro.h ../../notify/templatesnotify.h templates.o: ../../core/synchro.h ../../notify/templatesnotify.h
templates.o: ../../core/config.h ../../core/users.h ../../core/ugcontainer.h templates.o: ../../core/config.h ../../core/users.h ../../core/ugcontainer.h
templates.o: ../../core/lastcontainer.h ../../core/mounts.h templates.o: ../../core/lastcontainer.h ../../core/mounts.h
templates.o: ../../core/mount.h ../../core/mountparser.h ../../core/crypt.h templates.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
templates.o: ../../core/run.h ../../core/users.h ../../core/groups.h templates.o: ../../core/users.h ../../core/groups.h ../../core/group.h
templates.o: ../../core/group.h ../../core/loadavg.h ../../core/thumb.h templates.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h
templates.o: ../../core/basethread.h thread.h tdb.h ../../db/dbbase.h reply.h templates.o: thread.h tdb.h ../../db/dbbase.h reply.h
templates.o: ../../functions/functionbase.h ../../core/request.h templates.o: ../../functions/functionbase.h ../../core/request.h
templates.o: ../../core/synchro.h funthread.h createthread.h showthreads.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/misc.h ../../core/plugin.h pluginmsg.h
@ -281,16 +281,16 @@ threadinfo.o: threadinfo.h ../../core/item.h ../../core/system.h
threadinfo.o: ../../core/dirs.h ../../core/item.h ../../core/dircontainer.h threadinfo.o: ../../core/dirs.h ../../core/item.h ../../core/dircontainer.h
threadinfo.o: ../../db/db.h ../../db/dbbase.h ../../db/dbconn.h threadinfo.o: ../../db/db.h ../../db/dbbase.h ../../db/dbconn.h
threadinfo.o: ../../db/dbtextstream.h ../../core/textstream.h threadinfo.o: ../../db/dbtextstream.h ../../core/textstream.h
threadinfo.o: ../../core/misc.h ../../core/error.h ../../db/dbitemquery.h threadinfo.o: ../../core/misc.h ../../core/requesttypes.h ../../core/error.h
threadinfo.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h threadinfo.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h
threadinfo.o: ../../core/dircontainer.h ../../core/ugcontainer.h threadinfo.o: ../../core/user.h ../../core/group.h ../../core/dircontainer.h
threadinfo.o: ../../core/log.h ../../core/textstream.h threadinfo.o: ../../core/ugcontainer.h ../../core/log.h
threadinfo.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h threadinfo.o: ../../core/textstream.h ../../core/logmanipulators.h
threadinfo.o: ../../core/request.h ../../core/requesttypes.h threadinfo.o: ../../core/slog.h ../../core/cur.h ../../core/request.h
threadinfo.o: ../../core/error.h ../../core/config.h ../../core/confparser.h threadinfo.o: ../../core/error.h ../../core/config.h ../../core/confparser.h
threadinfo.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h threadinfo.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h
threadinfo.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h threadinfo.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h
threadinfo.o: ../../core/rebus.h ../../templates/locale.h threadinfo.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h
threadinfo.o: ../../core/confparser.h ../../notify/notify.h threadinfo.o: ../../core/confparser.h ../../notify/notify.h
threadinfo.o: ../../notify/notifypool.h ../../templates/misc.h threadinfo.o: ../../notify/notifypool.h ../../templates/misc.h
threadinfo.o: ../../templates/localefilter.h ../../templates/locale.h threadinfo.o: ../../templates/localefilter.h ../../templates/locale.h
@ -302,7 +302,7 @@ threadinfo.o: ../../notify/notifythread.h ../../core/basethread.h
threadinfo.o: ../../core/synchro.h ../../notify/templatesnotify.h threadinfo.o: ../../core/synchro.h ../../notify/templatesnotify.h
threadinfo.o: ../../core/config.h ../../core/users.h ../../core/ugcontainer.h threadinfo.o: ../../core/config.h ../../core/users.h ../../core/ugcontainer.h
threadinfo.o: ../../core/lastcontainer.h ../../core/mounts.h threadinfo.o: ../../core/lastcontainer.h ../../core/mounts.h
threadinfo.o: ../../core/mount.h ../../core/mountparser.h ../../core/crypt.h threadinfo.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
threadinfo.o: ../../core/run.h ../../core/users.h ../../core/groups.h threadinfo.o: ../../core/users.h ../../core/groups.h ../../core/group.h
threadinfo.o: ../../core/group.h ../../core/loadavg.h ../../core/thumb.h threadinfo.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h
threadinfo.o: ../../core/basethread.h thread.h tdb.h ../../db/dbbase.h threadinfo.o: thread.h tdb.h ../../db/dbbase.h

View File

@ -3,19 +3,18 @@
createticket.o: createticket.h tdb.h ticket.h ../../db/dbbase.h createticket.o: createticket.h tdb.h ticket.h ../../db/dbbase.h
createticket.o: ../../db/dbconn.h ../../db/dbtextstream.h createticket.o: ../../db/dbconn.h ../../db/dbtextstream.h
createticket.o: ../../core/textstream.h ../../core/misc.h ../../core/item.h createticket.o: ../../core/textstream.h ../../core/misc.h ../../core/item.h
createticket.o: ../../core/error.h ../../functions/functionbase.h createticket.o: ../../core/requesttypes.h ../../core/error.h
createticket.o: ../../core/item.h ../../db/db.h ../../db/dbbase.h createticket.o: ../../functions/functionbase.h ../../core/item.h
createticket.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h createticket.o: ../../db/db.h ../../db/dbbase.h ../../db/dbitemquery.h
createticket.o: ../../core/user.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/dircontainer.h ../../core/ugcontainer.h
createticket.o: ../../core/log.h ../../core/textstream.h createticket.o: ../../core/log.h ../../core/textstream.h
createticket.o: ../../core/logmanipulators.h ../../core/slog.h createticket.o: ../../core/logmanipulators.h ../../core/slog.h
createticket.o: ../../core/cur.h ../../core/request.h createticket.o: ../../core/cur.h ../../core/request.h ../../core/error.h
createticket.o: ../../core/requesttypes.h ../../core/error.h
createticket.o: ../../core/config.h ../../core/confparser.h createticket.o: ../../core/config.h ../../core/confparser.h
createticket.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h createticket.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h
createticket.o: ../../core/session.h ../../core/user.h createticket.o: ../../core/session.h ../../core/user.h
createticket.o: ../../core/plugindata.h ../../core/rebus.h createticket.o: ../../core/plugindata.h ../../core/rebus.h ../../core/mount.h
createticket.o: ../../templates/locale.h ../../core/confparser.h createticket.o: ../../templates/locale.h ../../core/confparser.h
createticket.o: ../../core/request.h ../../core/config.h ../../core/system.h createticket.o: ../../core/request.h ../../core/config.h ../../core/system.h
createticket.o: ../../core/dirs.h ../../core/dircontainer.h createticket.o: ../../core/dirs.h ../../core/dircontainer.h
@ -29,13 +28,12 @@ createticket.o: ../../templates/htmltextstream.h ../../notify/notifythread.h
createticket.o: ../../core/basethread.h ../../core/synchro.h createticket.o: ../../core/basethread.h ../../core/synchro.h
createticket.o: ../../notify/templatesnotify.h ../../core/users.h createticket.o: ../../notify/templatesnotify.h ../../core/users.h
createticket.o: ../../core/ugcontainer.h ../../core/lastcontainer.h createticket.o: ../../core/ugcontainer.h ../../core/lastcontainer.h
createticket.o: ../../core/mounts.h ../../core/mount.h createticket.o: ../../core/mounts.h ../../core/mountparser.h
createticket.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h createticket.o: ../../core/crypt.h ../../core/run.h ../../core/users.h
createticket.o: ../../core/users.h ../../core/groups.h ../../core/group.h createticket.o: ../../core/groups.h ../../core/group.h ../../core/loadavg.h
createticket.o: ../../core/loadavg.h ../../core/thumb.h createticket.o: ../../core/thumb.h ../../core/basethread.h
createticket.o: ../../core/basethread.h ../../core/synchro.h ticketinfo.h createticket.o: ../../core/synchro.h ticketinfo.h ticketparser.h ticketconf.h
createticket.o: ticketparser.h ticketconf.h ../../functions/functions.h createticket.o: ../../functions/functions.h ../../functions/functionbase.h
createticket.o: ../../functions/functionbase.h
createticket.o: ../../functions/functionparser.h ../../core/cur.h createticket.o: ../../functions/functionparser.h ../../core/cur.h
createticket.o: ../../functions/adduser.h ../../functions/cat.h createticket.o: ../../functions/adduser.h ../../functions/cat.h
createticket.o: ../../functions/chmod.h ../../functions/privchanger.h createticket.o: ../../functions/chmod.h ../../functions/privchanger.h
@ -57,19 +55,19 @@ createticket.o: ../../core/htmlfilter.h sessiondata.h ../../core/plugindata.h
createticket.o: ../../functions/rm.h createticket.o: ../../functions/rm.h
editticket.o: editticket.h tdb.h ticket.h ../../db/dbbase.h ../../db/dbconn.h editticket.o: editticket.h tdb.h ticket.h ../../db/dbbase.h ../../db/dbconn.h
editticket.o: ../../db/dbtextstream.h ../../core/textstream.h editticket.o: ../../db/dbtextstream.h ../../core/textstream.h
editticket.o: ../../core/misc.h ../../core/item.h ../../core/error.h editticket.o: ../../core/misc.h ../../core/item.h ../../core/requesttypes.h
editticket.o: ticketinfo.h ticketparser.h ticketconf.h ../../core/item.h editticket.o: ../../core/error.h ticketinfo.h ticketparser.h ticketconf.h
editticket.o: ../../core/system.h ../../core/dirs.h ../../core/dircontainer.h editticket.o: ../../core/item.h ../../core/system.h ../../core/dirs.h
editticket.o: ../../db/db.h ../../db/dbbase.h ../../db/dbitemquery.h editticket.o: ../../core/dircontainer.h ../../db/db.h ../../db/dbbase.h
editticket.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h editticket.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h
editticket.o: ../../core/dircontainer.h ../../core/ugcontainer.h editticket.o: ../../core/user.h ../../core/group.h ../../core/dircontainer.h
editticket.o: ../../core/log.h ../../core/textstream.h editticket.o: ../../core/ugcontainer.h ../../core/log.h
editticket.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h editticket.o: ../../core/textstream.h ../../core/logmanipulators.h
editticket.o: ../../core/request.h ../../core/requesttypes.h editticket.o: ../../core/slog.h ../../core/cur.h ../../core/request.h
editticket.o: ../../core/error.h ../../core/config.h ../../core/confparser.h editticket.o: ../../core/error.h ../../core/config.h ../../core/confparser.h
editticket.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h editticket.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h
editticket.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h editticket.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h
editticket.o: ../../core/rebus.h ../../templates/locale.h editticket.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h
editticket.o: ../../core/confparser.h ../../notify/notify.h editticket.o: ../../core/confparser.h ../../notify/notify.h
editticket.o: ../../notify/notifypool.h ../../templates/misc.h editticket.o: ../../notify/notifypool.h ../../templates/misc.h
editticket.o: ../../templates/localefilter.h ../../templates/locale.h editticket.o: ../../templates/localefilter.h ../../templates/locale.h
@ -81,46 +79,45 @@ editticket.o: ../../notify/notifythread.h ../../core/basethread.h
editticket.o: ../../core/synchro.h ../../notify/templatesnotify.h editticket.o: ../../core/synchro.h ../../notify/templatesnotify.h
editticket.o: ../../core/config.h ../../core/users.h ../../core/ugcontainer.h editticket.o: ../../core/config.h ../../core/users.h ../../core/ugcontainer.h
editticket.o: ../../core/lastcontainer.h ../../core/mounts.h editticket.o: ../../core/lastcontainer.h ../../core/mounts.h
editticket.o: ../../core/mount.h ../../core/mountparser.h ../../core/crypt.h editticket.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
editticket.o: ../../core/run.h ../../core/users.h ../../core/groups.h editticket.o: ../../core/users.h ../../core/groups.h ../../core/group.h
editticket.o: ../../core/group.h ../../core/loadavg.h ../../core/thumb.h editticket.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h
editticket.o: ../../core/basethread.h ../../functions/functions.h editticket.o: ../../functions/functions.h ../../functions/functionbase.h
editticket.o: ../../functions/functionbase.h ../../functions/functionparser.h editticket.o: ../../functions/functionparser.h ../../core/cur.h
editticket.o: ../../core/cur.h ../../functions/adduser.h editticket.o: ../../functions/adduser.h ../../functions/cat.h
editticket.o: ../../functions/cat.h ../../functions/chmod.h editticket.o: ../../functions/chmod.h ../../functions/privchanger.h
editticket.o: ../../functions/privchanger.h ../../core/request.h editticket.o: ../../core/request.h ../../functions/chown.h
editticket.o: ../../functions/chown.h ../../functions/ckeditor.h editticket.o: ../../functions/ckeditor.h ../../functions/cp.h
editticket.o: ../../functions/cp.h ../../functions/default.h editticket.o: ../../functions/default.h ../../functions/download.h
editticket.o: ../../functions/download.h ../../functions/emacs.h editticket.o: ../../functions/emacs.h ../../functions/last.h
editticket.o: ../../functions/last.h ../../functions/login.h editticket.o: ../../functions/login.h ../../functions/logout.h
editticket.o: ../../functions/logout.h ../../functions/ln.h editticket.o: ../../functions/ln.h ../../functions/ls.h
editticket.o: ../../functions/ls.h ../../functions/mkdir.h editticket.o: ../../functions/mkdir.h ../../functions/mv.h
editticket.o: ../../functions/mv.h ../../functions/nicedit.h editticket.o: ../../functions/nicedit.h ../../functions/node.h
editticket.o: ../../functions/node.h ../../functions/priv.h editticket.o: ../../functions/priv.h ../../functions/reload.h
editticket.o: ../../functions/reload.h ../../functions/rm.h editticket.o: ../../functions/rm.h ../../functions/specialdefault.h
editticket.o: ../../functions/specialdefault.h ../../functions/stat.h editticket.o: ../../functions/stat.h ../../functions/subject.h
editticket.o: ../../functions/subject.h ../../functions/template.h editticket.o: ../../functions/template.h ../../functions/tinymce.h
editticket.o: ../../functions/tinymce.h ../../functions/uname.h editticket.o: ../../functions/uname.h ../../functions/upload.h
editticket.o: ../../functions/upload.h ../../functions/uptime.h editticket.o: ../../functions/uptime.h ../../functions/who.h
editticket.o: ../../functions/who.h ../../functions/vim.h editticket.o: ../../functions/vim.h ../../core/htmlfilter.h
editticket.o: ../../core/htmlfilter.h ../../functions/functionbase.h editticket.o: ../../functions/functionbase.h ../../core/synchro.h
editticket.o: ../../core/synchro.h sessiondata.h ../../core/plugindata.h editticket.o: sessiondata.h ../../core/plugindata.h ../../functions/rm.h
editticket.o: ../../functions/rm.h
funticket.o: funticket.h tdb.h ticket.h ../../db/dbbase.h ../../db/dbconn.h funticket.o: funticket.h tdb.h ticket.h ../../db/dbbase.h ../../db/dbconn.h
funticket.o: ../../db/dbtextstream.h ../../core/textstream.h funticket.o: ../../db/dbtextstream.h ../../core/textstream.h
funticket.o: ../../core/misc.h ../../core/item.h ../../core/error.h funticket.o: ../../core/misc.h ../../core/item.h ../../core/requesttypes.h
funticket.o: ticketinfo.h ticketparser.h ticketconf.h ../../core/item.h funticket.o: ../../core/error.h ticketinfo.h ticketparser.h ticketconf.h
funticket.o: ../../core/system.h ../../core/dirs.h ../../core/dircontainer.h funticket.o: ../../core/item.h ../../core/system.h ../../core/dirs.h
funticket.o: ../../db/db.h ../../db/dbbase.h ../../db/dbitemquery.h funticket.o: ../../core/dircontainer.h ../../db/db.h ../../db/dbbase.h
funticket.o: ../../db/dbitemcolumns.h ../../core/user.h ../../core/group.h funticket.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h
funticket.o: ../../core/dircontainer.h ../../core/ugcontainer.h funticket.o: ../../core/user.h ../../core/group.h ../../core/dircontainer.h
funticket.o: ../../core/log.h ../../core/textstream.h funticket.o: ../../core/ugcontainer.h ../../core/log.h
funticket.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h funticket.o: ../../core/textstream.h ../../core/logmanipulators.h
funticket.o: ../../core/request.h ../../core/requesttypes.h funticket.o: ../../core/slog.h ../../core/cur.h ../../core/request.h
funticket.o: ../../core/error.h ../../core/config.h ../../core/confparser.h funticket.o: ../../core/error.h ../../core/config.h ../../core/confparser.h
funticket.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h funticket.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h
funticket.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h funticket.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h
funticket.o: ../../core/rebus.h ../../templates/locale.h funticket.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h
funticket.o: ../../core/confparser.h ../../notify/notify.h funticket.o: ../../core/confparser.h ../../notify/notify.h
funticket.o: ../../notify/notifypool.h ../../templates/misc.h funticket.o: ../../notify/notifypool.h ../../templates/misc.h
funticket.o: ../../templates/localefilter.h ../../templates/locale.h funticket.o: ../../templates/localefilter.h ../../templates/locale.h
@ -132,12 +129,12 @@ funticket.o: ../../notify/notifythread.h ../../core/basethread.h
funticket.o: ../../core/synchro.h ../../notify/templatesnotify.h funticket.o: ../../core/synchro.h ../../notify/templatesnotify.h
funticket.o: ../../core/config.h ../../core/users.h ../../core/ugcontainer.h funticket.o: ../../core/config.h ../../core/users.h ../../core/ugcontainer.h
funticket.o: ../../core/lastcontainer.h ../../core/mounts.h funticket.o: ../../core/lastcontainer.h ../../core/mounts.h
funticket.o: ../../core/mount.h ../../core/mountparser.h ../../core/crypt.h funticket.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
funticket.o: ../../core/run.h ../../core/users.h ../../core/groups.h funticket.o: ../../core/users.h ../../core/groups.h ../../core/group.h
funticket.o: ../../core/group.h ../../core/loadavg.h ../../core/thumb.h funticket.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h
funticket.o: ../../core/basethread.h ../../functions/functions.h funticket.o: ../../functions/functions.h ../../functions/functionbase.h
funticket.o: ../../functions/functionbase.h ../../functions/functionparser.h funticket.o: ../../functions/functionparser.h ../../core/cur.h
funticket.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h funticket.o: ../../functions/adduser.h ../../functions/cat.h
funticket.o: ../../functions/chmod.h ../../functions/privchanger.h funticket.o: ../../functions/chmod.h ../../functions/privchanger.h
funticket.o: ../../core/request.h ../../functions/chown.h funticket.o: ../../core/request.h ../../functions/chown.h
funticket.o: ../../functions/ckeditor.h ../../functions/cp.h funticket.o: ../../functions/ckeditor.h ../../functions/cp.h
@ -164,32 +161,32 @@ funticket.o: ../../templates/indexpatterns.h ../../core/sessionmanager.h
funticket.o: ../../plugins/thread/pluginmsg.h funticket.o: ../../plugins/thread/pluginmsg.h
init.o: tdb.h ticket.h ../../db/dbbase.h ../../db/dbconn.h init.o: tdb.h ticket.h ../../db/dbbase.h ../../db/dbconn.h
init.o: ../../db/dbtextstream.h ../../core/textstream.h ../../core/misc.h init.o: ../../db/dbtextstream.h ../../core/textstream.h ../../core/misc.h
init.o: ../../core/item.h ../../core/error.h funticket.h ticketinfo.h init.o: ../../core/item.h ../../core/requesttypes.h ../../core/error.h
init.o: ticketparser.h ticketconf.h ../../core/item.h ../../core/system.h init.o: funticket.h ticketinfo.h ticketparser.h ticketconf.h
init.o: ../../core/dirs.h ../../core/dircontainer.h ../../db/db.h init.o: ../../core/item.h ../../core/system.h ../../core/dirs.h
init.o: ../../db/dbbase.h ../../db/dbitemquery.h ../../db/dbitemcolumns.h init.o: ../../core/dircontainer.h ../../db/db.h ../../db/dbbase.h
init.o: ../../core/user.h ../../core/group.h ../../core/dircontainer.h init.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h ../../core/user.h
init.o: ../../core/ugcontainer.h ../../core/log.h ../../core/textstream.h init.o: ../../core/group.h ../../core/dircontainer.h ../../core/ugcontainer.h
init.o: ../../core/logmanipulators.h ../../core/slog.h ../../core/cur.h init.o: ../../core/log.h ../../core/textstream.h ../../core/logmanipulators.h
init.o: ../../core/request.h ../../core/requesttypes.h ../../core/error.h init.o: ../../core/slog.h ../../core/cur.h ../../core/request.h
init.o: ../../core/config.h ../../core/confparser.h ../../core/htmlfilter.h init.o: ../../core/error.h ../../core/config.h ../../core/confparser.h
init.o: ../../templates/htmltextstream.h ../../core/session.h init.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h
init.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h init.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h
init.o: ../../templates/locale.h ../../core/confparser.h init.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h
init.o: ../../notify/notify.h ../../notify/notifypool.h init.o: ../../core/confparser.h ../../notify/notify.h
init.o: ../../templates/misc.h ../../templates/localefilter.h init.o: ../../notify/notifypool.h ../../templates/misc.h
init.o: ../../templates/locale.h ../../../ezc/src/ezc.h init.o: ../../templates/localefilter.h ../../templates/locale.h
init.o: ../../../ezc/src/utf8.h ../../../ezc/src/generator.h init.o: ../../../ezc/src/ezc.h ../../../ezc/src/utf8.h
init.o: ../../../ezc/src/pattern.h ../../../ezc/src/functions.h init.o: ../../../ezc/src/generator.h ../../../ezc/src/pattern.h
init.o: ../../../ezc/src/funinfo.h ../../../ezc/src/stringconv.h init.o: ../../../ezc/src/functions.h ../../../ezc/src/funinfo.h
init.o: ../../templates/htmltextstream.h ../../notify/notifythread.h init.o: ../../../ezc/src/stringconv.h ../../templates/htmltextstream.h
init.o: ../../core/basethread.h ../../core/synchro.h init.o: ../../notify/notifythread.h ../../core/basethread.h
init.o: ../../notify/templatesnotify.h ../../core/config.h ../../core/users.h init.o: ../../core/synchro.h ../../notify/templatesnotify.h
init.o: ../../core/ugcontainer.h ../../core/lastcontainer.h init.o: ../../core/config.h ../../core/users.h ../../core/ugcontainer.h
init.o: ../../core/mounts.h ../../core/mount.h ../../core/mountparser.h init.o: ../../core/lastcontainer.h ../../core/mounts.h
init.o: ../../core/crypt.h ../../core/run.h ../../core/users.h init.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
init.o: ../../core/groups.h ../../core/group.h ../../core/loadavg.h init.o: ../../core/users.h ../../core/groups.h ../../core/group.h
init.o: ../../core/thumb.h ../../core/basethread.h init.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h
init.o: ../../functions/functions.h ../../functions/functionbase.h init.o: ../../functions/functions.h ../../functions/functionbase.h
init.o: ../../functions/functionparser.h ../../core/cur.h init.o: ../../functions/functionparser.h ../../core/cur.h
init.o: ../../functions/adduser.h ../../functions/cat.h init.o: ../../functions/adduser.h ../../functions/cat.h
@ -222,19 +219,19 @@ sessiondata.o: ../../functions/rm.h
showtickets.o: showtickets.h tdb.h ticket.h ../../db/dbbase.h showtickets.o: showtickets.h tdb.h ticket.h ../../db/dbbase.h
showtickets.o: ../../db/dbconn.h ../../db/dbtextstream.h showtickets.o: ../../db/dbconn.h ../../db/dbtextstream.h
showtickets.o: ../../core/textstream.h ../../core/misc.h ../../core/item.h showtickets.o: ../../core/textstream.h ../../core/misc.h ../../core/item.h
showtickets.o: ../../core/error.h ticketinfo.h ticketparser.h ticketconf.h showtickets.o: ../../core/requesttypes.h ../../core/error.h ticketinfo.h
showtickets.o: ../../core/item.h ../../core/system.h ../../core/dirs.h showtickets.o: ticketparser.h ticketconf.h ../../core/item.h
showtickets.o: ../../core/system.h ../../core/dirs.h
showtickets.o: ../../core/dircontainer.h ../../db/db.h ../../db/dbbase.h showtickets.o: ../../core/dircontainer.h ../../db/db.h ../../db/dbbase.h
showtickets.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h showtickets.o: ../../db/dbitemquery.h ../../db/dbitemcolumns.h
showtickets.o: ../../core/user.h ../../core/group.h ../../core/dircontainer.h showtickets.o: ../../core/user.h ../../core/group.h ../../core/dircontainer.h
showtickets.o: ../../core/ugcontainer.h ../../core/log.h showtickets.o: ../../core/ugcontainer.h ../../core/log.h
showtickets.o: ../../core/textstream.h ../../core/logmanipulators.h showtickets.o: ../../core/textstream.h ../../core/logmanipulators.h
showtickets.o: ../../core/slog.h ../../core/cur.h ../../core/request.h showtickets.o: ../../core/slog.h ../../core/cur.h ../../core/request.h
showtickets.o: ../../core/requesttypes.h ../../core/error.h showtickets.o: ../../core/error.h ../../core/config.h ../../core/confparser.h
showtickets.o: ../../core/config.h ../../core/confparser.h
showtickets.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h showtickets.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h
showtickets.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h showtickets.o: ../../core/session.h ../../core/user.h ../../core/plugindata.h
showtickets.o: ../../core/rebus.h ../../templates/locale.h showtickets.o: ../../core/rebus.h ../../core/mount.h ../../templates/locale.h
showtickets.o: ../../core/confparser.h ../../notify/notify.h showtickets.o: ../../core/confparser.h ../../notify/notify.h
showtickets.o: ../../notify/notifypool.h ../../templates/misc.h showtickets.o: ../../notify/notifypool.h ../../templates/misc.h
showtickets.o: ../../templates/localefilter.h ../../templates/locale.h showtickets.o: ../../templates/localefilter.h ../../templates/locale.h
@ -246,12 +243,11 @@ showtickets.o: ../../notify/notifythread.h ../../core/basethread.h
showtickets.o: ../../core/synchro.h ../../notify/templatesnotify.h showtickets.o: ../../core/synchro.h ../../notify/templatesnotify.h
showtickets.o: ../../core/config.h ../../core/users.h showtickets.o: ../../core/config.h ../../core/users.h
showtickets.o: ../../core/ugcontainer.h ../../core/lastcontainer.h showtickets.o: ../../core/ugcontainer.h ../../core/lastcontainer.h
showtickets.o: ../../core/mounts.h ../../core/mount.h showtickets.o: ../../core/mounts.h ../../core/mountparser.h
showtickets.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h showtickets.o: ../../core/crypt.h ../../core/run.h ../../core/users.h
showtickets.o: ../../core/users.h ../../core/groups.h ../../core/group.h showtickets.o: ../../core/groups.h ../../core/group.h ../../core/loadavg.h
showtickets.o: ../../core/loadavg.h ../../core/thumb.h showtickets.o: ../../core/thumb.h ../../core/basethread.h
showtickets.o: ../../core/basethread.h ../../functions/functions.h showtickets.o: ../../functions/functions.h ../../functions/functionbase.h
showtickets.o: ../../functions/functionbase.h
showtickets.o: ../../functions/functionparser.h ../../core/cur.h showtickets.o: ../../functions/functionparser.h ../../core/cur.h
showtickets.o: ../../functions/adduser.h ../../functions/cat.h showtickets.o: ../../functions/adduser.h ../../functions/cat.h
showtickets.o: ../../functions/chmod.h ../../functions/privchanger.h showtickets.o: ../../functions/chmod.h ../../functions/privchanger.h
@ -280,7 +276,8 @@ showtickets.o: ../../core/httpsimpleparser.h ../../core/log.h
showtickets.o: ../../templates/indexpatterns.h ../../core/sessionmanager.h showtickets.o: ../../templates/indexpatterns.h ../../core/sessionmanager.h
tdb.o: tdb.h ticket.h ../../db/dbbase.h ../../db/dbconn.h tdb.o: tdb.h ticket.h ../../db/dbbase.h ../../db/dbconn.h
tdb.o: ../../db/dbtextstream.h ../../core/textstream.h ../../core/misc.h tdb.o: ../../db/dbtextstream.h ../../core/textstream.h ../../core/misc.h
tdb.o: ../../core/item.h ../../core/error.h ../../core/log.h tdb.o: ../../core/item.h ../../core/requesttypes.h ../../core/error.h
tdb.o: ../../core/log.h
templates.o: ../../../ezc/src/ezc.h ../../../ezc/src/utf8.h templates.o: ../../../ezc/src/ezc.h ../../../ezc/src/utf8.h
templates.o: ../../../ezc/src/generator.h ../../../ezc/src/pattern.h templates.o: ../../../ezc/src/generator.h ../../../ezc/src/pattern.h
templates.o: ../../core/item.h ../../../ezc/src/functions.h templates.o: ../../core/item.h ../../../ezc/src/functions.h
@ -297,7 +294,7 @@ templates.o: ../../core/requesttypes.h ../../core/error.h ../../core/config.h
templates.o: ../../core/confparser.h ../../core/htmlfilter.h templates.o: ../../core/confparser.h ../../core/htmlfilter.h
templates.o: ../../templates/htmltextstream.h ../../core/textstream.h templates.o: ../../templates/htmltextstream.h ../../core/textstream.h
templates.o: ../../core/misc.h ../../core/session.h ../../core/user.h templates.o: ../../core/misc.h ../../core/session.h ../../core/user.h
templates.o: ../../core/plugindata.h ../../core/rebus.h templates.o: ../../core/plugindata.h ../../core/rebus.h ../../core/mount.h
templates.o: ../../templates/locale.h ../../core/confparser.h templates.o: ../../templates/locale.h ../../core/confparser.h
templates.o: ../../notify/notify.h ../../notify/notifypool.h templates.o: ../../notify/notify.h ../../notify/notifypool.h
templates.o: ../../templates/misc.h ../../templates/localefilter.h templates.o: ../../templates/misc.h ../../templates/localefilter.h
@ -306,12 +303,12 @@ templates.o: ../../notify/notifythread.h ../../core/basethread.h
templates.o: ../../core/synchro.h ../../notify/templatesnotify.h templates.o: ../../core/synchro.h ../../notify/templatesnotify.h
templates.o: ../../core/config.h ../../core/users.h ../../core/ugcontainer.h templates.o: ../../core/config.h ../../core/users.h ../../core/ugcontainer.h
templates.o: ../../core/lastcontainer.h ../../core/mounts.h templates.o: ../../core/lastcontainer.h ../../core/mounts.h
templates.o: ../../core/mount.h ../../core/mountparser.h ../../core/crypt.h templates.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
templates.o: ../../core/run.h ../../core/users.h ../../core/groups.h templates.o: ../../core/users.h ../../core/groups.h ../../core/group.h
templates.o: ../../core/group.h ../../core/loadavg.h ../../core/thumb.h templates.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h
templates.o: ../../core/basethread.h ../../functions/functions.h templates.o: ../../functions/functions.h ../../functions/functionbase.h
templates.o: ../../functions/functionbase.h ../../functions/functionparser.h templates.o: ../../functions/functionparser.h ../../core/cur.h
templates.o: ../../core/cur.h ../../functions/adduser.h ../../functions/cat.h templates.o: ../../functions/adduser.h ../../functions/cat.h
templates.o: ../../functions/chmod.h ../../functions/privchanger.h templates.o: ../../functions/chmod.h ../../functions/privchanger.h
templates.o: ../../core/request.h ../../functions/chown.h templates.o: ../../core/request.h ../../functions/chown.h
templates.o: ../../functions/ckeditor.h ../../functions/cp.h templates.o: ../../functions/ckeditor.h ../../functions/cp.h
@ -353,43 +350,42 @@ ticketinfo.o: ../../core/error.h ../../core/config.h ../../core/confparser.h
ticketinfo.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h ticketinfo.o: ../../core/htmlfilter.h ../../templates/htmltextstream.h
ticketinfo.o: ../../core/textstream.h ../../core/misc.h ../../core/session.h ticketinfo.o: ../../core/textstream.h ../../core/misc.h ../../core/session.h
ticketinfo.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h ticketinfo.o: ../../core/user.h ../../core/plugindata.h ../../core/rebus.h
ticketinfo.o: ../../templates/locale.h ../../core/confparser.h ticketinfo.o: ../../core/mount.h ../../templates/locale.h
ticketinfo.o: ../../notify/notify.h ../../notify/notifypool.h ticketinfo.o: ../../core/confparser.h ../../notify/notify.h
ticketinfo.o: ../../templates/misc.h ../../templates/localefilter.h ticketinfo.o: ../../notify/notifypool.h ../../templates/misc.h
ticketinfo.o: ../../templates/locale.h ../../../ezc/src/ezc.h ticketinfo.o: ../../templates/localefilter.h ../../templates/locale.h
ticketinfo.o: ../../../ezc/src/utf8.h ../../../ezc/src/generator.h ticketinfo.o: ../../../ezc/src/ezc.h ../../../ezc/src/utf8.h
ticketinfo.o: ../../../ezc/src/pattern.h ../../../ezc/src/functions.h ticketinfo.o: ../../../ezc/src/generator.h ../../../ezc/src/pattern.h
ticketinfo.o: ../../../ezc/src/funinfo.h ../../../ezc/src/stringconv.h ticketinfo.o: ../../../ezc/src/functions.h ../../../ezc/src/funinfo.h
ticketinfo.o: ../../templates/htmltextstream.h ../../notify/notifythread.h ticketinfo.o: ../../../ezc/src/stringconv.h ../../templates/htmltextstream.h
ticketinfo.o: ../../core/basethread.h ../../core/synchro.h ticketinfo.o: ../../notify/notifythread.h ../../core/basethread.h
ticketinfo.o: ../../notify/templatesnotify.h ../../core/config.h ticketinfo.o: ../../core/synchro.h ../../notify/templatesnotify.h
ticketinfo.o: ../../core/users.h ../../core/ugcontainer.h ticketinfo.o: ../../core/config.h ../../core/users.h ../../core/ugcontainer.h
ticketinfo.o: ../../core/lastcontainer.h ../../core/mounts.h ticketinfo.o: ../../core/lastcontainer.h ../../core/mounts.h
ticketinfo.o: ../../core/mount.h ../../core/mountparser.h ../../core/crypt.h ticketinfo.o: ../../core/mountparser.h ../../core/crypt.h ../../core/run.h
ticketinfo.o: ../../core/run.h ../../core/users.h ../../core/groups.h ticketinfo.o: ../../core/users.h ../../core/groups.h ../../core/group.h
ticketinfo.o: ../../core/group.h ../../core/loadavg.h ../../core/thumb.h ticketinfo.o: ../../core/loadavg.h ../../core/thumb.h ../../core/basethread.h
ticketinfo.o: ../../core/basethread.h ../../functions/functions.h ticketinfo.o: ../../functions/functions.h ../../functions/functionbase.h
ticketinfo.o: ../../functions/functionbase.h ../../functions/functionparser.h ticketinfo.o: ../../functions/functionparser.h ../../core/cur.h
ticketinfo.o: ../../core/cur.h ../../functions/adduser.h ticketinfo.o: ../../functions/adduser.h ../../functions/cat.h
ticketinfo.o: ../../functions/cat.h ../../functions/chmod.h ticketinfo.o: ../../functions/chmod.h ../../functions/privchanger.h
ticketinfo.o: ../../functions/privchanger.h ../../core/request.h ticketinfo.o: ../../core/request.h ../../functions/chown.h
ticketinfo.o: ../../functions/chown.h ../../functions/ckeditor.h ticketinfo.o: ../../functions/ckeditor.h ../../functions/cp.h
ticketinfo.o: ../../functions/cp.h ../../functions/default.h ticketinfo.o: ../../functions/default.h ../../functions/download.h
ticketinfo.o: ../../functions/download.h ../../functions/emacs.h ticketinfo.o: ../../functions/emacs.h ../../functions/last.h
ticketinfo.o: ../../functions/last.h ../../functions/login.h ticketinfo.o: ../../functions/login.h ../../functions/logout.h
ticketinfo.o: ../../functions/logout.h ../../functions/ln.h ticketinfo.o: ../../functions/ln.h ../../functions/ls.h
ticketinfo.o: ../../functions/ls.h ../../functions/mkdir.h ticketinfo.o: ../../functions/mkdir.h ../../functions/mv.h
ticketinfo.o: ../../functions/mv.h ../../functions/nicedit.h ticketinfo.o: ../../functions/nicedit.h ../../functions/node.h
ticketinfo.o: ../../functions/node.h ../../functions/priv.h ticketinfo.o: ../../functions/priv.h ../../functions/reload.h
ticketinfo.o: ../../functions/reload.h ../../functions/rm.h ticketinfo.o: ../../functions/rm.h ../../functions/specialdefault.h
ticketinfo.o: ../../functions/specialdefault.h ../../functions/stat.h ticketinfo.o: ../../functions/stat.h ../../functions/subject.h
ticketinfo.o: ../../functions/subject.h ../../functions/template.h ticketinfo.o: ../../functions/template.h ../../functions/tinymce.h
ticketinfo.o: ../../functions/tinymce.h ../../functions/uname.h ticketinfo.o: ../../functions/uname.h ../../functions/upload.h
ticketinfo.o: ../../functions/upload.h ../../functions/uptime.h ticketinfo.o: ../../functions/uptime.h ../../functions/who.h
ticketinfo.o: ../../functions/who.h ../../functions/vim.h ticketinfo.o: ../../functions/vim.h ../../core/htmlfilter.h tdb.h
ticketinfo.o: ../../core/htmlfilter.h tdb.h ../../db/dbbase.h ticketinfo.o: ../../db/dbbase.h ../../db/dbconn.h ../../db/dbtextstream.h
ticketinfo.o: ../../db/dbconn.h ../../db/dbtextstream.h ../../core/error.h ticketinfo.o: ../../core/error.h ../../core/log.h ../../core/misc.h
ticketinfo.o: ../../core/log.h ../../core/misc.h sessiondata.h ticketinfo.o: sessiondata.h ../../core/plugindata.h ../../functions/rm.h
ticketinfo.o: ../../core/plugindata.h ../../functions/rm.h
ticketparser.o: ticketparser.h ticketconf.h ../../core/log.h ticketparser.o: ticketparser.h ticketconf.h ../../core/log.h
ticketparser.o: ../../core/misc.h ticketparser.o: ../../core/misc.h

View File

@ -441,6 +441,7 @@ width: 250px;
vertical-align: middle; vertical-align: middle;
} }
#additem label { #additem label {
vertical-align: top; vertical-align: top;
margin: 0.3em 0 0.3em 0; margin: 0.3em 0 0.3em 0;
@ -726,6 +727,10 @@ img.catimage {
max-width: 600px; max-width: 600px;
} }
pre.nowinixbreak {
display: inline;
white-space: normal;
}

View File

@ -12,19 +12,19 @@ adduser.o: ../core/cur.h ../core/request.h ../core/requesttypes.h
adduser.o: ../core/error.h ../core/config.h ../core/confparser.h adduser.o: ../core/error.h ../core/config.h ../core/confparser.h
adduser.o: ../core/htmlfilter.h ../templates/htmltextstream.h adduser.o: ../core/htmlfilter.h ../templates/htmltextstream.h
adduser.o: ../core/session.h ../core/user.h ../core/plugindata.h adduser.o: ../core/session.h ../core/user.h ../core/plugindata.h
adduser.o: ../core/rebus.h ../templates/locale.h indexpatterns.h adduser.o: ../core/rebus.h ../core/mount.h ../templates/locale.h
adduser.o: ../core/config.h ../core/cur.h ../core/system.h ../core/dirs.h adduser.o: indexpatterns.h ../core/config.h ../core/cur.h ../core/system.h
adduser.o: ../core/dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h adduser.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h
adduser.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h adduser.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
adduser.o: ../db/dbitemcolumns.h ../core/group.h ../core/dircontainer.h adduser.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/group.h
adduser.o: ../core/ugcontainer.h ../core/log.h ../notify/notify.h adduser.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
adduser.o: ../notify/notifypool.h ../templates/misc.h adduser.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
adduser.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h adduser.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
adduser.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h adduser.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
adduser.o: ../core/lastcontainer.h ../core/mounts.h ../core/mount.h adduser.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
adduser.o: ../core/mountparser.h ../core/crypt.h ../core/run.h adduser.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
adduser.o: ../core/users.h ../core/groups.h ../core/group.h ../core/loadavg.h adduser.o: ../core/group.h ../core/loadavg.h ../core/thumb.h
adduser.o: ../core/thumb.h ../core/basethread.h ../core/sessionmanager.h adduser.o: ../core/basethread.h ../core/sessionmanager.h
adduser.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h adduser.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
adduser.o: ../core/request.h adduser.o: ../core/request.h
dir.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h dir.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
@ -38,33 +38,33 @@ dir.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h
dir.o: ../core/request.h ../core/requesttypes.h ../core/error.h dir.o: ../core/request.h ../core/requesttypes.h ../core/error.h
dir.o: ../core/config.h ../core/confparser.h ../core/htmlfilter.h dir.o: ../core/config.h ../core/confparser.h ../core/htmlfilter.h
dir.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h dir.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h
dir.o: ../core/plugindata.h ../core/rebus.h ../templates/locale.h dir.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h
dir.o: indexpatterns.h ../core/config.h ../core/cur.h ../core/system.h dir.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h
dir.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h dir.o: ../core/system.h ../core/dirs.h ../core/dircontainer.h ../db/db.h
dir.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h dir.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
dir.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/group.h dir.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/group.h
dir.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h dir.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
dir.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h dir.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
dir.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h dir.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
dir.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h dir.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
dir.o: ../core/lastcontainer.h ../core/mounts.h ../core/mount.h dir.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
dir.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h dir.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
dir.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/thumb.h dir.o: ../core/group.h ../core/loadavg.h ../core/thumb.h ../core/basethread.h
dir.o: ../core/basethread.h ../core/sessionmanager.h dir.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h
dir.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h dir.o: ../core/htmlfilter.h ../core/misc.h ../functions/functions.h
dir.o: ../core/misc.h ../functions/functions.h ../functions/functionbase.h dir.o: ../functions/functionbase.h ../core/request.h ../core/synchro.h
dir.o: ../core/request.h ../core/synchro.h ../functions/functionparser.h dir.o: ../functions/functionparser.h ../functions/adduser.h
dir.o: ../functions/adduser.h ../functions/cat.h ../functions/chmod.h dir.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h
dir.o: ../functions/privchanger.h ../functions/chown.h dir.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h
dir.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h dir.o: ../functions/default.h ../functions/download.h ../functions/emacs.h
dir.o: ../functions/download.h ../functions/emacs.h ../functions/last.h dir.o: ../functions/last.h ../functions/login.h ../functions/logout.h
dir.o: ../functions/login.h ../functions/logout.h ../functions/ln.h dir.o: ../functions/ln.h ../functions/ls.h ../functions/mkdir.h
dir.o: ../functions/ls.h ../functions/mkdir.h ../functions/mv.h dir.o: ../functions/mv.h ../functions/nicedit.h ../functions/node.h
dir.o: ../functions/nicedit.h ../functions/node.h ../functions/priv.h dir.o: ../functions/priv.h ../functions/reload.h ../functions/rm.h
dir.o: ../functions/reload.h ../functions/rm.h ../functions/specialdefault.h dir.o: ../functions/specialdefault.h ../functions/stat.h
dir.o: ../functions/stat.h ../functions/subject.h ../functions/template.h dir.o: ../functions/subject.h ../functions/template.h ../functions/tinymce.h
dir.o: ../functions/tinymce.h ../functions/uname.h ../functions/upload.h dir.o: ../functions/uname.h ../functions/upload.h ../functions/uptime.h
dir.o: ../functions/uptime.h ../functions/who.h ../functions/vim.h dir.o: ../functions/who.h ../functions/vim.h
doc.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h doc.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
doc.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h ../../ezc/src/item.h doc.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h ../../ezc/src/item.h
doc.o: ../../ezc/src/funinfo.h ../../ezc/src/functions.h doc.o: ../../ezc/src/funinfo.h ../../ezc/src/functions.h
@ -76,21 +76,20 @@ doc.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h
doc.o: ../core/request.h ../core/requesttypes.h ../core/error.h doc.o: ../core/request.h ../core/requesttypes.h ../core/error.h
doc.o: ../core/config.h ../core/confparser.h ../core/htmlfilter.h doc.o: ../core/config.h ../core/confparser.h ../core/htmlfilter.h
doc.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h doc.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h
doc.o: ../core/plugindata.h ../core/rebus.h ../templates/locale.h doc.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h
doc.o: indexpatterns.h ../core/config.h ../core/cur.h ../core/system.h doc.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h
doc.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h doc.o: ../core/system.h ../core/dirs.h ../core/dircontainer.h ../db/db.h
doc.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h doc.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
doc.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/group.h doc.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/group.h
doc.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h doc.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
doc.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h doc.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
doc.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h doc.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
doc.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h doc.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
doc.o: ../core/lastcontainer.h ../core/mounts.h ../core/mount.h doc.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
doc.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h doc.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
doc.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/thumb.h doc.o: ../core/group.h ../core/loadavg.h ../core/thumb.h ../core/basethread.h
doc.o: ../core/basethread.h ../core/sessionmanager.h doc.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h
doc.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h doc.o: ../core/htmlfilter.h ../core/request.h ../core/misc.h
doc.o: ../core/request.h ../core/misc.h
filters.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h filters.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
filters.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h filters.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h
filters.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h filters.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h
@ -103,19 +102,19 @@ filters.o: ../core/cur.h ../core/request.h ../core/requesttypes.h
filters.o: ../core/error.h ../core/config.h ../core/confparser.h filters.o: ../core/error.h ../core/config.h ../core/confparser.h
filters.o: ../core/htmlfilter.h ../templates/htmltextstream.h filters.o: ../core/htmlfilter.h ../templates/htmltextstream.h
filters.o: ../core/session.h ../core/user.h ../core/plugindata.h filters.o: ../core/session.h ../core/user.h ../core/plugindata.h
filters.o: ../core/rebus.h ../templates/locale.h indexpatterns.h filters.o: ../core/rebus.h ../core/mount.h ../templates/locale.h
filters.o: ../core/config.h ../core/cur.h ../core/system.h ../core/dirs.h filters.o: indexpatterns.h ../core/config.h ../core/cur.h ../core/system.h
filters.o: ../core/dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h filters.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h
filters.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h filters.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
filters.o: ../db/dbitemcolumns.h ../core/group.h ../core/dircontainer.h filters.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/group.h
filters.o: ../core/ugcontainer.h ../core/log.h ../notify/notify.h filters.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
filters.o: ../notify/notifypool.h ../templates/misc.h filters.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
filters.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h filters.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
filters.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h filters.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
filters.o: ../core/lastcontainer.h ../core/mounts.h ../core/mount.h filters.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
filters.o: ../core/mountparser.h ../core/crypt.h ../core/run.h filters.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
filters.o: ../core/users.h ../core/groups.h ../core/group.h ../core/loadavg.h filters.o: ../core/group.h ../core/loadavg.h ../core/thumb.h
filters.o: ../core/thumb.h ../core/basethread.h ../core/sessionmanager.h filters.o: ../core/basethread.h ../core/sessionmanager.h
filters.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h filters.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
filters.o: ../core/misc.h filters.o: ../core/misc.h
htmltextstream.o: htmltextstream.h ../core/textstream.h misc.h localefilter.h htmltextstream.o: htmltextstream.h ../core/textstream.h misc.h localefilter.h
@ -136,7 +135,7 @@ indexpatterns.o: ../core/request.h ../core/requesttypes.h ../core/error.h
indexpatterns.o: ../core/config.h ../core/confparser.h ../core/htmlfilter.h indexpatterns.o: ../core/config.h ../core/confparser.h ../core/htmlfilter.h
indexpatterns.o: ../templates/htmltextstream.h ../core/session.h indexpatterns.o: ../templates/htmltextstream.h ../core/session.h
indexpatterns.o: ../core/user.h ../core/plugindata.h ../core/rebus.h indexpatterns.o: ../core/user.h ../core/plugindata.h ../core/rebus.h
indexpatterns.o: ../templates/locale.h indexpatterns.o: ../core/mount.h ../templates/locale.h
item.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h item.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
item.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h item.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h
item.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h item.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h
@ -148,7 +147,7 @@ item.o: ../core/textstream.h ../core/logmanipulators.h ../core/slog.h
item.o: ../core/cur.h ../core/request.h ../core/requesttypes.h item.o: ../core/cur.h ../core/request.h ../core/requesttypes.h
item.o: ../core/error.h ../core/config.h ../core/confparser.h item.o: ../core/error.h ../core/config.h ../core/confparser.h
item.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h item.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h
item.o: ../core/user.h ../core/plugindata.h ../core/rebus.h item.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h
item.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h item.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h
item.o: ../core/system.h ../core/dirs.h ../core/dircontainer.h ../db/db.h item.o: ../core/system.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: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
@ -157,9 +156,9 @@ item.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
item.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h item.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
item.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h item.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
item.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h item.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
item.o: ../core/lastcontainer.h ../core/mounts.h ../core/mount.h item.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
item.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h item.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
item.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/thumb.h item.o: ../core/group.h ../core/loadavg.h ../core/thumb.h
item.o: ../core/basethread.h ../core/sessionmanager.h item.o: ../core/basethread.h ../core/sessionmanager.h
item.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h item.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
item.o: ../core/request.h ../core/misc.h ../core/bbcodeparser.h item.o: ../core/request.h ../core/misc.h ../core/bbcodeparser.h
@ -174,7 +173,7 @@ last.o: ../core/textstream.h ../core/logmanipulators.h ../core/slog.h
last.o: ../core/cur.h ../core/request.h ../core/requesttypes.h last.o: ../core/cur.h ../core/request.h ../core/requesttypes.h
last.o: ../core/error.h ../core/config.h ../core/confparser.h last.o: ../core/error.h ../core/config.h ../core/confparser.h
last.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h last.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h
last.o: ../core/user.h ../core/plugindata.h ../core/rebus.h last.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h
last.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h last.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h
last.o: ../core/system.h ../core/dirs.h ../core/dircontainer.h ../db/db.h last.o: ../core/system.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: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
@ -183,9 +182,9 @@ last.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
last.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h last.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
last.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h last.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
last.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h last.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
last.o: ../core/lastcontainer.h ../core/mounts.h ../core/mount.h last.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
last.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h last.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
last.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/thumb.h last.o: ../core/group.h ../core/loadavg.h ../core/thumb.h
last.o: ../core/basethread.h ../core/sessionmanager.h last.o: ../core/basethread.h ../core/sessionmanager.h
last.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.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/lastcontainer.h ../core/request.h ../core/misc.h
@ -195,14 +194,14 @@ locale.o: ../core/request.h ../core/requesttypes.h ../../ezc/src/item.h
locale.o: ../../ezc/src/funinfo.h ../core/error.h ../core/config.h locale.o: ../../ezc/src/funinfo.h ../core/error.h ../core/config.h
locale.o: ../core/confparser.h ../core/htmlfilter.h locale.o: ../core/confparser.h ../core/htmlfilter.h
locale.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h locale.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h
locale.o: ../core/plugindata.h ../core/rebus.h ../templates/locale.h locale.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h
locale.o: ../../ezc/src/utf8.h locale.o: ../templates/locale.h ../../ezc/src/utf8.h
localefilter.o: localefilter.h locale.h ../core/confparser.h localefilter.o: localefilter.h locale.h ../core/confparser.h
localefilter.o: ../../ezc/src/ezc.h ../../ezc/src/utf8.h localefilter.o: ../../ezc/src/ezc.h ../../ezc/src/utf8.h
localefilter.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h localefilter.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h
localefilter.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h localefilter.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h
localefilter.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h localefilter.o: ../../ezc/src/functions.h ../../ezc/src/stringconv.h
localefilter.o: ../core/misc.h localefilter.o: ../core/misc.h ../core/requesttypes.h
ls.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h ls.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
ls.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h ../../ezc/src/item.h ls.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h ../../ezc/src/item.h
ls.o: ../../ezc/src/funinfo.h ../../ezc/src/functions.h ls.o: ../../ezc/src/funinfo.h ../../ezc/src/functions.h
@ -214,18 +213,18 @@ ls.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h
ls.o: ../core/request.h ../core/requesttypes.h ../core/error.h ls.o: ../core/request.h ../core/requesttypes.h ../core/error.h
ls.o: ../core/config.h ../core/confparser.h ../core/htmlfilter.h ls.o: ../core/config.h ../core/confparser.h ../core/htmlfilter.h
ls.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h ls.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h
ls.o: ../core/plugindata.h ../core/rebus.h ../templates/locale.h ls.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h
ls.o: indexpatterns.h ../core/config.h ../core/cur.h ../core/system.h ls.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h
ls.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h ls.o: ../core/system.h ../core/dirs.h ../core/dircontainer.h ../db/db.h
ls.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h ls.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
ls.o: ../db/dbitemcolumns.h ../core/group.h ../core/dircontainer.h ls.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/group.h
ls.o: ../core/ugcontainer.h ../core/log.h ../notify/notify.h ls.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
ls.o: ../notify/notifypool.h ../templates/misc.h ../notify/notifythread.h ls.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
ls.o: ../core/basethread.h ../core/synchro.h ../notify/templatesnotify.h ls.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
ls.o: ../core/users.h ../core/ugcontainer.h ../core/lastcontainer.h ls.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
ls.o: ../core/mounts.h ../core/mount.h ../core/mountparser.h ../core/crypt.h ls.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
ls.o: ../core/run.h ../core/users.h ../core/groups.h ../core/group.h ls.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
ls.o: ../core/loadavg.h ../core/thumb.h ../core/basethread.h ls.o: ../core/group.h ../core/loadavg.h ../core/thumb.h ../core/basethread.h
ls.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h ls.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h
ls.o: ../core/htmlfilter.h ../core/request.h ls.o: ../core/htmlfilter.h ../core/request.h
misc.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h misc.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
@ -239,7 +238,7 @@ misc.o: ../core/textstream.h ../core/logmanipulators.h ../core/slog.h
misc.o: ../core/cur.h ../core/request.h ../core/requesttypes.h misc.o: ../core/cur.h ../core/request.h ../core/requesttypes.h
misc.o: ../core/error.h ../core/config.h ../core/confparser.h misc.o: ../core/error.h ../core/config.h ../core/confparser.h
misc.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h misc.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h
misc.o: ../core/user.h ../core/plugindata.h ../core/rebus.h misc.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h
misc.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h misc.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h
misc.o: ../core/system.h ../core/dirs.h ../core/dircontainer.h ../db/db.h misc.o: ../core/system.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: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
@ -248,9 +247,9 @@ misc.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
misc.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h misc.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
misc.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h misc.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
misc.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h misc.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
misc.o: ../core/lastcontainer.h ../core/mounts.h ../core/mount.h misc.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
misc.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h misc.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
misc.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/thumb.h misc.o: ../core/group.h ../core/loadavg.h ../core/thumb.h
misc.o: ../core/basethread.h ../core/sessionmanager.h misc.o: ../core/basethread.h ../core/sessionmanager.h
misc.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h misc.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
misc.o: ../core/misc.h ../core/request.h misc.o: ../core/misc.h ../core/request.h
@ -265,7 +264,7 @@ mount.o: ../core/textstream.h ../core/logmanipulators.h ../core/slog.h
mount.o: ../core/cur.h ../core/request.h ../core/requesttypes.h mount.o: ../core/cur.h ../core/request.h ../core/requesttypes.h
mount.o: ../core/error.h ../core/config.h ../core/confparser.h mount.o: ../core/error.h ../core/config.h ../core/confparser.h
mount.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.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: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h
mount.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h mount.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h
mount.o: ../core/system.h ../core/dirs.h ../core/dircontainer.h ../db/db.h mount.o: ../core/system.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/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
@ -274,12 +273,12 @@ mount.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
mount.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h mount.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
mount.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h mount.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
mount.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h mount.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
mount.o: ../core/lastcontainer.h ../core/mounts.h ../core/mount.h mount.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
mount.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h mount.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
mount.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/thumb.h mount.o: ../core/group.h ../core/loadavg.h ../core/thumb.h
mount.o: ../core/basethread.h ../core/sessionmanager.h mount.o: ../core/basethread.h ../core/sessionmanager.h
mount.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h mount.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
mount.o: ../core/misc.h mount.o: ../core/misc.h ../core/mounts.h
patterncacher.o: patterncacher.h ../core/item.h misc.h localefilter.h patterncacher.o: patterncacher.h ../core/item.h misc.h localefilter.h
patterncacher.o: locale.h ../core/confparser.h ../../ezc/src/ezc.h patterncacher.o: locale.h ../core/confparser.h ../../ezc/src/ezc.h
patterncacher.o: ../../ezc/src/utf8.h ../../ezc/src/generator.h patterncacher.o: ../../ezc/src/utf8.h ../../ezc/src/generator.h
@ -293,7 +292,7 @@ patterncacher.o: ../core/requesttypes.h ../core/error.h ../core/config.h
patterncacher.o: ../core/confparser.h ../core/htmlfilter.h patterncacher.o: ../core/confparser.h ../core/htmlfilter.h
patterncacher.o: ../templates/htmltextstream.h ../core/session.h patterncacher.o: ../templates/htmltextstream.h ../core/session.h
patterncacher.o: ../core/user.h ../core/plugindata.h ../core/rebus.h patterncacher.o: ../core/user.h ../core/plugindata.h ../core/rebus.h
patterncacher.o: ../templates/locale.h patterncacher.o: ../core/mount.h ../templates/locale.h
priv.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h priv.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
priv.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h priv.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h
priv.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h priv.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h
@ -305,7 +304,7 @@ priv.o: ../core/textstream.h ../core/logmanipulators.h ../core/slog.h
priv.o: ../core/cur.h ../core/request.h ../core/requesttypes.h priv.o: ../core/cur.h ../core/request.h ../core/requesttypes.h
priv.o: ../core/error.h ../core/config.h ../core/confparser.h priv.o: ../core/error.h ../core/config.h ../core/confparser.h
priv.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h priv.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h
priv.o: ../core/user.h ../core/plugindata.h ../core/rebus.h priv.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h
priv.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h priv.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h
priv.o: ../core/system.h ../core/dirs.h ../core/dircontainer.h ../db/db.h priv.o: ../core/system.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: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
@ -314,9 +313,9 @@ priv.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
priv.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h priv.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
priv.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h priv.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
priv.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h priv.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
priv.o: ../core/lastcontainer.h ../core/mounts.h ../core/mount.h priv.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
priv.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h priv.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
priv.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/thumb.h priv.o: ../core/group.h ../core/loadavg.h ../core/thumb.h
priv.o: ../core/basethread.h ../core/sessionmanager.h priv.o: ../core/basethread.h ../core/sessionmanager.h
priv.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.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: ../core/request.h ../core/misc.h ../functions/functions.h
@ -344,7 +343,7 @@ rebus.o: ../core/textstream.h ../core/logmanipulators.h ../core/slog.h
rebus.o: ../core/cur.h ../core/request.h ../core/requesttypes.h rebus.o: ../core/cur.h ../core/request.h ../core/requesttypes.h
rebus.o: ../core/error.h ../core/config.h ../core/confparser.h rebus.o: ../core/error.h ../core/config.h ../core/confparser.h
rebus.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h rebus.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h
rebus.o: ../core/user.h ../core/plugindata.h ../core/rebus.h rebus.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h
rebus.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h rebus.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h
rebus.o: ../core/system.h ../core/dirs.h ../core/dircontainer.h ../db/db.h rebus.o: ../core/system.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/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
@ -353,16 +352,16 @@ rebus.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
rebus.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h rebus.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
rebus.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h rebus.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
rebus.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h rebus.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
rebus.o: ../core/lastcontainer.h ../core/mounts.h ../core/mount.h rebus.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
rebus.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h rebus.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
rebus.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/thumb.h rebus.o: ../core/group.h ../core/loadavg.h ../core/thumb.h
rebus.o: ../core/basethread.h ../core/sessionmanager.h rebus.o: ../core/basethread.h ../core/sessionmanager.h
rebus.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h rebus.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
slog.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/requesttypes.h slog.o: ../core/slog.h ../core/cur.h ../core/request.h ../core/requesttypes.h
slog.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h ../core/error.h slog.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h ../core/error.h
slog.o: ../core/config.h ../core/confparser.h ../core/htmlfilter.h slog.o: ../core/config.h ../core/confparser.h ../core/htmlfilter.h
slog.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h slog.o: ../core/textstream.h ../templates/htmltextstream.h ../core/session.h
slog.o: ../core/user.h ../core/plugindata.h ../core/rebus.h slog.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h
slog.o: ../core/logmanipulators.h ../templates/locale.h templates.h slog.o: ../core/logmanipulators.h ../templates/locale.h templates.h
slog.o: ../../ezc/src/ezc.h ../../ezc/src/utf8.h ../../ezc/src/generator.h slog.o: ../../ezc/src/ezc.h ../../ezc/src/utf8.h ../../ezc/src/generator.h
slog.o: ../../ezc/src/pattern.h ../../ezc/src/functions.h slog.o: ../../ezc/src/pattern.h ../../ezc/src/functions.h
@ -378,9 +377,9 @@ slog.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
slog.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h slog.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
slog.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h slog.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
slog.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h slog.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
slog.o: ../core/lastcontainer.h ../core/mounts.h ../core/mount.h slog.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
slog.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h slog.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
slog.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/thumb.h slog.o: ../core/group.h ../core/loadavg.h ../core/thumb.h
slog.o: ../core/basethread.h ../core/sessionmanager.h slog.o: ../core/basethread.h ../core/sessionmanager.h
slog.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h slog.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
stat.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h stat.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
@ -394,7 +393,7 @@ stat.o: ../core/textstream.h ../core/logmanipulators.h ../core/slog.h
stat.o: ../core/cur.h ../core/request.h ../core/requesttypes.h stat.o: ../core/cur.h ../core/request.h ../core/requesttypes.h
stat.o: ../core/error.h ../core/config.h ../core/confparser.h stat.o: ../core/error.h ../core/config.h ../core/confparser.h
stat.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h stat.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h
stat.o: ../core/user.h ../core/plugindata.h ../core/rebus.h stat.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h
stat.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h stat.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h
stat.o: ../core/system.h ../core/dirs.h ../core/dircontainer.h ../db/db.h stat.o: ../core/system.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: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
@ -403,9 +402,9 @@ stat.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
stat.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h stat.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
stat.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h stat.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
stat.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h stat.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
stat.o: ../core/lastcontainer.h ../core/mounts.h ../core/mount.h stat.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
stat.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h stat.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
stat.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/thumb.h stat.o: ../core/group.h ../core/loadavg.h ../core/thumb.h
stat.o: ../core/basethread.h ../core/sessionmanager.h stat.o: ../core/basethread.h ../core/sessionmanager.h
stat.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h stat.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
stat.o: ../core/request.h ../core/misc.h stat.o: ../core/request.h ../core/misc.h
@ -420,21 +419,20 @@ sys.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h
sys.o: ../core/request.h ../core/requesttypes.h ../core/error.h sys.o: ../core/request.h ../core/requesttypes.h ../core/error.h
sys.o: ../core/config.h ../core/confparser.h ../core/htmlfilter.h sys.o: ../core/config.h ../core/confparser.h ../core/htmlfilter.h
sys.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h sys.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h
sys.o: ../core/plugindata.h ../core/rebus.h ../templates/locale.h sys.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h
sys.o: indexpatterns.h ../core/config.h ../core/cur.h ../core/system.h sys.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h
sys.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h sys.o: ../core/system.h ../core/dirs.h ../core/dircontainer.h ../db/db.h
sys.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h sys.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
sys.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/group.h sys.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/group.h
sys.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h sys.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
sys.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h sys.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
sys.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h sys.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
sys.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h sys.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
sys.o: ../core/lastcontainer.h ../core/mounts.h ../core/mount.h sys.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
sys.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h sys.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
sys.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/thumb.h sys.o: ../core/group.h ../core/loadavg.h ../core/thumb.h ../core/basethread.h
sys.o: ../core/basethread.h ../core/sessionmanager.h sys.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h
sys.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h sys.o: ../core/htmlfilter.h ../core/request.h ../core/version.h
sys.o: ../core/request.h ../core/version.h
template.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h template.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
template.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h template.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h
template.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h template.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h
@ -447,21 +445,22 @@ template.o: ../core/slog.h ../core/cur.h ../core/request.h
template.o: ../core/requesttypes.h ../core/error.h ../core/config.h template.o: ../core/requesttypes.h ../core/error.h ../core/config.h
template.o: ../core/confparser.h ../core/htmlfilter.h template.o: ../core/confparser.h ../core/htmlfilter.h
template.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h template.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h
template.o: ../core/plugindata.h ../core/rebus.h ../templates/locale.h template.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h
template.o: indexpatterns.h ../core/config.h ../core/cur.h ../core/system.h template.o: ../templates/locale.h indexpatterns.h ../core/config.h
template.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h template.o: ../core/cur.h ../core/system.h ../core/dirs.h
template.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h template.o: ../core/dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
template.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/group.h template.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h
template.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h template.o: ../db/dbitemcolumns.h ../core/group.h ../core/dircontainer.h
template.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h template.o: ../core/ugcontainer.h ../core/log.h ../notify/notify.h
template.o: ../notify/notifypool.h ../templates/misc.h
template.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h template.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
template.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h template.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
template.o: ../core/lastcontainer.h ../core/mounts.h ../core/mount.h template.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
template.o: ../core/mountparser.h ../core/crypt.h ../core/run.h template.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
template.o: ../core/users.h ../core/groups.h ../core/group.h template.o: ../core/group.h ../core/loadavg.h ../core/thumb.h
template.o: ../core/loadavg.h ../core/thumb.h ../core/basethread.h template.o: ../core/basethread.h ../core/sessionmanager.h
template.o: ../core/sessionmanager.h ../core/sessioncontainer.h template.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
template.o: ../core/system.h ../core/htmlfilter.h ../core/misc.h template.o: ../core/misc.h
templates.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h templates.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
templates.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h templates.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h
templates.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h templates.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h
@ -474,18 +473,19 @@ templates.o: ../core/slog.h ../core/cur.h ../core/request.h
templates.o: ../core/requesttypes.h ../core/error.h ../core/config.h templates.o: ../core/requesttypes.h ../core/error.h ../core/config.h
templates.o: ../core/confparser.h ../core/htmlfilter.h templates.o: ../core/confparser.h ../core/htmlfilter.h
templates.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h templates.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h
templates.o: ../core/plugindata.h ../core/rebus.h ../templates/locale.h templates.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h
templates.o: indexpatterns.h ../core/config.h ../core/cur.h ../core/system.h templates.o: ../templates/locale.h indexpatterns.h ../core/config.h
templates.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h templates.o: ../core/cur.h ../core/system.h ../core/dirs.h
templates.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h templates.o: ../core/dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h
templates.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/group.h templates.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h
templates.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h templates.o: ../db/dbitemcolumns.h ../core/group.h ../core/dircontainer.h
templates.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h templates.o: ../core/ugcontainer.h ../core/log.h ../notify/notify.h
templates.o: ../notify/notifypool.h ../templates/misc.h
templates.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h templates.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
templates.o: ../notify/templatesnotify.h ../core/users.h templates.o: ../notify/templatesnotify.h ../core/users.h
templates.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h templates.o: ../core/ugcontainer.h ../core/lastcontainer.h ../core/mounts.h
templates.o: ../core/mount.h ../core/mountparser.h ../core/crypt.h templates.o: ../core/mountparser.h ../core/crypt.h ../core/run.h
templates.o: ../core/run.h ../core/users.h ../core/groups.h ../core/group.h templates.o: ../core/users.h ../core/groups.h ../core/group.h
templates.o: ../core/loadavg.h ../core/thumb.h ../core/basethread.h templates.o: ../core/loadavg.h ../core/thumb.h ../core/basethread.h
templates.o: ../core/sessionmanager.h ../core/sessioncontainer.h templates.o: ../core/sessionmanager.h ../core/sessioncontainer.h
templates.o: ../core/system.h ../core/htmlfilter.h ../core/misc.h templates.o: ../core/system.h ../core/htmlfilter.h ../core/misc.h
@ -518,16 +518,16 @@ upload.o: ../core/cur.h ../core/request.h ../core/requesttypes.h
upload.o: ../core/error.h ../core/config.h ../core/confparser.h upload.o: ../core/error.h ../core/config.h ../core/confparser.h
upload.o: ../core/htmlfilter.h ../templates/htmltextstream.h upload.o: ../core/htmlfilter.h ../templates/htmltextstream.h
upload.o: ../core/session.h ../core/user.h ../core/plugindata.h upload.o: ../core/session.h ../core/user.h ../core/plugindata.h
upload.o: ../core/rebus.h ../templates/locale.h indexpatterns.h upload.o: ../core/rebus.h ../core/mount.h ../templates/locale.h
upload.o: ../core/config.h ../core/cur.h ../core/system.h ../core/dirs.h upload.o: indexpatterns.h ../core/config.h ../core/cur.h ../core/system.h
upload.o: ../core/dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h upload.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h
upload.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h upload.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
upload.o: ../db/dbitemcolumns.h ../core/group.h ../core/dircontainer.h upload.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/group.h
upload.o: ../core/ugcontainer.h ../core/log.h ../notify/notify.h upload.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
upload.o: ../notify/notifypool.h ../templates/misc.h ../notify/notifythread.h upload.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
upload.o: ../core/basethread.h ../core/synchro.h ../notify/templatesnotify.h upload.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
upload.o: ../core/users.h ../core/ugcontainer.h ../core/lastcontainer.h upload.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
upload.o: ../core/mounts.h ../core/mount.h ../core/mountparser.h upload.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
upload.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h upload.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
upload.o: ../core/group.h ../core/loadavg.h ../core/thumb.h upload.o: ../core/group.h ../core/loadavg.h ../core/thumb.h
upload.o: ../core/basethread.h ../core/sessionmanager.h upload.o: ../core/basethread.h ../core/sessionmanager.h
@ -545,16 +545,16 @@ uptime.o: ../core/cur.h ../core/request.h ../core/requesttypes.h
uptime.o: ../core/error.h ../core/config.h ../core/confparser.h uptime.o: ../core/error.h ../core/config.h ../core/confparser.h
uptime.o: ../core/htmlfilter.h ../templates/htmltextstream.h uptime.o: ../core/htmlfilter.h ../templates/htmltextstream.h
uptime.o: ../core/session.h ../core/user.h ../core/plugindata.h uptime.o: ../core/session.h ../core/user.h ../core/plugindata.h
uptime.o: ../core/rebus.h ../templates/locale.h indexpatterns.h uptime.o: ../core/rebus.h ../core/mount.h ../templates/locale.h
uptime.o: ../core/config.h ../core/cur.h ../core/system.h ../core/dirs.h uptime.o: indexpatterns.h ../core/config.h ../core/cur.h ../core/system.h
uptime.o: ../core/dircontainer.h ../db/db.h ../db/dbbase.h ../db/dbconn.h uptime.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h
uptime.o: ../db/dbtextstream.h ../core/error.h ../db/dbitemquery.h uptime.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
uptime.o: ../db/dbitemcolumns.h ../core/group.h ../core/dircontainer.h uptime.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/group.h
uptime.o: ../core/ugcontainer.h ../core/log.h ../notify/notify.h uptime.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
uptime.o: ../notify/notifypool.h ../templates/misc.h ../notify/notifythread.h uptime.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
uptime.o: ../core/basethread.h ../core/synchro.h ../notify/templatesnotify.h uptime.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
uptime.o: ../core/users.h ../core/ugcontainer.h ../core/lastcontainer.h uptime.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
uptime.o: ../core/mounts.h ../core/mount.h ../core/mountparser.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/crypt.h ../core/run.h ../core/users.h ../core/groups.h
uptime.o: ../core/group.h ../core/loadavg.h ../core/thumb.h uptime.o: ../core/group.h ../core/loadavg.h ../core/thumb.h
uptime.o: ../core/basethread.h ../core/sessionmanager.h uptime.o: ../core/basethread.h ../core/sessionmanager.h
@ -570,7 +570,7 @@ user.o: ../core/textstream.h ../core/logmanipulators.h ../core/slog.h
user.o: ../core/cur.h ../core/request.h ../core/requesttypes.h user.o: ../core/cur.h ../core/request.h ../core/requesttypes.h
user.o: ../core/error.h ../core/config.h ../core/confparser.h user.o: ../core/error.h ../core/config.h ../core/confparser.h
user.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h user.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h
user.o: ../core/user.h ../core/plugindata.h ../core/rebus.h user.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h
user.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h user.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h
user.o: ../core/system.h ../core/dirs.h ../core/dircontainer.h ../db/db.h user.o: ../core/system.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: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
@ -579,9 +579,9 @@ user.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
user.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h user.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
user.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h user.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
user.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h user.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
user.o: ../core/lastcontainer.h ../core/mounts.h ../core/mount.h user.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
user.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h user.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
user.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/thumb.h user.o: ../core/group.h ../core/loadavg.h ../core/thumb.h
user.o: ../core/basethread.h ../core/sessionmanager.h user.o: ../core/basethread.h ../core/sessionmanager.h
user.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h user.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
user.o: ../core/request.h ../core/misc.h user.o: ../core/request.h ../core/misc.h
@ -596,21 +596,20 @@ who.o: ../core/logmanipulators.h ../core/slog.h ../core/cur.h
who.o: ../core/request.h ../core/requesttypes.h ../core/error.h who.o: ../core/request.h ../core/requesttypes.h ../core/error.h
who.o: ../core/config.h ../core/confparser.h ../core/htmlfilter.h who.o: ../core/config.h ../core/confparser.h ../core/htmlfilter.h
who.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h who.o: ../templates/htmltextstream.h ../core/session.h ../core/user.h
who.o: ../core/plugindata.h ../core/rebus.h ../templates/locale.h who.o: ../core/plugindata.h ../core/rebus.h ../core/mount.h
who.o: indexpatterns.h ../core/config.h ../core/cur.h ../core/system.h who.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h
who.o: ../core/dirs.h ../core/dircontainer.h ../db/db.h ../db/dbbase.h who.o: ../core/system.h ../core/dirs.h ../core/dircontainer.h ../db/db.h
who.o: ../db/dbconn.h ../db/dbtextstream.h ../core/error.h who.o: ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
who.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/group.h who.o: ../db/dbitemquery.h ../db/dbitemcolumns.h ../core/group.h
who.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h who.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
who.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h who.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
who.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h who.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
who.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h who.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
who.o: ../core/lastcontainer.h ../core/mounts.h ../core/mount.h who.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
who.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h who.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
who.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/thumb.h who.o: ../core/group.h ../core/loadavg.h ../core/thumb.h ../core/basethread.h
who.o: ../core/basethread.h ../core/sessionmanager.h who.o: ../core/sessionmanager.h ../core/sessioncontainer.h ../core/system.h
who.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h who.o: ../core/htmlfilter.h ../core/request.h ../core/misc.h
who.o: ../core/request.h ../core/misc.h
winix.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h winix.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
winix.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h winix.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h
winix.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h winix.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h
@ -622,7 +621,7 @@ winix.o: ../core/textstream.h ../core/logmanipulators.h ../core/slog.h
winix.o: ../core/cur.h ../core/request.h ../core/requesttypes.h winix.o: ../core/cur.h ../core/request.h ../core/requesttypes.h
winix.o: ../core/error.h ../core/config.h ../core/confparser.h winix.o: ../core/error.h ../core/config.h ../core/confparser.h
winix.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h winix.o: ../core/htmlfilter.h ../templates/htmltextstream.h ../core/session.h
winix.o: ../core/user.h ../core/plugindata.h ../core/rebus.h winix.o: ../core/user.h ../core/plugindata.h ../core/rebus.h ../core/mount.h
winix.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h winix.o: ../templates/locale.h indexpatterns.h ../core/config.h ../core/cur.h
winix.o: ../core/system.h ../core/dirs.h ../core/dircontainer.h ../db/db.h winix.o: ../core/system.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/dbbase.h ../db/dbconn.h ../db/dbtextstream.h ../core/error.h
@ -631,9 +630,9 @@ winix.o: ../core/dircontainer.h ../core/ugcontainer.h ../core/log.h
winix.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h winix.o: ../notify/notify.h ../notify/notifypool.h ../templates/misc.h
winix.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h winix.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
winix.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h winix.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
winix.o: ../core/lastcontainer.h ../core/mounts.h ../core/mount.h winix.o: ../core/lastcontainer.h ../core/mounts.h ../core/mountparser.h
winix.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h winix.o: ../core/crypt.h ../core/run.h ../core/users.h ../core/groups.h
winix.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/thumb.h winix.o: ../core/group.h ../core/loadavg.h ../core/thumb.h
winix.o: ../core/basethread.h ../core/sessionmanager.h winix.o: ../core/basethread.h ../core/sessionmanager.h
winix.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.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/request.h ../core/plugin.h ../core/pluginmsg.h

View File

@ -2,14 +2,14 @@
* This file is a part of Winix * This file is a part of Winix
* and is not publicly distributed * and is not publicly distributed
* *
* Copyright (c) 2008-2010, Tomasz Sowa * Copyright (c) 2008-2011, Tomasz Sowa
* All rights reserved. * All rights reserved.
* *
*/ */
#include "templates.h" #include "templates.h"
#include "../core/request.h" #include "core/request.h"
#include "../core/misc.h" #include "core/misc.h"
@ -78,6 +78,65 @@ void doc_current_url(Info & i)
static size_t doc_css_index = 0;
/*
cur->session->last_css is set by some javascript wysiwyg editors (ckeditor, tinymce)
*/
void doc_css_tab(Info & i)
{
doc_css_index = i.iter;
i.res = doc_css_index < cur->session->last_css.size();
}
void doc_css_tab_file(Info & i)
{
if( doc_css_index < cur->session->last_css.size() )
i.out << cur->session->last_css[doc_css_index];
}
void doc_css_tab_file_is_global(Info & i)
{
if( doc_css_index < cur->session->last_css.size() )
i.res = IsSubString(L"http://", cur->session->last_css[doc_css_index].c_str()) ||
IsSubString(L"https://", cur->session->last_css[doc_css_index].c_str());
}
void doc_css_tab_has_next(Info & i)
{
i.res = (doc_css_index + 1 < cur->session->last_css.size());
}
void doc_css_is_empty(Info & i)
{
i.res = cur->session->last_css.empty();
}
void doc_css_is_one(Info & i)
{
i.res = cur->session->last_css.size() == 1;
}
void doc_css_more_than_one(Info & i)
{
i.res = cur->session->last_css.size() > 1;
}
} // namespace TemplatesFunctions } // namespace TemplatesFunctions

View File

@ -354,6 +354,10 @@ void item_is_link_redirect(Info & i)
i.res = cur->request->item.link_redirect == 1; i.res = cur->request->item.link_redirect == 1;
} }
void item_file_size(Info & i)
{
i.res = cur->request->item.file_size;
}
@ -454,6 +458,19 @@ void item_tab_link(Info & i)
} }
void item_tab_filetype_is_none(Info & i)
{
if( item_index < cur->request->item_tab.size() )
i.res = cur->request->item_tab[item_index].file_type == WINIX_ITEM_FILETYPE_NONE;
}
void item_tab_filetype_is_image(Info & i)
{
if( item_index < cur->request->item_tab.size() )
i.res = cur->request->item_tab[item_index].file_type == WINIX_ITEM_FILETYPE_IMAGE;
}
void item_tab_can_read(Info & i) void item_tab_can_read(Info & i)
@ -667,6 +684,18 @@ void item_tab_is_link_redirect(Info & i)
} }
void item_tab_file_size(Info & i)
{
if( item_index < cur->request->item_tab.size() )
i.out << cur->request->item_tab[item_index].file_size;
}
void item_tab_has_next(Info & i)
{
i.res = item_index + 1 < cur->request->item_tab.size();
}
} // namespace TemplatesFunctions } // namespace TemplatesFunctions

View File

@ -54,6 +54,86 @@ void mount_first_html_template(Info & i)
static size_t mount_css_index = 0;
void mount_css_tab(Info & i)
{
int parcss = system->mounts.MountParCss();
if( !cur->mount->param[parcss].defined )
return;
mount_css_index = i.iter;
i.res = mount_css_index < cur->mount->param[parcss].arg.size();
}
void mount_css_tab_file(Info & i)
{
int parcss = system->mounts.MountParCss();
if( mount_css_index < cur->mount->param[parcss].arg.size() )
i.out << cur->mount->param[parcss].arg[mount_css_index];
}
void mount_css_tab_file_is_global(Info & i)
{
int parcss = system->mounts.MountParCss();
if( mount_css_index < cur->mount->param[parcss].arg.size() )
i.res = IsSubString(L"http://", cur->mount->param[parcss].arg[mount_css_index].c_str()) ||
IsSubString(L"https://", cur->mount->param[parcss].arg[mount_css_index].c_str());
}
void mount_css_tab_has_next(Info & i)
{
int parcss = system->mounts.MountParCss();
if( !cur->mount->param[parcss].defined )
return;
i.res = (mount_css_index + 1 < cur->mount->param[parcss].arg.size());
}
size_t mount_css_size()
{
int parcss = system->mounts.MountParCss();
if( !cur->mount->param[parcss].defined )
return 0;
return cur->mount->param[parcss].arg.size();
}
void mount_css_is_empty(Info & i)
{
i.res = mount_css_size() == 0;
}
void mount_css_is_one(Info & i)
{
i.res = mount_css_size() == 1;
}
void mount_css_more_than_one(Info & i)
{
i.res = mount_css_size() > 1;
}
static bool mount_tab_inited = false; static bool mount_tab_inited = false;
static Mounts::MountTab::const_iterator mount_iter; static Mounts::MountTab::const_iterator mount_iter;
static std::wstring dir_str; static std::wstring dir_str;

View File

@ -192,6 +192,7 @@ void Templates::CreateFunctions()
ezc_functions.Insert("fil_tosmall", fil_tosmall); ezc_functions.Insert("fil_tosmall", fil_tosmall);
ezc_functions.Insert("fil_firstup", fil_firstup); ezc_functions.Insert("fil_firstup", fil_firstup);
/* /*
doc doc
*/ */
@ -200,6 +201,14 @@ void Templates::CreateFunctions()
ezc_functions.Insert("doc_base_url_static", doc_base_url_static); ezc_functions.Insert("doc_base_url_static", doc_base_url_static);
ezc_functions.Insert("doc_base_url_common", doc_base_url_common); ezc_functions.Insert("doc_base_url_common", doc_base_url_common);
ezc_functions.Insert("doc_current_url", doc_current_url); ezc_functions.Insert("doc_current_url", doc_current_url);
ezc_functions.Insert("doc_css_tab", doc_css_tab);
ezc_functions.Insert("doc_css_tab_file", doc_css_tab_file);
ezc_functions.Insert("doc_css_tab_file_is_global", doc_css_tab_file_is_global);
ezc_functions.Insert("doc_css_tab_has_next", doc_css_tab_has_next);
ezc_functions.Insert("doc_css_is_empty", doc_css_is_empty);
ezc_functions.Insert("doc_css_is_one", doc_css_is_one);
ezc_functions.Insert("doc_css_more_than_one", doc_css_more_than_one);
/* /*
@ -245,6 +254,7 @@ void Templates::CreateFunctions()
ezc_functions.Insert("item_is_link_to", item_is_link_to); ezc_functions.Insert("item_is_link_to", item_is_link_to);
ezc_functions.Insert("item_link_to", item_link_to); ezc_functions.Insert("item_link_to", item_link_to);
ezc_functions.Insert("item_is_link_redirect", item_is_link_redirect); ezc_functions.Insert("item_is_link_redirect", item_is_link_redirect);
ezc_functions.Insert("item_file_size", item_file_size);
ezc_functions.Insert("item_tab", item_tab); ezc_functions.Insert("item_tab", item_tab);
ezc_functions.Insert("item_tab_id", item_tab_id); ezc_functions.Insert("item_tab_id", item_tab_id);
@ -257,6 +267,8 @@ void Templates::CreateFunctions()
ezc_functions.Insert("item_tab_dir", item_tab_dir); ezc_functions.Insert("item_tab_dir", item_tab_dir);
ezc_functions.Insert("item_tab_url", item_tab_url); ezc_functions.Insert("item_tab_url", item_tab_url);
ezc_functions.Insert("item_tab_link", item_tab_link); ezc_functions.Insert("item_tab_link", item_tab_link);
ezc_functions.Insert("item_tab_filetype_is_none", item_tab_filetype_is_none);
ezc_functions.Insert("item_tab_filetype_is_image", item_tab_filetype_is_image);
ezc_functions.Insert("item_tab_can_read", item_tab_can_read); ezc_functions.Insert("item_tab_can_read", item_tab_can_read);
ezc_functions.Insert("item_tab_can_write", item_tab_can_write); ezc_functions.Insert("item_tab_can_write", item_tab_can_write);
ezc_functions.Insert("item_tab_user", item_tab_user); ezc_functions.Insert("item_tab_user", item_tab_user);
@ -278,6 +290,8 @@ void Templates::CreateFunctions()
ezc_functions.Insert("item_tab_is_link_to", item_tab_is_link_to); ezc_functions.Insert("item_tab_is_link_to", item_tab_is_link_to);
ezc_functions.Insert("item_tab_link_to", item_tab_link_to); ezc_functions.Insert("item_tab_link_to", item_tab_link_to);
ezc_functions.Insert("item_tab_is_link_redirect", item_tab_is_link_redirect); ezc_functions.Insert("item_tab_is_link_redirect", item_tab_is_link_redirect);
ezc_functions.Insert("item_tab_file_size", item_tab_file_size);
ezc_functions.Insert("item_tab_has_next", item_tab_has_next);
/* /*
@ -297,6 +311,13 @@ void Templates::CreateFunctions()
ezc_functions.Insert("mount_page_arg_is", mount_page_arg_is); ezc_functions.Insert("mount_page_arg_is", mount_page_arg_is);
ezc_functions.Insert("mount_has_html_template", mount_has_html_template); ezc_functions.Insert("mount_has_html_template", mount_has_html_template);
ezc_functions.Insert("mount_first_html_template", mount_first_html_template); ezc_functions.Insert("mount_first_html_template", mount_first_html_template);
ezc_functions.Insert("mount_css_tab", mount_css_tab);
ezc_functions.Insert("mount_css_tab_file", mount_css_tab_file);
ezc_functions.Insert("mount_css_tab_file_is_global", mount_css_tab_file_is_global);
ezc_functions.Insert("mount_css_tab_has_next", mount_css_tab_has_next);
ezc_functions.Insert("mount_css_is_empty", mount_css_is_empty);
ezc_functions.Insert("mount_css_is_one", mount_css_is_one);
ezc_functions.Insert("mount_css_more_than_one", mount_css_more_than_one);
ezc_functions.Insert("mount_cur_type", mount_cur_type); ezc_functions.Insert("mount_cur_type", mount_cur_type);
ezc_functions.Insert("mount_cur_dir", mount_cur_dir); ezc_functions.Insert("mount_cur_dir", mount_cur_dir);
ezc_functions.Insert("mount_cur_fs", mount_cur_fs); ezc_functions.Insert("mount_cur_fs", mount_cur_fs);
@ -713,6 +734,15 @@ using namespace TemplatesFunctions;
} }
void Templates::Generate(Ezc::Pattern & pattern)
{
using namespace TemplatesFunctions;
generator.Generate(cur->request->page, pattern);
}
void Templates::SetConfig(Config * pconfig) void Templates::SetConfig(Config * pconfig)
{ {
TemplatesFunctions::config = pconfig; TemplatesFunctions::config = pconfig;

View File

@ -122,6 +122,13 @@ namespace TemplatesFunctions
void doc_base_url_static(Info & i); void doc_base_url_static(Info & i);
void doc_base_url_common(Info & i); void doc_base_url_common(Info & i);
void doc_current_url(Info & i); void doc_current_url(Info & i);
void doc_css_tab(Info & i);
void doc_css_tab_file(Info & i);
void doc_css_tab_file_is_global(Info & i);
void doc_css_tab_has_next(Info & i);
void doc_css_is_empty(Info & i);
void doc_css_is_one(Info & i);
void doc_css_more_than_one(Info & i);
/* /*
@ -177,6 +184,7 @@ namespace TemplatesFunctions
void item_is_link_to(Info & i); void item_is_link_to(Info & i);
void item_link_to(Info & i); void item_link_to(Info & i);
void item_is_link_redirect(Info & i); void item_is_link_redirect(Info & i);
void item_file_size(Info & i);
void item_tab(Info & i); void item_tab(Info & i);
void item_tab_id(Info & i); void item_tab_id(Info & i);
@ -189,6 +197,8 @@ namespace TemplatesFunctions
void item_tab_dir(Info & i); void item_tab_dir(Info & i);
void item_tab_url(Info & i); void item_tab_url(Info & i);
void item_tab_link(Info & i); void item_tab_link(Info & i);
void item_tab_filetype_is_none(Info & i);
void item_tab_filetype_is_image(Info & i);
void item_tab_can_read(Info & i); void item_tab_can_read(Info & i);
void item_tab_can_write(Info & i); void item_tab_can_write(Info & i);
void item_tab_user(Info & i); void item_tab_user(Info & i);
@ -210,7 +220,9 @@ namespace TemplatesFunctions
void item_tab_is_link_to(Info & i); void item_tab_is_link_to(Info & i);
void item_tab_link_to(Info & i); void item_tab_link_to(Info & i);
void item_tab_is_link_redirect(Info & i); void item_tab_is_link_redirect(Info & i);
void item_tab_file_size(Info & i);
void item_tab_has_next(Info & i);
/* /*
last last
@ -229,6 +241,13 @@ namespace TemplatesFunctions
void mount_page_arg_is(Info & i); void mount_page_arg_is(Info & i);
void mount_has_html_template(Info & i); void mount_has_html_template(Info & i);
void mount_first_html_template(Info & i); void mount_first_html_template(Info & i);
void mount_css_tab(Info & i);
void mount_css_tab_file(Info & i);
void mount_css_tab_file_is_global(Info & i);
void mount_css_tab_has_next(Info & i);
void mount_css_is_empty(Info & i);
void mount_css_is_one(Info & i);
void mount_css_more_than_one(Info & i);
void mount_cur_type(Info & i); void mount_cur_type(Info & i);
void mount_cur_dir(Info & i); void mount_cur_dir(Info & i);
void mount_cur_fs(Info & i); void mount_cur_fs(Info & i);
@ -239,6 +258,7 @@ namespace TemplatesFunctions
void mount_tab_fs(Info & i); void mount_tab_fs(Info & i);
void mount_tab_parlist(Info & i); void mount_tab_parlist(Info & i);
/* /*
*/ */
@ -412,6 +432,7 @@ public:
void CreateFunctions(); // should be called before reading patterns (patterns will cache ezc functions) void CreateFunctions(); // should be called before reading patterns (patterns will cache ezc functions)
void Generate(); void Generate();
void GenerateRunRaw(); void GenerateRunRaw();
void Generate(Ezc::Pattern & pattern);
private: private:

View File

@ -32,4 +32,6 @@ void upload_ckeditor_funnum(Info & i)
i.out << upload_fun_num; i.out << upload_fun_num;
} }
} // namespace } // namespace