From 042c8628c4034c11ff7633d0e2c68b4e4a0271e6 Mon Sep 17 00:00:00 2001 From: Chris Date: Fri, 14 Feb 2020 15:07:44 +0000 Subject: [PATCH] Move files around to prepare for easier install --- README.md | 23 ------------------ Webperl.pm => lib/Webperl.pm | 0 {Webperl => lib/Webperl}/AppUser.pm | 0 {Webperl => lib/Webperl}/Application.pm | 0 {Webperl => lib/Webperl}/Auth.pm | 0 {Webperl => lib/Webperl}/AuthMethod.pm | 0 .../Webperl}/AuthMethod/Database.pm | 0 {Webperl => lib/Webperl}/AuthMethod/LDAP.pm | 0 {Webperl => lib/Webperl}/AuthMethod/LDAPS.pm | 0 {Webperl => lib/Webperl}/AuthMethod/SSH.pm | 0 {Webperl => lib/Webperl}/AuthMethods.pm | 0 {Webperl => lib/Webperl}/Block.pm | 0 {Webperl => lib/Webperl}/BlockSelector.pm | 0 {Webperl => lib/Webperl}/ConfigMicro.pm | 0 {Webperl => lib/Webperl}/Daemon.pm | 0 {Webperl => lib/Webperl}/HTMLValidator.pm | 0 {Webperl => lib/Webperl}/Logger.pm | 0 {Webperl => lib/Webperl}/Message.pm | 0 {Webperl => lib/Webperl}/Message/Queue.pm | 0 {Webperl => lib/Webperl}/Message/Transport.pm | 0 .../Webperl}/Message/Transport/Email.pm | 0 .../Webperl}/Message/Transport/Local.pm | 0 {Webperl => lib/Webperl}/Modules.pm | 0 {Webperl => lib/Webperl}/SessionHandler.pm | 0 {Webperl => lib/Webperl}/System.pm | 0 {Webperl => lib/Webperl}/SystemModule.pm | 0 {Webperl => lib/Webperl}/Template.pm | 0 {Webperl => lib/Webperl}/Utils.pm | 0 makedocs.sh => tools/makedocs.sh | 0 {mdfiles => tools/mdfiles}/blocks.md | 0 {mdfiles => tools/mdfiles}/config.md | 0 {mdfiles => tools/mdfiles}/filestructure.png | Bin {mdfiles => tools/mdfiles}/overview.md | 0 {mdfiles => tools/mdfiles}/structure.md | 0 {supportfiles => tools/supportfiles}/Doxyfile | 0 .../supportfiles}/DoxygenLayout.xml | 0 .../supportfiles}/customdoxygen.css | 0 .../supportfiles}/webapp/.htaccess | 0 .../supportfiles}/webapp/blocks/.htaccess | 0 .../supportfiles}/webapp/config/.htaccess | 0 .../supportfiles}/webapp/config/basic_db.sql | 0 .../supportfiles}/webapp/config/site.cfg.dist | 0 .../supportfiles}/webapp/index.cgi | 0 .../supportfiles}/webapp/lang/.htaccess | 0 .../supportfiles}/webapp/lang/en/debug.lang | 0 .../webapp/lang/en/validate.lang | 0 .../supportfiles}/webapp/modules/.htaccess | 0 .../webapp/supportfiles/.htaccess | 0 .../webapp/supportfiles/SendMessages.pl | 0 .../webapp/supportfiles/lang_to_db.pl | 0 .../webapp/templates/default/.keepme | 0 51 files changed, 23 deletions(-) rename Webperl.pm => lib/Webperl.pm (100%) rename {Webperl => lib/Webperl}/AppUser.pm (100%) rename {Webperl => lib/Webperl}/Application.pm (100%) rename {Webperl => lib/Webperl}/Auth.pm (100%) rename {Webperl => lib/Webperl}/AuthMethod.pm (100%) rename {Webperl => lib/Webperl}/AuthMethod/Database.pm (100%) rename {Webperl => lib/Webperl}/AuthMethod/LDAP.pm (100%) rename {Webperl => lib/Webperl}/AuthMethod/LDAPS.pm (100%) rename {Webperl => lib/Webperl}/AuthMethod/SSH.pm (100%) rename {Webperl => lib/Webperl}/AuthMethods.pm (100%) rename {Webperl => lib/Webperl}/Block.pm (100%) rename {Webperl => lib/Webperl}/BlockSelector.pm (100%) rename {Webperl => lib/Webperl}/ConfigMicro.pm (100%) rename {Webperl => lib/Webperl}/Daemon.pm (100%) rename {Webperl => lib/Webperl}/HTMLValidator.pm (100%) rename {Webperl => lib/Webperl}/Logger.pm (100%) rename {Webperl => lib/Webperl}/Message.pm (100%) rename {Webperl => lib/Webperl}/Message/Queue.pm (100%) rename {Webperl => lib/Webperl}/Message/Transport.pm (100%) rename {Webperl => lib/Webperl}/Message/Transport/Email.pm (100%) rename {Webperl => lib/Webperl}/Message/Transport/Local.pm (100%) rename {Webperl => lib/Webperl}/Modules.pm (100%) rename {Webperl => lib/Webperl}/SessionHandler.pm (100%) rename {Webperl => lib/Webperl}/System.pm (100%) rename {Webperl => lib/Webperl}/SystemModule.pm (100%) rename {Webperl => lib/Webperl}/Template.pm (100%) rename {Webperl => lib/Webperl}/Utils.pm (100%) rename makedocs.sh => tools/makedocs.sh (100%) rename {mdfiles => tools/mdfiles}/blocks.md (100%) rename {mdfiles => tools/mdfiles}/config.md (100%) rename {mdfiles => tools/mdfiles}/filestructure.png (100%) rename {mdfiles => tools/mdfiles}/overview.md (100%) rename {mdfiles => tools/mdfiles}/structure.md (100%) rename {supportfiles => tools/supportfiles}/Doxyfile (100%) rename {supportfiles => tools/supportfiles}/DoxygenLayout.xml (100%) rename {supportfiles => tools/supportfiles}/customdoxygen.css (100%) rename {supportfiles => tools/supportfiles}/webapp/.htaccess (100%) rename {supportfiles => tools/supportfiles}/webapp/blocks/.htaccess (100%) rename {supportfiles => tools/supportfiles}/webapp/config/.htaccess (100%) rename {supportfiles => tools/supportfiles}/webapp/config/basic_db.sql (100%) rename {supportfiles => tools/supportfiles}/webapp/config/site.cfg.dist (100%) rename {supportfiles => tools/supportfiles}/webapp/index.cgi (100%) rename {supportfiles => tools/supportfiles}/webapp/lang/.htaccess (100%) rename {supportfiles => tools/supportfiles}/webapp/lang/en/debug.lang (100%) rename {supportfiles => tools/supportfiles}/webapp/lang/en/validate.lang (100%) rename {supportfiles => tools/supportfiles}/webapp/modules/.htaccess (100%) rename {supportfiles => tools/supportfiles}/webapp/supportfiles/.htaccess (100%) rename {supportfiles => tools/supportfiles}/webapp/supportfiles/SendMessages.pl (100%) rename {supportfiles => tools/supportfiles}/webapp/supportfiles/lang_to_db.pl (100%) rename {supportfiles => tools/supportfiles}/webapp/templates/default/.keepme (100%) diff --git a/README.md b/README.md index 63013f1..c835396 100644 --- a/README.md +++ b/README.md @@ -8,26 +8,3 @@ applications - many other disparate modules exist and can be used together for the same ends. However, the modules provided here emphasise simplicity of use, flexibility, and clarity, and allow the construction of fairly powerful applications for relatively little effort. - -Issue tracking is done via the Flyspray installation at - - - -Documentation -------------- - -Full documentation for this library can be generated using Doxygen v1.8 or -later (v1.7 will not handle the Markdown content correctly). In order to -process the perl files correctly, you must install the Doxygen Perl Filter, -see: - -* -* - -Once you have Doxygen and Doxygen Perl Filter installed, run the 'makedocs.sh' -script in the main directory to generate the documentation. - -Why Doxygen instead of POD? Mainly personal preference: I find documentation -written using doxygen formatting and markup vastly easier to write, and much -easier to read, than POD documentation. Doxygen also provides better output -than most POD tools. But if you disagree, there's a 'fork' button on github... diff --git a/Webperl.pm b/lib/Webperl.pm similarity index 100% rename from Webperl.pm rename to lib/Webperl.pm diff --git a/Webperl/AppUser.pm b/lib/Webperl/AppUser.pm similarity index 100% rename from Webperl/AppUser.pm rename to lib/Webperl/AppUser.pm diff --git a/Webperl/Application.pm b/lib/Webperl/Application.pm similarity index 100% rename from Webperl/Application.pm rename to lib/Webperl/Application.pm diff --git a/Webperl/Auth.pm b/lib/Webperl/Auth.pm similarity index 100% rename from Webperl/Auth.pm rename to lib/Webperl/Auth.pm diff --git a/Webperl/AuthMethod.pm b/lib/Webperl/AuthMethod.pm similarity index 100% rename from Webperl/AuthMethod.pm rename to lib/Webperl/AuthMethod.pm diff --git a/Webperl/AuthMethod/Database.pm b/lib/Webperl/AuthMethod/Database.pm similarity index 100% rename from Webperl/AuthMethod/Database.pm rename to lib/Webperl/AuthMethod/Database.pm diff --git a/Webperl/AuthMethod/LDAP.pm b/lib/Webperl/AuthMethod/LDAP.pm similarity index 100% rename from Webperl/AuthMethod/LDAP.pm rename to lib/Webperl/AuthMethod/LDAP.pm diff --git a/Webperl/AuthMethod/LDAPS.pm b/lib/Webperl/AuthMethod/LDAPS.pm similarity index 100% rename from Webperl/AuthMethod/LDAPS.pm rename to lib/Webperl/AuthMethod/LDAPS.pm diff --git a/Webperl/AuthMethod/SSH.pm b/lib/Webperl/AuthMethod/SSH.pm similarity index 100% rename from Webperl/AuthMethod/SSH.pm rename to lib/Webperl/AuthMethod/SSH.pm diff --git a/Webperl/AuthMethods.pm b/lib/Webperl/AuthMethods.pm similarity index 100% rename from Webperl/AuthMethods.pm rename to lib/Webperl/AuthMethods.pm diff --git a/Webperl/Block.pm b/lib/Webperl/Block.pm similarity index 100% rename from Webperl/Block.pm rename to lib/Webperl/Block.pm diff --git a/Webperl/BlockSelector.pm b/lib/Webperl/BlockSelector.pm similarity index 100% rename from Webperl/BlockSelector.pm rename to lib/Webperl/BlockSelector.pm diff --git a/Webperl/ConfigMicro.pm b/lib/Webperl/ConfigMicro.pm similarity index 100% rename from Webperl/ConfigMicro.pm rename to lib/Webperl/ConfigMicro.pm diff --git a/Webperl/Daemon.pm b/lib/Webperl/Daemon.pm similarity index 100% rename from Webperl/Daemon.pm rename to lib/Webperl/Daemon.pm diff --git a/Webperl/HTMLValidator.pm b/lib/Webperl/HTMLValidator.pm similarity index 100% rename from Webperl/HTMLValidator.pm rename to lib/Webperl/HTMLValidator.pm diff --git a/Webperl/Logger.pm b/lib/Webperl/Logger.pm similarity index 100% rename from Webperl/Logger.pm rename to lib/Webperl/Logger.pm diff --git a/Webperl/Message.pm b/lib/Webperl/Message.pm similarity index 100% rename from Webperl/Message.pm rename to lib/Webperl/Message.pm diff --git a/Webperl/Message/Queue.pm b/lib/Webperl/Message/Queue.pm similarity index 100% rename from Webperl/Message/Queue.pm rename to lib/Webperl/Message/Queue.pm diff --git a/Webperl/Message/Transport.pm b/lib/Webperl/Message/Transport.pm similarity index 100% rename from Webperl/Message/Transport.pm rename to lib/Webperl/Message/Transport.pm diff --git a/Webperl/Message/Transport/Email.pm b/lib/Webperl/Message/Transport/Email.pm similarity index 100% rename from Webperl/Message/Transport/Email.pm rename to lib/Webperl/Message/Transport/Email.pm diff --git a/Webperl/Message/Transport/Local.pm b/lib/Webperl/Message/Transport/Local.pm similarity index 100% rename from Webperl/Message/Transport/Local.pm rename to lib/Webperl/Message/Transport/Local.pm diff --git a/Webperl/Modules.pm b/lib/Webperl/Modules.pm similarity index 100% rename from Webperl/Modules.pm rename to lib/Webperl/Modules.pm diff --git a/Webperl/SessionHandler.pm b/lib/Webperl/SessionHandler.pm similarity index 100% rename from Webperl/SessionHandler.pm rename to lib/Webperl/SessionHandler.pm diff --git a/Webperl/System.pm b/lib/Webperl/System.pm similarity index 100% rename from Webperl/System.pm rename to lib/Webperl/System.pm diff --git a/Webperl/SystemModule.pm b/lib/Webperl/SystemModule.pm similarity index 100% rename from Webperl/SystemModule.pm rename to lib/Webperl/SystemModule.pm diff --git a/Webperl/Template.pm b/lib/Webperl/Template.pm similarity index 100% rename from Webperl/Template.pm rename to lib/Webperl/Template.pm diff --git a/Webperl/Utils.pm b/lib/Webperl/Utils.pm similarity index 100% rename from Webperl/Utils.pm rename to lib/Webperl/Utils.pm diff --git a/makedocs.sh b/tools/makedocs.sh similarity index 100% rename from makedocs.sh rename to tools/makedocs.sh diff --git a/mdfiles/blocks.md b/tools/mdfiles/blocks.md similarity index 100% rename from mdfiles/blocks.md rename to tools/mdfiles/blocks.md diff --git a/mdfiles/config.md b/tools/mdfiles/config.md similarity index 100% rename from mdfiles/config.md rename to tools/mdfiles/config.md diff --git a/mdfiles/filestructure.png b/tools/mdfiles/filestructure.png similarity index 100% rename from mdfiles/filestructure.png rename to tools/mdfiles/filestructure.png diff --git a/mdfiles/overview.md b/tools/mdfiles/overview.md similarity index 100% rename from mdfiles/overview.md rename to tools/mdfiles/overview.md diff --git a/mdfiles/structure.md b/tools/mdfiles/structure.md similarity index 100% rename from mdfiles/structure.md rename to tools/mdfiles/structure.md diff --git a/supportfiles/Doxyfile b/tools/supportfiles/Doxyfile similarity index 100% rename from supportfiles/Doxyfile rename to tools/supportfiles/Doxyfile diff --git a/supportfiles/DoxygenLayout.xml b/tools/supportfiles/DoxygenLayout.xml similarity index 100% rename from supportfiles/DoxygenLayout.xml rename to tools/supportfiles/DoxygenLayout.xml diff --git a/supportfiles/customdoxygen.css b/tools/supportfiles/customdoxygen.css similarity index 100% rename from supportfiles/customdoxygen.css rename to tools/supportfiles/customdoxygen.css diff --git a/supportfiles/webapp/.htaccess b/tools/supportfiles/webapp/.htaccess similarity index 100% rename from supportfiles/webapp/.htaccess rename to tools/supportfiles/webapp/.htaccess diff --git a/supportfiles/webapp/blocks/.htaccess b/tools/supportfiles/webapp/blocks/.htaccess similarity index 100% rename from supportfiles/webapp/blocks/.htaccess rename to tools/supportfiles/webapp/blocks/.htaccess diff --git a/supportfiles/webapp/config/.htaccess b/tools/supportfiles/webapp/config/.htaccess similarity index 100% rename from supportfiles/webapp/config/.htaccess rename to tools/supportfiles/webapp/config/.htaccess diff --git a/supportfiles/webapp/config/basic_db.sql b/tools/supportfiles/webapp/config/basic_db.sql similarity index 100% rename from supportfiles/webapp/config/basic_db.sql rename to tools/supportfiles/webapp/config/basic_db.sql diff --git a/supportfiles/webapp/config/site.cfg.dist b/tools/supportfiles/webapp/config/site.cfg.dist similarity index 100% rename from supportfiles/webapp/config/site.cfg.dist rename to tools/supportfiles/webapp/config/site.cfg.dist diff --git a/supportfiles/webapp/index.cgi b/tools/supportfiles/webapp/index.cgi similarity index 100% rename from supportfiles/webapp/index.cgi rename to tools/supportfiles/webapp/index.cgi diff --git a/supportfiles/webapp/lang/.htaccess b/tools/supportfiles/webapp/lang/.htaccess similarity index 100% rename from supportfiles/webapp/lang/.htaccess rename to tools/supportfiles/webapp/lang/.htaccess diff --git a/supportfiles/webapp/lang/en/debug.lang b/tools/supportfiles/webapp/lang/en/debug.lang similarity index 100% rename from supportfiles/webapp/lang/en/debug.lang rename to tools/supportfiles/webapp/lang/en/debug.lang diff --git a/supportfiles/webapp/lang/en/validate.lang b/tools/supportfiles/webapp/lang/en/validate.lang similarity index 100% rename from supportfiles/webapp/lang/en/validate.lang rename to tools/supportfiles/webapp/lang/en/validate.lang diff --git a/supportfiles/webapp/modules/.htaccess b/tools/supportfiles/webapp/modules/.htaccess similarity index 100% rename from supportfiles/webapp/modules/.htaccess rename to tools/supportfiles/webapp/modules/.htaccess diff --git a/supportfiles/webapp/supportfiles/.htaccess b/tools/supportfiles/webapp/supportfiles/.htaccess similarity index 100% rename from supportfiles/webapp/supportfiles/.htaccess rename to tools/supportfiles/webapp/supportfiles/.htaccess diff --git a/supportfiles/webapp/supportfiles/SendMessages.pl b/tools/supportfiles/webapp/supportfiles/SendMessages.pl similarity index 100% rename from supportfiles/webapp/supportfiles/SendMessages.pl rename to tools/supportfiles/webapp/supportfiles/SendMessages.pl diff --git a/supportfiles/webapp/supportfiles/lang_to_db.pl b/tools/supportfiles/webapp/supportfiles/lang_to_db.pl similarity index 100% rename from supportfiles/webapp/supportfiles/lang_to_db.pl rename to tools/supportfiles/webapp/supportfiles/lang_to_db.pl diff --git a/supportfiles/webapp/templates/default/.keepme b/tools/supportfiles/webapp/templates/default/.keepme similarity index 100% rename from supportfiles/webapp/templates/default/.keepme rename to tools/supportfiles/webapp/templates/default/.keepme