Roland Häder [Tue, 16 Dec 2008 20:32:42 +0000 (20:32 +0000)]
Heavily rewritten API:
- Extensions can now be tested (used while extension is being installed)
- Flexible filter system added which is database-based
- All "theme-extension-related" functions are now moved to
inc/libs/theme_functions.php to follow more the "inoffical" guidelines:
+ Write in extensions!
+ Use the new filter system!
+ Write your own functions ALL_UPPER_CASE to avoid confusion
with php_internal_functions!
- This is a half-finished update, I will change later more places to the
filter system.
- THINK: Do we need to externalize the session management into an own extension?
- inc/theme-manager.php is now deprecated
- Dummy include file inc/theme-dummy.php will be loaded if no extension "theme"
is loaded which returns values for default theme.
- Minor fixes/improvements
Roland Häder [Sat, 13 Dec 2008 05:46:06 +0000 (05:46 +0000)]
New extension added, update activated, TODO extended:
- New extension 'events' added which shall record events around the user
account to the database
- Update 0.5.8 in extension 'sql_patches' activated. I simply missed it...
- ToDo extended and re-organized (English file not updated so far)
Roland Häder [Tue, 9 Dec 2008 17:42:11 +0000 (17:42 +0000)]
New extension added, minor fixes, new author added
- Wolfgang "profi-concept" Stelzhammer has contributed an extension for ISO 3166
conform country codes and their humanreadable descriptions
- Parser error fixed in admin area (what-list_bonus.php)
- THANK_YOU.txt slightly rewritten
- New code contributor added to AUTHORS.txt file
Roland Häder [Tue, 2 Dec 2008 16:53:12 +0000 (16:53 +0000)]
Templates rewritten/fixed, surfbar extended with per-entry reload lock
- A lot templates with checkboxes rewritten to display id number in title tag
- Some HTML fixes in templates
- More numeric default values in SQL queries without quotes (')
- Surfbar now supports reload lock for URL entered by admin (still not editable)
- Some minor improvements/fixes
Roland Häder [Fri, 28 Nov 2008 02:02:29 +0000 (02:02 +0000)]
More surfbar mail templates added, a lot renamed to naming convention.
- Added for stopped URLs which shall start again
- Added for stopped URLs which shall be deleted
- A lot renamed!
Roland Häder [Fri, 28 Nov 2008 00:44:54 +0000 (00:44 +0000)]
Surfbar continued:
- Missing template added for deleting URLs in surfbar by members
- Deletion mails extended
- Missing "action execute function" added
- Some minor fixes
Roland Häder [Thu, 27 Nov 2008 20:10:18 +0000 (20:10 +0000)]
Surfbar continued and some rewrites/fixes:
- Some rewrites in base (root) scripts
- Surfbar continued with with edit form (saving data not completed!)
- Minor improvements/fixes
Roland Häder [Wed, 26 Nov 2008 01:33:18 +0000 (01:33 +0000)]
A lot more nice improvements!
- Extensions does no longer have $EXT_LANG_PREFIX which defaults now to the
extension's name
- ADD_POINTS_REFSYSTEM() and SUB_POINTS() prepare for upcoming extension
'booking' which gives the admin and users a list of all booked points
- In user admin profile (what=list_user&u_id=x) and with installed extension
'country' the country will be displayed again
- Three dashes added below "lock reason" in user admin profile
- Direct registration link of extensions now no longer showed if the extension
is already installed
- List of users w/o referal id (refid=0) are now handled by
"what=list_user&mode=norefs" and is no longer available in member menu
- Page navigation and sorting for user list extended for above changes
- Same list again rewritten for list of confirmed/locked users.
Confirmed/locked: what=list_user&status=confirmed/locked
- URL redirection extended with "a" tag
- Some minor fixes here and there...
Roland Häder [Tue, 25 Nov 2008 14:49:57 +0000 (14:49 +0000)]
Several fixes and and improvements:
- Several small fixes in extension files and other include files
- extension ext-rewrite.zip now depends on Apache module 'rewrite'
- Thanks to our user profi-conecpt for all his contributions! :-)
Roland Häder [Mon, 24 Nov 2008 15:41:47 +0000 (15:41 +0000)]
Some theme fixes, debug system now forced (true)
- Some DEBUG_LOG() lines has given __FILE__ (like in functions.php) which
will not give good debug messages, rewritten to __FUNCTION__
- DEBUG_LOG() is now always forced (true) except commented-out lines in
surfbar-functions.php which I use for developing/debugging the surfbar
- CSS classes guest_skyscraper/member_skyscraper "beautified" ;-)
Roland Häder [Mon, 24 Nov 2008 15:16:27 +0000 (15:16 +0000)]
Some improvements for skyscraper templates:
- TD tag now contains only valign attribute
- Surrounding DIV tag added with class from TD tag
- width attribute removed from TD tag
- Class name fixed (member_skyescraper) (see it? ;-( )
Roland Häder [Mon, 24 Nov 2008 15:06:50 +0000 (15:06 +0000)]
New CSS classes member_skyscraper/guest_skyscraper added:
- Use this to control the output of a TD tag in guest_content_footer and
member_content_right
Roland Häder [Mon, 24 Nov 2008 02:05:38 +0000 (02:05 +0000)]
More bugs fixed, thanks to Piter01: :-)
- Non-loading language strings in transfer extension and maybe more, we used a
deprecated way of checking "if extension foo is not installed AND if there is
no admin". The 2nd part of the AND statement is deprecated and now removed.
- In Update notes the constants POINTS and PATH are now included dynamically
by {!CONSTANT!}.
Roland Häder [Sat, 22 Nov 2008 20:14:00 +0000 (20:14 +0000)]
Bug fixed in referal system:
- Function ADD_DESCR() and ADD_POINTS_SYSTEM used both $DEPTH which is bad
software design.
- We really need to rewrite the whole application! :-(
- This causes a bug in the referal system that all points are being booked
to referal level one and not zero.
Roland Häder [Sat, 22 Nov 2008 19:47:08 +0000 (19:47 +0000)]
Again some fixes:
- $_GET['what'] was used in sponsor extension, fixed to $GLOBALS['what'] because
$GLOBALS is secured and $_GET only a bit
- Constant ORDER_ALLOWED_UNKNOWN added
- Template "admin_data_saved" is now deprecated
Roland Häder [Sat, 22 Nov 2008 16:45:25 +0000 (16:45 +0000)]
Some fixes and improvements:
- Extension "wernis" fixed, hopefully! :-)
- Booking points to user shall now no longer go to referal level one
- Backlink set to GNU project if link to us is enbaled
- Several minor fixes