Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
quix0r | 377 (100.0%) | 6357 (100.0%) | 16.8 |
Better 'translate' these columns
18 lines of code changed in 1 file:
Opps, old variable here
11 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
103 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
2 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
122 lines of code changed in 11 files:
Also update copyright in these files
3 lines of code changed in 3 files:
Updated copyright notice as there are changes in this year
49 lines of code changed in 49 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
280 lines of code changed in 15 files:
Updated propset.sh, fixed all SVN properties
102 lines of code changed in 51 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
335 lines of code changed in 4 files:
Extension ext-surfbar continued:
- Added booking packages for ext-surfbar (unfinished admin area + member)
- Renamed most 'Surfbar' to 'Besuchertausch' which is more correct
- Swapped out some messages to language file
- Other improvements
- TODOs.txt updated
95 lines of code changed in 2 files:
Even more fixes/improvements:
- Added missing XML node
- Added missing 'class' to all label tags
- Swapped out text from surfbar templates to language file
- Other minor improvements/fixes
5 lines of code changed in 1 file:
Mostly ext-forced continued:
- Missing email templates for forced ads and campaigns added
- More fixes for XML callback-handlers
- Added new (temporary) configuration variable DEBUG_BUILD_MAILS to allow easy
debugging of "build mails"
86 lines of code changed in 1 file:
Additional fixes for XML handler and listing builder
4 lines of code changed in 2 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
66 lines of code changed in 13 files:
R.I.P. old template/script names ...
- Removed all deprecated scripts and templates
- TODOs.txt updated
0 lines of code changed in 2 files:
Added listing of wrong 'SERVER_NAME' entries
116 lines of code changed in 1 file:
Project continued with rewrites:
- Introduced doHandleExtraValues() to encapsulate more if/elseif/else blocks
- Introduced addKeyValueSql()
- PHP's array_merge() didn't maintain $array2's index, so now merge_array() does
(optionally) it for us
- Other XML template rewrites
48 lines of code changed in 3 files:
Sub ids "fixed":
- ADMIN_FORCED_ADS_404 was wrong in user_subids XML template
- Move alphabet for random passwords to initialize filter
- Removed some chars that may look to similar to others
- Other minor improvements
1 lines of code changed in 1 file:
WARNING: id is very generic, it has been now renamed to booking_id, please fix your table layout
2 lines of code changed in 2 files:
Renamed showEntriesByXmlCallback() to doGenericXmlTemplateCallback() as it is no longer for only showing entries, it has become a generic XML call-back system
1 lines of code changed in 1 file:
Extension ext-grade continued:
- Added XML template for adding grade data entries
- Introduced validateIsEmpty() which returns the input string if its trimmed
string is not empty or FALSE otherwise.
- Made extra-value handling function more restrictive: Now the call-back
function must be there
- Removed deprecated comment from all XML templates
66 lines of code changed in 32 files:
Templates renamed, missing language id added (still no email template for surfbar actions)
86 lines of code changed in 1 file:
Extension ext-booking is basicly finished
202 lines of code changed in 2 files:
Reverted XML templates
26 lines of code changed in 26 files:
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
26 lines of code changed in 26 files:
Extension ext-user (sub-id tracking) continued:
- Editing/deleting of sub ids by admin basicly finished
- Renamed some templates to have separate templates for admin action and member
action
- Removed comments in inc/filters.php so build-mails will only be sent if at
least one row as been affected
- Other minor things fixed
400 lines of code changed in 5 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
205 lines of code changed in 2 files:
Extension ext-nickname continued:
- Listing of member's nickname history and deletion basicly finished
- Some other improvements
- TODOs.txt updated
81 lines of code changed in 2 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
119 lines of code changed in 2 files:
This debug message was to noisy but it is needed in development (where debug-mode is enabled)
42 lines of code changed in 11 files:
Mailer project continued:
- Extension ext-grade continued:
+ Language file added
+ XML template for listing grade_data entries added
+ First script to list entries in grade_data added
- Generic admin "list" template added (you may use this for own XML-based scripts)
- Other minor improvements
- TODOs.txt updated
114 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
1505 lines of code changed in 30 files:
Extension ext-network continued:
- All max/min_foo renamed to maximum/minimum_foo (no shortcutting things)
- Advertising network AdProvi added
- Added the ability to deactivate networks (see code for possible reasons)
- Updated daily free requests for all setup networks
- TODOs.txt updated
1 lines of code changed in 1 file:
Added (unfinished) a way to edit forced ads, rwritten many XML templates
143 lines of code changed in 3 files:
Even more www. removed
15 lines of code changed in 15 files:
Extension ext-forced continued:
- Added missing XML templates for campaigns and costs
- Added missing what-list_forced_costs.php (stub)
- Added missing language strings for missing entries message
- Renamed table column to naming convention
- TODOs.txt updated
227 lines of code changed in 2 files:
Earning subscriptions introduced (unfinished):
- Generic support (unfinished admin/member scripts) added for extra earnings on
a "subscription" basis. The user can (or shall when finished) see how much
he/she earned per "earning subscription". This whole data table is now cached,
other user_earning will follow
- Extension ext-forced continued, reload lock and minimum stay moved to
campaigns
- Fix in inc/db/lib-mysql3.php for badly named variable (now: $isAlterIndex)
which could cause many ALTER TABLE commands to fail
- Other minor improvements
0 lines of code changed in 2 files:
Some text shorter, alternative text added to forced-ads table row
1 lines of code changed in 1 file:
... instead display reload lock and minimum stay
2 lines of code changed in 1 file:
(10 more)