Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
quix0r | 81 (100.0%) | 1079 (100.0%) | 13.3 |
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
2 lines of code changed in 1 file:
Fixes for SQL error + missing config
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
1 lines of code changed in 1 file:
Renamed all SQL-related functions to camel-case notation
56 lines of code changed in 6 files:
Opps :(
1 lines of code changed in 1 file:
Updated copyright notice as there are changes in this year
8 lines of code changed in 8 files:
Rewrites to use filters instead of mass if() blocks
3 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
8 lines of code changed in 1 file:
Renamed more templates
20 lines of code changed in 4 files:
Rewrote email if tasks has been purged
37 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
22 lines of code changed in 4 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
2 lines of code changed in 2 files:
Swapped out more HTML to templates (see ticket #68)
5 lines of code changed in 1 file:
Minor: With dot again (better grammar)
1 lines of code changed in 1 file:
Updated propset.sh, fixed all SVN properties
1 lines of code changed in 1 file:
Some minor (text) improvements
1 lines of code changed in 1 file:
Mailer project continued (heavy refactoring):
- Added all missing nodes in all XML templates to allow $content being handled
by referred HTML templates
- This means that you can pass "dynamic" content through the XML sub system to
the templates as usual. If you do so, a generic 'rows' array element is being
used for the row output
- Refactured all form-tags to EL code to allow e.g. adding session id to all
forms or (not yet added) TAN numbers to combat any kind of form spamming and
accidentally done re-submits
- Including closing form tag
- In the above process, onsubmit/onreset are now strongly discouraged as you
should better use the jQuery AJAX framework
- Other rewrites/refacturings I cannot remember
- TODOs.txt updated
3 lines of code changed in 2 files:
Mailer fixed, ext-admins improved:
- In Table 'mailer_admins_mails' the column 'admin_id' is now default NULL, not 0
- Purged old admin mail template names from same table
- Possible fix for bug #237 (please test it)
- Other minor improvement: column names always in back-ticks (`)
2 lines of code changed in 1 file:
Code style changed, ext-user continued:
- Changed true/false to TRUE/FALSE
- Introduced validateSubId() and prepareFoundSubId()
- Add validation of edited sub id by member
- TODOs.txt updated
13 lines of code changed in 7 files:
Mailer project continued:
- Most data of advert network 'superomo24.de' added to ext-network
- Some templates for ext-network renamed (networks->network_data) to fix
inconsistence with database table
- Templates for extension management (admin_extensions/~_delete/~_edit) renamed
to follow naming convention
- Sub-Id tracking: Admin area almost finished (edit/delete of sub ids
unfinished)
- Added space between `foo`,`bar` database query to make it better readable
- Other minor improvements
- TODOs.txt updated
4 lines of code changed in 2 files:
Rewrote 'we' word a little, rewrote mail order to use SQL_INSERTID() instead of another SELECT query
5 lines of code changed in 3 files:
This debug message was to noisy but it is needed in development (where debug-mode is enabled)
50 lines of code changed in 1 file:
mailer project continued:
- Some global array elements renamed (someGlobalElement -> __some_global_element)
- Copyright notice disabled in mailid.php as it destroys the frameset
- Function debug_report_bug() renamed to reportBug()
- Function app_die() renamed to app_exit()
- More wrapper functions used (e.g. getRandomTan() instead of PHP's mt_rand())
- New AJAX-based installation introduced (it is not finished)
- Renamed several ALL_UPER_CASE() functions to camel-case notation
- Extension ext-currency introduced which will deprecate ext-wernis all other eCurreny-related extensions
- Renamed various HTML and email templates to new notation
- Some shell scripts moved to 'contrib' folder
- JQUERY updated to latest stable version (including custom build of jqueryui)
- License files renamed/moved
- Many other fixes/improvements I forgot to mention
- Varrious typos fixed
- Copyright updated (to 2012)
- TODOs.txt updated
18 lines of code changed in 7 files:
Fixes for purging inactive users
23 lines of code changed in 2 files:
www is out-dated
7 lines of code changed in 7 files:
A lot has been rewritten, ext-teams added, ext-forced continued:
- Adding of (admin only) forced-ads basicly finished
- Listing of forced-ads in admin area basicly finished
- Extension ext-teams introduced (stub only)
- Many rewrites/refacturings (I cannot recall them all!) here and there,
including more usage of EL code and filters
- TODOs.txt updated
4 lines of code changed in 3 files:
Refback and referal points hopefully fixed:
- All userids are now initialized NULL and not '0'
- Template added for deleted bonus mails
- Handling of refback and referal points now fully fixed (I hope so)
- Several debug lines extended with more debugging data
- TODOs.txt updated
2 lines of code changed in 1 file:
- Rewrites to use more the userid than the actual email address when sending
emails to a user
- Fixed 'Send new password'
- is<Post|Get>RequestParameterSet() are now check if the content is not empty
- TODOs.txt updated
1 lines of code changed in 1 file:
A major bugfix for extension registration, ext-coupon does now purge coupons:
- Fixed registration of extensions with update/register dependencies, they
were not executed before the actual selected extension was registered
- Purging of coupons added (was not yet implemented) with details of every purged coupon
- Fixed some language strings for link titles (again)
- TODOs.txt updated
99 lines of code changed in 1 file:
Extension ext-coupon continued, naming convention, many improvements:
- Extension ext-coupon: Nearly finished, only listing of cashed coupons and a
little in admin area!
- Foder 'inc/autopurge/ renamed to 'inc/purge/ to avoid naming conflicts
- Some language constants renamed to make clear they belong to config area
- A lot more improvements on many places (I cannot remember all)
- TODOs.txt updated
678 lines of code changed in 7 files: