October 2012 Commit Log

Number of Commits:
124
Number of Active Developers:
1
quix0r 2012-10-30 21:06 Rev.: 6108

jquery-ui updated to 1.9.1

2 lines of code changed in 1 file:

quix0r 2012-10-28 09:13 Rev.: 6107

Empty UA strings are better browsers

6 lines of code changed in 2 files:

quix0r 2012-10-25 17:36 Rev.: 6106

Same color

2 lines of code changed in 1 file:

quix0r 2012-10-25 17:18 Rev.: 6105

Project continued:
- Move some theme-related language ids to ext-theme
- Added header to admin_edit_theme.tpl
- Added CSS classes header_column and footer_column to general.css

125 lines of code changed in 11 files:

quix0r 2012-10-25 16:45 Rev.: 6104

Don't attempt to load configuration or count modules in installation phase

16 lines of code changed in 3 files:

quix0r 2012-10-25 00:30 Rev.: 6103

Fix for broken counter

5 lines of code changed in 1 file:

quix0r 2012-10-25 00:27 Rev.: 6102

A little better SQL, but still does not calculate correctly

3 lines of code changed in 1 file:

quix0r 2012-10-25 00:03 Rev.: 6101

Fixes:
- The character ' is not wanted in URLs generally, so secure it
- Don't do compileUriCode() in whole SQL statement

7 lines of code changed in 2 files:

quix0r 2012-10-24 23:28 Rev.: 6100

Check if the module is registered, else redirect to index.php

6 lines of code changed in 1 file:

quix0r 2012-10-24 22:37 Rev.: 6099

Missed it :(

1 lines of code changed in 1 file:

quix0r 2012-10-24 22:32 Rev.: 6098

Removed over-hashing with master salt as it generates static salts

2 lines of code changed in 1 file:

quix0r 2012-10-24 22:25 Rev.: 6097

Added site and date key for improved security

8 lines of code changed in 2 files:

quix0r 2012-10-24 21:33 Rev.: 6096

Extension ext-top10 improved:
- calculation of top earners changed
- added notice about above change
- moved out text to language file

42 lines of code changed in 3 files:

quix0r 2012-10-24 20:48 Rev.: 6095

Renamed many stuff (again), added points/user breakup:
- Renamed again many language ids
- Moved text from template to language file
- Added listing of user points amount and percentage holder
- TODOs.txt updated

453 lines of code changed in 117 files:

quix0r 2012-10-23 22:01 Rev.: 6094

Testers excluded (almost, see TODO) from guest stats page:
- Don't do secureString(getRequestElement('foo')) as it is already secured
- Testers excluded from almost all statistics in what-stats.php
- TODOs.txt updated

14 lines of code changed in 6 files:

quix0r 2012-10-23 21:51 Rev.: 6093

Extension ext-mediadata now excludes testers

30 lines of code changed in 4 files:

quix0r 2012-10-23 19:23 Rev.: 6092

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

327 lines of code changed in 20 files:

quix0r 2012-10-23 15:58 Rev.: 6091

Better use {%template,DisplayUsername=%} instead of [nickname]

2 lines of code changed in 2 files:

quix0r 2012-10-23 15:37 Rev.: 6090

Fix for broken SQL

3 lines of code changed in 3 files:

quix0r 2012-10-23 15:19 Rev.: 6089

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

20 lines of code changed in 5 files:

quix0r 2012-10-23 14:52 Rev.: 6088

Added missing column to fake 'used_points' (it may display error message)

2 lines of code changed in 2 files:

quix0r 2012-10-22 22:27 Rev.: 6087

Updated jqueryui to 1.9.0

6 lines of code changed in 1 file:

quix0r 2012-10-22 22:18 Rev.: 6086

Another small fix :(

1 lines of code changed in 1 file:

quix0r 2012-10-22 22:16 Rev.: 6085

Templates fixed, TODOs.txt updated

10 lines of code changed in 5 files:

quix0r 2012-10-22 21:59 Rev.: 6084

Now added renaming from 'id' to 'booking_id'

4 lines of code changed in 1 file:

quix0r 2012-10-22 21:56 Rev.: 6083

Fixed parser errors from latest rewrites :(

9 lines of code changed in 3 files:

quix0r 2012-10-22 21:51 Rev.: 6082

Rewrote handling almost all extension-based ALTER TABLE queries:
- Introduced addExtensionAddTableColumnSql(), addExtensionChangeTableColumnSql()
and addExtensionDropTableColumnSql()
- Rewrote extension files to make usage of these new functions

199 lines of code changed in 26 files:

quix0r 2012-10-22 20:37 Rev.: 6081

Okay, this too.

1 lines of code changed in 1 file:

quix0r 2012-10-22 20:37 Rev.: 6080

WARNING: id is very generic, it has been now renamed to booking_id, please fix your table layout

10 lines of code changed in 6 files:

quix0r 2012-10-22 20:13 Rev.: 6079

Renamed showEntriesByXmlCallback() to doGenericXmlTemplateCallback() as it is no longer for only showing entries, it has become a generic XML call-back system

74 lines of code changed in 18 files:

quix0r 2012-10-22 20:08 Rev.: 6078

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

154 lines of code changed in 43 files:

quix0r 2012-10-22 18:21 Rev.: 6077

Commented out debug lines again

70 lines of code changed in 1 file:

quix0r 2012-10-22 18:04 Rev.: 6076

Extension ext-surfbar continued:
- Moved language strings from template to language file surfbar_de.php
- Added minimum waiting time (per URL)
- Fixed other minor things

140 lines of code changed in 7 files:

quix0r 2012-10-22 17:19 Rev.: 6075

Commented out debug lines

2 lines of code changed in 1 file:

quix0r 2012-10-22 17:17 Rev.: 6074

Fixed handling of float values, ext-surfbar continued:
- Added missing config wrappers for ext-surfbar (some had typos)
- Added missing language string for "locked order points"
- Fixed handling of float values, somehow it didn't work as I thought :(
- TODOs.txt updated

189 lines of code changed in 8 files:

quix0r 2012-10-22 15:37 Rev.: 6073

The extension ext-grade is better for 'Accountstufe' (account grade) than 'Einstufung' (grading)

16 lines of code changed in 4 files:

quix0r 2012-10-21 21:28 Rev.: 6072

Made 'add_grade' partly working (XML template and some logic is still missing)

9 lines of code changed in 2 files:

quix0r 2012-10-21 21:23 Rev.: 6071

Added grade's library include script, added template for adding grades

165 lines of code changed in 3 files:

quix0r 2012-10-21 20:34 Rev.: 6070

The usual asset of bugfixes for ext-surfbar

74 lines of code changed in 10 files:

quix0r 2012-10-21 20:04 Rev.: 6069

Missing wrapper added

12 lines of code changed in 1 file:

quix0r 2012-10-21 19:58 Rev.: 6068

Missing template added, fixed loadEmailTemplate() if templte was not found and debug-mode was enabled

18 lines of code changed in 2 files:

quix0r 2012-10-21 19:35 Rev.: 6067

Templates renamed, missing language id added (still no email template for surfbar actions)

119 lines of code changed in 18 files:

quix0r 2012-10-21 16:49 Rev.: 6066

Fix for non-working ordering (pages are not yet supported, but may follow)

1 lines of code changed in 1 file:

quix0r 2012-10-21 16:42 Rev.: 6065

Fix for listing all user's stats instead of stats of only a specific sub id

8 lines of code changed in 3 files:

quix0r 2012-10-21 14:21 Rev.: 6064

_FOOTER is wrong, better _NOTICE, missing language ids for point account subject lines added

31 lines of code changed in 6 files:

quix0r 2012-10-21 13:40 Rev.: 6063

Some minor improvements

10 lines of code changed in 5 files:

quix0r 2012-10-21 13:12 Rev.: 6062

Typo :(

1 lines of code changed in 1 file:

quix0r 2012-10-21 13:08 Rev.: 6061

reg_ext causes trouble :(

4 lines of code changed in 3 files:

quix0r 2012-10-21 12:53 Rev.: 6060

Removed marking of developer extension

1 lines of code changed in 1 file:

quix0r 2012-10-21 12:43 Rev.: 6059

Extension ext-booking is basicly finished

561 lines of code changed in 15 files:

quix0r 2012-10-21 11:26 Rev.: 6058

Rewrote view/click.php to filter chains to allow other extensions (e.g. ext-forced) to register own handlers

111 lines of code changed in 7 files:

quix0r 2012-10-21 10:06 Rev.: 6057

Opps

0 lines of code changed in 1 file:

quix0r 2012-10-21 10:06 Rev.: 6056

Some more fixes, added empty what-forced_textlink.php stub

63 lines of code changed in 5 files:

quix0r 2012-10-21 09:46 Rev.: 6055

Fix for bug #236

8 lines of code changed in 1 file:

quix0r 2012-10-20 23:21 Rev.: 6054

These lines can be really noisy, so comment them out, but they shall only work in debug-mode

41 lines of code changed in 1 file:

quix0r 2012-10-20 23:17 Rev.: 6053

Was added here only for debugging

4 lines of code changed in 1 file:

quix0r 2012-10-20 22:01 Rev.: 6052

Added missing admin templates for ext-forced, some other things improved

97 lines of code changed in 9 files:

quix0r 2012-10-20 20:40 Rev.: 6051

The content in these columns were to long

3 lines of code changed in 3 files:

quix0r 2012-10-20 20:07 Rev.: 6050

if is NULL the webmaster's email address will be used instead, made ext-coupon working again

7 lines of code changed in 2 files:

quix0r 2012-10-20 19:24 Rev.: 6049

Extension ext-network continued:
- Network affiliblatt added (missing data)
- BASE64-encoding information updated for all networks (closes some internal TODOs)
- TODOs.txt updated

221 lines of code changed in 4 files:

quix0r 2012-10-20 12:47 Rev.: 6048

Charset is ISO-8859-1

1 lines of code changed in 1 file:

quix0r 2012-10-19 16:01 Rev.: 6047

If rebuildCache() is being called e.g. in view.php ('raw mode') then no cache is being rebuilt as this caused concurrency problems

2 lines of code changed in 1 file:

quix0r 2012-10-19 15:57 Rev.: 6046

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

40 lines of code changed in 16 files:

quix0r 2012-10-17 22:45 Rev.: 6045

Reverted XML templates

31 lines of code changed in 31 files:

quix0r 2012-10-17 22:42 Rev.: 6044

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

2471 lines of code changed in 399 files:

quix0r 2012-10-17 21:30 Rev.: 6043

Added listing of sub id enhanced referral links in member area + used sub id in referral list

110 lines of code changed in 11 files:

quix0r 2012-10-17 20:44 Rev.: 6042

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

636 lines of code changed in 40 files:

quix0r 2012-10-14 12:38 Rev.: 6041

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

79 lines of code changed in 4 files:

quix0r 2012-10-14 00:43 Rev.: 6040

More networks deactivated, isAdminsExpertSettingEnabled() introduced and some others for ext-network

91 lines of code changed in 4 files:

quix0r 2012-10-13 22:05 Rev.: 6039

Extension ext-network continued:
- eu-ADS.de now added (do you really have 'text' even for forced-banner and no
banner URL is being returned???)
- Minor: some typo fixed

190 lines of code changed in 11 files:

quix0r 2012-10-13 20:22 Rev.: 6038

make-euros.de also now wants an ID card (commerical card; Gerbewerbanmeldung). This is completely nonsense as still private people are allowed to earn money with their private home pages. I now try to deal with them, if they don't unlock my account, make-euros.de will be removed as I can no longer support it.

1 lines of code changed in 1 file:

quix0r 2012-10-13 19:53 Rev.: 6037

Extension ext-network continued:
- Inconsistencies in naming of language ids vs. database columns fixed
- Templates for editing/deleting of array index translatons added
- Required call-back functions for above also added
- Other things I cannot remember fixed/improved
- Fixed minor HTML error in member_order_thanks.tpl
- TODOs.txt updated

588 lines of code changed in 36 files:

quix0r 2012-10-13 16:47 Rev.: 6036

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

3536 lines of code changed in 199 files:

quix0r 2012-10-10 15:55 Rev.: 6035

Opps

1 lines of code changed in 1 file:

quix0r 2012-10-09 21:55 Rev.: 6034

Extension ext-nickname continued:
- Listing of member's nickname history and deletion basicly finished
- Some other improvements
- TODOs.txt updated

308 lines of code changed in 11 files:

quix0r 2012-10-09 20:46 Rev.: 6033

Now the isset() command is looking for direct match in 'cache' array

1 lines of code changed in 1 file:

quix0r 2012-10-09 20:43 Rev.: 6032

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

405 lines of code changed in 20 files:

quix0r 2012-10-09 17:25 Rev.: 6031

THANK_YOU.txt updated, fixed over-long message

15 lines of code changed in 2 files:

quix0r 2012-10-08 22:55 Rev.: 6030

Way much better explaining text added than before

1 lines of code changed in 1 file:

quix0r 2012-10-08 22:47 Rev.: 6029

Fixed some configuration usages, added text for German buerocrats :(

9 lines of code changed in 5 files:

quix0r 2012-10-08 22:32 Rev.: 6028

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

386 lines of code changed in 39 files:

quix0r 2012-10-08 18:27 Rev.: 6027

Sub id tracking continued:
- destroyMemberSession() does now accept optional $destroy parameter which will
call session_destroy() instead of deleting member session entries
- Added sub modules for sub id tracking (with extra checks)
- Introduced isUserSubIdAssignedCurrentMember()
- TODOs.txt updated

143 lines of code changed in 8 files:

quix0r 2012-10-08 17:54 Rev.: 6026

Extension ext-user for sub id tracking continued:
- Generic support for sending mails on 'add' "build list" target added
- Generic "delete build list" support
- Support for editing and deleting sub ids basicly finished
- Other small rewrites
- TODOs.txt updated

741 lines of code changed in 27 files:

quix0r 2012-10-07 21:46 Rev.: 6025

Generalized more 'builder' functions, added XML template for editing user sub ids

445 lines of code changed in 9 files:

quix0r 2012-10-07 14:28 Rev.: 6024

Parser error fixed, lint.sh is now displaying no duplicates

2 lines of code changed in 2 files:

quix0r 2012-10-07 12:41 Rev.: 6023

Rewrote 'we' word a little, rewrote mail order to use SQL_INSERTID() instead of another SELECT query

534 lines of code changed in 100 files:

quix0r 2012-10-07 11:34 Rev.: 6022

This debug message was to noisy but it is needed in development (where debug-mode is enabled)

930 lines of code changed in 43 files:

quix0r 2012-10-07 00:58 Rev.: 6021

Don't use convertZeroToNull() here as it makes no sense

1 lines of code changed in 1 file:

quix0r 2012-10-06 23:55 Rev.: 6020

Added logging for missing 'hash'

6 lines of code changed in 1 file:

quix0r 2012-10-06 23:52 Rev.: 6019

Dereferrer is now secured with hashes

62 lines of code changed in 4 files:

quix0r 2012-10-04 21:36 Rev.: 6018

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

397 lines of code changed in 8 files:

quix0r 2012-10-04 20:05 Rev.: 6017

Renamed language id, commented out a little noisy debug line :)

4 lines of code changed in 4 files:

quix0r 2012-10-04 19:52 Rev.: 6016

Removed already no longer used last parameter from addMaxReceiveList(), so more EL coce can be used

25 lines of code changed in 6 files:

quix0r 2012-10-04 19:40 Rev.: 6015

Added more wrapper, commented out another noisy debug line

31 lines of code changed in 2 files:

quix0r 2012-10-04 19:34 Rev.: 6014

Commented out noisy debug lines

4 lines of code changed in 3 files:

quix0r 2012-10-04 19:11 Rev.: 6013

Updated more parts to latest API

2 lines of code changed in 2 files:

quix0r 2012-10-04 19:07 Rev.: 6012

Removed obsolete parameters

2 lines of code changed in 1 file:

quix0r 2012-10-04 15:44 Rev.: 6011

Added ext-signup and ext-shredder from idea pool

321 lines of code changed in 13 files:

quix0r 2012-10-04 14:43 Rev.: 6010

Checked also for ext-cache, purged 'payments' cache file in FILTER_CACHE_DESTROY_ALL()

2 lines of code changed in 2 files:

quix0r 2012-10-03 20:07 Rev.: 6009

Minor: Text fixed

35 lines of code changed in 1 file:

quix0r 2012-10-03 19:03 Rev.: 6008

This constant comes from FUSE extension

13 lines of code changed in 9 files:

quix0r 2012-10-03 19:01 Rev.: 6007

Rewrote some 'manual' cache rebuilding to use rebuildCache()

46 lines of code changed in 7 files:

quix0r 2012-10-03 18:20 Rev.: 6006

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

92 lines of code changed in 8 files:

quix0r 2012-10-03 17:30 Rev.: 6005

Template renamed, some minor improvements

75 lines of code changed in 7 files:

quix0r 2012-10-03 15:02 Rev.: 6004

Non-AJAX installation rewritten to use single includes instead of switch()

540 lines of code changed in 10 files:

quix0r 2012-10-03 14:24 Rev.: 6003

Some improvements, package.json added

35 lines of code changed in 3 files:

quix0r 2012-10-02 22:57 Rev.: 6002

'Fixed' installation of depending extensions, other minor improvements

5 lines of code changed in 3 files:

quix0r 2012-10-02 22:16 Rev.: 6001

Updated jquery-ui to 1.8.25

11 lines of code changed in 1 file:

quix0r 2012-10-02 22:13 Rev.: 6000

Final fix for top navigation

2 lines of code changed in 1 file:

quix0r 2012-10-02 22:04 Rev.: 5999

Added HTTP 500 error code if ext-network is not installed

4 lines of code changed in 2 files:

quix0r 2012-10-02 22:00 Rev.: 5998

Fix for 'you are here' top navigation

18 lines of code changed in 1 file:

quix0r 2012-10-02 16:16 Rev.: 5997

Commented it out again and added another one (already out)

2 lines of code changed in 1 file:

quix0r 2012-10-02 16:15 Rev.: 5996

Added debug line

1 lines of code changed in 1 file:

quix0r 2012-10-02 16:12 Rev.: 5995

More fixes, taskId shall be NULL instead '0' everywhere?

4 lines of code changed in 2 files:

quix0r 2012-10-02 15:56 Rev.: 5994

Debug lines removed

2 lines of code changed in 1 file:

quix0r 2012-10-02 15:51 Rev.: 5993

Forgot to spread the fixed CSS file ... :(

15 lines of code changed in 5 files:

quix0r 2012-10-02 15:46 Rev.: 5992

Updated ext-politician-stop which is satire on politicians that doesn't really know what Internet is. Note: Please reinstall this extension or else the text won't get printed.

488 lines of code changed in 21 files:

quix0r 2012-10-01 23:18 Rev.: 5991

Installation phase fixed (even more):
- Fixed handling of flushing filters while in installation phase. This didn't
let all registered filters by extensions flush to database
- Added stubs for upcoming rewrite of install-inc.php
- Commented out very noisy debug line
- TODOs.txt updated

54 lines of code changed in 5 files:

quix0r 2012-10-01 22:56 Rev.: 5990

Opps (sorry guys)

2 lines of code changed in 1 file:

quix0r 2012-10-01 22:55 Rev.: 5989

Wrapper getMtWord3() added

12 lines of code changed in 1 file:

quix0r 2012-10-01 22:54 Rev.: 5988

More rewrites/fixes:
- Added check in addExtensionSql() if $sql is empty and if so, return without
adding empty entries
- Added saving of 'previous_extension' which is the "source extension" of the
dependency request ('previous_extension' requires other one)
- Added check for entry in 'previous_extension' and abort (under development)
- Added search_array() from PHP user comments (thank you for sharing this code)
- Other minor fixes/improvements
- TODOs.txt updated

74 lines of code changed in 5 files:

quix0r 2012-10-01 21:48 Rev.: 5987

This 'caching' thing is sometimes anoying, but basicly it shortcuts call trees to speedup the whole application, ifSqlTableExist() was sometimes a name :(

19 lines of code changed in 3 files:

quix0r 2012-10-01 21:07 Rev.: 5986

Moved call of initExtraRegistrationSql() out of filter which caused trouble. Now please don't forget it if you use the filter hook 'pre_user_registration'

3 lines of code changed in 2 files:

quix0r 2012-10-01 21:00 Rev.: 5985

Rewrote handling of extra SQL columns/data for registration. The very generic filter didn't register first :(

43 lines of code changed in 6 files:

September 2012 »

Generated by StatSVN 0.7.0