August 2011 Commit Log

Number of Commits:
117
Number of Active Developers:
1
quix0r 2011-08-30 23:46 Rev.: 5867

Extension ext-network continued:
- Added ability to set configuration for all network type handlers
- Also data in 'cache_request' needs to be unset

150 lines of code changed in 6 files:

quix0r 2011-08-30 23:02 Rev.: 5866

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

627 lines of code changed in 10 files:

quix0r 2011-08-30 06:07 Rev.: 5865

Renamed to avoid double-line link

2 lines of code changed in 1 file:

quix0r 2011-08-30 05:15 Rev.: 5864

Return a value ... :)

1 lines of code changed in 1 file:

quix0r 2011-08-30 05:13 Rev.: 5863

With dashes to have nicer call-backs

1 lines of code changed in 1 file:

quix0r 2011-08-30 04:54 Rev.: 5862

Advertising network Ad-Promotion.net added, some cleanups

391 lines of code changed in 18 files:

quix0r 2011-08-30 02:00 Rev.: 5861

Extension ext-network continued:
- All 'network params' templates, scripts etc cetera renamed to 'request
params', 'network' is dublicate here
- A lot more renamed for better naming convention
- Column 'network_type_handle' renamed to 'network_type_handler' to make it
more matching with other parts of ext-network
- 'do' is now everywhere in URL (GET)
- TODOs.txt updated

696 lines of code changed in 59 files:

quix0r 2011-08-29 23:44 Rev.: 5860

A percentage was to much here

2 lines of code changed in 1 file:

quix0r 2011-08-29 22:53 Rev.: 5859

Made 'developer=dev' menus more clear

5 lines of code changed in 1 file:

quix0r 2011-08-29 22:45 Rev.: 5858

Extension ext-network continued:
- Advertising network 'Adminlose.de' added
- Added SQL exports (part dumps, won't work with phpMyAdmin) for easy
maintenance of all networks
- Renamed all 'api translation' related templates, scripts, database columns,
database table and language ids to 'array translation' for better naming
- TODOs.txt updated

881 lines of code changed in 25 files:

quix0r 2011-08-28 03:56 Rev.: 5857

will become deprecated in loadEmaiLTemplate()

64 lines of code changed in 3 files:

quix0r 2011-08-27 06:19 Rev.: 5856

Link to config_network_types

4 lines of code changed in 2 files:

quix0r 2011-08-27 06:08 Rev.: 5855

Same thing fixed, but without the opps ...

1 lines of code changed in 1 file:

quix0r 2011-08-27 06:06 Rev.: 5854

Opps ...

1 lines of code changed in 1 file:

quix0r 2011-08-27 06:06 Rev.: 5853

Fix for 'missing configuration entry foo_menu_script'

1 lines of code changed in 1 file:

quix0r 2011-08-27 03:43 Rev.: 5852

Added function sendHttpRequest() which will help ext-network for simplified sending of a request to the API

61 lines of code changed in 3 files:

quix0r 2011-08-27 03:27 Rev.: 5851

Typos corrected, 'require id card' can now be specified while adding new network data

29 lines of code changed in 3 files:

quix0r 2011-08-27 02:57 Rev.: 5850

Advertising network 'ADkracher' added

205 lines of code changed in 1 file:

quix0r 2011-08-26 02:54 Rev.: 5849

Noisy debug line commented out

1 lines of code changed in 1 file:

quix0r 2011-08-26 02:53 Rev.: 5848

Extension ext-network continued:
- Advertising network adgain.de added
- Column 'network_param_id' renamed to 'network_request_param_id' to make it
more clear that this column belongs to the table 'network_request_params'
- Added missing (still out of function) script for API querying
- Renamed above script for better naming convention
- Misc fixes/improvements

290 lines of code changed in 19 files:

quix0r 2011-08-23 19:03 Rev.: 5847

Fixes loading of network type config

4 lines of code changed in 2 files:

quix0r 2011-08-23 16:58 Rev.: 5846

Updated notice text

1 lines of code changed in 1 file:

quix0r 2011-08-23 16:35 Rev.: 5845

Extension ext-network continued:
- Moved reload time unit from network_types_config to network_types
- Above column cannot be NULL and default is 'h' (hour), because most networks
use hours

388 lines of code changed in 11 files:

quix0r 2011-08-23 15:57 Rev.: 5844

Extension ext-network continued, "translation" function introduced:
- Already added network type handler configuration can now be displayed (shown)
and changed
- Most advertising networks require "hours" for reload time, but other may
require different time units, therefore a new entry has been added to table
'network_types_config' to reflect these differences
- "Translation" function 'translateTimeUnit()' introduced which can "translate"
time units (like W for weeks) into human-readable
- Function createFancyTime() uses now EL code (see newly introduced function)
- TODOs.txt updated

296 lines of code changed in 21 files:

quix0r 2011-08-22 19:20 Rev.: 5843

Better text how to deal with reload time setting

1 lines of code changed in 1 file:

quix0r 2011-08-22 19:15 Rev.: 5842

Extension ext-network continued:
- Network types handler can now be added (yet a template for showing saved data
needs to be added)
- Several minor improvements
- todo-builder.sh does now search for .htaccess files with something to do
- TODOs.txt updated

168 lines of code changed in 17 files:

quix0r 2011-08-21 11:39 Rev.: 5841

Extension ext-network continued, links in bug report mail added:
- General German README.txt file updated (mostly how it is written)
- Missing templates for configuring network types added (still one is missing)
- Title of this project added to all 'developer team' text blocks
- Links to forums, bug tracker and DokuWiki added to mail template for bug
report. Please remember that this mail does not reach the developer team.

127 lines of code changed in 25 files:

quix0r 2011-08-21 10:02 Rev.: 5840

Extension ext-network continued:
- Offline documentation updated
- Fixed wrong parameter 'hash' for advertisement network 'FuCoExSponsor' and
added sub-tracking id for all types

56 lines of code changed in 2 files:

quix0r 2011-08-19 00:04 Rev.: 5839

Extension ext-network continued, functions renamed:
- Loading of network types handler configuration implemented (with missing
templates which will follow next commit)
- Functions makeFooToBar() renamed to convertFooToBar(), functions with this
(convert) prefix will be used in PHP scripts and some templates, compared to
translateFooBar() which will be used only in templates as "translation
helper"
- DOCS/debug-lines.log ignored which will be used to identify commented-in
debug lines
- TODOs.txt updated

221 lines of code changed in 22 files:

quix0r 2011-08-18 15:12 Rev.: 5838

Suffix '_enabled' in config entries is deprecated

26 lines of code changed in 9 files:

quix0r 2011-08-18 03:18 Rev.: 5837

Admin menu has now a JavaScript "effect":
- Admin menu system can now be JavaScript-enabled. You need to enable JavaScript
in your browser to see the full "effect". If you leave it disabled, all menus
are fully displayed
- The helping text in admin area won't work in JavaScript-enabled mode
- Generic word 'mode' replaced on all (!) places to make it everywhere more
clear which "mode" I mean there
- TODOs.txt updated

542 lines of code changed in 78 files:

quix0r 2011-08-16 21:46 Rev.: 5836

Admin menu prepared for AJAX requests:
- Admin menu system prepared for later updates (e.g. AJAX-driven) by adding ids to li-tags
- 2 internal TODOs closed to rewrite to SQL_FETCHARRAY()
- TODOs.txt updated

56 lines of code changed in 3 files:

quix0r 2011-08-16 20:24 Rev.: 5835

Use 'sub' to identify whether to update an 'action' menu entry or a 'what' menu entry

21 lines of code changed in 1 file:

quix0r 2011-08-16 19:02 Rev.: 5834

This makes the admin table a little shorter

1 lines of code changed in 1 file:

quix0r 2011-08-16 16:16 Rev.: 5833

Cleanups and all "base scripts" fixed:
- Referral listing in admin area fixed and deprecated code removed (cleanup)
- All "base scripts" now set start time (to avoid later missing elements)
- I missed to update 0.4.6 for ext-user, now it is updated
- Non-set timestamps are now NULL (was still in ext-user)
- TODOs.txt updated

147 lines of code changed in 25 files:

quix0r 2011-08-15 19:18 Rev.: 5832

Extension ext-network continued:
- Table 'network_error_types' is no longer needed, the 'handler' value is
written directly in table 'network_error_codes'.

13 lines of code changed in 2 files:

quix0r 2011-08-15 13:31 Rev.: 5831

SQL fixed (opps)

2 lines of code changed in 1 file:

quix0r 2011-08-15 12:43 Rev.: 5830

isEmailTaken() now relaxes if e.g. the current user just changed other data

39 lines of code changed in 1 file:

quix0r 2011-08-14 21:14 Rev.: 5829

SQL fixed

1 lines of code changed in 1 file:

quix0r 2011-08-14 04:57 Rev.: 5828

Extension ext-beg improved, better EL code used:
- Two language strings merged together (ext-beg)
- Template call-back function {%template,DisplayUsername=$fooUserid%}
introduced for encapsulated displaying of userid / nickname

36 lines of code changed in 12 files:

quix0r 2011-08-14 03:06 Rev.: 5827

Removed 'notice' CSS class from listing tasks

4 lines of code changed in 4 files:

quix0r 2011-08-14 02:45 Rev.: 5826

README.txt-s updated

25 lines of code changed in 2 files:

quix0r 2011-08-14 02:24 Rev.: 5825

- The update of jquery caused an about with missing variable $this which is
caused by the code "compiler" (see FILTER_COMPILE_CODE() and eval() command
in loadTemplate()). If I would prevent "compiling" dollar chars, also
JavaScript templates e.g. from ext-surfbar won't work anymore.
- TODOs.txt updated

9014 lines of code changed in 8 files:

quix0r 2011-08-14 01:56 Rev.: 5824

CSS cleanup, jquery updated:
- CSS classes cleaned up (sponsor classes renamed to generic)
- jquery updated to version 1.6.2
- TODOs.txt updated

7256 lines of code changed in 17 files:

quix0r 2011-08-14 01:17 Rev.: 5823

Most <em> tags replaced/removed

66 lines of code changed in 36 files:

quix0r 2011-08-14 01:05 Rev.: 5822

Bad things are now 'classified' as bad (CSS class 'bad' is being used instead of 'notice')

58 lines of code changed in 26 files:

quix0r 2011-08-14 00:16 Rev.: 5821

Now all parameters will be restored after login

22 lines of code changed in 3 files:

quix0r 2011-08-13 22:47 Rev.: 5820

Better secure the '()' and ' parts... (sorry for this silly message)

12 lines of code changed in 1 file:

quix0r 2011-08-13 22:35 Rev.: 5819

These are all handlers

5 lines of code changed in 4 files:

quix0r 2011-08-13 22:29 Rev.: 5818

Space is to much here

2 lines of code changed in 1 file:

quix0r 2011-08-13 21:30 Rev.: 5817

Extension ext-network continued:
- Stub script added for network types configuration
- GET request parameter 'network' renamed to 'network_id' for clear naming
- TODOs.txt updated

141 lines of code changed in 25 files:

quix0r 2011-08-13 21:04 Rev.: 5816

Fixes and cleanups

65 lines of code changed in 15 files:

quix0r 2011-08-13 17:10 Rev.: 5815

Extension ext-network continued:
- All button language ids renamed to better naming convention, suffix is
_SUBMIT because the language id will be placed on a submit button
- Also many other language id renamed
- Referral link and 88x31 button added, now the webmaster (you!) can enter his
or her referral link and a 88x31 formatted banner which are planned to be
displayed in guest and member area (not yet finished)
- TODOs.txt updated

224 lines of code changed in 29 files:

quix0r 2011-08-13 10:36 Rev.: 5814

Output of wether random refid is active for members

7 lines of code changed in 3 files:

quix0r 2011-08-13 10:08 Rev.: 5813

If min/max beg points are the same output only min points

30 lines of code changed in 4 files:

quix0r 2011-08-12 21:58 Rev.: 5812

Large code cleanups:
- Typo 'referal' fixed (should be 'referral', really!)
- Several queries improved with back-ticks and formatting
- TODOs.txt updated

1793 lines of code changed in 237 files:

quix0r 2011-08-12 20:55 Rev.: 5811

Do not update rand_confirmed counter if random referal id is disabled

1 lines of code changed in 1 file:

quix0r 2011-08-12 20:30 Rev.: 5810

HTTP-related functions refactured:
- Function extractHostnameFromUrl() moved to http-functions.php
- Now all sendFooRequest() functions, except sendRawRequest() are having the
structure in first lines (POST requests doesn't have parts in URL for this
script).
- TODOs.txt update

102 lines of code changed in 3 files:

quix0r 2011-08-12 19:27 Rev.: 5809

Typo fixed

50 lines of code changed in 21 files:

quix0r 2011-08-12 15:05 Rev.: 5808

Some minor cleanups

7 lines of code changed in 2 files:

quix0r 2011-08-12 12:27 Rev.: 5807

Language id renamed, some network query amounts added

4 lines of code changed in 2 files:

quix0r 2011-08-12 04:07 Rev.: 5806

The 'network dailly free query amount' is now stored in general network data

159 lines of code changed in 18 files:

quix0r 2011-08-12 03:49 Rev.: 5805

Opps...

1 lines of code changed in 1 file:

quix0r 2011-08-12 03:48 Rev.: 5804

Extension ext-network continued:
- New network AdCity.eu fully added
- In template 'admin_expert_settings_form' table-tag replaced with div-tags

212 lines of code changed in 2 files:

quix0r 2011-08-12 02:08 Rev.: 5803

Extension ext-network continued:
- Some language ids renamed (better naming)
- Function isNetworkApiConfigured() introduced which checks if a network API is
already configured by given network id
- Variable $id renamed to $networkId
- Wether the network API is configured is now displayed in network selection box

General:
- CSS classes 'good' and 'bad' added (but unused)

193 lines of code changed in 10 files:

quix0r 2011-08-12 01:36 Rev.: 5802

Minor cleanups

7 lines of code changed in 3 files:

quix0r 2011-08-12 00:40 Rev.: 5801

Forgot them ... :(

2 lines of code changed in 2 files:

quix0r 2011-08-12 00:37 Rev.: 5800

Extension ext-network continued (sorry guys for all these splitted commits):
- Renamed database table 'network_config' to 'network_api_config'
- Also renamed all to above table belonging PHP script, template and language
strings
- TODOs.txt updated

199 lines of code changed in 8 files:

quix0r 2011-08-12 00:28 Rev.: 5799

Extension ext-network continued:
- Saving of network API configuration data basicly finished
- Function getUpdateSqlFromArray() introduced which "converts" an array (both
one- and two-dimensional) into an SQL query for updating database tables
- TODOs.txt updated

106 lines of code changed in 7 files:

quix0r 2011-08-11 23:37 Rev.: 5798

'what' files should be loaded only once

47 lines of code changed in 47 files:

quix0r 2011-08-11 23:33 Rev.: 5797

Extension ext-network continued, ext-iso3166 cleared
- Column 'network_active' renamed to 'network_api_active'
- Same for "translation" function
- Extension ext-iso3166 is now made empty
- TODOs.txt updated

55 lines of code changed in 8 files:

quix0r 2011-08-11 22:42 Rev.: 5796

Extension ext-network continued:
- All advertising networks are now configured in a separate form
- Link to network configuration added
- Language ids renamed and text updated to reflect latest code changes
- TODOs.txt updated

89 lines of code changed in 7 files:

quix0r 2011-08-11 20:32 Rev.: 5795

Extension ext-network continued:
- network-check.php renamed to network-vcheck.php to make to most German
webmasters clear what this script is about :)
- TODOs.txt updated

66 lines of code changed in 3 files:

quix0r 2011-08-11 20:25 Rev.: 5794

Automatic deactivation of installed but deprecated extwensions fixed

10 lines of code changed in 3 files:

quix0r 2011-08-11 19:39 Rev.: 5793

Extension ext-forced/network continued:
- README.txt added for how you have to name your design (folder/directory name
only). Don't forget to set the real (displayed) name in theme.php.
- Extension ext-forced continued: Template for editing forced-ads added
- Some language ids in ext-network renamed

126 lines of code changed in 10 files:

quix0r 2011-08-11 18:53 Rev.: 5792

More fixes ...

7 lines of code changed in 2 files:

quix0r 2011-08-11 18:32 Rev.: 5791

No self-advertising in scripts/templates, please

1 lines of code changed in 1 file:

quix0r 2011-08-11 18:21 Rev.: 5790

Also these SQLs require support for NULL

3 lines of code changed in 1 file:

quix0r 2011-08-11 18:19 Rev.: 5789

'assigned_admin' and 'userid' can now be NULL

12 lines of code changed in 1 file:

quix0r 2011-08-11 18:13 Rev.: 5788

More '0' to NULL and fix for failing extension deprecation if no admin is logged in

13 lines of code changed in 4 files:

quix0r 2011-08-11 17:48 Rev.: 5787

- Template renamed for better naming
- Notice in ext-payout for optional parameters (API call) updated
- TODOs.txt updated

139 lines of code changed in 5 files:

quix0r 2011-08-11 16:38 Rev.: 5786

Fix for non-working what-config_payouts

10 lines of code changed in 2 files:

quix0r 2011-08-11 15:32 Rev.: 5785

Fix for missing variable OUT, thanks to yester

5 lines of code changed in 3 files:

quix0r 2011-08-11 14:45 Rev.: 5784

Fix for missing template elements

3 lines of code changed in 1 file:

quix0r 2011-08-11 14:41 Rev.: 5783

Missing 'points subjects' and 'subject' added

24 lines of code changed in 3 files:

quix0r 2011-08-11 14:25 Rev.: 5782

More fixes for ext-yoomedia (didn't handle non-error responses correctly)

72 lines of code changed in 9 files:

quix0r 2011-08-11 02:35 Rev.: 5781

Added (unfinished) a way to edit forced ads, rwritten many XML templates

321 lines of code changed in 12 files:

quix0r 2011-08-10 22:06 Rev.: 5780

Fixes for ext-yoomedia to be compatible with Interface 2.0

50 lines of code changed in 2 files:

quix0r 2011-08-10 20:49 Rev.: 5779

Important notice added

5 lines of code changed in 2 files:

quix0r 2011-08-10 20:38 Rev.: 5778

Extension ext-admins improved:
- The menu point what-admins_contct does now provide a shiny new selection box
fully made of templates
- Fixed admin contact link (still there are a lot copies around in the script)
- TODOs.txt updated

128 lines of code changed in 13 files:

quix0r 2011-08-10 19:44 Rev.: 5777

Extension ext-admins updated:
- We don't shortcut names of any columns, array elements et cetera. This may
lead to misunderstandings of the code.
- More EL code used in ext-admins
- Function getAdminMenuMode() introduced
- Internal TODO closed (SQL_FETCHARRAY() shall be more used)
- TODOs.txt updated

157 lines of code changed in 14 files:

quix0r 2011-08-10 18:40 Rev.: 5776

This elseif() block has causes problems on installation phases and is now removed

1 lines of code changed in 1 file:

quix0r 2011-08-10 18:27 Rev.: 5775

ext-iso3166 is deprecated, please use ext-country instead

9 lines of code changed in 2 files:

quix0r 2011-08-10 04:12 Rev.: 5774

Fixes for ext-network, 'Ad-Hit.de' added

209 lines of code changed in 2 files:

quix0r 2011-08-10 03:12 Rev.: 5773

Extension ext-network continued/fixed:
- Advertising network 'allads4you' updated: allowed countries and minimum stay
now is for all advertising types
- New api array translation "allowed_countries" added
- SQL fixed in ext-network
- Language ids renamed to match with database column

29 lines of code changed in 5 files:

quix0r 2011-08-09 22:10 Rev.: 5772

Deprecated parameters removed, oversized SQL statements won't "explode" the design:
- Parameters 'dashed', 'switch' and 'width' removed
- Oversized SQL statements will no longer "explode" the design
- TODOs.txt updated

11 lines of code changed in 5 files:

quix0r 2011-08-09 19:05 Rev.: 5771

Now more clear (was a really old word for it)

4 lines of code changed in 1 file:

quix0r 2011-08-09 19:00 Rev.: 5770

Should be reported at the forums, please

2 lines of code changed in 1 file:

quix0r 2011-08-09 18:59 Rev.: 5769

ADD UNIQUE ... what? INDEX now. And auto-unregistration of missing filter functions is logged

47 lines of code changed in 16 files:

quix0r 2011-08-09 18:35 Rev.: 5768

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:

quix0r 2011-08-08 18:02 Rev.: 5767

Fix for missing ext-earning on installation phase

62 lines of code changed in 2 files:

quix0r 2011-08-07 21:31 Rev.: 5766

Don't exclude the waybackmaschine

13 lines of code changed in 4 files:

quix0r 2011-08-07 18:40 Rev.: 5765

Introduced ext-geoip (unfinished)

145 lines of code changed in 3 files:

quix0r 2011-08-07 12:34 Rev.: 5764

Report ignored, should be 'Small'

1 lines of code changed in 1 file:

quix0r 2011-08-07 02:18 Rev.: 5763

Updated (but still unsupported) for better coding practices

83 lines of code changed in 1 file:

quix0r 2011-08-07 01:57 Rev.: 5762

grep-ing for global statements in security_functions.php is not required

1 lines of code changed in 1 file:

quix0r 2011-08-07 01:55 Rev.: 5761

Teaser text improved

1 lines of code changed in 1 file:

quix0r 2011-08-07 01:51 Rev.: 5760

Ported all unsupported extensions to latest API changes

305 lines of code changed in 8 files:

quix0r 2011-08-07 01:08 Rev.: 5759

Even more www. removed

33 lines of code changed in 31 files:

quix0r 2011-08-07 01:04 Rev.: 5758

www is out-dated

624 lines of code changed in 624 files:

quix0r 2011-08-06 23:05 Rev.: 5757

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

334 lines of code changed in 7 files:

quix0r 2011-08-05 09:50 Rev.: 5756

Typo in naming a database column fixed

3 lines of code changed in 3 files:

quix0r 2011-08-05 08:43 Rev.: 5755

earning_name renamed to earning_provider

133 lines of code changed in 16 files:

quix0r 2011-08-03 17:11 Rev.: 5754

Extension ext-earning continued:
- JOIN doesn't work if the joined table contains data but with wrong entries,
so it needs be splitted up into two queries
- Renamed earnings->earning
- TODOs.txt updated

269 lines of code changed in 11 files:

quix0r 2011-08-03 05:51 Rev.: 5753

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

2568 lines of code changed in 305 files:

quix0r 2011-08-02 14:14 Rev.: 5752

It is Bitcoins, not BitCoins

7 lines of code changed in 2 files:

quix0r 2011-08-01 06:02 Rev.: 5751

Handling of cache 'earning' added

5 lines of code changed in 2 files:

July 2011 »

Generated by StatSVN 0.7.0