Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
quix0r | 290 (100.0%) | 3883 (100.0%) | 13.3 |
Rewrote 2 str_replace() calls to one with array()
1 lines of code changed in 1 file:
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
10 lines of code changed in 2 files:
Introduced interruptFilterChain() and continueFilterChain(). Please DO ALWAYS use thse functions instead of directly setting the global array element
35 lines of code changed in 6 files:
Continued with registration provider:
- Added a lot filter for both ext-register/wernis to handle (partly finished)
registration requests and forms
- Add config entry (currently not changeable in web interface) for default
registration and login provider
230 lines of code changed in 3 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:
Renamed templates + added some filters for mail order
74 lines of code changed in 2 files:
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
5 lines of code changed in 2 files:
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
76 lines of code changed in 2 files:
Fixes + asserts
10 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
273 lines of code changed in 6 files:
Renamed all SQL-related functions to camel-case notation
32 lines of code changed in 7 files:
Updated copyright notice as there are changes in this year
27 lines of code changed in 27 files:
Use rebuildCache() instead of loadCacheFile()/removeCacheFile()
5 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
32 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
1 lines of code changed in 1 file:
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
70 lines of code changed in 1 file:
Theoretical working merge of mailid.php and mailid_top.php into mailid.php + a couple of call-back functions
2 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
118 lines of code changed in 5 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
1 lines of code changed in 1 file:
AJAX installation is 'basicly finished' :) Plus I threw in a small christmas present (hint: see installer)
1 lines of code changed in 1 file:
More improvements:
- More configuration wrapper functions added
- Renamed templates to naming convention
- Updated TODOs.txt
6 lines of code changed in 1 file:
Added more missing wrappers
6 lines of code changed in 1 file:
Rewrote handling of 'menu adverts' to a filter. This allows e.g. ext-clickbanner to register own filters on it
74 lines of code changed in 1 file:
Updated propset.sh, fixed all SVN properties
24 lines of code changed in 24 files:
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
1 lines of code changed in 1 file:
R.I.P. old template/script names ...
- Removed all deprecated scripts and templates
- TODOs.txt updated
0 lines of code changed in 1 file:
Extension ext-booking is basicly finished
1 lines of code changed in 1 file:
Rewrote view/click.php to filter chains to allow other extensions (e.g. ext-forced) to register own handlers
22 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
29 lines of code changed in 13 files:
Added listing of sub id enhanced referral links in member area + used sub id in referral list
34 lines of code changed in 1 file:
Mailer project continued:
- Refactured FILTER_ORDER_ZIP_CODE_SQL() to allow also zip code member inclusion
through GET parameters. This can be used e.g. in what=list_user&zip=12345 to
only list members from zip code 12345
- Some todos added for what-list_user.php: please refacture birthday handling
and link generation
- TODOs.txt updated
23 lines of code changed in 1 file:
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 4 files:
Caching of XML/email templates finished:
- Added very basic (but working) support for caching XML and email templates
- Added new XML templates for listing user sub ids
- Added filter to "hook" another member action for listing member's sub ids
- Some other minor improvements
- TODOs.txt updated
11 lines of code changed in 1 file:
Mailer continued, sub-id tracking continued:
- Introduced function isUrlBlacklisted() (not everywhere used!)
- Templates for sub-id statistics added
- Introduced function anonymizeSensitiveData() which tries to "anonymized"
some data (admins always see all for now)
- Some language ids renamed
- Other minor fixes
- TODOs.txt updated
54 lines of code changed in 1 file:
Rewrote 'we' word a little, rewrote mail order to use SQL_INSERTID() instead of another SELECT query
1 lines of code changed in 1 file:
This debug message was to noisy but it is needed in development (where debug-mode is enabled)
26 lines of code changed in 1 file:
Checked also for ext-cache, purged 'payments' cache file in FILTER_CACHE_DESTROY_ALL()
1 lines of code changed in 1 file:
Rewrote some 'manual' cache rebuilding to use rebuildCache()
1 lines of code changed in 1 file:
Mailer project continued:
- New filter chain 'member_admin_actions' allows "hooking" of more admin
member actions in what=list_user listing.
- Added 'list_refs' and list_links' as default admin actions
- Other minor fixes
- TODOs.txt updated
12 lines of code changed in 1 file:
Debug lines removed
2 lines of code changed in 1 file:
(38 more)