Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
quix0r | 3212 (100.0%) | 23266 (100.0%) | 7.2 |
Rewrote 2 str_replace() calls to one with array()
7 lines of code changed in 1 file:
Parser error fixed + some empty lines added between table rows (tr)
1 lines of code changed in 1 file:
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
6 lines of code changed in 4 files:
Some fixes:
- added default value for optional parameter (better understanding)
- some double quotes converted to single
- fixes for Wernis API
4 lines of code changed in 1 file:
More double-quotes to single-quotes
14 lines of code changed in 14 files:
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
2 lines of code changed in 1 file:
Renamed templates + added some filters for mail order
44 lines of code changed in 3 files:
Language string cleaned up
1 lines of code changed in 1 file:
Removed 2nd parameter for assert() as this is only available in PHP 5.4.8+ but Mailer 0.2.1-FINAL should support PHP 4
1 lines of code changed in 1 file:
Rewrote many parts:
- "Generic" filter splitted up and move to html_mail_filter.php as this filter will only work with ext-html_mail
installed
- ext-holiday does now register a filter on user_exclusion_sql which allows to remove some "static" if() blocks
- Other minor fixes
6 lines of code changed in 2 files:
Fixes + asserts
1 lines of code changed in 1 file:
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
440 lines of code changed in 6 files:
Since Wernis API 0.6-BETA SHA256 is the default now
1 lines of code changed in 1 file:
Renamed all SQL-related functions to camel-case notation
216 lines of code changed in 23 files:
Updated copyright notice as there are changes in this year
57 lines of code changed in 57 files:
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
6 lines of code changed in 1 file:
Fixes and other improvements
5 lines of code changed in 1 file:
Introduced (means, being added and then used) more wrappers for ext-order/other
3 lines of code changed in 1 file:
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
52 lines of code changed in 2 files:
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
9 lines of code changed in 2 files:
Fixes for parser errors
1 lines of code changed in 1 file:
Rewrote script to use more EL, introduced wrappers for sending pool:
- Introduced wrapper function getPaymentTime() and getPaymentPayment() and used
both in EL code instead of PHP script
- Added new function library "pool-functions.php"
- Rewrote reading emails from "pool" table
- Rewrote updating of "pool data"
- TODOs.txt updated
1 lines of code changed in 1 file:
Rewrote a lot parts to extract 'payments' table (+ handling) into own extension:
- Tried to avoid JOINs where possible to instead load data with getters from
cache
- Renamed many array elements for payment data to match with database columns
- Used more EL code for payment data
- TODOs.txt updated
44 lines of code changed in 2 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
16 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
1 lines of code changed in 1 file:
Fixed also usage of previously renamed fields as they must be the same
5 lines of code changed in 1 file:
Fixed calls of addSelectionBox()
12 lines of code changed in 2 files:
Extension ext-network continued
- Added advertising network "Forced-Lose"
- Column 'network_api_config_site_id' now allows NULL
- Introduced function displayErrorMessage()
- TODOs.txt updated
7 lines of code changed in 2 files:
Used EL code {%template,LoadTemplate=foo%} instead of loadTemplate('foo', TRUE);
5 lines of code changed in 3 files:
Removed some column aliases as they make it harder to check which column was ment
10 lines of code changed in 1 file:
Filters for configurable userid exclusion added:
- Rewrote some if() blocks to a filter to exclude configured userids, if set
- Closed internal TODO (see above)
- Added SQL columns/aliases/table names in back-ticks (missed some)
- TODOs.txt updated
83 lines of code changed in 9 files:
Introduced padLeftZero()
80 lines of code changed in 3 files:
Replace double-quotes with single
11 lines of code changed in 2 files:
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
7 lines of code changed in 5 files:
The usual changes: forms fixed
2 lines of code changed in 1 file:
AJAX installation is 'basicly finished' :) Plus I threw in a small christmas present (hint: see installer)
2 lines of code changed in 1 file:
More improvements:
- More configuration wrapper functions added
- Renamed templates to naming convention
- Updated TODOs.txt
9 lines of code changed in 1 file:
Swapped out more HTML to templates (see ticket #68)
1 lines of code changed in 1 file:
Introduced more wrappers
10 lines of code changed in 1 file:
Some improvements:
- Used empty() instead of checking strlen() is zero or larger zero
- Used str_pad() instead of other code
2 lines of code changed in 1 file:
(442 more)