]> git.mxchange.org Git - mailer.git/log
mailer.git
13 years agoA lot template functions for ext-sponsor added, fixes in admin template
Roland Häder [Fri, 23 Jul 2010 04:10:05 +0000 (04:10 +0000)]
A lot template functions for ext-sponsor added, fixes in admin template

13 years agoMade mails debugable without messing the output, fixes for forced sponsor registratio...
Roland Häder [Fri, 23 Jul 2010 03:36:57 +0000 (03:36 +0000)]
Made mails debugable without messing the output, fixes for forced sponsor registration by admin

13 years agoFixed missing entity encoding (please test this)
Roland Häder [Fri, 23 Jul 2010 03:13:34 +0000 (03:13 +0000)]
Fixed missing entity encoding (please test this)

13 years agoSome sponsor API functions added, expression function for user moved:
Roland Häder [Fri, 23 Jul 2010 03:11:12 +0000 (03:11 +0000)]
Some sponsor API functions added, expression function for user moved:
- Missing function generateSponsorEmailLink() added
- Sponsor registration rewritten to make usage of API function, we can use the
  function in admin area again, so the code is shorter
- Usage of EL in admin template for ext-sponsor
- TODOs.txt updated

13 years agoEven more renamed/fixed, internal TODO about FOO_1/FOO_2 merge continued
Roland Häder [Fri, 23 Jul 2010 02:37:04 +0000 (02:37 +0000)]
Even more renamed/fixed, internal TODO about FOO_1/FOO_2 merge continued

13 years agoNaming convention applied (missed to rename some strings)
Roland Häder [Fri, 23 Jul 2010 02:34:17 +0000 (02:34 +0000)]
Naming convention applied (missed to rename some strings)

13 years agoFixes for auto-activation of extensions while registration phase
Roland Häder [Fri, 23 Jul 2010 02:20:26 +0000 (02:20 +0000)]
Fixes for auto-activation of extensions while registration phase

13 years agoNumerous ext-sponsor fixes and HTML rewrites (sorry for lame description)
Roland Häder [Thu, 22 Jul 2010 14:39:01 +0000 (14:39 +0000)]
Numerous ext-sponsor fixes and HTML rewrites (sorry for lame description)

13 years agoHandling of local newer revisions than on update server added
Roland Häder [Thu, 22 Jul 2010 12:35:27 +0000 (12:35 +0000)]
Handling of local newer revisions than on update server added

13 years agoMissing language string added
Roland Häder [Thu, 22 Jul 2010 12:27:38 +0000 (12:27 +0000)]
Missing language string added

13 years agoMore language strings renamed (better naming convention)
Roland Häder [Thu, 22 Jul 2010 12:24:48 +0000 (12:24 +0000)]
More language strings renamed (better naming convention)

13 years agoNew wrapper functions introduced
Roland Häder [Thu, 22 Jul 2010 11:49:19 +0000 (11:49 +0000)]
New wrapper functions introduced

13 years agoLegacy comments removed, description for ext-network expanded:
Roland Häder [Thu, 22 Jul 2010 10:11:00 +0000 (10:11 +0000)]
Legacy comments removed, description for ext-network expanded:
- Some legacy comments removed, they belong to a much older version of this
  script and are no longer valid, but still we would recommend you to remove
  at least install.php
- Description text for extension ext-network heavily expanded, planed V-Check
  support noted
- Some old-lost code refactured
- TODOs.txt updated

13 years agoEven more string languages/templates renamed (not really) according to naming convention
Roland Häder [Wed, 21 Jul 2010 04:45:24 +0000 (04:45 +0000)]
Even more string languages/templates renamed (not really) according to naming convention

13 years agoMoved doTemplateFooBar() down (to match with other include files)
Roland Häder [Wed, 21 Jul 2010 01:55:44 +0000 (01:55 +0000)]
Moved doTemplateFooBar() down (to match with other include files)

13 years agoNaming convention applied (database columns, keys), Code cosmetics applied:
Roland Häder [Wed, 21 Jul 2010 01:38:58 +0000 (01:38 +0000)]
Naming convention applied (database columns, keys), Code cosmetics applied:
- Naming convention applied on some old-lost database column names (ext-sponsor)
- Notation of SQL queries improved
- Other minor code improvements
- TODOs.txt updated

13 years agoOur convention says if(-else) blocks should not be put in one line
Roland Häder [Wed, 21 Jul 2010 00:55:07 +0000 (00:55 +0000)]
Our convention says if(-else) blocks should not be put in one line

13 years agoTODOs.txt updated... :-(
Roland Häder [Wed, 21 Jul 2010 00:22:21 +0000 (00:22 +0000)]
TODOs.txt updated... :-(

13 years agoNew template helper function doTemplateExtensionRegistrationLink() introduced
Roland Häder [Wed, 21 Jul 2010 00:21:38 +0000 (00:21 +0000)]
New template helper function doTemplateExtensionRegistrationLink() introduced

13 years agoNow with extension name
Roland Häder [Wed, 21 Jul 2010 00:03:59 +0000 (00:03 +0000)]
Now with extension name

13 years agoTypo... :(
Roland Häder [Wed, 21 Jul 2010 00:00:57 +0000 (00:00 +0000)]
Typo... :(

13 years agoNow first comes the warning for installating non-productive extensions
Roland Häder [Tue, 20 Jul 2010 23:54:57 +0000 (23:54 +0000)]
Now first comes the warning for installating non-productive extensions

13 years agoNow non-productive extensions cant be quick-registered any longer (but still installa...
Roland Häder [Tue, 20 Jul 2010 23:53:02 +0000 (23:53 +0000)]
Now non-productive extensions cant be quick-registered any longer (but still installable through 'execute' button)

13 years agoEven more language strings renamed
Roland Häder [Tue, 20 Jul 2010 23:14:09 +0000 (23:14 +0000)]
Even more language strings renamed

13 years agoNaming convention, more usage of EL, new wrapper function introduced:
Roland Häder [Tue, 20 Jul 2010 22:48:37 +0000 (22:48 +0000)]
Naming convention, more usage of EL, new wrapper function introduced:
- Naming convention applied on further more language strings
- New wrapper function isDirectPaymentAllowed() added
- More usage of EL to shorten PHP scripts
- Parameter $locked in function addPointsToRefSystem() optimized out
- TODOs.txt updated

13 years agoNaming convention applied, more cleanups, more EL
Roland Häder [Tue, 20 Jul 2010 21:06:18 +0000 (21:06 +0000)]
Naming convention applied, more cleanups, more EL

13 years agoMore usage of EL
Roland Häder [Tue, 20 Jul 2010 05:39:43 +0000 (05:39 +0000)]
More usage of EL

13 years agoWrapper getMtWord2() added
Roland Häder [Tue, 20 Jul 2010 05:32:44 +0000 (05:32 +0000)]
Wrapper getMtWord2() added

13 years agoFixed two parser errors
Roland Häder [Tue, 20 Jul 2010 05:30:35 +0000 (05:30 +0000)]
Fixed two parser errors

13 years agoFix for inserted codes while registering of extensions, many rewrites/cleanups:
Roland Häder [Mon, 19 Jul 2010 15:38:33 +0000 (15:38 +0000)]
Fix for inserted codes while registering of extensions, many rewrites/cleanups:
- Fix for extension registration, codes like {OPEN_CONFIG} and such are no
  longer compiled in while the extension gots registered. This come handy for
  e.g. our POINTS replacement.
- More usage of countSumTotalData() which should reduce the number of SQL
  queries in the whole script
- Replaced a lot double-quotes with single-quotes
- Other minor cleanups

13 years agoNew extension ext-cliclbanner introduced, a lot SVN properties changed
Roland Häder [Mon, 19 Jul 2010 00:28:54 +0000 (00:28 +0000)]
New extension ext-cliclbanner introduced, a lot SVN properties changed

13 years agoIP resolver fixed, no need to lookup IP addresses
Roland Häder [Sun, 18 Jul 2010 12:19:51 +0000 (12:19 +0000)]
IP resolver fixed, no need to lookup IP addresses

13 years agoYet-another renaming-mistake :(
Roland Häder [Sun, 18 Jul 2010 03:37:56 +0000 (03:37 +0000)]
Yet-another renaming-mistake :(

13 years agoFixed wrong naming
Roland Häder [Sun, 18 Jul 2010 03:30:39 +0000 (03:30 +0000)]
Fixed wrong naming

13 years agoSome more cleanups/improvements:
Roland Häder [Sun, 18 Jul 2010 03:28:55 +0000 (03:28 +0000)]
Some more cleanups/improvements:
- New wrapper function isUrlBlacklistEnabled() introduced
- More usage of EL in templates
- Renames of array elements to make them the same as database column names
- Some SQLs improved
- TODOs.txt updated

13 years agoFix for 'Unknown gender F'
Roland Häder [Sun, 18 Jul 2010 01:11:40 +0000 (01:11 +0000)]
Fix for 'Unknown gender F'

13 years agoSyntax errors fixed, naming convention applied, wrappers used:
Roland Häder [Fri, 16 Jul 2010 15:34:57 +0000 (15:34 +0000)]
Syntax errors fixed, naming convention applied, wrappers used:
- Some syntax errors fixed (were added with last commit)
- Naming convention applied on variables $max ($numMenus) and some more
- Wraper countSumTotalData() further used
- overview-inc.php contained a query which can be converted into a wrapper call,
  function isExtensionInstalled() could be used instead
- TODOs.txt updated

13 years agoMore language strings renamed, TODOs.txt updated:
Roland Häder [Fri, 16 Jul 2010 03:49:23 +0000 (03:49 +0000)]
More language strings renamed, TODOs.txt updated:
- A lot more language strings renamed (naming convention: ADMIN_, GUEST_,
  MEMBER_ and SPONSOR_ are used for "level" specific language strings, for all
  currently no prefix is used.
- HTML code moved out to template
- TODOs.txt updated

13 years agoEven more array-element names fixed
Roland Häder [Thu, 15 Jul 2010 18:26:41 +0000 (18:26 +0000)]
Even more array-element names fixed

13 years agoSeveral template fixes/code cleanups, default module titles added:
Roland Häder [Thu, 15 Jul 2010 18:23:34 +0000 (18:23 +0000)]
Several template fixes/code cleanups, default module titles added:
- Several template fixes/cleanups, e.g. class="bottom" was missing, array
  elements were renamed but not in templates
- Code cosmetics applied
- Default module titles will now be set if no module title is already entered

13 years agoNaming convention further applied, TODOs.txt updated
Roland Häder [Mon, 12 Jul 2010 13:22:17 +0000 (13:22 +0000)]
Naming convention further applied, TODOs.txt updated

13 years agoNew wrapper functions introduced, TODOs.txt updated
Roland Häder [Mon, 12 Jul 2010 13:04:46 +0000 (13:04 +0000)]
New wrapper functions introduced, TODOs.txt updated

13 years agoSQL fixes, rewrites to make better use of EL
Roland Häder [Mon, 12 Jul 2010 12:10:43 +0000 (12:10 +0000)]
SQL fixes, rewrites to make better use of EL

13 years agoA lot naming conventions applied, TODOs.txt updated
Roland Häder [Mon, 12 Jul 2010 11:55:39 +0000 (11:55 +0000)]
A lot naming conventions applied, TODOs.txt updated

13 years agoFix for doubler and double line in what=confirm
Roland Häder [Mon, 12 Jul 2010 10:40:15 +0000 (10:40 +0000)]
Fix for doubler and double line in what=confirm

13 years agoLesser use of double-quotes
Roland Häder [Sun, 11 Jul 2010 22:54:50 +0000 (22:54 +0000)]
Lesser use of double-quotes

13 years agoNaming convention applied, new wrapper introduced:
Roland Häder [Sun, 11 Jul 2010 20:46:19 +0000 (20:46 +0000)]
Naming convention applied, new wrapper introduced:
- Naming convention only allows foo_yes/foo_no (was: foo_y/foo_n)
- New wrapper isRefbackEnabled () introduced
- TODOs.txt updated

13 years agoSome more wrappers added, code cleanups:
Roland Häder [Sun, 11 Jul 2010 20:27:15 +0000 (20:27 +0000)]
Some more wrappers added, code cleanups:
- Configuration 'wernis_userid' rewritten to {?wernis_refid?}
- New wrapper getIndexHome() added
- New wrapper getDoublerUserid() added (and a global array element rewritten)
- Doublicate braces (('foo')) cleaned up
- Some code costemtics applied
- Other minor improvements

13 years agoFixes for doubler (not fully fixed) and rewrites for beg/doubler:
Roland Häder [Sun, 11 Jul 2010 19:55:12 +0000 (19:55 +0000)]
Fixes for doubler (not fully fixed) and rewrites for beg/doubler:
- Many fixes for doubler link (was broken due to bad EL syntax)
- Rewrites to make lesser use of SOME_FOO_1/SOME_FOO_2 (should be SOME_FOO)
- Fixes for beg extension
- TODOs.txt updated

13 years agoTable types InnoDB/MEMORY added
Roland Häder [Sat, 10 Jul 2010 09:44:11 +0000 (09:44 +0000)]
Table types InnoDB/MEMORY added

13 years agoNew wrapper function introduced, more EL rewrites:
Roland Häder [Sat, 10 Jul 2010 08:51:00 +0000 (08:51 +0000)]
New wrapper function introduced, more EL rewrites:
- New wrapper function getTotalPoints() introduced
- Even more rewrites to make usage of EL
- TODOs.txt updated

13 years agoRewrites to handle non-existent modules:
Roland Häder [Thu, 8 Jul 2010 22:17:38 +0000 (22:17 +0000)]
Rewrites to handle non-existent modules:
- Getting module' title is now done while compilation phase (and not when the
  filter runs). This allows us to modify it even after the page header has been
  loaded.
- TODOs.txt updated

13 years agoFixed missing action if provided module is invalid (e.g. module=http://foo-server)
Roland Häder [Thu, 8 Jul 2010 21:59:01 +0000 (21:59 +0000)]
Fixed missing action if provided module is invalid (e.g. module=http://foo-server)

13 years agoEven more fixes/rewrites due to changed config entries
Roland Häder [Tue, 6 Jul 2010 07:15:45 +0000 (07:15 +0000)]
Even more fixes/rewrites due to changed config entries

13 years agoRewrites for installation phase:
Roland Häder [Tue, 6 Jul 2010 07:01:51 +0000 (07:01 +0000)]
Rewrites for installation phase:
- All localized installer messages should be located in install_XX.php
- All those messages should have a prefix INSTALLER_
- Fatal errors in installation phase are now no longer handled by our fatal
  error handler, instead the installer handles them by itself.
- Another old message id part "LANG" removed
- TODOs.txt updated

13 years agoOne more wrapper function introduced, fixed for installation phase
Roland Häder [Mon, 5 Jul 2010 18:47:02 +0000 (18:47 +0000)]
One more wrapper function introduced, fixed for installation phase

13 years agoMore wrapper functions added
Roland Häder [Mon, 5 Jul 2010 14:48:01 +0000 (14:48 +0000)]
More wrapper functions added

13 years agoMoved surfbar-related functions, unnessary array element removed
Roland Häder [Mon, 5 Jul 2010 14:38:37 +0000 (14:38 +0000)]
Moved surfbar-related functions, unnessary array element removed

13 years agoFixed displaying of correct values in surfbar
Roland Häder [Mon, 5 Jul 2010 12:15:19 +0000 (12:15 +0000)]
Fixed displaying of correct values in surfbar

13 years agoMore fixes for typos in SQL queries
Roland Häder [Mon, 5 Jul 2010 09:08:25 +0000 (09:08 +0000)]
More fixes for typos in SQL queries

13 years agoMore cached wrapper functions introduced
Roland Häder [Mon, 5 Jul 2010 08:47:20 +0000 (08:47 +0000)]
More cached wrapper functions introduced

13 years agoFix for if user account is missing
Roland Häder [Mon, 5 Jul 2010 08:33:19 +0000 (08:33 +0000)]
Fix for if user account is missing

13 years agoGetter getBegUserid() added
Roland Häder [Mon, 5 Jul 2010 06:26:33 +0000 (06:26 +0000)]
Getter getBegUserid() added

13 years agoWrapper function isBegRallyeEnabled() introduced, rewrites to make usage of isExtensi...
Roland Häder [Mon, 5 Jul 2010 06:24:05 +0000 (06:24 +0000)]
Wrapper function isBegRallyeEnabled() introduced, rewrites to make usage of isExtensionInstalledAndNewer()

13 years agoWrapper function isVerboseSqlEnabled() introduced
Roland Häder [Mon, 5 Jul 2010 06:12:49 +0000 (06:12 +0000)]
Wrapper function isVerboseSqlEnabled() introduced

13 years agoTypo fixed
Roland Häder [Sun, 4 Jul 2010 13:11:02 +0000 (13:11 +0000)]
Typo fixed

13 years agoMore cached wrapper functions added for config entries
Roland Häder [Sun, 4 Jul 2010 13:10:07 +0000 (13:10 +0000)]
More cached wrapper functions added for config entries

13 years agoFixes for missing arguments and some improvements:
Roland Häder [Sun, 4 Jul 2010 12:55:21 +0000 (12:55 +0000)]
Fixes for missing arguments and some improvements:
- Fixes for missing arguments of debug_report_bug() in various placed
- readFromFile() does already check if the file is readable, so no other
  function need to call debug_report_bug() if it is not readable
- TODOs.txt updated

13 years agoFix for broken SQL
Roland Häder [Sun, 4 Jul 2010 11:41:20 +0000 (11:41 +0000)]
Fix for broken SQL

13 years agoSome code cosmetics and fixes
Roland Häder [Fri, 2 Jul 2010 13:19:28 +0000 (13:19 +0000)]
Some code cosmetics and fixes

13 years agoreseller was an old parameter where it was planed to write a shop system with this...
Roland Häder [Fri, 2 Jul 2010 03:47:51 +0000 (03:47 +0000)]
reseller was an old parameter where it was planed to write a shop system with this engine

13 years agoAll admin data is looked up by admin id
Roland Häder [Fri, 2 Jul 2010 03:37:42 +0000 (03:37 +0000)]
All admin data is looked up by admin id

13 years agoNaming convention, internal TODOs solved:
Roland Häder [Fri, 2 Jul 2010 03:28:02 +0000 (03:28 +0000)]
Naming convention, internal TODOs solved:
- Naming convention says referal ids should be represented as 'refid' and not
  'rid' which is to short
- Internal TODO solved which wants us to make usage of addPointsFoo() function
- TODOs.txt updated

13 years agoProperies set
Roland Häder [Thu, 1 Jul 2010 17:02:14 +0000 (17:02 +0000)]
Properies set

13 years agoDirectories with a dot caused some trouble, rewritten all code to make no longer...
Roland Häder [Thu, 1 Jul 2010 17:00:09 +0000 (17:00 +0000)]
Directories with a dot caused some trouble, rewritten all code to make no longer usage of it

13 years agoRemoved deprecated code, inc/.secret/ is now obsolete and its files are located in...
Roland Häder [Thu, 1 Jul 2010 16:49:15 +0000 (16:49 +0000)]
Removed deprecated code, inc/.secret/ is now obsolete and its files are located in inc/cache/. Please move all files from inc/.secret/ to inc/cache/

13 years agoTypo fixed :-(
Roland Häder [Thu, 1 Jul 2010 06:39:02 +0000 (06:39 +0000)]
Typo fixed :-(

13 years agoParser errors fixed
Roland Häder [Thu, 1 Jul 2010 05:00:27 +0000 (05:00 +0000)]
Parser errors fixed

13 years agoMore rewrites to make use of (cached) wrapper functions
Roland Häder [Thu, 1 Jul 2010 04:45:22 +0000 (04:45 +0000)]
More rewrites to make use of (cached) wrapper functions

13 years agoAPI functions renamed:
Roland Häder [Thu, 1 Jul 2010 01:47:07 +0000 (01:47 +0000)]
API functions renamed:
- getOutputMode() is now known as getScriptOutputMode()
- getCachedOutputMode() is now known as getOutputMode()
- This solves a conflict shown in previous commit

13 years agoA lot calls saved, expression language rewritten:
Roland Häder [Thu, 1 Jul 2010 01:43:30 +0000 (01:43 +0000)]
A lot calls saved, expression language rewritten:
- A lot getConfig() calls saved and wrapped: getConfig('FOO_BAR') can now be
  done with getFooBar(), except OUTPUT_MODE: getCachedOutputMode(). We need to
  fix that later on.
- Expression language rewritten (and cached) to take a look for above wrapper
  functions.
- TODOs.txt updated

13 years agoDebug line removed
Roland Häder [Wed, 30 Jun 2010 23:57:32 +0000 (23:57 +0000)]
Debug line removed

13 years agoInternal statistics are now turned off by default, install ext-other, version >=...
Roland Häder [Wed, 30 Jun 2010 23:54:53 +0000 (23:54 +0000)]
Internal statistics are now turned off by default, install ext-other, version >= 0.2.6 to get them back enabled

13 years agoModule-related code moved, deprecated templates deleted, internals stats are now...
Roland Häder [Wed, 30 Jun 2010 23:51:59 +0000 (23:51 +0000)]
Module-related code moved, deprecated templates deleted, internals stats are now configurable
- Internal statistics can now be turned of to gain a little more performance
- Module-related functions moved to module-functions.php
- Deprecated templates removed
- TODOs.txt updated

13 years agoFix for if sql_patches is not installed or older than 0.3.6
Roland Häder [Wed, 30 Jun 2010 23:22:16 +0000 (23:22 +0000)]
Fix for if sql_patches is not installed or older than 0.3.6

13 years agoNew function makeDatabaseUserId() introduced which actually converts a zero userid...
Roland Häder [Wed, 30 Jun 2010 22:35:56 +0000 (22:35 +0000)]
New function makeDatabaseUserId() introduced which actually converts a zero userid into NULL to make it more suitable for SQL queries

13 years agoRewrites/fixes in extension registration
Roland Häder [Wed, 30 Jun 2010 22:28:22 +0000 (22:28 +0000)]
Rewrites/fixes in extension registration

13 years agoSome templates renamed, fixed of double-init of extension notes:
Roland Häder [Wed, 30 Jun 2010 11:18:36 +0000 (11:18 +0000)]
Some templates renamed, fixed of double-init of extension notes:
- Some templates renamed, new naming convention says that _ext_ is a shortcut
  for _extension_ and therefore it is outdated.
- Double-initialization of extension notes while displaying them in task fixed
- In same place, counting of SQL queries fixed
- TODOs.txt updated

13 years agoFixed missed [sw] things in a lot templates, added more EL:
Roland Häder [Wed, 30 Jun 2010 04:54:59 +0000 (04:54 +0000)]
Fixed missed [sw] things in a lot templates, added more EL:
- Fixed a lot broken switch_swX in templates to make use of EL function
  {%template,ColorSwitch%}
- More usage of fixEmptyContentToDashes() e.g. for nicknames
- TODOs.txt updated

13 years agoLinks to cia.vc and commits stats added
Roland Häder [Wed, 30 Jun 2010 04:35:10 +0000 (04:35 +0000)]
Links to cia.vc and commits stats added

13 years agoPossible fix for bad escaping of single-quotes
Roland Häder [Wed, 30 Jun 2010 04:14:49 +0000 (04:14 +0000)]
Possible fix for bad escaping of single-quotes

13 years agoEven more fixes for surfbar, EL rewrites
Roland Häder [Tue, 29 Jun 2010 22:49:30 +0000 (22:49 +0000)]
Even more fixes for surfbar, EL rewrites

13 years agoRewrites/fixes for surfbar
Roland Häder [Tue, 29 Jun 2010 13:20:38 +0000 (13:20 +0000)]
Rewrites/fixes for surfbar

13 years agoTheme renamed, missing dash added (minor fixes)
Roland Häder [Tue, 29 Jun 2010 12:30:16 +0000 (12:30 +0000)]
Theme renamed, missing dash added (minor fixes)

13 years agoCaching of expensive PHP functions:
Roland Häder [Tue, 29 Jun 2010 04:48:58 +0000 (04:48 +0000)]
Caching of expensive PHP functions:
- date() calls are now wrapped and cached
- translateYesNo() is now cached (will follow more)
- TODOs.txt updated

13 years agoFixes and further rewrites to make use of EL
Roland Häder [Tue, 29 Jun 2010 04:00:23 +0000 (04:00 +0000)]
Fixes and further rewrites to make use of EL

13 years agoDeprecated templates removed
Roland Häder [Tue, 29 Jun 2010 03:10:06 +0000 (03:10 +0000)]
Deprecated templates removed

13 years agoEven more rewrites to make usage of EL
Roland Häder [Tue, 29 Jun 2010 03:04:17 +0000 (03:04 +0000)]
Even more rewrites to make usage of EL

13 years agoMore rewrites to make lesser use of getMessage()
Roland Häder [Tue, 29 Jun 2010 02:06:15 +0000 (02:06 +0000)]
More rewrites to make lesser use of getMessage()

13 years agoA lot code rewritten:
Roland Häder [Tue, 29 Jun 2010 01:19:13 +0000 (01:19 +0000)]
A lot code rewritten:
- New template-functions.php added and a lot functions moved from functions.php
  and some from wrapper-functions.php to it.
- New EL function doExpressionTemplate() added
- New template function doTemplateColorSwitch() added
- Heavy rewrite of PHP code and templates to make usage of that new function
  which should result in an easier PHP code
- Some fixes
- TODOs.txt updated