Roland Häder [Thu, 28 Jul 2011 04:07:10 +0000 (04:07 +0000)]
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
Roland Häder [Fri, 15 Jul 2011 15:40:15 +0000 (15:40 +0000)]
Extension ext-funcoins started, some cleanups:
- ext-funcoins started (only extra table, config entries and menu entries plus
one script are ready)
- ext-wernis: SQL fixed
- Superfluous duplicate 'POINTS' removed
Roland Häder [Fri, 15 Jul 2011 11:23:30 +0000 (11:23 +0000)]
Extension ext-mediadata continued, wrapper function introduced:
- ext-mediadata: Rewritten output of engine software, version and repository
data (used revision and when created)
- Wrapper function getDateTimeFromRepository() introduced
Roland Häder [Fri, 15 Jul 2011 11:10:01 +0000 (11:10 +0000)]
Extensions fixed/improved:
- ext-rallye: A lot templates renamed and member-related added for better
naming, language strings swapped out to language file
- ext-active: Fixed missing variable $last
- TODOs.txt updated
Roland Häder [Fri, 15 Jul 2011 10:40:09 +0000 (10:40 +0000)]
Naming convention applied, ext-refback description updated:
- ext-mediadata: renamed _clr to click_rate (better naming)
- ext-refback: Description for refback updated (which the member can see)
- Some minor improvements here and there
- TODOs.txt updated
Roland Häder [Fri, 15 Jul 2011 01:21:46 +0000 (01:21 +0000)]
Refback and referal points hopefully fixed:
- All userids are now initialized NULL and not '0'
- Template added for deleted bonus mails
- Handling of refback and referal points now fully fixed (I hope so)
- Several debug lines extended with more debugging data
- TODOs.txt updated
Roland Häder [Thu, 14 Jul 2011 21:47:54 +0000 (21:47 +0000)]
Some CSS classes purged, ol.listing added, extensions fixed:
- Some out-dated (superfluous) CSS classes purged
- Others fixed/rewritten (really a lot!)
- Extension ext-beg now displays correctly memeber menu entries and SQL query
is fixed
- Extension ext-refback now sends correct userids out and allows an optional
note to the recipient
- Other minor improvements/fixes
Roland Häder [Thu, 14 Jul 2011 15:38:07 +0000 (15:38 +0000)]
Menu system fixes, list_user simplified:
- Menu entry 'add_points' has truncated output due to to short VARCHAR
- what=list_user and correspondig functions simplified towards XML-rewrite
- TODOs.txt updated
Roland Häder [Thu, 14 Jul 2011 12:17:57 +0000 (12:17 +0000)]
Fixes for compilation, more EL code:
- More usage of EL code
- Compilation will now compile {OPEN_TEMPLATE} and its brothers out
- Compilation loop count will be added in HTML code and if debug-mode is enabled
- TODOs.txt updated
Roland Häder [Wed, 13 Jul 2011 08:53:29 +0000 (08:53 +0000)]
Member area section 'referal links' refactured:
- The member can now see how much mails (of minimum) he has clicked to be
randomly selected as referal id
- He can also see his referal (including nickname if installed&set)
- New CSS class listing for ul/li tags added
- Templates renamed to new naming convention
- TODOs.txt updated
Roland Häder [Tue, 12 Jul 2011 22:44:50 +0000 (22:44 +0000)]
File renamed to naming convention, ext-repair continued:
- gen_refback.php renamed to fix_refsystem.php to make it more clear that this
script is a) generic and b) is fixing the referal system
- Extension ext-repair: The referal system can now be repaired
- TODOs.txt updated
Roland Häder [Tue, 12 Jul 2011 21:55:23 +0000 (21:55 +0000)]
Wrapper introduced, renaming to the naming convention:
- Wrapper function getTotalUnconfirmedMails() introduced to shorten things
- But don't shortcut array elements or variables, cnt->count renamed
- TODOs.txt updated
Roland Häder [Tue, 12 Jul 2011 19:01:06 +0000 (19:01 +0000)]
Referal system rewritten, ext-refback continued:
- Referal system refactured, it is now much easier to understand
- Extension ext-refback does now show the click rate in refback list
- BIGINT is now always 20 digits long
- Internal TODO closed (unused column 'status')
- TODOs.txt updated
Roland Häder [Tue, 12 Jul 2011 12:50:37 +0000 (12:50 +0000)]
Referal system refactured (and some parts fixed), wrapper function introduced:
- Referal points system refactured: All point accounts can now be handled (admin
menu is not yet finished) through the table 'points_data', including
notification by email.
- Introduced new "translation" wrapper generateYesNoOptionList() to simplify
many configuration menus
- Some internal TODOs closed (e.g. handling of registration welcome points)
- TODOs.txt updated
Roland Häder [Tue, 12 Jul 2011 00:32:40 +0000 (00:32 +0000)]
Fixes for referal system, shell scripts overworked:
- Various fixes to the referal/points system (still some work needs to be done)
- Shell scripts enhanced with check for "root" directory (modules.php)
- Shell debug-lines.sh added which will show which debug lines are commented in
- Other minor rewrites/fixes
- TODOs.txt updated
Roland Häder [Mon, 11 Jul 2011 18:52:30 +0000 (18:52 +0000)]
Several code cleanups:
- Debug lines rewritten to use logDebugMessage() instead of plain print()
- Several calls of addFatalMessage() rewritten to debug_report_bug()
- $data in all filters renamed to $filterData
- Message id cleanup
- Other minor fixes/improvements
- TODOs.txt updated
Roland Häder [Mon, 11 Jul 2011 17:19:51 +0000 (17:19 +0000)]
Extension ext-surfbar continued:
- Filters for ext-surfbar added
- Templates renamed according to naming convention
- what-unconfirmed.php requires now ext-mailid to be active
- TODOs.txt updated