- Impact
- 14
I decided to call it 3.0.5 and maintain the current naming convention (rather than 3.0.4.1). It is now available in the download area. Here is the changelog:
(www.phplinkdirectory.com)
Changes:
- [ADD] SmartyFormtool - A nice tool for manipulating forms with JavaScript
- [ADD] OverLIB - A library for popups and tooltips
- [UPGRADE] AdoDB library upgraded to latest stable version (4.81)
- [CHANGE] Database field type for category and link descriptions changed to "text" (longtext). Some other field lengths where increased to "varchar 255"
- [FIX] Paging shows link on last pages
- [FIX] On main page when not using URL rewriting categories with ID greater then 9 are no more redirected to main page (critical bug)
- [FIX] When viewing categories in admin and clicking on category title all links of choosed category are shown without errors
- [FIX] Fixed warning message on installer for servers that do not allow "mysql_get_server_info" command.
- [FIX] Submit notification email variables on admin page from {EMAIL_*} to {LINK_*}
- [FIX] Submit notification to admin and editors for servers that do not allow same email address for sender and receiver
- [FIX] Maintenance error, specially for backup if page compression enabled
- [FIX] Very long URLs, drescriptions or URL titles breaking page style in admin area
- [FIX] phpLD news on main admin page show now nice text with links. No more HTML code
- [FIX] Secure PHP settings in .htaccess disabled by default because many servers do not allow that and throw an error
- [FIX] Better file/folder protection through .htaccess
- [FIX] Compiled template files temp/templates/ are removed on installation/upgrade
- [FIX] On install/update, cache (temp/cache/) and compiled template files (temp/templates/) are automatically cleaned
- [FIX] On fresh install the admin username and password no longer needed for last step
- [FIX] On profile and user login page (not to admin area), title is displaying correct in-page title
- [FIX] Captcha alt and title tags are set to be translateable
- [FIX] Captcha input code fields are expanded to exact phrase length
- [FIX] On user profile update page, confirmation box is now expanded to full width ("Profile updated" message)
- [FIX] In admin panel, settings page is refreshed via a redirect to stop Smarty errors and have live (almost) preview of captcha
- [FIX] Installer re-creates indexes on database fields dropping older not used indexes
- [FIX] Live Bookmark META tag XHTML compliance
- [FIX] Personal links for registered user IDs > 9
- [FIX] In admin panel on payments page the correct link details are shown in tooltip when hovering over link title (no more details of first link)
- [FIX] Paging on payment page in admin panel
- [FIX] Some more HTTP "404/Not Found" sent headers stoped
- [ADD] Template switcher and ability to manage and use more templates per installation
- [ADD] Ability to change min and max field lengths for most forms (System >> Edit Settings >> Form Fields) (Updated all forms and set validation rules)
- [ADD] Description (and if enabled Meta Description) limit field indicator
- [ADD] Custom META tags
- [ADD] Build custom META tags for empty META fields (System >> Maintenance >> Build META tags) - This is the first attempt to manage huge DBs with almost no ressources. Theoretically works with unlimited data.
- [ADD] Allow users to submit custom META tags for links
- [ADD] Abbility to clean cache temp/cache/ if used and compiled template files temp/templates/ (System >> Maintenance >> Clean Temporary Files)
- [ADD] Security error messages on main admin page if "config.php" is still writeable and/or installer still present.
- [ADD] New menu item for admin panel "Search Engine Optimisation" where the URL rewriting option is and META tags preferences are available
- [ADD] Possibility to force sending of HTTP status 200/OK header on valid and unvalid pages
Files changed:
- [ADD] javascripts/
- [REMOVE] files/
- [CHANGE] index.php
- [CHANGE] init.php
- [CHANGE] submit.php
- [CHANGE] login.php
- [CHANGE] profile.php
- [CHANGE] include/functions.php
- [CHANGE] include/tables.php
- [CHANGE] install/index.php
- [CHANGE] admin/* (not really all files)
- [CHANGE] templates/header.tpl
- [CHANGE] templates/submit.tpl (only SmartyValidate and form field properties, no major template changes)
- [CHANGE] templates/login.tpl
- [CHANGE] templates/profile.tpl
- [CHANGE] templates/admin/* (not really all files)
- [CHANGE] templates/install/main.tpl
- [CHANGE] .htaccess
- [CHANGE] temp/.htaccess
- [CHANGE] main.css (added new class "limit_field")
(www.phplinkdirectory.com)
Changes:
- [ADD] SmartyFormtool - A nice tool for manipulating forms with JavaScript
- [ADD] OverLIB - A library for popups and tooltips
- [UPGRADE] AdoDB library upgraded to latest stable version (4.81)
- [CHANGE] Database field type for category and link descriptions changed to "text" (longtext). Some other field lengths where increased to "varchar 255"
- [FIX] Paging shows link on last pages
- [FIX] On main page when not using URL rewriting categories with ID greater then 9 are no more redirected to main page (critical bug)
- [FIX] When viewing categories in admin and clicking on category title all links of choosed category are shown without errors
- [FIX] Fixed warning message on installer for servers that do not allow "mysql_get_server_info" command.
- [FIX] Submit notification email variables on admin page from {EMAIL_*} to {LINK_*}
- [FIX] Submit notification to admin and editors for servers that do not allow same email address for sender and receiver
- [FIX] Maintenance error, specially for backup if page compression enabled
- [FIX] Very long URLs, drescriptions or URL titles breaking page style in admin area
- [FIX] phpLD news on main admin page show now nice text with links. No more HTML code
- [FIX] Secure PHP settings in .htaccess disabled by default because many servers do not allow that and throw an error
- [FIX] Better file/folder protection through .htaccess
- [FIX] Compiled template files temp/templates/ are removed on installation/upgrade
- [FIX] On install/update, cache (temp/cache/) and compiled template files (temp/templates/) are automatically cleaned
- [FIX] On fresh install the admin username and password no longer needed for last step
- [FIX] On profile and user login page (not to admin area), title is displaying correct in-page title
- [FIX] Captcha alt and title tags are set to be translateable
- [FIX] Captcha input code fields are expanded to exact phrase length
- [FIX] On user profile update page, confirmation box is now expanded to full width ("Profile updated" message)
- [FIX] In admin panel, settings page is refreshed via a redirect to stop Smarty errors and have live (almost) preview of captcha
- [FIX] Installer re-creates indexes on database fields dropping older not used indexes
- [FIX] Live Bookmark META tag XHTML compliance
- [FIX] Personal links for registered user IDs > 9
- [FIX] In admin panel on payments page the correct link details are shown in tooltip when hovering over link title (no more details of first link)
- [FIX] Paging on payment page in admin panel
- [FIX] Some more HTTP "404/Not Found" sent headers stoped
- [ADD] Template switcher and ability to manage and use more templates per installation
- [ADD] Ability to change min and max field lengths for most forms (System >> Edit Settings >> Form Fields) (Updated all forms and set validation rules)
- [ADD] Description (and if enabled Meta Description) limit field indicator
- [ADD] Custom META tags
- [ADD] Build custom META tags for empty META fields (System >> Maintenance >> Build META tags) - This is the first attempt to manage huge DBs with almost no ressources. Theoretically works with unlimited data.
- [ADD] Allow users to submit custom META tags for links
- [ADD] Abbility to clean cache temp/cache/ if used and compiled template files temp/templates/ (System >> Maintenance >> Clean Temporary Files)
- [ADD] Security error messages on main admin page if "config.php" is still writeable and/or installer still present.
- [ADD] New menu item for admin panel "Search Engine Optimisation" where the URL rewriting option is and META tags preferences are available
- [ADD] Possibility to force sending of HTTP status 200/OK header on valid and unvalid pages
Files changed:
- [ADD] javascripts/
- [REMOVE] files/
- [CHANGE] index.php
- [CHANGE] init.php
- [CHANGE] submit.php
- [CHANGE] login.php
- [CHANGE] profile.php
- [CHANGE] include/functions.php
- [CHANGE] include/tables.php
- [CHANGE] install/index.php
- [CHANGE] admin/* (not really all files)
- [CHANGE] templates/header.tpl
- [CHANGE] templates/submit.tpl (only SmartyValidate and form field properties, no major template changes)
- [CHANGE] templates/login.tpl
- [CHANGE] templates/profile.tpl
- [CHANGE] templates/admin/* (not really all files)
- [CHANGE] templates/install/main.tpl
- [CHANGE] .htaccess
- [CHANGE] temp/.htaccess
- [CHANGE] main.css (added new class "limit_field")







