]> git.mxchange.org Git - mailer.git/log
mailer.git
13 years agoMore cached wrapper functions added for config entries
quix0r [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:
quix0r [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
quix0r [Sun, 4 Jul 2010 11:41:20 +0000 (11:41 +0000)]
Fix for broken SQL

13 years agoSome code cosmetics and fixes
quix0r [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...
quix0r [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
quix0r [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:
quix0r [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
quix0r [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...
quix0r [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...
quix0r [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 :-(
quix0r [Thu, 1 Jul 2010 06:39:02 +0000 (06:39 +0000)]
Typo fixed :-(

13 years agoParser errors fixed
quix0r [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
quix0r [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:
quix0r [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:
quix0r [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
quix0r [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 >=...
quix0r [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...
quix0r [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
quix0r [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...
quix0r [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
quix0r [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:
quix0r [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:
quix0r [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
quix0r [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
quix0r [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
quix0r [Tue, 29 Jun 2010 22:49:30 +0000 (22:49 +0000)]
Even more fixes for surfbar, EL rewrites

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

13 years agoTheme renamed, missing dash added (minor fixes)
quix0r [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:
quix0r [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
quix0r [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
quix0r [Tue, 29 Jun 2010 03:10:06 +0000 (03:10 +0000)]
Deprecated templates removed

13 years agoEven more rewrites to make usage of EL
quix0r [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()
quix0r [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:
quix0r [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

13 years agoChanged all admin getter, closed internal TODOs:
quix0r [Mon, 28 Jun 2010 23:25:01 +0000 (23:25 +0000)]
Changed all admin getter, closed internal TODOs:
- All admin getter functions like getAdminEmail() (except getAdminId()) does now
  take the admin id
- Naming convention on some template names applied
- Some deprecated footer/header templates merged and marked as deprecated
- TODOs.txt updated

13 years agoNew (template) wrapper function fixEmptyContentToDashes() introduced, EL rewrites:
quix0r [Mon, 28 Jun 2010 21:38:03 +0000 (21:38 +0000)]
New (template) wrapper function fixEmptyContentToDashes() introduced, EL rewrites:
- New (template) wrapper function fixEmptyContentToDashes() introduced, this
  function should help template writers to deal with empty content. If an empty
  string is detected, it got converted into three dashes. This may fix some
  issues with empty div and/or td tags.
- Even more rewrites to make use of EL
- TODOs.txt updated

13 years agoFix for the fix ... :-(
quix0r [Mon, 28 Jun 2010 19:53:22 +0000 (19:53 +0000)]
Fix for the fix ... :-(

13 years agoNaming convention applied, encodeEntities() added
quix0r [Mon, 28 Jun 2010 19:45:19 +0000 (19:45 +0000)]
Naming convention applied, encodeEntities() added

13 years agoNaming convention applied
quix0r [Mon, 28 Jun 2010 19:28:53 +0000 (19:28 +0000)]
Naming convention applied

13 years agoTask-create functions does now return a task id. We use that to help registering...
quix0r [Mon, 28 Jun 2010 19:25:00 +0000 (19:25 +0000)]
Task-create functions does now return a task id. We use that to help registering a new extension which has no task entry yet while we update an already installed extension

13 years agoRemoved deprecated code.
quix0r [Mon, 28 Jun 2010 19:08:58 +0000 (19:08 +0000)]
Removed deprecated code.

13 years agoGetter for boolean values should be named like ifFoo() or isBar()
quix0r [Mon, 28 Jun 2010 19:07:25 +0000 (19:07 +0000)]
Getter for boolean values should be named like ifFoo() or isBar()

13 years agoNext wave of lesser getMessage()
quix0r [Mon, 28 Jun 2010 09:20:13 +0000 (09:20 +0000)]
Next wave of lesser getMessage()

13 years agoNext wave of lesser getMessage() usage and more EL
quix0r [Mon, 28 Jun 2010 09:04:42 +0000 (09:04 +0000)]
Next wave of lesser getMessage() usage and more EL

13 years agoBetter handling of errors
quix0r [Mon, 28 Jun 2010 08:09:11 +0000 (08:09 +0000)]
Better handling of errors

13 years agoFixes
quix0r [Mon, 28 Jun 2010 08:04:48 +0000 (08:04 +0000)]
Fixes

13 years agoEven more rewrites to EL
quix0r [Mon, 28 Jun 2010 07:57:54 +0000 (07:57 +0000)]
Even more rewrites to EL

13 years agoDeprecated variables for templates removed, mor EL-rewrites, getMessage() rewritten:
quix0r [Mon, 28 Jun 2010 07:07:51 +0000 (07:07 +0000)]
Deprecated variables for templates removed, mor EL-rewrites, getMessage() rewritten:
- Deprecated variables $nick and $email removed from loadEmailTemplate()
- More rewrites for usage of EL
- getMessage() lesser used (saves a lot calls while execution of include file)
- Some internal TODOs closed
- TODOs.txt updated

13 years agoMore use of EL, fix for admin links
quix0r [Mon, 28 Jun 2010 05:39:36 +0000 (05:39 +0000)]
More use of EL, fix for admin links

13 years agoSome improvements, caching of email templates prepared
quix0r [Mon, 28 Jun 2010 05:23:38 +0000 (05:23 +0000)]
Some improvements, caching of email templates prepared

13 years agoNew extension added, more EL-rewrites, naming-convention applied:
quix0r [Mon, 28 Jun 2010 05:14:11 +0000 (05:14 +0000)]
New extension added, more EL-rewrites, naming-convention applied:
- New extension 'ext-timezone' added to more easilier change the timezone
  this installation runs with. It is essential to install this extension and
  keep it active.
- Even more rewrites to make use of EL
- theme_ver is outdated, we use theme_version (no short-cutted texts)
- TODOs.txt updated

13 years agoDeprecated templates/scripts removed
quix0r [Mon, 28 Jun 2010 03:52:32 +0000 (03:52 +0000)]
Deprecated templates/scripts removed

13 years agoNew function isValidUserid() introduced, more rewrites to EL:
quix0r [Mon, 28 Jun 2010 03:47:11 +0000 (03:47 +0000)]
New function isValidUserid() introduced, more rewrites to EL:
- New function isValidUserId() introduced, see ticket #147. This function just
  validates a given user id if it not null, not empty and larget than zero.
- More rewrites to make use of EL
- 'surfbar_counter' is now a CSS class, not id
- TODOs.txt updated

13 years agoTemplate fixed
quix0r [Mon, 28 Jun 2010 02:40:20 +0000 (02:40 +0000)]
Template fixed

13 years agoAdded missing 'colspan2'
quix0r [Mon, 28 Jun 2010 02:30:35 +0000 (02:30 +0000)]
Added missing 'colspan2'

13 years agoFix for missing config entry 'beg_new_member_notify'
quix0r [Mon, 28 Jun 2010 02:00:50 +0000 (02:00 +0000)]
Fix for missing config entry 'beg_new_member_notify'

13 years agoMissed to activate the update... :-(
quix0r [Mon, 28 Jun 2010 01:26:30 +0000 (01:26 +0000)]
Missed to activate the update... :-(

13 years agoAdded missing line
quix0r [Sun, 27 Jun 2010 20:13:07 +0000 (20:13 +0000)]
Added missing line

13 years agoFixed sprintf: Too few arguments
quix0r [Sun, 27 Jun 2010 20:11:16 +0000 (20:11 +0000)]
Fixed sprintf: Too few arguments

13 years agoNaming convention further applied: _ral_ is replaced by _rallye_ to make it clear...
quix0r [Sun, 27 Jun 2010 17:32:00 +0000 (17:32 +0000)]
Naming convention further applied: _ral_ is replaced by _rallye_ to make it clear what is meant

13 years agoEven some more... :-(
quix0r [Sat, 26 Jun 2010 16:49:45 +0000 (16:49 +0000)]
Even some more... :-(

13 years agoFixes for missing parameters for debug_report_bug(), was introduced in some revisions ago
quix0r [Sat, 26 Jun 2010 16:48:35 +0000 (16:48 +0000)]
Fixes for missing parameters for debug_report_bug(), was introduced in some revisions ago

13 years agoPossible fix for 'ob_end_clean: failed to delete buffer. No buffer to delete.'
quix0r [Sat, 26 Jun 2010 16:41:12 +0000 (16:41 +0000)]
Possible fix for 'ob_end_clean: failed to delete buffer. No buffer to delete.'

13 years agoWorkaround for missing config entry, but this if-block should be moved into somewhere...
quix0r [Thu, 24 Jun 2010 21:47:51 +0000 (21:47 +0000)]
Workaround for missing config entry, but this if-block should be moved into somewhere else

13 years agoNew debugging function debugOutput() introduced, some rewrites to EL:
quix0r [Wed, 23 Jun 2010 21:38:33 +0000 (21:38 +0000)]
New debugging function debugOutput() introduced, some rewrites to EL:
- New debugging function debugOutput() added, this function does output any
  XHTML message in a div-block to the browser.
- Some more rewrites to EL
- TODOs.txt updated

13 years agoSimplified some more code:
quix0r [Wed, 23 Jun 2010 13:49:46 +0000 (13:49 +0000)]
Simplified some more code:
- addEmailNavigation() is now located in admin-inc.php because only admin
  actions will make use of it
- Same function simplified, if only one page should be made navigateable, the
  function returns an empty string
- There was another unencapsulated what=list_unconfirmed

13 years agoEven more fixes/improvements:
quix0r [Wed, 23 Jun 2010 13:26:45 +0000 (13:26 +0000)]
Even more fixes/improvements:
- Added filter pre_youhere_line. It will be executed directly before the
  div-block of the 'You are here' navigation
- Saved an else-block and br-tag in same function
- For that missing br-tag a CSS 'margin-bottom' needs to be added to
  you_are_here CSS class
- Fixed default value for an enum in ext-removeip in the configuration SQL query

13 years agoSome fixes/improvements:
quix0r [Wed, 23 Jun 2010 12:49:06 +0000 (12:49 +0000)]
Some fixes/improvements:
- Fixed missing array elements for what=active in guest menu
- 'Today Online' below action=online is only shown when ext-active and
  ext-online are activated
- Fixed user's last activity in clicking on paidmails. It is now no longer
  updated if an administrator is logged in

13 years agoNow CSS classes are being inserted by EL
quix0r [Wed, 23 Jun 2010 12:00:01 +0000 (12:00 +0000)]
Now CSS classes are being inserted by EL

13 years agoSeveral template fixes/cleanups, naming convention applied:
quix0r [Tue, 22 Jun 2010 01:57:02 +0000 (01:57 +0000)]
Several template fixes/cleanups, naming convention applied:
- Several templates fixed (see naming convention below)
- Some more HTML code swapped out to templates
- New naming convention: _en_ is obsolete, we use _enable_ and same for _di_,
  we now use _disable_. _mem_ is obsolete, too. We now use _member_.
- TODOs.txt updated

14 years agoMore rewrites/templates swapped out:
quix0r [Mon, 21 Jun 2010 01:39:47 +0000 (01:39 +0000)]
More rewrites/templates swapped out:
- Two more templates created (swapped out from PHP code)
- More rewrites to EL
- More double quotes converted to single quotes
- Some internal TODOs solved/new created
- TODOs.txt updated

14 years agoFix for template error
quix0r [Sun, 20 Jun 2010 23:46:56 +0000 (23:46 +0000)]
Fix for template error

14 years ago is not needed in member-only templates
quix0r [Sun, 20 Jun 2010 23:44:10 +0000 (23:44 +0000)]
 is not needed in member-only templates

14 years agoFurther fixes for wrong getMaskedMessage() usage in 'compiled' code
quix0r [Sun, 20 Jun 2010 23:39:06 +0000 (23:39 +0000)]
Further fixes for wrong getMaskedMessage() usage in 'compiled' code

14 years agoYet another bunch of EL/surfbar fixes
quix0r [Sun, 20 Jun 2010 22:28:04 +0000 (22:28 +0000)]
Yet another bunch of EL/surfbar fixes

14 years agoFixes for ext-surfbar (the usual asset)
quix0r [Sun, 20 Jun 2010 22:07:04 +0000 (22:07 +0000)]
Fixes for ext-surfbar (the usual asset)

14 years agoPossible fix while a spider/bot has issued a redirect
quix0r [Sun, 20 Jun 2010 21:19:07 +0000 (21:19 +0000)]
Possible fix while a spider/bot has issued a redirect

14 years agoNext wave of more use of EL, see ticket #176
quix0r [Sun, 20 Jun 2010 20:23:59 +0000 (20:23 +0000)]
Next wave of more use of EL, see ticket #176

14 years agoFix attempt for empty database password
quix0r [Sun, 20 Jun 2010 18:23:15 +0000 (18:23 +0000)]
Fix attempt for empty database password

14 years agoMissing CSS class added
quix0r [Sun, 20 Jun 2010 18:02:26 +0000 (18:02 +0000)]
Missing CSS class added

14 years agosvn:properties set
quix0r [Sun, 20 Jun 2010 17:36:20 +0000 (17:36 +0000)]
svn:properties set

14 years agoNew function handleMailId introduced, you need to delete inc/cache/extensions.cache...
quix0r [Sun, 20 Jun 2010 17:34:58 +0000 (17:34 +0000)]
New function handleMailId introduced, you need to delete inc/cache/extensions.cache to make mail confirmation working again

14 years agoMore forced spaces ( ) removed, see ticket #142)
quix0r [Sun, 20 Jun 2010 17:18:59 +0000 (17:18 +0000)]
More forced spaces ( ) removed, see ticket #142)

14 years agoExtension templates rewritten, the configuration was inserted while an extension...
quix0r [Sun, 20 Jun 2010 15:47:37 +0000 (15:47 +0000)]
Extension templates rewritten, the configuration was inserted while an extension template has been parsed. This should be done when the extension's text is being printed out.

14 years agoFix for rewrite
quix0r [Sun, 20 Jun 2010 14:45:44 +0000 (14:45 +0000)]
Fix for rewrite

14 years agoAll resets rewritten, missing svn:properties added
quix0r [Sun, 20 Jun 2010 14:43:56 +0000 (14:43 +0000)]
All resets rewritten, missing svn:properties added

14 years agoMissed to comment out again...
quix0r [Sun, 20 Jun 2010 14:18:39 +0000 (14:18 +0000)]
Missed to comment out again...

14 years agoBetter this way...
quix0r [Sun, 20 Jun 2010 01:26:13 +0000 (01:26 +0000)]
Better this way...

14 years agoFixed missing message after saving new settings
quix0r [Sun, 20 Jun 2010 01:24:24 +0000 (01:24 +0000)]
Fixed missing message after saving new settings

14 years agoRewrites/fixes for handling config entries in SQLs
quix0r [Sun, 20 Jun 2010 01:16:45 +0000 (01:16 +0000)]
Rewrites/fixes for handling config entries in SQLs

14 years agoMore rewrites to make use of the EL
quix0r [Sat, 19 Jun 2010 23:56:43 +0000 (23:56 +0000)]
More rewrites to make use of the EL

14 years agoSeveral fixes applied:
quix0r [Sat, 19 Jun 2010 23:42:29 +0000 (23:42 +0000)]
Several fixes applied:
- Mail templates are now "compiled" with newly introduced doFinalCompilation() function
- Typo 'county' fixed ...
- Redirect does now work again (was broken by EL)
- New functions for HTML/mail/other templates added
- Some internal TODOs solved
- TODOs.txt updated

14 years agoRewrites/fixes for broken template cache, the actual value was rendered but instead...
quix0r [Sat, 19 Jun 2010 22:14:09 +0000 (22:14 +0000)]
Rewrites/fixes for broken template cache, the actual value was rendered but instead it should be inserted at runtime... :(

14 years agoEven more rewrites to make use of the EL
quix0r [Sat, 19 Jun 2010 13:20:19 +0000 (13:20 +0000)]
Even more rewrites to make use of the EL

14 years agoRewritten to make use of EL
quix0r [Sat, 19 Jun 2010 12:42:21 +0000 (12:42 +0000)]
Rewritten to make use of EL

14 years agoFix for missing http_status element in click.php
quix0r [Sat, 19 Jun 2010 02:02:18 +0000 (02:02 +0000)]
Fix for missing http_status element in click.php

14 years agoPossible fix for 'Unknown gender 1 detected.' in autopurge
quix0r [Sat, 19 Jun 2010 01:59:44 +0000 (01:59 +0000)]
Possible fix for 'Unknown gender 1 detected.' in autopurge

14 years agoEven more fixes for SQL problems :-(
quix0r [Sun, 13 Jun 2010 13:49:47 +0000 (13:49 +0000)]
Even more fixes for SQL problems :-(

14 years agoFix for broken SQL while installation phase and runtime
quix0r [Sun, 13 Jun 2010 09:09:53 +0000 (09:09 +0000)]
Fix for broken SQL while installation phase and runtime

14 years agoFixed missing elements
quix0r [Sun, 13 Jun 2010 08:46:00 +0000 (08:46 +0000)]
Fixed missing elements