Roland Häder [Tue, 8 Jan 2013 17:27:52 +0000 (17:27 +0000)]
Added more logging of half-failed AJAX requests
Roland Häder [Sun, 6 Jan 2013 21:56:33 +0000 (21:56 +0000)]
Replace double-quotes with single
Roland Häder [Sun, 6 Jan 2013 21:35:28 +0000 (21:35 +0000)]
Added cron.php:
- This script can be called from outside cron job script or being called from
command-line (e.g. php /full/path/to/script/cron.php)
- The local script mode does not support parameters
- TODOs.txt updated
Roland Häder [Sun, 6 Jan 2013 21:30:36 +0000 (21:30 +0000)]
Introduced ext-cron
Roland Häder [Sun, 6 Jan 2013 21:16:56 +0000 (21:16 +0000)]
These scripts don't need to be included in seaech engine results
Roland Häder [Sun, 6 Jan 2013 21:13:54 +0000 (21:13 +0000)]
Template script for image 'tags' (e.g. hidden 1x1 pixel for self-maintenance) added
Roland Häder [Sun, 6 Jan 2013 20:28:32 +0000 (20:28 +0000)]
Fixed also CSS eol-style, updated prop-set.sh
Roland Häder [Sun, 6 Jan 2013 20:27:02 +0000 (20:27 +0000)]
Correct MIME type for CSS files set
Roland Häder [Sun, 6 Jan 2013 20:25:35 +0000 (20:25 +0000)]
Mailer project rwritten:
- Extension ext-network continued:
+ More missing type handlers added
+ Also array element translations added
+ Made API query generally working
+ Added missing what-config_network.php to allow configuration
+ Many other improvements
- Used correct MIME type for JavaScripts (text/javascript)
- Many other rewrites
- TODOs.txt updated
Roland Häder [Thu, 3 Jan 2013 04:34:06 +0000 (04:34 +0000)]
More cleanups
Roland Häder [Thu, 3 Jan 2013 04:23:02 +0000 (04:23 +0000)]
Cleanups + optional binding to mailer functions
Roland Häder [Sun, 30 Dec 2012 21:37:36 +0000 (21:37 +0000)]
Removed wrong margin-top
Roland Häder [Sun, 30 Dec 2012 00:58:24 +0000 (00:58 +0000)]
Use recently added wrapper translateFullComma()
Roland Häder [Sun, 30 Dec 2012 00:57:13 +0000 (00:57 +0000)]
Some improvements:
- Used wrapper convertCommaToDotInPostData() instead of that wrapped code
- Init database charset to UTF-8 by default
- Use a mask for float instead (float) casting
Roland Häder [Sun, 30 Dec 2012 00:21:11 +0000 (00:21 +0000)]
convertSelectionsToEpocheTimeInPostData() is a wrapper and only needs the POST field's name
Roland Häder [Sun, 30 Dec 2012 00:18:34 +0000 (00:18 +0000)]
Used isPostRequestElementSet() instead of comparing postRequestElement() with empty string
Roland Häder [Sun, 30 Dec 2012 00:00:48 +0000 (00:00 +0000)]
Some reverts/fixes
Roland Häder [Sat, 29 Dec 2012 23:56:28 +0000 (23:56 +0000)]
The usual changes: forms fixed
Roland Häder [Sat, 29 Dec 2012 00:26:29 +0000 (00:26 +0000)]
Check if at least one parameter (mostly still to less) is given
Roland Häder [Sat, 29 Dec 2012 00:09:25 +0000 (00:09 +0000)]
Introduced ext-alert
Roland Häder [Fri, 28 Dec 2012 23:39:18 +0000 (23:39 +0000)]
Again usual change ... (you know what)
Roland Häder [Fri, 28 Dec 2012 23:19:49 +0000 (23:19 +0000)]
Usual change: ok->other_than_ok ;)
Roland Häder [Fri, 28 Dec 2012 23:16:11 +0000 (23:16 +0000)]
Fix for missing & symbol in URI
Roland Häder [Fri, 28 Dec 2012 23:14:25 +0000 (23:14 +0000)]
Fix: Use {%server,foo_bar%} not {%server=foo_bar%}
Roland Häder [Fri, 28 Dec 2012 22:35:28 +0000 (22:35 +0000)]
Remove array element in cached mode
Roland Häder [Fri, 28 Dec 2012 22:21:08 +0000 (22:21 +0000)]
Major rewrite of template system:
- Major rewrite on template system:
+ Added code in flushTemplateCache() which will reduce compilation loops
in doFinalCompilation() which gives a speed boost about 10-20% (not sure)
+ All template caches are now included, not read which gives another speed
boost
+ DO ALWAYS PURGE YOUR TEMPLATE CACHES!!!
- Other minor rewrites
- Internal TODO closed by removing deprecated parameters
- TODOs.txt updated
Roland Häder [Thu, 27 Dec 2012 04:23:04 +0000 (04:23 +0000)]
Moved to this position, so both are closer to each other
Roland Häder [Thu, 27 Dec 2012 04:21:25 +0000 (04:21 +0000)]
ext-admins must be checked here, first admin had never 'allow'
Roland Häder [Thu, 27 Dec 2012 04:11:37 +0000 (04:11 +0000)]
More fixes for new installer and script in general :(
Roland Häder [Thu, 27 Dec 2012 01:46:06 +0000 (01:46 +0000)]
Ignore all cache files
Roland Häder [Thu, 27 Dec 2012 01:40:28 +0000 (01:40 +0000)]
AJAX installation is 'basicly finished' :) Plus I threw in a small christmas present (hint: see installer)
Roland Häder [Wed, 26 Dec 2012 18:45:00 +0000 (18:45 +0000)]
Fixed :(
Roland Häder [Wed, 26 Dec 2012 18:11:19 +0000 (18:11 +0000)]
Continued on AJAX installer to start first step (more are easily to add)
Roland Häder [Mon, 24 Dec 2012 12:17:30 +0000 (12:17 +0000)]
Added note for entering alternative prefix
Roland Häder [Sat, 22 Dec 2012 22:38:26 +0000 (22:38 +0000)]
Minor improvements, wrote all upper-case
Roland Häder [Wed, 19 Dec 2012 21:08:59 +0000 (21:08 +0000)]
Also this old column name is back ...
Roland Häder [Wed, 19 Dec 2012 21:07:16 +0000 (21:07 +0000)]
The old column name 'id' must be back :(
Roland Häder [Wed, 19 Dec 2012 21:06:15 +0000 (21:06 +0000)]
This is correct (sorry)
Roland Häder [Fri, 14 Dec 2012 14:13:28 +0000 (14:13 +0000)]
Fix id->ext_id, moved SQL in right place
Roland Häder [Fri, 14 Dec 2012 12:35:26 +0000 (12:35 +0000)]
Minor fix
Roland Häder [Sun, 2 Dec 2012 10:25:23 +0000 (10:25 +0000)]
Protection for all DOCS directories
Roland Häder [Sat, 1 Dec 2012 15:40:40 +0000 (15:40 +0000)]
Opps :(
Roland Häder [Sat, 1 Dec 2012 15:39:50 +0000 (15:39 +0000)]
More improvements:
- More configuration wrapper functions added
- Renamed templates to naming convention
- Updated TODOs.txt
Roland Häder [Sat, 1 Dec 2012 15:08:24 +0000 (15:08 +0000)]
Better explanations
Roland Häder [Sat, 1 Dec 2012 15:05:07 +0000 (15:05 +0000)]
Introduced 'per-what-word-wrapping
Roland Häder [Sat, 1 Dec 2012 12:28:05 +0000 (12:28 +0000)]
Added more missing wrappers
Roland Häder [Wed, 28 Nov 2012 17:50:17 +0000 (17:50 +0000)]
Forgot it to comment out ... :(
Roland Häder [Wed, 28 Nov 2012 17:40:12 +0000 (17:40 +0000)]
Swapped out more HTML to templates (see ticket #68)
Roland Häder [Wed, 28 Nov 2012 16:57:24 +0000 (16:57 +0000)]
Fixed registration of ext-bonus, used [userid] instead of
Roland Häder [Wed, 28 Nov 2012 16:32:34 +0000 (16:32 +0000)]
New function introduced, fixes for extension installation:
- Function isTaskIdValid() introduced which checks whether the given task id is
valid
- Fixed installation of extensions
- Wrapper functions for config table updates now don't check again (as the
"inner" functions are already doing it)
Roland Häder [Wed, 28 Nov 2012 15:46:32 +0000 (15:46 +0000)]
Code moved to other include file:
- Moved a lot SQL functions which doesn't encapsulate a corresponding
mysql_foo() function to sql-functions.php
- rewrote loader part
- TODOs.txt updated
Roland Häder [Tue, 27 Nov 2012 23:50:52 +0000 (23:50 +0000)]
Minor: With dot again (better grammar)
Roland Häder [Tue, 27 Nov 2012 23:48:03 +0000 (23:48 +0000)]
Rewrote handling of 'menu adverts' to a filter. This allows e.g. ext-clickbanner to register own filters on it
Roland Häder [Tue, 27 Nov 2012 23:23:54 +0000 (23:23 +0000)]
Introduced registerFirstAdmin() and fixed some checks on 'ok' to 'add_first_admin'
Roland Häder [Tue, 27 Nov 2012 23:13:16 +0000 (23:13 +0000)]
Wrong functions :(
Roland Häder [Tue, 27 Nov 2012 23:01:45 +0000 (23:01 +0000)]
Installation of extensions fixes
- Again some extensions has not been fully rewritten to newly introduced
wrapper functions which caused them to not install
- An extra back-tick (`) was found in column name :(
- Added optional $forceFound variable which can be used to (if the table is
missing) that the column/key is marked as "found"
- Expanded debug messages with column/key name and $forceFound variable
- TODOs.txt updated
Roland Häder [Tue, 27 Nov 2012 22:01:58 +0000 (22:01 +0000)]
Some improvements:
- "noindex_metadata.tpl is now the default (noindex, etc.) template for robot control
- added filter for 'module=confirm'"
- TODOs.txt updated
Roland Häder [Tue, 27 Nov 2012 21:49:42 +0000 (21:49 +0000)]
refid can accept NULL now
Roland Häder [Tue, 27 Nov 2012 21:46:25 +0000 (21:46 +0000)]
Fixes for missing renaming (double renaming is not yet supported)
Roland Häder [Tue, 27 Nov 2012 21:35:12 +0000 (21:35 +0000)]
Added check for installation phase, this fixes the message of a missing template and doesn't allow robots to index any installation page
Roland Häder [Tue, 27 Nov 2012 21:31:42 +0000 (21:31 +0000)]
This else block caused an abort in index.php on installation phase
Roland Häder [Tue, 27 Nov 2012 21:22:10 +0000 (21:22 +0000)]
Moved extra JavaScripts to external template
Roland Häder [Tue, 27 Nov 2012 21:12:03 +0000 (21:12 +0000)]
Added missing template
Roland Häder [Tue, 27 Nov 2012 21:05:08 +0000 (21:05 +0000)]
Added more config wrappers
Roland Häder [Sun, 25 Nov 2012 20:18:24 +0000 (20:18 +0000)]
New function getMenuModeFromModule() introduced:
- Introduced getMenuModeFromModule() which determines the "menu mode" from
given module. This value can also be used for template names
- Old template removed (listed.tp)
- TODOs.txt updated
Roland Häder [Sun, 25 Nov 2012 13:34:45 +0000 (13:34 +0000)]
Introduced more wrappers
Roland Häder [Sun, 25 Nov 2012 13:03:52 +0000 (13:03 +0000)]
Added doTemplateGuestFooterExtras() call-back and guest_footer_extras filter chain
Roland Häder [Sun, 25 Nov 2012 12:44:04 +0000 (12:44 +0000)]
Typo ...
Roland Häder [Sun, 25 Nov 2012 12:39:58 +0000 (12:39 +0000)]
Some improvements:
- Used empty() instead of checking strlen() is zero or larger zero
- Used str_pad() instead of other code
Roland Häder [Sun, 25 Nov 2012 00:43:40 +0000 (00:43 +0000)]
Native :(
Roland Häder [Sun, 25 Nov 2012 00:37:58 +0000 (00:37 +0000)]
Updated propset.sh, fixed all SVN properties
Roland Häder [Sun, 25 Nov 2012 00:10:09 +0000 (00:10 +0000)]
Moved template helpers out of regular functions
Roland Häder [Sun, 25 Nov 2012 00:06:56 +0000 (00:06 +0000)]
Opps :(
Roland Häder [Sun, 25 Nov 2012 00:06:20 +0000 (00:06 +0000)]
More HTML/EL code fixes, removed assertition as it was to strict (didn't work in points accounts)
Roland Häder [Sat, 24 Nov 2012 23:52:34 +0000 (23:52 +0000)]
More renaming of name='ok' to something else (better to separate them out)
Roland Häder [Sat, 24 Nov 2012 23:50:03 +0000 (23:50 +0000)]
Was missing :(
Roland Häder [Sat, 24 Nov 2012 23:44:18 +0000 (23:44 +0000)]
Some no more needed variable rewritten
Roland Häder [Sat, 24 Nov 2012 23:22:19 +0000 (23:22 +0000)]
Some minor (text) improvements
Roland Häder [Sat, 24 Nov 2012 23:14:38 +0000 (23:14 +0000)]
Some menu points renamed to not conflict with configuration menus:
- Renamed config_cats to list_cats, config_mods to list_mods and
config_rallye_prices to list_rallye_prices as "config" is only
for configuration table "config"
- In all configuration files "save_config" is now the submit button's name
- TODOs.txt updated
Roland Häder [Sat, 24 Nov 2012 22:52:22 +0000 (22:52 +0000)]
Some HTML fixes, ext-sql_patches downgraded (!):
- Extension ext-sql_patches is now downgraded to 0.9.4 as update 0.9.5 has
been moved into 0.9.4
- Fixed some HTML errors
- Added missing legend tag (MEMBER_SURFBAR_EDIT_URL_LEGEND)
- TODOs.txt updated
Roland Häder [Sat, 24 Nov 2012 22:40:38 +0000 (22:40 +0000)]
Admin area 'Referral levels' refactured:
- Listing/adding,editing/deleting of referral levels is now fully rewritten
to use XML templates, also "build mails" are being sent
- Almost all admin templates with an id number are now expanded with
'width="30"' to make it look the same (not all pages)
- TODOs.txt updated
Roland Häder [Sat, 24 Nov 2012 20:21:48 +0000 (20:21 +0000)]
Added missing parameter which allows to add the SQL statements not just to 'install' SQL pool
Roland Häder [Sat, 24 Nov 2012 14:43:55 +0000 (14:43 +0000)]
Do not add columns to CREATE statements if you already add them with ALTER TABLE
Roland Häder [Sat, 24 Nov 2012 12:38:53 +0000 (12:38 +0000)]
More fixes for wrong table name :(
Roland Häder [Sat, 24 Nov 2012 12:00:03 +0000 (12:00 +0000)]
Now the last extension update is being applied, added missing wrapper function for config 'bonus_userid'
Roland Häder [Sat, 24 Nov 2012 11:57:50 +0000 (11:57 +0000)]
More fixes, lesser "caching" and more wrapper functions introduced:
- Wrapper function addExtensionAddTableIndexSql() introduced
- Wrapper function addExtensionAddTableUniqueSql() introduced
- Wrapper function addExtensionAddTableFulltextSql() introduced
- Wrapper function addExtensionDropTableIndexSql() introduced
- Function ifSqlTableExists() renamed to ifSqlTableColumnExists() and it does
no longer "cache" its results
- Other fixes which prevents extensions being installed/uninstalled
Roland Häder [Fri, 23 Nov 2012 23:38:34 +0000 (23:38 +0000)]
Wrong method (POST), should be GET
Roland Häder [Fri, 23 Nov 2012 23:36:17 +0000 (23:36 +0000)]
Fix for missing 4th parameter
Roland Häder [Fri, 23 Nov 2012 23:15:57 +0000 (23:15 +0000)]
Updated jquery(+ui) to latest stable versions
Roland Häder [Mon, 19 Nov 2012 01:09:30 +0000 (01:09 +0000)]
Continued:
- Renamed setOutputMode() to setScriptOutputMode() to be more conform with
getScriptOutput()
- Added template for AJAX scripts
- Added check for isAjaxOutput() and isInstallationPhase() to proper scripts
Roland Häder [Sun, 18 Nov 2012 23:54:33 +0000 (23:54 +0000)]
Continued:
- Tried to prevent 'mt_word2' being inserted in default main title in
installation phase
- TODOs.txt updated
Roland Häder [Sun, 18 Nov 2012 23:45:33 +0000 (23:45 +0000)]
Installation NG continued (still not fully working)
Roland Häder [Fri, 16 Nov 2012 22:40:06 +0000 (22:40 +0000)]
jQuery updated:
- Allowed also jquery-ui being loaded uncompressed (very large)
- Added some more features to it which will be used later on
- TODOs.txt updated
Roland Häder [Mon, 12 Nov 2012 19:18:03 +0000 (19:18 +0000)]
Some more rewrites to better functions
Roland Häder [Mon, 12 Nov 2012 19:09:23 +0000 (19:09 +0000)]
Check if table exists, before checking column/key
Roland Häder [Mon, 12 Nov 2012 19:05:44 +0000 (19:05 +0000)]
ext-autopurge does now (not fully) maintain it
Roland Häder [Mon, 12 Nov 2012 19:03:33 +0000 (19:03 +0000)]
More fixes, debug lines commented out
Roland Häder [Mon, 12 Nov 2012 18:39:00 +0000 (18:39 +0000)]
Fixes for installation phase
Roland Häder [Mon, 12 Nov 2012 18:26:55 +0000 (18:26 +0000)]
Removed double version number
Roland Häder [Mon, 12 Nov 2012 18:16:24 +0000 (18:16 +0000)]
Attempt to fix installation