Roland Häder [Mon, 4 Jul 2011 00:01:11 +0000 (00:01 +0000)]
Extension ext-grade continued, a lot renames:
- All 'remove' renamed to 'do_delete'
- A lot 'change' renamed to 'do_edit', both renames will become important for
the next full refacturing of all (list|edit|delete)_foo formulars to the XML
based system
- Extension ext-grade continued, only a function-less script has been added
- TODOs.txt updated
Roland Häder [Sun, 3 Jul 2011 21:47:01 +0000 (21:47 +0000)]
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
Roland Häder [Sat, 2 Jul 2011 19:35:39 +0000 (19:35 +0000)]
Make sure that extension versions not 0.0.0 are handled as updates (0.0.0 is a dummy version and mostly means 'developer release' or 'initial release' for productive extensions)
Roland Häder [Sat, 2 Jul 2011 19:23:29 +0000 (19:23 +0000)]
Getting total/own points rewritten to filter:
- Rewritten of getting total user points to a filter, same will follow with
locked points
- Extension ext-msg will never come back, so relevant code has been removed
- TODOs.txt updated
Roland Häder [Thu, 30 Jun 2011 03:12:29 +0000 (03:12 +0000)]
A lot email templates renamed, SQL fixed:
- A lot (!) email templates renamed, the new naming may be more clear
- SQL statement fixed
- TODOs.txt updated
Roland Häder [Thu, 30 Jun 2011 02:40:50 +0000 (02:40 +0000)]
'NO-ACL' is more clear that we don't have an ACL for the given admin than three asterisks, function isAdminsAllowedByAcl() is now cached (and new name)
Roland Häder [Thu, 30 Jun 2011 01:43:23 +0000 (01:43 +0000)]
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
Roland Häder [Wed, 29 Jun 2011 16:14:09 +0000 (16:14 +0000)]
Extension ext-coupon basicly finished, no shortcuts in naming:
- Extension ext-coupon basicly finished: Please test it intensively now
- Renamed all _UID to _USERID, we don't want to shortcut words
- Minior renames/improvements here and there
- TODOs.txt updated
Roland Häder [Wed, 29 Jun 2011 02:05:52 +0000 (02:05 +0000)]
Fixed handling of nicknames as 'refid':
- determineReferalId() does now detect and handle nicknames as referal ids
correctly by setting the userid as 'refid'
- Removed obsolete code from ref.php (see determineReferalId())
- TODOs.txt updated
Roland Häder [Wed, 29 Jun 2011 00:51:11 +0000 (00:51 +0000)]
Extension ext-coupon continued, naming convention, many improvements:
- Extension ext-coupon: Nearly finished, only listing of cashed coupons and a
little in admin area!
- Foder 'inc/autopurge/ renamed to 'inc/purge/ to avoid naming conflicts
- Some language constants renamed to make clear they belong to config area
- A lot more improvements on many places (I cannot remember all)
- TODOs.txt updated
Roland Häder [Tue, 28 Jun 2011 18:11:16 +0000 (18:11 +0000)]
Extension ext-coupon continued, a lot improvements applied:
- Extension ext-coupon: Sending of coupons finished and member form added
- Deprecated variables removed
- All SQLs containing some kind of 'timeout' rewritten
- A lot more code improvements/cleanups applied (I cannot remember all)
- TODOs.txt updated
Roland Häder [Tue, 28 Jun 2011 11:58:26 +0000 (11:58 +0000)]
Title rows added to several table, naming convention applied:
- Some internal TODOs closed by adding titles to several tables
- In the process, some message ids has been renamed for better naming convention
- TODOs.txt updated
Roland Häder [Tue, 28 Jun 2011 09:00:38 +0000 (09:00 +0000)]
More EL code, security for $_POST elements rewritten (simplified):
- More usage of EL code
- Removed double secureString() call
- Non-array elements in $_POST are now also secured in
inc/libs/security_functions.php
- Renamed more array elements for better naming consistancy
- TODOs.txt updated
Roland Häder [Tue, 28 Jun 2011 06:13:03 +0000 (06:13 +0000)]
Some text rewritten, CSS class added:
- Some text for ext-refback rewritten
- CSS class 'table2' introduced which is only a little wider than 'table' class
- Unused message id 'GUEST_REF' removed
- TODOs.txt updated
Roland Häder [Tue, 28 Jun 2011 05:25:17 +0000 (05:25 +0000)]
Function generateGenderSelectionBox() introduced, some cleanups:
- Function generateGenderSelectionBox() introduced which will generate a
selection box for the gender
- Some minor cleanups/improvements here and there
- TODOs.txt updated
Roland Häder [Mon, 27 Jun 2011 15:52:10 +0000 (15:52 +0000)]
Renamed functions to make it more clear, ext-coupon continued:
- Extension ext-coupon continued: non-functional script added, template added
- Renamed all someFooTimestamp() functions to someFooEpocheTime() to make it
clear that the Uni* epoche time meant and not TIMESTAMP from MySQL
- TODOs.txt updated
Roland Häder [Sat, 25 Jun 2011 22:58:21 +0000 (22:58 +0000)]
Wrapper functions for converting commas in configuration added, ext-coupon continued
- First configuration template and script for ext-coupon added
- Wrapper functions convertCommaToDotInPostData() and convertCommaToDotInPostDataArray()
introduced which will wrap converting German comma into Computer's version
- TODOs.txt updated
Roland Häder [Sat, 25 Jun 2011 21:58:26 +0000 (21:58 +0000)]
Wrapper function introduced, double-quotes converted to single:
- Wrapper function createConfigurationTimeSelections() introduced
- A lot more double-quotes converted to single (speeds up things)
- TODOs.txt updated
Roland Häder [Sat, 25 Jun 2011 18:12:03 +0000 (18:12 +0000)]
Extension ext-coupon continued, missing template added:
- Extension ext-coupon continued (and documented in wiki: http://wiki.mxchange.org/doku.php/de/developer/ideas/extensions/ext-coupon)
- Other German word for 'Standard' used, maybe 'Ausgangs-' is more clear?
- Missing template added
- Minor code improvements here and there
- TODOs.txt updated
Roland Häder [Sat, 25 Jun 2011 03:00:45 +0000 (03:00 +0000)]
Introduced wrapper function addCreateTableSql(), fixed parameter order:
- Wrapper function addCreateTableSql() introduced which encapsulates checking
if a given table is already there and if not it will add a SQL statement to
the current extension's SQL queue
- Fixed a parameter ordering for ext-register
Roland Häder [Sat, 25 Jun 2011 02:34:12 +0000 (02:34 +0000)]
LAS (logical area system) table renamed, table comments added:
- For all extension tables there is now a comment :-) Have fun to read.
- Table admin_menu_stats renamed to admin_las_stats to make it more clear
Roland Häder [Sat, 25 Jun 2011 02:09:37 +0000 (02:09 +0000)]
Introduced template call-back function 'doTemplateAdminListUserTitle':
- Introduced template call-back function doTemplateAdminListUserTitle() which
encapsulates some nasty code into a small function
- Several minor cleanups/rewrites
- TODOs.txt updated
Roland Häder [Sat, 25 Jun 2011 00:46:57 +0000 (00:46 +0000)]
Introduced function determinePointsColumnFromSubjectLocked(), renamed filter:
- Introduced function determinePointsColumnFromSubjectLocked() which allows to
"route" added points to a different user's sub-account than just 'normal'
and 'locked'.
- Renamed filter 'add_points' to 'post_add_points'. You NEED to re-install
ext-mediadata to get accurate media data back (ext-booking is still in
development)
Roland Häder [Fri, 10 Jun 2011 22:12:18 +0000 (22:12 +0000)]
Extension 'ext-coupon' moved to branch, SQLs improved:
- All database columns should be surrounded with backticks (`) in all SQL
statements
- Extension 'ext-coupon' resurrected from 'contrib'
Roland Häder [Thu, 2 Jun 2011 05:00:15 +0000 (05:00 +0000)]
Moved all FILTER_FOO() filter functions to an own include directory:
- For example inc/filter/foo_filter.php holds filter functions for extension
'foo'