I have forgotten to create classes: Ckeditor and Tinymce (in functions)

git-svn-id: svn://ttmath.org/publicrep/winix/trunk@630 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
2010-08-10 17:05:19 +00:00
parent 217cf1420b
commit 76897b8a83
13 changed files with 390 additions and 189 deletions

View File

@@ -60,6 +60,27 @@ chown.o: ../core/notify.h ../templatesnotify/templatesnotify.h
chown.o: ../../ezc/src/ezc.h ../core/mount.h ../core/locale.h
chown.o: ../templates/misc.h ../templates/localefilter.h ../core/locale.h
chown.o: ../core/system.h privchanger.h
ckeditor.o: ckeditor.h functionbase.h ../core/item.h ../core/db.h
ckeditor.o: ../core/item.h ../core/user.h ../core/group.h ../core/thread.h
ckeditor.o: ../core/error.h ../core/log.h ../core/dircontainer.h
ckeditor.o: ../core/ugcontainer.h ../core/ticket.h ../core/request.h
ckeditor.o: ../core/requesttypes.h ../core/session.h ../core/plugindata.h
ckeditor.o: ../core/rebus.h ../core/compress.h ../core/acceptencodingparser.h
ckeditor.o: ../core/acceptbaseparser.h ../core/htmlfilter.h
ckeditor.o: ../core/postmultiparser.h ../core/config.h ../core/confparser.h
ckeditor.o: ../core/config.h ../core/system.h ../core/dirs.h ../core/db.h
ckeditor.o: ../core/request.h ../core/mounts.h ../core/mount.h
ckeditor.o: ../core/users.h ../core/lastcontainer.h ../core/groups.h
ckeditor.o: ../core/loadavg.h ../core/notify.h
ckeditor.o: ../templatesnotify/templatesnotify.h ../../ezc/src/ezc.h
ckeditor.o: ../core/mount.h ../core/locale.h ../templates/misc.h
ckeditor.o: ../templates/localefilter.h ../core/locale.h ../core/system.h
ckeditor.o: functions.h functionparser.h adduser.h cat.h chmod.h
ckeditor.o: privchanger.h chown.h cp.h createthread.h createticket.h
ckeditor.o: default.h download.h editticket.h emacs.h last.h login.h logout.h
ckeditor.o: ls.h mkdir.h mv.h node.h priv.h reload.h rm.h run.h subject.h
ckeditor.o: funthread.h ../core/thread.h funticket.h tinymce.h uname.h
ckeditor.o: upload.h who.h
cp.o: cp.h functionbase.h ../core/item.h ../core/db.h ../core/item.h
cp.o: ../core/user.h ../core/group.h ../core/thread.h ../core/error.h
cp.o: ../core/log.h ../core/dircontainer.h ../core/ugcontainer.h
@@ -92,11 +113,11 @@ createthread.o: ../templatesnotify/templatesnotify.h ../../ezc/src/ezc.h
createthread.o: ../core/mount.h ../core/locale.h ../templates/misc.h
createthread.o: ../templates/localefilter.h ../core/locale.h ../core/system.h
createthread.o: functions.h functionparser.h adduser.h cat.h chmod.h
createthread.o: privchanger.h chown.h cp.h createticket.h default.h
createthread.o: download.h editticket.h emacs.h last.h login.h logout.h ls.h
createthread.o: mkdir.h mv.h node.h priv.h reload.h rm.h run.h subject.h
createthread.o: funthread.h ../core/thread.h funticket.h uname.h upload.h
createthread.o: who.h
createthread.o: privchanger.h chown.h ckeditor.h cp.h createticket.h
createthread.o: default.h download.h editticket.h emacs.h last.h login.h
createthread.o: logout.h ls.h mkdir.h mv.h node.h priv.h reload.h rm.h run.h
createthread.o: subject.h funthread.h ../core/thread.h funticket.h tinymce.h
createthread.o: uname.h upload.h who.h
createticket.o: createticket.h functionbase.h ../core/item.h ../core/db.h
createticket.o: ../core/item.h ../core/user.h ../core/group.h
createticket.o: ../core/thread.h ../core/error.h ../core/log.h
@@ -114,11 +135,11 @@ createticket.o: ../templatesnotify/templatesnotify.h ../../ezc/src/ezc.h
createticket.o: ../core/mount.h ../core/locale.h ../templates/misc.h
createticket.o: ../templates/localefilter.h ../core/locale.h ../core/system.h
createticket.o: readticket.h ../core/ticket.h functions.h functionparser.h
createticket.o: adduser.h cat.h chmod.h privchanger.h chown.h cp.h
createticket.o: adduser.h cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h
createticket.o: createthread.h default.h download.h editticket.h emacs.h
createticket.o: last.h login.h logout.h ls.h mkdir.h mv.h node.h priv.h
createticket.o: reload.h rm.h run.h subject.h funthread.h ../core/thread.h
createticket.o: funticket.h uname.h upload.h who.h
createticket.o: funticket.h tinymce.h uname.h upload.h who.h
default.o: default.h functionbase.h ../core/item.h ../core/db.h
default.o: ../core/item.h ../core/user.h ../core/group.h ../core/thread.h
default.o: ../core/error.h ../core/log.h ../core/dircontainer.h
@@ -165,11 +186,11 @@ editticket.o: ../templatesnotify/templatesnotify.h ../../ezc/src/ezc.h
editticket.o: ../core/mount.h ../core/locale.h ../templates/misc.h
editticket.o: ../templates/localefilter.h ../core/locale.h ../core/system.h
editticket.o: functions.h functionparser.h adduser.h cat.h chmod.h
editticket.o: privchanger.h chown.h cp.h createthread.h createticket.h
editticket.o: default.h download.h emacs.h last.h login.h logout.h ls.h
editticket.o: mkdir.h mv.h node.h priv.h reload.h rm.h run.h subject.h
editticket.o: funthread.h ../core/thread.h funticket.h uname.h upload.h who.h
editticket.o: readticket.h ../core/ticket.h
editticket.o: privchanger.h chown.h ckeditor.h cp.h createthread.h
editticket.o: createticket.h default.h download.h emacs.h last.h login.h
editticket.o: logout.h ls.h mkdir.h mv.h node.h priv.h reload.h rm.h run.h
editticket.o: subject.h funthread.h ../core/thread.h funticket.h tinymce.h
editticket.o: uname.h upload.h who.h readticket.h ../core/ticket.h
emacs.o: emacs.h functionbase.h ../core/item.h ../core/db.h ../core/item.h
emacs.o: ../core/user.h ../core/group.h ../core/thread.h ../core/error.h
emacs.o: ../core/log.h ../core/dircontainer.h ../core/ugcontainer.h
@@ -189,11 +210,11 @@ emacs.o: ../templates/patterncacher.h ../core/item.h ../templates/misc.h
emacs.o: ../templates/ckeditorgetparser.h ../core/httpsimpleparser.h
emacs.o: ../core/log.h ../templates/indexpatterns.h ../core/sessionmanager.h
emacs.o: ../core/sessioncontainer.h functions.h functionparser.h adduser.h
emacs.o: cat.h chmod.h privchanger.h chown.h cp.h createthread.h
emacs.o: cat.h chmod.h privchanger.h chown.h ckeditor.h cp.h createthread.h
emacs.o: createticket.h default.h download.h editticket.h last.h login.h
emacs.o: logout.h ls.h mkdir.h mv.h node.h priv.h reload.h rm.h run.h
emacs.o: subject.h funthread.h ../core/thread.h funticket.h uname.h upload.h
emacs.o: who.h
emacs.o: subject.h funthread.h ../core/thread.h funticket.h tinymce.h uname.h
emacs.o: upload.h who.h
functionbase.o: functionbase.h ../core/item.h ../core/db.h ../core/item.h
functionbase.o: ../core/user.h ../core/group.h ../core/thread.h
functionbase.o: ../core/error.h ../core/log.h ../core/dircontainer.h
@@ -211,11 +232,11 @@ functionbase.o: ../templatesnotify/templatesnotify.h ../../ezc/src/ezc.h
functionbase.o: ../core/mount.h ../core/locale.h ../templates/misc.h
functionbase.o: ../templates/localefilter.h ../core/locale.h ../core/system.h
functionbase.o: functions.h functionparser.h adduser.h cat.h chmod.h
functionbase.o: privchanger.h chown.h cp.h createthread.h createticket.h
functionbase.o: default.h download.h editticket.h emacs.h last.h login.h
functionbase.o: logout.h ls.h mkdir.h mv.h node.h priv.h reload.h rm.h run.h
functionbase.o: subject.h funthread.h ../core/thread.h funticket.h uname.h
functionbase.o: upload.h who.h
functionbase.o: privchanger.h chown.h ckeditor.h cp.h createthread.h
functionbase.o: createticket.h default.h download.h editticket.h emacs.h
functionbase.o: last.h login.h logout.h ls.h mkdir.h mv.h node.h priv.h
functionbase.o: reload.h rm.h run.h subject.h funthread.h ../core/thread.h
functionbase.o: funticket.h tinymce.h uname.h upload.h who.h
functionparser.o: functionparser.h ../core/request.h ../core/requesttypes.h
functionparser.o: ../core/session.h ../core/item.h ../core/error.h
functionparser.o: ../core/log.h ../core/user.h ../core/plugindata.h
@@ -234,11 +255,11 @@ functionparser.o: ../templatesnotify/templatesnotify.h ../../ezc/src/ezc.h
functionparser.o: ../core/mount.h ../core/locale.h ../templates/misc.h
functionparser.o: ../templates/localefilter.h ../core/locale.h
functionparser.o: ../core/system.h adduser.h cat.h chmod.h privchanger.h
functionparser.o: chown.h cp.h createthread.h createticket.h default.h
functionparser.o: download.h editticket.h emacs.h last.h login.h logout.h
functionparser.o: ls.h mkdir.h mv.h node.h priv.h reload.h rm.h run.h
functionparser.o: subject.h funthread.h ../core/thread.h funticket.h uname.h
functionparser.o: upload.h who.h
functionparser.o: chown.h ckeditor.h cp.h createthread.h createticket.h
functionparser.o: default.h download.h editticket.h emacs.h last.h login.h
functionparser.o: logout.h ls.h mkdir.h mv.h node.h priv.h reload.h rm.h
functionparser.o: run.h subject.h funthread.h ../core/thread.h funticket.h
functionparser.o: tinymce.h uname.h upload.h who.h
functions.o: functions.h functionbase.h ../core/item.h ../core/db.h
functions.o: ../core/item.h ../core/user.h ../core/group.h ../core/thread.h
functions.o: ../core/error.h ../core/log.h ../core/dircontainer.h
@@ -255,12 +276,13 @@ functions.o: ../templatesnotify/templatesnotify.h ../../ezc/src/ezc.h
functions.o: ../core/mount.h ../core/locale.h ../templates/misc.h
functions.o: ../templates/localefilter.h ../core/locale.h ../core/system.h
functions.o: functionparser.h adduser.h cat.h chmod.h privchanger.h chown.h
functions.o: cp.h createthread.h createticket.h default.h download.h
functions.o: editticket.h emacs.h last.h login.h logout.h ls.h mkdir.h mv.h
functions.o: node.h priv.h reload.h rm.h run.h subject.h funthread.h
functions.o: ../core/thread.h funticket.h uname.h upload.h who.h
functions.o: ../core/log.h ../core/misc.h ../templates/templates.h
functions.o: ../templates/patterncacher.h ../core/item.h ../templates/misc.h
functions.o: ckeditor.h cp.h createthread.h createticket.h default.h
functions.o: download.h editticket.h emacs.h last.h login.h logout.h ls.h
functions.o: mkdir.h mv.h node.h priv.h reload.h rm.h run.h subject.h
functions.o: funthread.h ../core/thread.h funticket.h tinymce.h uname.h
functions.o: upload.h who.h ../core/log.h ../core/misc.h
functions.o: ../templates/templates.h ../templates/patterncacher.h
functions.o: ../core/item.h ../templates/misc.h
functions.o: ../templates/ckeditorgetparser.h ../core/httpsimpleparser.h
functions.o: ../core/log.h ../templates/indexpatterns.h
functions.o: ../core/sessionmanager.h ../core/sessioncontainer.h
@@ -370,10 +392,11 @@ mkdir.o: ../core/notify.h ../templatesnotify/templatesnotify.h
mkdir.o: ../../ezc/src/ezc.h ../core/mount.h ../core/locale.h
mkdir.o: ../templates/misc.h ../templates/localefilter.h ../core/locale.h
mkdir.o: ../core/system.h functions.h functionparser.h adduser.h cat.h
mkdir.o: chmod.h privchanger.h chown.h cp.h createthread.h createticket.h
mkdir.o: default.h download.h editticket.h emacs.h last.h login.h logout.h
mkdir.o: ls.h mv.h node.h priv.h reload.h rm.h run.h subject.h funthread.h
mkdir.o: ../core/thread.h funticket.h uname.h upload.h who.h
mkdir.o: chmod.h privchanger.h chown.h ckeditor.h cp.h createthread.h
mkdir.o: createticket.h default.h download.h editticket.h emacs.h last.h
mkdir.o: login.h logout.h ls.h mv.h node.h priv.h reload.h rm.h run.h
mkdir.o: subject.h funthread.h ../core/thread.h funticket.h tinymce.h uname.h
mkdir.o: upload.h who.h
mv.o: mv.h functionbase.h ../core/item.h ../core/db.h ../core/item.h
mv.o: ../core/user.h ../core/group.h ../core/thread.h ../core/error.h
mv.o: ../core/log.h ../core/dircontainer.h ../core/ugcontainer.h
@@ -478,10 +501,10 @@ rm.o: ../templates/misc.h ../templates/localefilter.h ../core/locale.h
rm.o: ../core/system.h ../core/plugin.h ../core/pluginmsg.h
rm.o: ../core/sessionmanager.h ../core/sessioncontainer.h
rm.o: ../functions/functions.h functionparser.h adduser.h cat.h chmod.h
rm.o: privchanger.h chown.h cp.h createthread.h createticket.h default.h
rm.o: download.h editticket.h emacs.h last.h login.h logout.h ls.h mkdir.h
rm.o: mv.h node.h priv.h reload.h run.h subject.h funthread.h
rm.o: ../core/thread.h funticket.h uname.h upload.h who.h
rm.o: privchanger.h chown.h ckeditor.h cp.h createthread.h createticket.h
rm.o: default.h download.h editticket.h emacs.h last.h login.h logout.h ls.h
rm.o: mkdir.h mv.h node.h priv.h reload.h run.h subject.h funthread.h
rm.o: ../core/thread.h funticket.h tinymce.h uname.h upload.h who.h
rm.o: ../templates/templates.h ../templates/patterncacher.h ../core/item.h
rm.o: ../templates/misc.h ../templates/ckeditorgetparser.h
rm.o: ../core/httpsimpleparser.h ../core/log.h ../templates/indexpatterns.h
@@ -516,6 +539,26 @@ subject.o: ../core/notify.h ../templatesnotify/templatesnotify.h
subject.o: ../../ezc/src/ezc.h ../core/mount.h ../core/locale.h
subject.o: ../templates/misc.h ../templates/localefilter.h ../core/locale.h
subject.o: ../core/system.h
tinymce.o: tinymce.h functions.h functionbase.h ../core/item.h ../core/db.h
tinymce.o: ../core/item.h ../core/user.h ../core/group.h ../core/thread.h
tinymce.o: ../core/error.h ../core/log.h ../core/dircontainer.h
tinymce.o: ../core/ugcontainer.h ../core/ticket.h ../core/request.h
tinymce.o: ../core/requesttypes.h ../core/session.h ../core/plugindata.h
tinymce.o: ../core/rebus.h ../core/compress.h ../core/acceptencodingparser.h
tinymce.o: ../core/acceptbaseparser.h ../core/htmlfilter.h
tinymce.o: ../core/postmultiparser.h ../core/config.h ../core/confparser.h
tinymce.o: ../core/config.h ../core/system.h ../core/dirs.h ../core/db.h
tinymce.o: ../core/request.h ../core/mounts.h ../core/mount.h ../core/users.h
tinymce.o: ../core/lastcontainer.h ../core/groups.h ../core/loadavg.h
tinymce.o: ../core/notify.h ../templatesnotify/templatesnotify.h
tinymce.o: ../../ezc/src/ezc.h ../core/mount.h ../core/locale.h
tinymce.o: ../templates/misc.h ../templates/localefilter.h ../core/locale.h
tinymce.o: ../core/system.h functionparser.h adduser.h cat.h chmod.h
tinymce.o: privchanger.h chown.h ckeditor.h cp.h createthread.h
tinymce.o: createticket.h default.h download.h editticket.h emacs.h last.h
tinymce.o: login.h logout.h ls.h mkdir.h mv.h node.h priv.h reload.h rm.h
tinymce.o: run.h subject.h funthread.h ../core/thread.h funticket.h uname.h
tinymce.o: upload.h who.h
uname.o: uname.h functionbase.h ../core/item.h ../core/db.h ../core/item.h
uname.o: ../core/user.h ../core/group.h ../core/thread.h ../core/error.h
uname.o: ../core/log.h ../core/dircontainer.h ../core/ugcontainer.h
@@ -546,11 +589,11 @@ upload.o: ../core/notify.h ../templatesnotify/templatesnotify.h
upload.o: ../../ezc/src/ezc.h ../core/mount.h ../core/locale.h
upload.o: ../templates/misc.h ../templates/localefilter.h ../core/locale.h
upload.o: ../core/system.h ../core/misc.h ../functions/functions.h
upload.o: functionparser.h adduser.h cat.h chmod.h privchanger.h chown.h cp.h
upload.o: createthread.h createticket.h default.h download.h editticket.h
upload.o: emacs.h last.h login.h logout.h ls.h mkdir.h mv.h node.h priv.h
upload.o: reload.h rm.h run.h subject.h funthread.h ../core/thread.h
upload.o: funticket.h uname.h who.h
upload.o: functionparser.h adduser.h cat.h chmod.h privchanger.h chown.h
upload.o: ckeditor.h cp.h createthread.h createticket.h default.h download.h
upload.o: editticket.h emacs.h last.h login.h logout.h ls.h mkdir.h mv.h
upload.o: node.h priv.h reload.h rm.h run.h subject.h funthread.h
upload.o: ../core/thread.h funticket.h tinymce.h uname.h who.h
who.o: who.h functionbase.h ../core/item.h ../core/db.h ../core/item.h
who.o: ../core/user.h ../core/group.h ../core/thread.h ../core/error.h
who.o: ../core/log.h ../core/dircontainer.h ../core/ugcontainer.h

View File

@@ -1 +1 @@
o = adduser.o cat.o chmod.o chown.o cp.o createthread.o createticket.o default.o download.o editticket.o emacs.o functionbase.o functionparser.o functions.o funthread.o funticket.o last.o login.o logout.o ls.o mkdir.o mv.o node.o priv.o privchanger.o readticket.o reload.o rm.o run.o subject.o uname.o upload.o who.o
o = adduser.o cat.o chmod.o chown.o ckeditor.o cp.o createthread.o createticket.o default.o download.o editticket.o emacs.o functionbase.o functionparser.o functions.o funthread.o funticket.o last.o login.o logout.o ls.o mkdir.o mv.o node.o priv.o privchanger.o readticket.o reload.o rm.o run.o subject.o tinymce.o uname.o upload.o who.o

38
functions/ckeditor.cpp Executable file
View File

@@ -0,0 +1,38 @@
/*
* This file is a part of Winix
* and is not publicly distributed
*
* Copyright (c) 2008-2010, Tomasz Sowa
* All rights reserved.
*
*/
#include "ckeditor.h"
#include "functions.h"
namespace Fun
{
Ckeditor::Ckeditor()
{
fun.url = "ckeditor";
}
bool Ckeditor::HasAccess()
{
return functions->fun_emacs.HasAccess();
}
void Ckeditor::MakePost()
{
functions->fun_emacs.MakePost();
}
} // namespace

34
functions/ckeditor.h Executable file
View File

@@ -0,0 +1,34 @@
/*
* This file is a part of Winix
* and is not publicly distributed
*
* Copyright (c) 2010, Tomasz Sowa
* All rights reserved.
*
*/
#ifndef headerfilecmslucontentckeditor
#define headerfilecmslucontentckeditor
#include "functionbase.h"
namespace Fun
{
class Ckeditor : public FunctionBase
{
public:
Ckeditor();
bool HasAccess();
void MakePost();
};
} // namespace
#endif

View File

@@ -99,6 +99,7 @@ void Functions::Create()
Add(fun_cat);
Add(fun_chmod);
Add(fun_chown);
Add(fun_ckeditor);
Add(fun_cp);
Add(fun_createthread);
Add(fun_createticket);
@@ -120,6 +121,7 @@ void Functions::Create()
Add(fun_subject);
Add(fun_thread);
Add(fun_ticket);
Add(fun_tinymce);
Add(fun_uname);
Add(fun_upload);
Add(fun_who);

View File

@@ -17,6 +17,7 @@
#include "cat.h"
#include "chmod.h"
#include "chown.h"
#include "ckeditor.h"
#include "cp.h"
#include "createthread.h"
#include "createticket.h"
@@ -38,12 +39,12 @@
#include "subject.h"
#include "funthread.h"
#include "funticket.h"
#include "tinymce.h"
#include "uname.h"
#include "upload.h"
#include "who.h"
class Templates;
@@ -56,6 +57,7 @@ public:
Fun::Cat fun_cat;
Fun::Chmod fun_chmod;
Fun::Chown fun_chown;
Fun::Ckeditor fun_ckeditor;
Fun::Cp fun_cp;
Fun::CreateThread fun_createthread;
Fun::CreateTicket fun_createticket;
@@ -77,6 +79,7 @@ public:
Fun::Subject fun_subject;
Fun::FunThread fun_thread;
Fun::FunTicket fun_ticket;
Fun::Tinymce fun_tinymce;
Fun::Uname fun_uname;
Fun::Upload fun_upload;
Fun::Who fun_who;

39
functions/tinymce.cpp Executable file
View File

@@ -0,0 +1,39 @@
/*
* This file is a part of Winix
* and is not publicly distributed
*
* Copyright (c) 2008-2010, Tomasz Sowa
* All rights reserved.
*
*/
#include "tinymce.h"
#include "functions.h"
namespace Fun
{
Tinymce::Tinymce()
{
fun.url = "tinymce";
}
bool Tinymce::HasAccess()
{
return functions->fun_emacs.HasAccess();
}
void Tinymce::MakePost()
{
functions->fun_emacs.MakePost();
}
} // namespace

33
functions/tinymce.h Executable file
View File

@@ -0,0 +1,33 @@
/*
* This file is a part of Winix
* and is not publicly distributed
*
* Copyright (c) 2010, Tomasz Sowa
* All rights reserved.
*
*/
#ifndef headerfilecmslucontenttinymce
#define headerfilecmslucontenttinymce
#include "functionbase.h"
namespace Fun
{
class Tinymce : public FunctionBase
{
public:
Tinymce();
bool HasAccess();
void MakePost();
};
} // namespace
#endif