mailer.git
11 years agoFix for installation phase, thanks to schatty
Roland Häder [Wed, 17 Dec 2008 21:21:49 +0000 (21:21 +0000)]
Fix for installation phase, thanks to schatty

11 years agoMahor rewrite:
Roland Häder [Wed, 17 Dec 2008 21:15:53 +0000 (21:15 +0000)]
Mahor rewrite:
- Reads from array $_CONFIG are now fully rewritten to getConfig()
- Some admin scripts are deprecated (replaced by others but not removed)
- Some settings where not used in surfbar and other extensions
- Missing settings added to surfbar
- Several coding conventions applied
- Misc fixes

11 years agoDebug line removed
Roland Häder [Wed, 17 Dec 2008 16:20:18 +0000 (16:20 +0000)]
Debug line removed

11 years agoMore fixes for cache, extension and filter sub-system
Roland Häder [Wed, 17 Dec 2008 00:18:38 +0000 (00:18 +0000)]
More fixes for cache, extension and filter sub-system

11 years agoFix for missing solved tasks
Roland Häder [Tue, 16 Dec 2008 21:16:52 +0000 (21:16 +0000)]
Fix for missing solved tasks

11 years agoSeveral fixes for extension handling
Roland Häder [Tue, 16 Dec 2008 21:14:54 +0000 (21:14 +0000)]
Several fixes for extension handling

11 years agoDeprecated files removed
Roland Häder [Tue, 16 Dec 2008 20:42:13 +0000 (20:42 +0000)]
Deprecated files removed

11 years agoHeavily rewritten API:
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

11 years agoMore SQL rewrites, TODO: Put all table and column names in backticks (`)
Roland Häder [Tue, 16 Dec 2008 14:31:16 +0000 (14:31 +0000)]
More SQL rewrites, TODO: Put all table and column names in backticks (`)

11 years agoFrameset support entirely removed, TODO extended, minor template fix
Roland Häder [Tue, 16 Dec 2008 13:40:47 +0000 (13:40 +0000)]
Frameset support entirely removed, TODO extended, minor template fix

11 years agoCache depency was to strict
Roland Häder [Mon, 15 Dec 2008 17:57:50 +0000 (17:57 +0000)]
Cache depency was to strict

11 years agoMissing changed files added
Roland Häder [Sun, 14 Dec 2008 17:16:13 +0000 (17:16 +0000)]
Missing changed files added

11 years agoSurfbar rewritten from input boxes to selection boxes
Roland Häder [Sun, 14 Dec 2008 17:02:54 +0000 (17:02 +0000)]
Surfbar rewritten from input boxes to selection boxes

11 years agoMinor rewrites to brackets, admin welcome page rewritten to use GET_TOTAL_DATA()
Roland Häder [Sun, 14 Dec 2008 16:22:11 +0000 (16:22 +0000)]
Minor rewrites to brackets, admin welcome page rewritten to use GET_TOTAL_DATA()

11 years agoExtension updates should now work (cache refresh is broken)
Roland Häder [Sat, 13 Dec 2008 16:16:03 +0000 (16:16 +0000)]
Extension updates should now work (cache refresh is broken)

11 years agoNew extension added, update activated, TODO extended:
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)

11 years agoAutomatic deactivation of deprecated extensions added
Roland Häder [Sat, 13 Dec 2008 02:12:56 +0000 (02:12 +0000)]
deactivation of deprecated extensions added

11 years agoMore fixes for extension loader / broken cache files
Roland Häder [Sat, 13 Dec 2008 00:10:41 +0000 (00:10 +0000)]
More fixes for extension loader / broken cache files

11 years agoExtension loader rewritten and no more needed cache elements removed
Roland Häder [Fri, 12 Dec 2008 22:35:21 +0000 (22:35 +0000)]
Extension loader rewritten and no more needed cache elements removed

11 years agoCache class rewritten to better convention
Roland Häder [Fri, 12 Dec 2008 21:05:06 +0000 (21:05 +0000)]
Cache class rewritten to better convention

11 years agoMinor rewrites to sending pools
Roland Häder [Fri, 12 Dec 2008 20:05:05 +0000 (20:05 +0000)]
Minor rewrites to sending pools

11 years agoSending pool splitted (prepared for upcoming feature)
Roland Häder [Fri, 12 Dec 2008 19:39:11 +0000 (19:39 +0000)]
Sending pool splitted (prepared for upcoming feature)

11 years agoUnsupported extensions removed, several rewrites to extension handling, 'yoomedia...
Roland Häder [Fri, 12 Dec 2008 19:13:05 +0000 (19:13 +0000)]
Unsupported extensions removed, several rewrites to extension handling, 'yoomedia' will become deprecated soon

11 years agoIf no extension 'other' is installed, 16 years is hard-coded the default. You should...
Roland Häder [Thu, 11 Dec 2008 00:12:33 +0000 (00:12 +0000)]
If no extension 'other' is installed, 16 years is hard-coded the default. You should NOT edit this instead install 'other'!

11 years agoUpdate revision, we need a better solution here!
Roland Häder [Tue, 9 Dec 2008 22:38:35 +0000 (22:38 +0000)]
Update revision, we need a better solution here!

11 years agoNow ignoring extra files like secret key, debug log and cache files, thanks to profi...
Roland Häder [Tue, 9 Dec 2008 22:37:36 +0000 (22:37 +0000)]
Now ignoring extra files like secret key, debug log and cache files, thanks to profi-concept

11 years agoIndex 'turbo' renamed to 'points'
Roland Häder [Tue, 9 Dec 2008 18:12:40 +0000 (18:12 +0000)]
Index 'turbo' renamed to 'points'

11 years agoUndefined indexes sname and fname fixed
Roland Häder [Tue, 9 Dec 2008 18:10:50 +0000 (18:10 +0000)]
Undefined indexes sname and fname fixed

11 years agoTemplate fixed
Roland Häder [Tue, 9 Dec 2008 18:09:21 +0000 (18:09 +0000)]
Template fixed

11 years agoFix for undefined index 'last'
Roland Häder [Tue, 9 Dec 2008 18:06:07 +0000 (18:06 +0000)]
Fix for undefined index 'last'

11 years agoNew extension added, minor fixes, new author added
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

11 years agoTimeout on cache files removed, may have caused some trouble
Roland Häder [Sun, 7 Dec 2008 17:57:28 +0000 (17:57 +0000)]
Timeout on cache files removed, may have caused some trouble

11 years agoFix for wrong array index
Roland Häder [Sat, 6 Dec 2008 19:49:14 +0000 (19:49 +0000)]
Fix for wrong array index

11 years agoFixes for beg.php
Roland Häder [Sat, 6 Dec 2008 19:33:18 +0000 (19:33 +0000)]
Fixes for beg.php

11 years ago__CFG_MIN_AGE fixed
Roland Häder [Sat, 6 Dec 2008 17:55:42 +0000 (17:55 +0000)]
__CFG_MIN_AGE fixed

11 years agoSome more fixes
Roland Häder [Sat, 6 Dec 2008 17:49:34 +0000 (17:49 +0000)]
Some more fixes

11 years agoSome fixes in cache, GET_LANGUAGE() is now memory-cached, min age configurable
Roland Häder [Sat, 6 Dec 2008 00:41:47 +0000 (00:41 +0000)]
Some fixes in cache, GET_LANGUAGE() is now memory-cached, min age configurable

11 years agoTypo fixed... ;-(
Roland Häder [Sat, 6 Dec 2008 00:00:06 +0000 (00:00 +0000)]
Typo fixed... ;-(

11 years agoCache does no longer try to close non-existing cache
Roland Häder [Fri, 5 Dec 2008 23:58:36 +0000 (23:58 +0000)]
Cache does no longer try to close non-existing cache

11 years agoCache system rewritten, thanks to profi-concept's hints of including not evaluating it
Roland Häder [Fri, 5 Dec 2008 23:47:16 +0000 (23:47 +0000)]
Cache system rewritten, thanks to profi-concept's hints of including not evaluating it

11 years agoAnother fix for reset scripts (bonus)
Roland Häder [Fri, 5 Dec 2008 22:59:02 +0000 (22:59 +0000)]
Another fix for reset scripts (bonus)

11 years agoMore fixes applied from profi-conecpt, cache system rewritten: now all cache files...
Roland Häder [Fri, 5 Dec 2008 21:10:00 +0000 (21:10 +0000)]
More fixes applied from profi-conecpt, cache system rewritten: now all cache files must depend on extension versions

11 years agoMore fixes from profi-concept for extension loading, guest/member menu and smaller...
Roland Häder [Fri, 5 Dec 2008 18:54:03 +0000 (18:54 +0000)]
More fixes from profi-concept for extension loading, guest/member menu and smaller issues

11 years agoMore extension-depending menus secured
Roland Häder [Fri, 5 Dec 2008 16:18:51 +0000 (16:18 +0000)]
More extension-depending menus secured

11 years agoMore fixes, menus are no longer set visible if extension is deactivated, thanks to...
Roland Häder [Fri, 5 Dec 2008 15:39:50 +0000 (15:39 +0000)]
More fixes, menus are no longer set visible if extension is deactivated, thanks to profi-concept

11 years agoMissing templates/language strings added for migrated URLs
Roland Häder [Fri, 5 Dec 2008 00:13:39 +0000 (00:13 +0000)]
Missing templates/language strings added for migrated URLs

11 years agoMore default values rewritten, UNSIGNED added to many numerical database columns...
Roland Häder [Thu, 4 Dec 2008 03:35:55 +0000 (03:35 +0000)]
More default values rewritten, UNSIGNED added to many numerical database columns, DOUBLE->FLOAT converted

11 years agoDebug comments rewritten
Roland Häder [Wed, 3 Dec 2008 21:57:25 +0000 (21:57 +0000)]
Debug comments rewritten

11 years agoSome rewrites to refback, TRANSLATE_COMMA()
Roland Häder [Wed, 3 Dec 2008 21:54:37 +0000 (21:54 +0000)]
Some rewrites to refback, TRANSLATE_COMMA()

11 years agoDang!
Roland Häder [Wed, 3 Dec 2008 21:17:21 +0000 (21:17 +0000)]
Dang!

11 years agoMore fixes, thanks to Piter01
Roland Häder [Wed, 3 Dec 2008 21:16:53 +0000 (21:16 +0000)]
More fixes, thanks to Piter01

11 years agoDebug code reverted
Roland Häder [Wed, 3 Dec 2008 15:13:16 +0000 (15:13 +0000)]
Debug code reverted

11 years agoFixes for login bonus, some minor rewrites
Roland Häder [Wed, 3 Dec 2008 15:11:28 +0000 (15:11 +0000)]
Fixes for login bonus, some minor rewrites

11 years agoMore fixes, thanks to Piter01
Roland Häder [Wed, 3 Dec 2008 08:02:34 +0000 (08:02 +0000)]
More fixes, thanks to Piter01

11 years agoSurfbar bookings extended with payment mode, unnessarry parameter removed
Roland Häder [Tue, 2 Dec 2008 23:36:49 +0000 (23:36 +0000)]
Surfbar bookings extended with payment mode, unnessarry parameter removed

11 years agoTotal URLs in surfbar added to static start page
Roland Häder [Tue, 2 Dec 2008 23:28:20 +0000 (23:28 +0000)]
Total URLs in surfbar added to static start page

11 years agoFunction name fixed
Roland Häder [Tue, 2 Dec 2008 22:42:22 +0000 (22:42 +0000)]
Function name fixed

11 years agoSome fixes, surfbar fixed reload is now in select boxes
Roland Häder [Tue, 2 Dec 2008 19:15:17 +0000 (19:15 +0000)]
Some fixes, surfbar fixed reload is now in select boxes

11 years agoSome missing brackes added, sponsor guest modules now depends on extension
Roland Häder [Tue, 2 Dec 2008 18:22:31 +0000 (18:22 +0000)]
Some missing brackes added, sponsor guest modules now depends on extension

11 years agoTemplates rewritten/fixed, surfbar extended with per-entry reload lock
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

11 years agoMissing column 'active_bonus' fixed, some while() loops rewritten
Roland Häder [Mon, 1 Dec 2008 22:56:10 +0000 (22:56 +0000)]
Missing column 'active_bonus' fixed, some while() loops rewritten

11 years agoFix for ZIP code
Roland Häder [Sun, 30 Nov 2008 23:44:48 +0000 (23:44 +0000)]
Fix for ZIP code

11 years agoIncomplete 'booking' extension added, fixes for registration and refback list
Roland Häder [Sat, 29 Nov 2008 21:39:50 +0000 (21:39 +0000)]
Incomplete 'booking' extension added, fixes for registration and refback list

11 years agoPatch for patch-system... ;-)
Roland Häder [Fri, 28 Nov 2008 19:48:36 +0000 (19:48 +0000)]
Patch for patch-system... ;-)

11 years agoMember surfbar URL management smaller
Roland Häder [Fri, 28 Nov 2008 03:35:48 +0000 (03:35 +0000)]
Member surfbar URL management smaller

11 years agoLong word shorted
Roland Häder [Fri, 28 Nov 2008 03:32:30 +0000 (03:32 +0000)]
Long word shorted

11 years agoMore surfbar templates added:
Roland Häder [Fri, 28 Nov 2008 03:28:26 +0000 (03:28 +0000)]
More surfbar templates added:
- Deleting and re-submitting locked URLs
- Missing function added

11 years agoSurfbar continued:
Roland Häder [Fri, 28 Nov 2008 02:14:42 +0000 (02:14 +0000)]
Surfbar continued:
- Template for unlocking locked URLs renamed
- Fix in status handler function
- Again status commented out for developing

11 years agoMore surfbar mail templates added, a lot renamed to naming convention.
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!

11 years agoSurfbar continued:
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

11 years agoSome fields will now only be included if action 'edit' selected
Roland Häder [Fri, 28 Nov 2008 00:05:42 +0000 (00:05 +0000)]
Some fields will now only be included if action 'edit' selected

11 years agoMessage 'action done' no longer displayed if button 'edit' or 'delete' has been...
Roland Häder [Fri, 28 Nov 2008 00:03:45 +0000 (00:03 +0000)]
Message 'action  done' no longer displayed if button 'edit' or 'delete' has been clicked

11 years ago'new_url' removed from template
Roland Häder [Thu, 27 Nov 2008 23:59:47 +0000 (23:59 +0000)]
'new_url' removed from template

11 years agoTemplates added if user retreats an URL, tpos fixed
Roland Häder [Thu, 27 Nov 2008 23:58:31 +0000 (23:58 +0000)]
Templates added if user retreats an URL, tpos fixed

11 years agoDoublicate translation of status fixed
Roland Häder [Thu, 27 Nov 2008 23:51:19 +0000 (23:51 +0000)]
Doublicate translation of status fixed

11 years agoEmail templates added when member edits his/her URLs
Roland Häder [Thu, 27 Nov 2008 23:49:22 +0000 (23:49 +0000)]
Email templates added when member edits his/her URLs

11 years agoURL edit in surfbar continued (unfinished)
Roland Häder [Thu, 27 Nov 2008 21:27:04 +0000 (21:27 +0000)]
URL edit in surfbar continued (unfinished)

11 years agoSurfbar continued and some rewrites/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

11 years agoMail templates for undelete in surfbar added
Roland Häder [Thu, 27 Nov 2008 18:54:55 +0000 (18:54 +0000)]
Mail templates for undelete in surfbar added

11 years agoFunny typo fixed... ;)
Roland Häder [Wed, 26 Nov 2008 02:40:46 +0000 (02:40 +0000)]
Funny typo fixed... ;)

11 years agoFixed empty API message/status in primera and wernis extensions
Roland Häder [Wed, 26 Nov 2008 01:56:37 +0000 (01:56 +0000)]
Fixed empty API message/status in primera and wernis extensions

11 years agoA lot more nice improvements!
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...

11 years agoFix for non-existing function 'apache_get_modules' (why is that disabled here???)
Roland Häder [Tue, 25 Nov 2008 20:47:47 +0000 (20:47 +0000)]
Fix for non-existing function 'apache_get_modules' (why is that disabled here???)

11 years agoFix for LOAD_URL()
Roland Häder [Tue, 25 Nov 2008 19:10:49 +0000 (19:10 +0000)]
Fix for LOAD_URL()

11 years agoMore usage of GET_URL() than file()
Roland Häder [Tue, 25 Nov 2008 18:57:25 +0000 (18:57 +0000)]
More usage of GET_URL() than file()

11 years agoSeveral fixes and and improvements:
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! :-)

11 years agoTemplates deprecated, and support templates fixed
Roland Häder [Mon, 24 Nov 2008 16:24:23 +0000 (16:24 +0000)]
Templates deprecated, and support templates fixed

11 years agoSupport form fixed
Roland Häder [Mon, 24 Nov 2008 16:05:58 +0000 (16:05 +0000)]
Support form fixed

11 years agoSome theme fixes, debug system now forced (true)
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" ;-)

11 years agoSome improvements for skyscraper templates:
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? ;-( )

11 years agoNew CSS classes member_skyscraper/guest_skyscraper added:
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

11 years agoAgain... ;-)
Roland Häder [Mon, 24 Nov 2008 14:35:29 +0000 (14:35 +0000)]
Again... ;-)

11 years agoSkyscraper now in member menu supported (you need to update/patch member_header.tpl...
Roland Häder [Mon, 24 Nov 2008 14:34:44 +0000 (14:34 +0000)]
Skyscraper now in member menu supported (you need to update/patch member_header.tpl and member_footer.tpl

11 years agoMore deprecated checking boolean expressions fixed
Roland Häder [Mon, 24 Nov 2008 02:07:14 +0000 (02:07 +0000)]
More deprecated checking boolean expressions fixed

11 years agoMore bugs fixed, thanks to Piter01: :-)
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!}.

11 years agoUnsupported/non-working extensions gollox and affiliblatt added, yoomedia extension...
Roland Häder [Sun, 23 Nov 2008 23:49:05 +0000 (23:49 +0000)]
Unsupported/non-working extensions gollox and affiliblatt added, yoomedia extension fixed (typo in function name)

11 years agoDebug line added if is not an array
Roland Häder [Sat, 22 Nov 2008 20:47:23 +0000 (20:47 +0000)]
Debug line added if  is not an array

11 years agoExtension wernis now should fully work again, withdraw was broken
Roland Häder [Sat, 22 Nov 2008 20:43:35 +0000 (20:43 +0000)]
Extension wernis now should fully work again, withdraw was broken

11 years agoBug fixed in referal system:
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.

11 years agoAgain some fixes:
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