Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
quix0r | 2437 (100.0%) | 20683 (100.0%) | 8.4 |
Rewrote 2 str_replace() calls to one with array()
21 lines of code changed in 2 files:
Registration provider continued:
- Added missing guest templates, "translate" function, language elements
- Fixed handling of 'provider' parameter (renamed!) in filters
- Start of cleanup of CSS classes
5 lines of code changed in 2 files:
Rewrote some code, added templates/functions:
- Introduced return(Error)Message() functions
- Added template for choosing registration provider
- Added template helper which reads all activated registration provider
- Other improvements
8 lines of code changed in 2 files:
Rewrote some parts:
- more double quotes converted to single (speed up)
- introduced isThemeReadable()
- Other minor rewrites
1 lines of code changed in 1 file:
MySQLi support added (very basic):
- Added very basic MySQLi module as MySQL extension is becoming deprecated
- Module for listing network API cache added
- Other minor fixes to get MySQLi working
2 lines of code changed in 1 file:
Project continued:
- Added more functions for ext-grade
- Fixesd XML template for ext-grade
- Added missing language element
- Swapped out 'setup' phase for ext-grade
- Added more asserts
- Various other fixes
1 lines of code changed in 1 file:
Typo fixed
1 lines of code changed in 1 file:
Added (unfinished) links to list API cache entries
2 lines of code changed in 1 file:
Fixed bug 'sprintf() too few arguments':
- This bug was caused by {% which is the EL code open "tag". In all language
files this has to be renamed to {OPEN_TEMPLATE} and %} to {CLOSE_TEMPLATE}
to avoid this bug in getMaskedMessage() function
111 lines of code changed in 22 files:
Renamed templates + added some filters for mail order
39 lines of code changed in 13 files:
Language string cleaned up
38 lines of code changed in 4 files:
Heacy rewrite/cleanup:
- Removed all deprecated files (with only @DEPRECATED in it)
- Listing of blacklist entries added (may be uncomplete, untested)
- Fixed AJAX installer + added first admin registration to it
- Prepared better CAPTCHA support
- Various other fixes (tons!)
- TODOs.txt updated
231 lines of code changed in 26 files:
Renamed all SQL-related functions to camel-case notation
2 lines of code changed in 1 file:
Updated copyright notice as there are changes in this year
62 lines of code changed in 62 files:
One more underscore to make it more readable
3 lines of code changed in 1 file:
Continued with ext-blacklist:
- Blacklisting of IP addresses now possible (with pattern as for all)
- Resorted ext-blacklist library, added new functions for IP blacklisting
- TODOs.txt updated
4 lines of code changed in 3 files:
Renamed function, used more "pool functions":
- Renamed SQL_INSERTID() to SQL_INSERT_ID()
- Used more functions from inc/pool-funtions.php instead of JOINs and queries
- TODOs.txt updated
0 lines of code changed in 1 file:
More rewrites to configuration:
- Moved more configuration entries from tables.sql to proper extensions
- Moved some configuration from/to ext-other to/from ext-foo
- Swapped out 'update' step for ext-register
- TODOs.txt updated
3 lines of code changed in 4 files:
Rewrote reset and some extensions:
- Rewrote script reset that weekly and monthly are now separated out from daily
functions
- Rewrote ext-profile/order to handle their own configuration entries (were all
in ext-other)
- Moved large 'update' block for ext-order out to
inc/extensions/order/mode-update.php
- TODOs.txt updated
13 lines of code changed in 3 files:
Extension ext-blacklist continued:
- Added check in ext-register/mydata to check for email address
- Added filters for above check + unfinsihed logging
- TODOs.txt updated
1 lines of code changed in 1 file:
Introduced new extension ext-blacklist:
- Extracted new extension ext-blacklist from aldready existing functions, as
this should become a more generic black-/white listing feature
- TODOs.txt updated
54 lines of code changed in 2 files:
Rewrote email if tasks has been purged
17 lines of code changed in 2 files:
Forgot this :(
1 lines of code changed in 1 file:
Added fake modules
3 lines of code changed in 1 file:
Typos fixed
3 lines of code changed in 3 files:
Extension ext-network cleaned up
- I had a missunderstanding with how vcheck works, now I know it better :(
- Rewrite some functions to use countSumTotalData() and "cache" it
- TODOs.txt updated
0 lines of code changed in 1 file:
Some major rewrites + ext-network continued:
- A lot more advertising network added (GolloX is still missing)
- Renamed extension mode 'register' to 'setup' to have no conflicting file names
- Large extension modes (a lot code) can now be swapped out to "mode" files,
see inc/extensions/foo/mode-bar.php for them. These mode-files will be loaded
after the main include has been loaded
- TODOs.txt updated
2 lines of code changed in 1 file:
Extension ext-network continued:
- Added optional 'VisualPayCheck' parameter for API configuration
- Added network 'ProAdverty'
- TODOs.txt updated
2 lines of code changed in 1 file:
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
103 lines of code changed in 2 files:
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
1 lines of code changed in 1 file:
More fixes for new installer and script in general :(
0 lines of code changed in 1 file:
AJAX installation is 'basicly finished' :) Plus I threw in a small christmas present (hint: see installer)
10 lines of code changed in 1 file:
Added note for entering alternative prefix
1 lines of code changed in 1 file:
Better explanations
1 lines of code changed in 1 file:
Introduced 'per-what-word-wrapping
3 lines of code changed in 2 files:
Swapped out more HTML to templates (see ticket #68)
6 lines of code changed in 1 file:
Typo ...
1 lines of code changed in 1 file:
Updated propset.sh, fixed all SVN properties
5 lines of code changed in 3 files:
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
3 lines of code changed in 2 files:
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
20 lines of code changed in 1 file:
(621 more)