Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
quix0r | 525 (100.0%) | 4652 (100.0%) | 8.8 |
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
54 lines of code changed in 14 files:
Renamed all SQL-related functions to camel-case notation
45 lines of code changed in 13 files:
Updated copyright notice as there are changes in this year
14 lines of code changed in 14 files:
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
0 lines of code changed in 3 files:
Better checks + always return FALSE on abort
33 lines of code changed in 13 files:
More fixes for new installer and script in general :(
12 lines of code changed in 11 files:
Introduced 'per-what-word-wrapping
2 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 11 files:
Even more fixes :(
1 lines of code changed in 1 file:
Some rewrites, you don't need to do: bigintval(getUserData('some_id_column')) as the id column will mostly be BIGINT(20) which will always be a number
1 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
5 lines of code changed in 3 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
13 lines of code changed in 3 files:
Rewrote 'we' word a little, rewrote mail order to use SQL_INSERTID() instead of another SELECT query
5 lines of code changed in 4 files:
Fixed 'payments' cache (all array elements must have 'id' based index)
19 lines of code changed in 1 file:
Added caching of 'payments' table, rewrote another 'else' block
73 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 13 files:
Fix for wrong SQL statement 'LOW_PRIRITY'
1 lines of code changed in 1 file:
Final (?) fix for #223
9 lines of code changed in 1 file:
Fix for #223
7 lines of code changed in 1 file:
Fixes and cleanups
2 lines of code changed in 1 file:
Large code cleanups:
- Typo 'referal' fixed (should be 'referral', really!)
- Several queries improved with back-ticks and formatting
- TODOs.txt updated
63 lines of code changed in 9 files:
Added check if cache is valid, points_data is only available with recent ext-sql_patches, thanks to yester for reporting this
15 lines of code changed in 2 files:
Fix for missing ext-earning on installation phase
1 lines of code changed in 1 file:
www is out-dated
13 lines of code changed in 13 files:
Extension ext-earning introduced (unfinished), renamings:
- Extension ext-earning introduced (ext-sql_patches did hold the tables)
- Some messages updated ('Mitglied-Id' reads better)
- All fooRequestParameterBar() functions renamed to fooRequestElementBar()
- TODOs.txt updated
3 lines of code changed in 1 file:
Added cache loader for table 'points_data'
90 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
72 lines of code changed in 2 files:
modules.cache now depends in ext-mods, some SQLs improved
1 lines of code changed in 1 file:
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
12 lines of code changed in 7 files:
Countless fixes, ext-grade started:
- Extension ext-grade started: First tables created
- Countless fixes applied, this includes extension and cache management as well
as avoiding around 3 needless SQL queries and badly handled ALTER TABLE
queries in db-mysql3.php
- TODOs.txt updated
19 lines of code changed in 4 files:
Naming convention on language strings applied, ACL handling fixed:
- A lot more (or all?) configuration-related language ids prefixed with 'admin_config_'
- Fixed saving, loading and handling of ACLs
- Renamed 'config_admins' to 'list_admins_acls' to make it more clear
- TODOs.txt updated
34 lines of code changed in 1 file:
Wrapper functions introduced for configuration, loaders refactured:
- Introduced addConfigDropSql() and addConfigChangeSql() to encapsulate dropping
and changing database configuration entries
- Refactured header (abort lines) for all loaders
- TODOs.txt updated
35 lines of code changed in 10 files:
Bad typo fixed and extension 'ext-coupon' started:
- Typo fixed
- Extension 'ext-coupon' started
- TODOs.txt updated
17 lines of code changed in 1 file:
svn:eol-style set to 'native'
22 lines of code changed in 22 files:
Some language strings fixed, renamed. Copyright notice updated
11 lines of code changed in 11 files:
Renaming error
187 lines of code changed in 2 files:
Loader for cache files renamed to avoid a lot naming conflicts
1064 lines of code changed in 22 files:
Empty module added, 2 internal TODOs closed
- Empty module for ext-booking added
- Internal TODOs closed: Rewrite some array elements, rewrite SQL_FETCHROW() to
SQL_FETCHARRAY()
- TODOs.txt updated
1 lines of code changed in 1 file:
Functions renamed
1 lines of code changed in 1 file:
Removed comment introduced by Profi-Concept, this comment should fine (in a much better fashioned way) its resurrection in the Wiki
0 lines of code changed in 11 files:
(72 more)