[root]/DOCS
de
(18 files, 1521 lines)
autoreg
(2 files, 34 lines)
cache
(2 files, 27 lines)
country
(5 files, 572 lines)
doubler
(2 files, 24 lines)
engine
(2 files, 41 lines)
forced
(2 files, 12 lines)
network
(2 files, 75 lines)
rallye
(2 files, 28 lines)
rewrite
(3 files, 55 lines)
surfbar
(3 files, 24 lines)
task
(1 files, 1 lines)
themes
(2 files, 75 lines)
doxygen
(1 files, 0 lines)
en
(19 files, 1464 lines)
cache
(2 files, 20 lines)
country
(5 files, 572 lines)
doubler
(2 files, 24 lines)
engine
(2 files, 41 lines)
rallye
(2 files, 28 lines)
rewrite
(3 files, 55 lines)
task
(2 files, 7 lines)
themes
(2 files, 65 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
quix0r | 535 (100.0%) | 9357 (100.0%) | 17.4 |
Asserts + TODO added
7 lines of code changed in 1 file:
TODOs.txt updated :(
56 lines of code changed in 1 file:
Renamed templates + added some filters for mail order
77 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
23 lines of code changed in 1 file:
Some improvements, Doxyfile upgraded
398 lines of code changed in 1 file:
Updated copyright notice as there are changes in this year
2 lines of code changed in 2 files:
One more underscore to make it more readable
0 lines of code changed in 1 file:
Mark as not found when array is closed
13 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
4 lines of code changed in 1 file:
Rewrote new extension detection:
- Updated new extension detection (and task registration) so that it won't use
so much database space anymore as this only adds a place-holder (see below)
- Renamed OPEN/CLOSE_TEMPLATE TO OPEN/CLOSE_LANGUAGE
- Added OPEN/CLOSE_TEMPLATE for {% and %}
- TODOs.txt updated
2 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
22 lines of code changed in 1 file:
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
11 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
15 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
10 lines of code changed in 1 file:
Rewrote reset and some extensions:
- Rewrote script reset that weekly and monthly are now separated out from daily
functions
- Rewrote ext-profile/order to handle their own configuration entries (were all
in ext-other)
- Moved large 'update' block for ext-order out to
inc/extensions/order/mode-update.php
- TODOs.txt updated
14 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
3 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
2 lines of code changed in 1 file:
Renamed more templates
35 lines of code changed in 1 file:
Typos fixed + keep fake modules hidden
15 lines of code changed in 1 file:
Extension ext-network continued:
- First erotic advertising network added (only softcore)
- LoseAds network added
- TODOs.txt updated
24 lines of code changed in 1 file:
Extension ext-network cleaned up
- I had a missunderstanding with how vcheck works, now I know it better :(
- Rewrite some functions to use countSumTotalData() and "cache" it
- TODOs.txt updated
8 lines of code changed in 1 file:
Extension ext-network continued:
- Network 'Werbeflut' added
- Prepared for Delete-URL feature
- TODOs.txt updated
1 lines of code changed in 1 file:
Extension ext-network continued:
- Paid4Ad has now a new script, added support for it
- TODOs.txt updated
25 lines of code changed in 1 file:
Some major rewrites + ext-network continued:
- A lot more advertising network added (GolloX is still missing)
- Renamed extension mode 'register' to 'setup' to have no conflicting file names
- Large extension modes (a lot code) can now be swapped out to "mode" files,
see inc/extensions/foo/mode-bar.php for them. These mode-files will be loaded
after the main include has been loaded
- TODOs.txt updated
40 lines of code changed in 1 file:
Extension ext-network continued:
- Added optional 'VisualPayCheck' parameter for API configuration
- Added network 'ProAdverty'
- TODOs.txt updated
14 lines of code changed in 1 file:
Extension ext-network continued:
- Added basic data for GolloX
- Added network Giga-Ad
- Corrected some wrong BID to CID were no banner is used
- Added v1/v2 to click URLs of all (?) supported networks
- TODOs.txt updated
2 lines of code changed in 1 file:
Used EL code {%template,LoadTemplate=foo%} instead of loadTemplate('foo', TRUE);
4 lines of code changed in 1 file:
TODOs.txt updated
2 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
11 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
15 lines of code changed in 1 file:
RDF/RSS parser fixed:
- Added possiblity of a call-back function for finish() method
- Fixed many other things (sorry)
- TODOs.txt updated
0 lines of code changed in 1 file:
Fixes to HTTP functions to return proper HTTP body and headers:
- Emptied to .htaccess files to allow accessing doxygen documentation (html)
- The first "$response = array('', '', '')" line caused to much trouble
- Use "strlen($line) == 0" instead of "empty($line)" or else \r\n will be
detected as empty
- Removed superfluious empty line removal block
- Fixed broken HTTP headers
- Added \r\n to them to mimic header->body
- TODOs.txt updated
1 lines of code changed in 2 files:
Extension ext-network continued:
- Fixed a lot array indexes (27->41)
- Added advertising network 'Crystall' (only Klammlose)
- Internal TODO closed: All api_2.php scripts with parameter "&vc=" are sending
8 array elements, but 7th is empty if not used
- TODOs.txt updated
16 lines of code changed in 1 file:
Added cron.php:
- This script can be called from outside cron job script or being called from
command-line (e.g. php /full/path/to/script/cron.php)
- The local script mode does not support parameters
- TODOs.txt updated
1 lines of code changed in 1 file:
Introduced ext-cron
2 lines of code changed in 1 file:
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
69 lines of code changed in 1 file:
Major rewrite of template system:
- Major rewrite on template system:
+ Added code in flushTemplateCache() which will reduce compilation loops
in doFinalCompilation() which gives a speed boost about 10-20% (not sure)
+ All template caches are now included, not read which gives another speed
boost
+ DO ALWAYS PURGE YOUR TEMPLATE CACHES!!!
- Other minor rewrites
- Internal TODO closed by removing deprecated parameters
- TODOs.txt updated
24 lines of code changed in 1 file:
AJAX installation is 'basicly finished' :) Plus I threw in a small christmas present (hint: see installer)
14 lines of code changed in 1 file:
Protection for all DOCS directories
1 lines of code changed in 1 file:
More improvements:
- More configuration wrapper functions added
- Renamed templates to naming convention
- Updated TODOs.txt
23 lines of code changed in 1 file:
(385 more)