added: winix function 'man'
displaying all winix functions and ezc templates functions git-svn-id: svn://ttmath.org/publicrep/winix/trunk@787 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
+70
-28
@@ -91,13 +91,14 @@ dir.o: ../functions/privchanger.h ../functions/chown.h
|
||||
dir.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h
|
||||
dir.o: ../functions/download.h ../functions/emacs.h ../functions/last.h
|
||||
dir.o: ../functions/login.h ../functions/logout.h ../functions/ln.h
|
||||
dir.o: ../functions/ls.h ../functions/meta.h ../functions/mkdir.h
|
||||
dir.o: ../functions/mv.h ../functions/nicedit.h ../functions/node.h
|
||||
dir.o: ../functions/passwd.h ../functions/priv.h ../functions/reload.h
|
||||
dir.o: ../functions/rm.h ../functions/sort.h ../functions/specialdefault.h
|
||||
dir.o: ../functions/stat.h ../functions/subject.h ../functions/template.h
|
||||
dir.o: ../functions/tinymce.h ../functions/uname.h ../functions/upload.h
|
||||
dir.o: ../functions/uptime.h ../functions/who.h ../functions/vim.h
|
||||
dir.o: ../functions/ls.h ../functions/man.h ../functions/meta.h
|
||||
dir.o: ../functions/mkdir.h ../functions/mv.h ../functions/nicedit.h
|
||||
dir.o: ../functions/node.h ../functions/passwd.h ../functions/priv.h
|
||||
dir.o: ../functions/reload.h ../functions/rm.h ../functions/sort.h
|
||||
dir.o: ../functions/specialdefault.h ../functions/stat.h
|
||||
dir.o: ../functions/subject.h ../functions/template.h ../functions/tinymce.h
|
||||
dir.o: ../functions/uname.h ../functions/upload.h ../functions/uptime.h
|
||||
dir.o: ../functions/who.h ../functions/vim.h
|
||||
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/funinfo.h ../../ezc/src/functions.h
|
||||
@@ -305,6 +306,45 @@ ls.o: ../core/group.h ../core/loadavg.h ../core/image.h ../core/basethread.h
|
||||
ls.o: ../core/threadmanager.h ../core/sessionmanager.h
|
||||
ls.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
|
||||
ls.o: ../core/request.h
|
||||
man.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
|
||||
man.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h ../../ezc/src/item.h
|
||||
man.o: ../../ezc/src/funinfo.h ../../ezc/src/functions.h
|
||||
man.o: ../../ezc/src/stringconv.h misc.h localefilter.h locale.h
|
||||
man.o: ../core/confparser.h htmltextstream.h ../core/textstream.h
|
||||
man.o: patterncacher.h ../core/item.h ../core/confparser.h indexpatterns.h
|
||||
man.o: patterns.h changepatterns.h ../core/config.h ../core/htmlfilter.h
|
||||
man.o: ../core/cur.h ../core/request.h ../core/requesttypes.h ../core/error.h
|
||||
man.o: ../core/config.h ../core/textstream.h ../templates/htmltextstream.h
|
||||
man.o: ../core/session.h ../core/user.h ../core/plugindata.h ../core/rebus.h
|
||||
man.o: ../core/mount.h ../core/system.h ../core/dirs.h ../core/dircontainer.h
|
||||
man.o: ../db/db.h ../db/dbbase.h ../db/dbconn.h ../db/dbtextstream.h
|
||||
man.o: ../core/error.h ../db/dbitemquery.h ../db/dbitemcolumns.h
|
||||
man.o: ../core/user.h ../core/group.h ../core/dircontainer.h
|
||||
man.o: ../core/ugcontainer.h ../core/log.h ../core/logmanipulators.h
|
||||
man.o: ../core/slog.h ../core/cur.h ../templates/locale.h ../notify/notify.h
|
||||
man.o: ../notify/notifypool.h ../templates/patterns.h
|
||||
man.o: ../notify/notifythread.h ../core/basethread.h ../core/synchro.h
|
||||
man.o: ../notify/templatesnotify.h ../core/users.h ../core/ugcontainer.h
|
||||
man.o: ../core/lastcontainer.h ../templates/misc.h ../core/mounts.h
|
||||
man.o: ../core/mountparser.h ../core/crypt.h ../core/run.h ../core/users.h
|
||||
man.o: ../core/groups.h ../core/group.h ../core/loadavg.h ../core/image.h
|
||||
man.o: ../core/basethread.h ../core/threadmanager.h ../core/sessionmanager.h
|
||||
man.o: ../core/sessioncontainer.h ../core/system.h ../core/htmlfilter.h
|
||||
man.o: ../core/request.h ../core/misc.h ../functions/functions.h
|
||||
man.o: ../functions/functionbase.h ../core/synchro.h
|
||||
man.o: ../functions/functionparser.h ../functions/adduser.h
|
||||
man.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h
|
||||
man.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h
|
||||
man.o: ../functions/default.h ../functions/download.h ../functions/emacs.h
|
||||
man.o: ../functions/last.h ../functions/login.h ../functions/logout.h
|
||||
man.o: ../functions/ln.h ../functions/ls.h ../functions/man.h
|
||||
man.o: ../functions/meta.h ../functions/mkdir.h ../functions/mv.h
|
||||
man.o: ../functions/nicedit.h ../functions/node.h ../functions/passwd.h
|
||||
man.o: ../functions/priv.h ../functions/reload.h ../functions/rm.h
|
||||
man.o: ../functions/sort.h ../functions/specialdefault.h ../functions/stat.h
|
||||
man.o: ../functions/subject.h ../functions/template.h ../functions/tinymce.h
|
||||
man.o: ../functions/uname.h ../functions/upload.h ../functions/uptime.h
|
||||
man.o: ../functions/who.h ../functions/vim.h
|
||||
misc.o: templates.h ../../ezc/src/ezc.h ../../ezc/src/utf8.h
|
||||
misc.o: ../../ezc/src/generator.h ../../ezc/src/pattern.h
|
||||
misc.o: ../../ezc/src/item.h ../../ezc/src/funinfo.h
|
||||
@@ -406,13 +446,14 @@ priv.o: ../functions/privchanger.h ../functions/chown.h
|
||||
priv.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h
|
||||
priv.o: ../functions/download.h ../functions/emacs.h ../functions/last.h
|
||||
priv.o: ../functions/login.h ../functions/logout.h ../functions/ln.h
|
||||
priv.o: ../functions/ls.h ../functions/meta.h ../functions/mkdir.h
|
||||
priv.o: ../functions/mv.h ../functions/nicedit.h ../functions/node.h
|
||||
priv.o: ../functions/passwd.h ../functions/priv.h ../functions/reload.h
|
||||
priv.o: ../functions/rm.h ../functions/sort.h ../functions/specialdefault.h
|
||||
priv.o: ../functions/stat.h ../functions/subject.h ../functions/template.h
|
||||
priv.o: ../functions/tinymce.h ../functions/uname.h ../functions/upload.h
|
||||
priv.o: ../functions/uptime.h ../functions/who.h ../functions/vim.h
|
||||
priv.o: ../functions/ls.h ../functions/man.h ../functions/meta.h
|
||||
priv.o: ../functions/mkdir.h ../functions/mv.h ../functions/nicedit.h
|
||||
priv.o: ../functions/node.h ../functions/passwd.h ../functions/priv.h
|
||||
priv.o: ../functions/reload.h ../functions/rm.h ../functions/sort.h
|
||||
priv.o: ../functions/specialdefault.h ../functions/stat.h
|
||||
priv.o: ../functions/subject.h ../functions/template.h ../functions/tinymce.h
|
||||
priv.o: ../functions/uname.h ../functions/upload.h ../functions/uptime.h
|
||||
priv.o: ../functions/who.h ../functions/vim.h
|
||||
rebus.o: ../core/request.h templates.h ../../ezc/src/ezc.h
|
||||
rebus.o: ../../ezc/src/utf8.h ../../ezc/src/generator.h
|
||||
rebus.o: ../../ezc/src/pattern.h ../../ezc/src/item.h ../../ezc/src/funinfo.h
|
||||
@@ -522,11 +563,11 @@ sys.o: ../functions/cat.h ../functions/chmod.h ../functions/privchanger.h
|
||||
sys.o: ../functions/chown.h ../functions/ckeditor.h ../functions/cp.h
|
||||
sys.o: ../functions/default.h ../functions/download.h ../functions/emacs.h
|
||||
sys.o: ../functions/last.h ../functions/login.h ../functions/logout.h
|
||||
sys.o: ../functions/ln.h ../functions/ls.h ../functions/meta.h
|
||||
sys.o: ../functions/mkdir.h ../functions/mv.h ../functions/nicedit.h
|
||||
sys.o: ../functions/node.h ../functions/passwd.h ../functions/priv.h
|
||||
sys.o: ../functions/reload.h ../functions/rm.h ../functions/sort.h
|
||||
sys.o: ../functions/specialdefault.h ../functions/stat.h
|
||||
sys.o: ../functions/ln.h ../functions/ls.h ../functions/man.h
|
||||
sys.o: ../functions/meta.h ../functions/mkdir.h ../functions/mv.h
|
||||
sys.o: ../functions/nicedit.h ../functions/node.h ../functions/passwd.h
|
||||
sys.o: ../functions/priv.h ../functions/reload.h ../functions/rm.h
|
||||
sys.o: ../functions/sort.h ../functions/specialdefault.h ../functions/stat.h
|
||||
sys.o: ../functions/subject.h ../functions/template.h ../functions/tinymce.h
|
||||
sys.o: ../functions/uname.h ../functions/upload.h ../functions/uptime.h
|
||||
sys.o: ../functions/who.h ../functions/vim.h ../templates/templates.h
|
||||
@@ -596,10 +637,10 @@ templates.o: ../functions/privchanger.h ../functions/chown.h
|
||||
templates.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h
|
||||
templates.o: ../functions/download.h ../functions/emacs.h ../functions/last.h
|
||||
templates.o: ../functions/login.h ../functions/logout.h ../functions/ln.h
|
||||
templates.o: ../functions/ls.h ../functions/meta.h ../functions/mkdir.h
|
||||
templates.o: ../functions/mv.h ../functions/nicedit.h ../functions/node.h
|
||||
templates.o: ../functions/passwd.h ../functions/priv.h ../functions/reload.h
|
||||
templates.o: ../functions/rm.h ../functions/sort.h
|
||||
templates.o: ../functions/ls.h ../functions/man.h ../functions/meta.h
|
||||
templates.o: ../functions/mkdir.h ../functions/mv.h ../functions/nicedit.h
|
||||
templates.o: ../functions/node.h ../functions/passwd.h ../functions/priv.h
|
||||
templates.o: ../functions/reload.h ../functions/rm.h ../functions/sort.h
|
||||
templates.o: ../functions/specialdefault.h ../functions/stat.h
|
||||
templates.o: ../functions/subject.h ../functions/template.h
|
||||
templates.o: ../functions/tinymce.h ../functions/uname.h
|
||||
@@ -744,11 +785,12 @@ winix.o: ../functions/privchanger.h ../functions/chown.h
|
||||
winix.o: ../functions/ckeditor.h ../functions/cp.h ../functions/default.h
|
||||
winix.o: ../functions/download.h ../functions/emacs.h ../functions/last.h
|
||||
winix.o: ../functions/login.h ../functions/logout.h ../functions/ln.h
|
||||
winix.o: ../functions/ls.h ../functions/meta.h ../functions/mkdir.h
|
||||
winix.o: ../functions/mv.h ../functions/nicedit.h ../functions/node.h
|
||||
winix.o: ../functions/passwd.h ../functions/priv.h ../functions/reload.h
|
||||
winix.o: ../functions/rm.h ../functions/sort.h ../functions/specialdefault.h
|
||||
winix.o: ../functions/stat.h ../functions/subject.h ../functions/template.h
|
||||
winix.o: ../functions/ls.h ../functions/man.h ../functions/meta.h
|
||||
winix.o: ../functions/mkdir.h ../functions/mv.h ../functions/nicedit.h
|
||||
winix.o: ../functions/node.h ../functions/passwd.h ../functions/priv.h
|
||||
winix.o: ../functions/reload.h ../functions/rm.h ../functions/sort.h
|
||||
winix.o: ../functions/specialdefault.h ../functions/stat.h
|
||||
winix.o: ../functions/subject.h ../functions/template.h
|
||||
winix.o: ../functions/tinymce.h ../functions/uname.h ../functions/upload.h
|
||||
winix.o: ../functions/uptime.h ../functions/who.h ../functions/vim.h
|
||||
winix.o: ../templates/templates.h ../core/misc.h
|
||||
|
||||
@@ -1 +1 @@
|
||||
o = adduser.o changepatterns.o config.o dir.o doc.o filters.o htmltextstream.o indexpatterns.o insert.o item.o last.o locale.o localefilter.o login.o ls.o misc.o mount.o patterncacher.o patterns.o priv.o rebus.o slog.o stat.o sys.o template.o templates.o upload.o uptime.o user.o who.o winix.o
|
||||
o = adduser.o changepatterns.o config.o dir.o doc.o filters.o htmltextstream.o indexpatterns.o insert.o item.o last.o locale.o localefilter.o login.o ls.o man.o misc.o mount.o patterncacher.o patterns.o priv.o rebus.o slog.o stat.o sys.o template.o templates.o upload.o uptime.o user.o who.o winix.o
|
||||
|
||||
Executable
+89
@@ -0,0 +1,89 @@
|
||||
/*
|
||||
* This file is a part of Winix
|
||||
* and is not publicly distributed
|
||||
*
|
||||
* Copyright (c) 2012, Tomasz Sowa
|
||||
* All rights reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
#include "templates.h"
|
||||
#include "core/request.h"
|
||||
#include "core/misc.h"
|
||||
#include "functions/functions.h"
|
||||
|
||||
|
||||
namespace TemplatesFunctions
|
||||
{
|
||||
|
||||
static Functions::Iterator winixfun_iter;
|
||||
static bool winixfun_iter_valid = false;
|
||||
|
||||
|
||||
void man_winixfun_tab(Info & i)
|
||||
{
|
||||
if( i.iter == 0 )
|
||||
winixfun_iter = functions->Begin();
|
||||
else
|
||||
if( winixfun_iter != functions->End() )
|
||||
++winixfun_iter;
|
||||
|
||||
i.res = (winixfun_iter != functions->End());
|
||||
winixfun_iter_valid = i.res;
|
||||
}
|
||||
|
||||
|
||||
void man_winixfun_tab_index(Info & i)
|
||||
{
|
||||
i.out << (i.iter+1);
|
||||
}
|
||||
|
||||
|
||||
void man_winixfun_tab_name(Info & i)
|
||||
{
|
||||
if( winixfun_iter_valid )
|
||||
i.out << winixfun_iter->first;
|
||||
}
|
||||
|
||||
|
||||
|
||||
static EzcFun::Iterator ezcfun_iter;
|
||||
static bool ezcfun_valid = false;
|
||||
|
||||
|
||||
|
||||
void man_ezcfun_tab(Info & i)
|
||||
{
|
||||
if( i.iter == 0 )
|
||||
ezcfun_iter = ezc_functions.Begin();
|
||||
else
|
||||
if( ezcfun_iter != ezc_functions.End() )
|
||||
++ezcfun_iter;
|
||||
|
||||
i.res = (ezcfun_iter != ezc_functions.End());
|
||||
ezcfun_valid = i.res;
|
||||
}
|
||||
|
||||
|
||||
void man_ezcfun_tab_index(Info & i)
|
||||
{
|
||||
i.out << (i.iter+1);
|
||||
}
|
||||
|
||||
|
||||
void man_ezcfun_tab_name(Info & i)
|
||||
{
|
||||
if( ezcfun_valid )
|
||||
i.out << ezcfun_iter->first;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
} // namespace TemplatesFunctions
|
||||
|
||||
|
||||
|
||||
@@ -344,6 +344,17 @@ void Templates::CreateFunctions()
|
||||
ezc_functions.Insert("login_path", login_path);
|
||||
|
||||
|
||||
/*
|
||||
man
|
||||
*/
|
||||
ezc_functions.Insert("man_winixfun_tab", man_winixfun_tab);
|
||||
ezc_functions.Insert("man_winixfun_tab_index", man_winixfun_tab_index);
|
||||
ezc_functions.Insert("man_winixfun_tab_name", man_winixfun_tab_name);
|
||||
ezc_functions.Insert("man_ezcfun_tab", man_ezcfun_tab);
|
||||
ezc_functions.Insert("man_ezcfun_tab_index", man_ezcfun_tab_index);
|
||||
ezc_functions.Insert("man_ezcfun_tab_name", man_ezcfun_tab_name);
|
||||
|
||||
|
||||
/*
|
||||
mount
|
||||
*/
|
||||
|
||||
@@ -267,6 +267,17 @@ namespace TemplatesFunctions
|
||||
void login_path(Info & i);
|
||||
|
||||
|
||||
/*
|
||||
man
|
||||
*/
|
||||
void man_winixfun_tab(Info & i);
|
||||
void man_winixfun_tab_index(Info & i);
|
||||
void man_winixfun_tab_name(Info & i);
|
||||
void man_ezcfun_tab(Info & i);
|
||||
void man_ezcfun_tab_index(Info & i);
|
||||
void man_ezcfun_tab_name(Info & i);
|
||||
|
||||
|
||||
/*
|
||||
mount
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user