Change Log =============================================================================== Please note: This change log may not be accurate $Id: CHANGELOG 2123 2015-04-01 09:33:23Z darkviper $ Legend: + = Added - = Removed # = Bugfix ! = Update/Change =============================================================================== 01 Apr-2015 Build 2123 Manuela v.d.Decken(DarkViper) ! /framework/SqlImport modified for new export format of phpMyAdmin 18 Mar-2015 Build 2122 Manuela v.d.Decken(DarkViper) ! /index.php adapted for WB-2.8.4 16 Mar-2015 Build 2121 Manuela v.d.Decken(DarkViper) ! SqlImport::setDefaultCollation() requesting charsets modified ! framework/initialize some fixes and modifications 10 Mar-2015 Build 2120 Manuela v.d.Decken(DarkViper) # framework/WbAdaptor some litte fixes + framework/WbDatabaseHelper contains now all maintenance methods from WbDatabase ! framework/WbDatabase all maintenance methods has been moved to framework/WbDatabaseHelper 28 Dec-2014 Build 2119 Manuela v.d.Decken(DarkViper) # admin/login/ little fixes 28 Dec-2014 Build 2118 Manuela v.d.Decken(DarkViper) # admin/preferences/save fixed invalid SQL composing 28 Dec-2014 Build 2117 Manuela v.d.Decken(DarkViper) ! framework/SqlImport updatet for new phpMAdmin field formats 01 Dec-2014 Build 2116 Manuela v.d.Decken(DarkViper) ! recoded main language files into utf-8 - removed old array structure (see deprecated list #2 from 2010) 01 Dec-2014 Build 2115 Manuela v.d.Decken(DarkViper) 01 Dec-2014 Build 2114 Manuela v.d.Decken(DarkViper) + framework/UpgradeHelper additiona vars to method convInfoIni2InfoPhp() ! module/show_menu2/ the directoryname of this 'Snippet' has been changed to ShowMenu2. - show_menu2: The Flag SM2::BUFFER has been removed + show_menu2: The Flag SM2::NOBUFFER was added 01 Dec-2014 Build 2113 Manuela v.d.Decken(DarkViper) + framework/UpgradeHelper added new method convInfoIni2InfoPhp() 25 Nov-2014 Build 2112 Manuela v.d.Decken(DarkViper) ! module/show_menu2/ Changed global Constants into class constants 25 Nov-2014 Build 2111 Manuela v.d.Decken(DarkViper) # SqlImport fixed a Typo in Search-Replace of placeholders 25 Nov-2014 Build 2110 Manuela v.d.Decken(DarkViper) # SqlImport fixed a Typo in Search-Replace of placeholders 25 Nov-2014 Build 2110 Manuela v.d.Decken(DarkViper) # install/ change old install-struct format into new one 25 Nov-2014 Build 2109 Manuela v.d.Decken(DarkViper) # admin/settings/ little typofix, save settings now use official method 25 Nov-2014 Build 2108 Manuela v.d.Decken(DarkViper) # an additional fix in install/save.php 25 Nov-2014 Build 2107 Manuela v.d.Decken(DarkViper) # fixed error in finding languages/ dir, some little optimations, all in install/save.php 24 Nov-2014 Build 2106 Manuela v.d.Decken(DarkViper) # fixed HTTP_ACCEPT_ENCODING problem with Chrome in SecureForm.mtab.php # fixed Typo in SecureForm.mtab.php and SecureForm.php 24 Nov-2014 Build 2105 Manuela v.d.Decken(DarkViper) - removed importSql() method from class WbDatabase + new class SqlImport added 20 Nov-2014 Build 2104 Manuela v.d.Decken(DarkViper) ! complete rebuild of wb/install/ - changed to use import-struct.sql ! change class WbDatabase from mysql to msqli ! rework of WbDatabase::importSql() ! function db_update_key_value() optimized for speed ! field `settings_id`removed from table `settings` and new primary key set to `name` ! update-script extended to modify table `settings` 23 Sep-2014 Build 2103 Dietmar Woellbrink (Luisehahne) ! undo invalid commit 22 Sep-2014 Build 2102 Dietmar Woellbrink (Luisehahne) ! invalid commit 14 Feb-2014 Build 2101 Manuela v.d.Decken(DarkViper) # typofix of class name in class.login and depending files 11 Feb-2014 Build 2100 Manuela v.d.Decken(DarkViper) # fixes from rev.2098/99 11 Feb-2014 Build 2099 Manuela v.d.Decken(DarkViper) # first fixes from rev.2098 11 Feb-2014 Build 2098 Manuela v.d.Decken(DarkViper) ! activate class Translate for all addons in admin/ (except pages/) ! class.admin >> add translation of the current theme to Translate 11 Feb-2014 Build 2097 Manuela v.d.Decken(DarkViper) # droplet >> [[SiteModified]] typo corrected ! upgrade-script.php >> new classes activated and little corrections ! WbAdaptor::getWbConstants() >> PageIconDir added 03 Feb-2014 Build 2096 Manuela v.d.Decken(DarkViper) + Translate::enablePrivateTable() allows to add more private language definitions + Translate::disablePrivateTable() ! TranslateAdaptorWbOldStyle move hardcoded foldername into a variable 03 Feb-2014 Build 2095 Manuela v.d.Decken(DarkViper) ! /functions::make_thumb() set JPG-compression to 100% ! /database::showError() output text corrected ! ../captcha.php::call_captcha() imagesize corected ! droplet >> [[SiteModified]] recoded ! droplet >> [[ModifiedWhen]] recoded ! install/index length of password restricted to 30 chars 30 Jan-2014 Build 2094 Manuela v.d.Decken(DarkViper) # TranslateAdaptorWbOldStyle::_getAddonPath now ignores a missing language file ! admin::print_header() now provides all translations in theme::header.htt and accepts language files in theme ! admin::print_footer() now provides all translations in theme::footer.htt and accepts language files in theme 22 Jan-2014 Build 2093 Manuela v.d.Decken(DarkViper) ! modules/output-filter remove a string from display output 20 Jan-2014 Build 2092 Manuela v.d.Decken(DarkViper) ! several files: remove multiple ;; ! uninstall language deactivated - droplet: iSectionPicker + droplet: SectionPicker 20 Jan-2014 Build 2091 Manuela v.d.Decken(DarkViper) ! several Files: corrected case sensitivity of ::getInstance() 19 Jan-2014 Build 2090 Manuela v.d.Decken(DarkViper) ! UpgradeHelper: added method delTree() + templates/WbTheme ! all upgrade/install and all other files needed to change defaults # modules/MultiLingual/update_keys.php inactive lines of code removed 19 Jan-2014 Build 2089 Manuela v.d.Decken(DarkViper) - templates/argos_theme - templates/allcss - templates/wb_theme 19 Jan-2014 Build 2088 Manuela v.d.Decken(DarkViper) # news/delete_post invalid arguments for AccessFile corrected ! search/search.php read settings optimized ! WbDatabase visibility of constructor corrected 17 Jan-2014 Build 2087 Manuela v.d.Decken(DarkViper) ! admin/pages/add class AccessFile implemented 16 Jan-2014 Build 2086 Manuela v.d.Decken(DarkViper) # A remaining semicolon removed from AccessFileHelper 16 Jan-2014 Build 2085 Manuela v.d.Decken(DarkViper) ! build DSN extended for PDO::MYSQL_ATTR_INIT_COMMAND = 'SET NAMES xx' 16 Jan-2014 Build 2084 Manuela v.d.Decken(DarkViper) # modules/wysiwyg/upgrade copy-past mistake corrected 15 Jan-2014 Build 2083 Manuela v.d.Decken(DarkViper) # modules/news/upgrade manipulation of {SYSVAR:}-Tags fixed # modules/wysiwyg/upgrade manipulation of {SYSVAR:}-Tags fixed # modules/news/add default template fixed 07 Jan-2014 Build 2082 Manuela v.d.Decken(DarkViper) ! added missing translation in admin/users ! DOC-files updated. 07 Jan-2014 Build 2081 Manuela v.d.Decken(DarkViper) # admin/pages/settings_save Typofix Line 39 07 Jan-2014 Build 2080 Manuela v.d.Decken(DarkViper) ! admin/pages/settings_save class AccessFile implemented 07 Jan-2014 Build 2079 Manuela v.d.Decken(DarkViper) ! modules/output_filter added new field `opf` in mod_output_filter.sql 07 Jan-2014 Build 2078 Manuela v.d.Decken(DarkViper) ! admin/users/languages update 06 Jan-2014 Build 2077 Manuela v.d.Decken(DarkViper) # little fixes in modules/news # little fixes in some other files 06 Jan-2014 Build 2076 Manuela v.d.Decken(DarkViper) # some fixes in admin/users # some fixes in admin/pages 06 Jan-2014 Build 2075 Manuela v.d.Decken(DarkViper) ! Installer and upgradescript will never start with php below 5.3.2 # little correction for autoloading PHPMailer in install/save 06 Jan-2014 Build 2074 Manuela v.d.Decken(DarkViper) + added new outputfilter to use OutputFilterDashboard 06 Jan-2014 Build 2073 Manuela v.d.Decken(DarkViper) recall tagging of WebsiteBaker 2.8.4 release 03 Jan-2014 Build 2072 Manuela v.d.Decken(DarkViper) Tagging WebsiteBaker 2.8.4 release 03 Jan-2014 Build 2071 Manuela v.d.Decken(DarkViper) + include/Sensio/Twig added Version 1.15.0 03 Jan-2014 Build 2070 Manuela v.d.Decken(DarkViper) ! update revision properties for all files - include/Sensio/Twig remove Version 1.13.2 03 Jan-2014 Build 2069 Manuela v.d.Decken(DarkViper) ! module News: some little fixes, implementation of AccessFile completed. 03 Jan-2014 Build 2068 Manuela v.d.Decken(DarkViper) # admin/users/user_list corrected multibyte handling # Droplet - iEditThisPage: copy/past error fixed (object reference) 02 Jan-2014 Build 2067 Dietmar Woellbrink (Luisehahne) + /admin/users/languages/ 20 Language Files added (Tks To jacobi22) 02 Jan-2014 Build 2066 Dietmar Woellbrink (Luisehahne) ! /modules/output_filter/OutputFilterApi.php:: Typofix 02 Jan-2014 Build 2065 Dietmar Woellbrink (Luisehahne) # /admin/users bugfixes user deactivating and deleting 01 Jan-2014 Build 2064 Manuela v.d.Decken(DarkViper) ! register PHPMailerAutoload now in initialize instead of class.WbMailer.php # a unsecure require() fixed in class PHPMailer::__construct() (notice to Syncro given) 01 Jan-2014 Build 2063 Dietmar Woellbrink (Luisehahne) # problems with confirmation mail solved 01 Jan-2014 Build 2062 Manuela v.d.Decken(DarkViper) ! wb::mail added message on error if DEBUG is set 01 Jan-2014 Build 2061 Manuela v.d.Decken(DarkViper) # wbLinkAbstract::_makeLinkFromTag fix error in built filepath 01 Jan-2014 Build 2060 Manuela v.d.Decken(DarkViper) # initialize.php a little fix in handling of languages ! modified translation for german language 01 Jan-2014 Build 2059 Manuela v.d.Decken(DarkViper) ! update class Wbmailer for use of PHPMailerAutoload 01 Jan-2014 Build 2058 Manuela v.d.Decken(DarkViper) ! change wysiwyg module from filterMediaRel to filterReplaceSysvar ! change wb::ReplaceAbsoluteMediaUrl from filterMediaRel to filterReplaceSysvar 01 Jan-2014 Build 2057 Manuela v.d.Decken(DarkViper) ! replace filterMediaRel by filterReplaceSysvar in module/output_filter + add OutputFilterApi in module/outputfilter ! update index.php in module/output_filter 01 Jan-2014 Build 2056 Manuela v.d.Decken(DarkViper) + add missing EN translation for PHPMailer 01 Jan-2014 Build 2055 Dietmar Woellbrink (Luisehahne) ! update language files from PHPMailer 01 Jan-2014 Build 2054 Manuela v.d.Decken(DarkViper) - remove old language files from PHPMailer 01 Jan-2014 Build 2053 Manuela v.d.Decken(DarkViper) ! update PHPMailer to version Version 5.2.7 29 Dec-2013 Build 2052 Manuela v.d.Decken(DarkViper) # account/forgot_form : fixed fix... 29 Dec-2013 Build 2051 Manuela v.d.Decken(DarkViper) # account/preferences_form : language selection fixed # account/forgot_form : password generation fixed 22 Dec-2013 Build 2050 Manuela v.d.Decken(DarkViper) # little Typofixes in admin/groups/languages/IT.php 20 Dec-2013 Build 2049 Dietmar Woellbrink (Luisehahne) # /templates/wb_theme/css/screen.css Typofixes (Tks To jacobi22) 20 Dec-2013 Build 2048 Dietmar Woellbrink (Luisehahne) + /admin/pages/languages/ 20 Language Files added (Tks To jacobi22) + /admin/groups/languages/ 20 Language Files added (Tks To jacobi22) + /admin/settings/languages/ 20 Language Files added (Tks To jacobi22) 20 Dec-2013 Build 2047 Dietmar Woellbrink (Luisehahne) + /admin/addons/languages/ 22 Language Files added (Tks To jacobi22) 19 Dec-2013 Build 2046 Manuela v.d.Decken(DarkViper) # little Typofixes in packet AccessFile 19 Dec-2013 Build 2045 Dietmar Woellbrink (Luisehahne) ! update Access Files Classes with easier handling for modules who create their own accessfiles 19 Dec-2013 Build 2045 Dietmar Woellbrink (Luisehahne) ! update Access Files Classes with easier handling for modules who create their own accessfiles 19 Dec-2013 Build 2044 Dietmar Woellbrink (Luisehahne) # /admin/modules/install.php:: fixed Fileupload error messages 19 Dec-2013 Build 2043 Dietmar Woellbrink (Luisehahne) + /admin/addons/languages/ add more Language Files (Tks To jacobi22) 18 Dec-2013 Build 2042 Dietmar Woellbrink (Luisehahne) + /admin/addons/languages/ add NL Languages File (Tks To Nibz) 18 Dec-2013 Build 2041 Dietmar Woellbrink (Luisehahne) - /media/~dummy.git + /media/favicon.ico - /pages/~dummy.git + /pages/favicon.ico 18 Dec-2013 Build 2040 Dietmar Woellbrink (Luisehahne) # /include/editarea/wb_wrapper_edit_area.php change php versions compare for json_encode 18 Dec-2013 Build 2039 Dietmar Woellbrink (Luisehahne) # droplets example iLoginBox add missing Page_ID 16 Dec-2013 Build 2038 Manuela v.d.Decken(DarkViper) # typofix in framework/initialize.php 16 Dec-2013 Build 2037 Manuela v.d.Decken(DarkViper) ! update version number of module FCK-Editor to 2.10.0 16 Dec-2013 Build 2036 Manuela v.d.Decken(DarkViper) # script injection vulnerability fixed in fck-spellchecker 16 Dec-2013 Build 2035 Dietmar Woellbrink (Luisehahne) ! set version status to 2.8.4 16 Dec-2013 Build 2034 Dietmar Woellbrink (Luisehahne) ! Changed links to WB website 16 Dec-2013 Build 2033 Dietmar Woellbrink (Luisehahne) ! /include/editarea/wb_wrapper_edit_area.php:: add init parameters as Array ! /modules/droplets/modify_droplet.php call edit_area with Array 16 Dec-2013 Build 2032 Dietmar Woellbrink (Luisehahne) ! /modules/droplets/example/ update some droplets and remove the old ones 15 Dec-2013 Build 2031 Dietmar Woellbrink (Luisehahne) # /search/search.php:: trim() parameter (Tks to evaki) # /search/search_mod.php:: check for undefined users index 14 Dec-2013 Build 2030 Dietmar Woellbrink (Luisehahne) ! /install/index.php add query magic_quotes_gpc (has to be disables) ! /install/save.php set values for home_folders and page_languages to default false - remove 0 byte file in FCKeditor 14 Dec-2013 Build 2029 Manuela v.d.Decken(DarkViper) ! initialize.php now blocking PHP-versions <5.3.2 and PHP with magic_quotes enabled ! droplets some new/recoded droplets added, some old ones removed 14 Dec-2013 Build 2028 Dietmar Woellbrink (Luisehahne) # /modules/news/save_posts.php::title rename fix 08 Dec-2013 Build 2027 Manuela v.d.Decken(DarkViper) # some typofixes in Multilingual/tpl/lang.html.php and WbLinkAbstract 08 Dec-2013 Build 2026 Manuela v.d.Decken(DarkViper) ! [wblink] outputfilter now can handle ancors too ! WbLink Interface is much more easier to use now. 07 Dec-2013 Build 2025 Manuela v.d.Decken(DarkViper) # mod-MultiLingual forgotten fix in Lib.php :( 07 Dec-2013 Build 2024 Manuela v.d.Decken(DarkViper) ! some new or fixed Droplets added 07 Dec-2013 Build 2023 Manuela v.d.Decken(DarkViper) # mod-MultiLingual misconfiguration of language switches solved 06 Dec-2013 Build 2022 Manuela v.d.Decken(DarkViper) ! framework/initialize.php WB will die if magic_quotes is set to 'on' 06 Dec-2013 Build 2021 Manuela v.d.Decken(DarkViper) ! PageTree::_makeSql() added sort order to list of sections per page 06 Dec-2013 Build 2020 Dietmar Woellbrink (Luisehahne) # /admin/languages/detail.php::getInfoFromLanguageFile() change require_once to require 05 Dec-2013 Build 2019 Dietmar Woellbrink (Luisehahne) - /templates/wb_theme/css :: remove 0 byte files 05 Dec-2013 Build 2018 Manuela v.d.Decken(DarkViper) ! little correction in admin/settings/save.php from line 391 05 Dec-2013 Build 2017 Manuela v.d.Decken(DarkViper) ! comment added in table `field users`.`group_id` 05 Dec-2013 Build 2016 Manuela v.d.Decken(DarkViper) # install/save.php output for setup.ini.php corrected 04 Dec-2013 Build 2015 Manuela v.d.Decken(DarkViper) # some fixes in upgrade-script and UpgradeHelper. ! update initialize.php for secure use of setup.ini.php 04 Dec-2013 Build 2014 Manuela v.d.Decken(DarkViper) + added new Interface usable to connect from WYSIWYG-Editor to all Modules with subitems like news or topics 04 Dec-2013 Build 2013 Manuela v.d.Decken(DarkViper) # admin/groups some logical errors fixed 03 Dec-2013 Build 2012 Manuela v.d.Decken(DarkViper) ! upgrade-script:: now repairs mismatched pagelinks from older versions ! upgrade-script:: /temp/TranslationTable/cache/ will be deleted now during upgrade + UpgradeHelper::checkSetupFiles() the old config.php will be changed into setup.ini.php now. 03 Dec-2013 Build 2011 Manuela v.d.Decken(DarkViper) ! WbDatabase added method fetchObject() ! WbAdaptor little typofixes ! /index.php added one more update of WbAdaptor 03 Dec-2013 Build 2010 Manuela v.d.Decken(DarkViper) ! WbAutoloader added possibility to load classes with additional file prefix 'class.' 27 Nov-2013 Build 2009 Manuela v.d.Decken(DarkViper) ! framework/functions-utf8::entities_to_7bit() deprecated warning for modifier /e in preg_replace() corrected 25 Nov-2013 Build 2008 Manuela v.d.Decken(DarkViper) ! /include/idna_convert protect unneeded files in an zip file. 23 Nov-2013 Build 2007 Manuela v.d.Decken(DarkViper) ! modules/wysiwyg made completely independend from hardcoded internal URLs 19 Nov-2013 Build 2006 Dietmar Woellbrink (Luisehahne) !implemented temporary solution for IE11 compatibility 14 Nov-2013 Build 2005 Dietmar Woellbrink (Luisehahne) /admin/addons/reload.php::ReloadAddonLoop delete all cachefiles of class Translate 14 Nov-2013 Build 2004 Dietmar Woellbrink (Luisehahne) ! /modules/MultiLingual/tpl/lang.html.twig updating template with changed data 14 Nov-2013 Build 2003 Dietmar Woellbrink (Luisehahne) ! /modules/news/upgrade.php optimize add and modify field tables, rebuild message ! /modules/news/modify_post.php and modify_post.php check posts folder if not exists then create ! /upgrade-script.php add ModuleReorgAbstract calling the Reorg Accessfiles from modules 14 Nov-2013 Build 2002 Dietmar Woellbrink (Luisehahne) # include/editarea/edit_area_full.js fixed browser useragent query (Tks to Marmot) include/editarea/SOURCE add editarea sourcecode 14 Nov-2013 Build 2001 Dietmar Woellbrink (Luisehahne) ! /framework/class.wb.php::ShowMaintainScreen add locked maintenance message # /framework/initialize.php::readConfiguration taken back last change (Revision 1996) 14 Nov-2013 Build 2000 Manuela v.d.Decken(DarkViper) ! WbAdaptor::getWbConstants() now on import skip constants holding database settings 14 Nov-2013 Build 1999 Manuela v.d.Decken(DarkViper) ! admin/pages/PageTree added list of sections to the tooltip of 'manage_sections' 13 Nov-2013 Build 1998 Manuela v.d.Decken(DarkViper) + WbDatabase added new methods fetchObject(), rewind(), seekRow(), freeResult() ! renamed some methods and add aliases for the old names 09 Nov-2013 Build 1997 Dietmar Woellbrink (Luisehahne) # /modules/droplets/droplets.functions.php::prepareDropletToFile added missing forward droplet flag into description text 09 Nov-2013 Build 1996 Dietmar Woellbrink (Luisehahne) # /framework/initialize.php::readConfiguration missing constants setting solved 07 Nov-2013 Build 1995 Manuela v.d.Decken(DarkViper) # output_filter > filters/filterWbLink solved Entity problem by splitting arguments 06 Nov-2013 Build 1994 Manuela v.d.Decken(DarkViper) + /module/news/WbLink.php added Interface class to module news ! ../fck_wbmodules.php & ../wbmodules.htt modified link generation for news module 06 Nov-2013 Build 1993 Manuela v.d.Decken(DarkViper) ! /module/output_filter/filters/filterWbLink added extended format to [wblinkXX] - tag + /framework/WbLinkAbstract.php added abstract class/interface for filterWbLink 25 Oct-2013 Build 1992 Dietmar Woellbrink (Luisehahne) ! /admin/modules/index.php : captions of module lists changed from `directory` to real `name` and sorted by name 21 Oct-2013 Build 1991 Manuela v.d.Decken(DarkViper) # /news/Reorg::deleteAll() typofix ! ModuleReorgAbstract::__construct() set to final 19 Oct-2013 Build 1990 Manuela v.d.Decken(DarkViper) + /framework/ModuleReorgAbstract provides the basics for modul depending reorganisation classes ! /modules/news/Reorg now extends ModuleReorgAbstract # problem with empty directories fixed ! /modules/news/upgrade.php // rebuild all access files fixed 19 Oct-2013 Build 1989 Dietmar Woellbrink (Luisehahne) # bugfix /admin/start/index.php::undefined function replace_vars() 19 Oct-2013 Build 1988 Dietmar Woellbrink (Luisehahne) ! /upgrade-script.php, implement class AccessFile() add messages for better overview 19 Oct-2013 Build 1987 Dietmar Woellbrink (Luisehahne) ! see Build 1986 also implemented in frontend account 19 Oct-2013 Build 1986 Dietmar Woellbrink (Luisehahne) ! If the advanced option languages Page was disabled or pages exist with one language only, then all available languages are shown to be selected in the User-Settings implemented in backend 19 Oct-2013 Build 1985 Dietmar Woellbrink (Luisehahne) ! /modules/news/Reorg.php completely recoded using class AccessFile() ! /modules/news/upgrade.php add accessfile report to output details in upgrade-script.php ! /modules/news/save_post.php search for missing accessfile folder and create missing one 19 Oct-2013 Build 1984 Dietmar Woellbrink (Luisehahne) ! /languages/ all language files, add new translation $MESSAGE['START_UPGRADE_SCRIPT_EXISTS'] ! /admin/start/index.php for system administrator only: add start link to 'MESSAGE_START_UPGRADE_SCRIPT_EXISTS' 19 Oct-2013 Build 1983 Dietmar Woellbrink (Luisehahne) ! /framework/class.wb.php::getLanguagesDetailsInUsed() optimized + /framework/class.wb.php::getAvailableLanguagesObjectInstance() ! /framework/class.wb.php::getLanguagesInUsed() method optimized ! /framework/class.frontend.php update changes made in class.wb.php ! /framework/functions.php::rebuild_all_accessfiles() is no longer creating FolderProtectFiles 17 Oct-2013 Build 1982 Manuela v.d.Decken(DarkViper) # /framework/AccessFile little Typofixes + /framework/AccessFileHelper added new method getDelTreeLog() and add const LOG_PRESERVE and LOG_CLEAR ! set WbAdaptor::AppName to 'WebsiteBaker' 10 Oct-2013 Build 1981 Dietmar Woellbrink (Luisehahne) # Argument that is passed to the constructor of the Access File Class has been corrected 10 Oct-2013 Build 1980 Dietmar Woellbrink (Luisehahne) ! /framework/initialize.php::SetInstallPathConstants() setting of DOCUMENT_ROOT now compatible for windows installation ! /framework/functions.php::rebuild_all_accessfiles() Optimize rebuild access file coding 10 Oct-2013 Build 1979 Manuela v.d.Decken(DarkViper) # /admin/pages/PageTree forgotten changes from rev.1973 08 Oct-2013 Build 1978 Dietmar Woellbrink (Luisehahne) ! /framework/functions.php::rebuild_all_accessfiles() output of detailed log corrected 06 Oct-2013 Build 1977 Dietmar Woellbrink (Luisehahne) ! /framework/functions.php: started implementation of packet AccessFile in function rebuild_all_accessfiles() + /framework/functions.php::rm_full_dir() added additional argument to set list of protected files ! integrate the new processes into the upgrade-script.php + extended checks and informations in /modules/MultiLingual/upgrade.php increasing version for module MultiLingual to 1.6.9 05 Oct-2013 Build 1976 Manuela v.d.Decken(DarkViper) # Packet AccessFile fixed indifferent handling of './..' directory entries 04 Oct-2013 Build 1975 Dietmar Woellbrink (Luisehahne) ! /install/sql/wb_search_data.sql recoding initial data for table `search` without primary index value 04 Oct-2013 Build 1974 Manuela v.d.Decken(DarkViper) ! /framework/WbDatabase fixed little problem with multiple database connections 03 Oct-2013 Build 1973 Manuela v.d.Decken(DarkViper) ! /update-script.php last correction for loading PasswordHash packet # -- Typo fix line 87 ! /admin/pages/PageTree // SmallRawPageTree : adaption of Translate and WbAdapter 03 Oct-2013 Build 1972 Dietmar Woellbrink (Luisehahne) # bugfix pages/settings_save.php sql strict ! update fix pages/settings.php page code list deactivate hidden and none visibility for first default_language sub 01 Oct-2013 Build 1971 Dietmar Woellbrink (Luisehahne) ! Finished Pages settings output page_code treelist 01 Oct-2013 Build 1970 Dietmar Woellbrink (Luisehahne) ! MultiLingual set svn properties to all files # MultiLingual typofix in methode updateDefaultPagesCode ! Pages settings fix output page_code treelist (not ready yet) 30 Sep-2013 Build 1969 Dietmar Woellbrink (Luisehahne) # fixed wrong [REFERRER_ID] replacement for search # security Application error message fix in search/search.php 24 Sep-2013 Build 1968 Manuela v.d.Decken(DarkViper) # /news/add.php insert missing [SHORT] tag + /news/view.php add new placeholder [POST_ID] for use in post-loop 23 Sep-2013 Build 1967 Manuela v.d.Decken(DarkViper) # /news/add.php fixed some little HTML syntax bugs 20 Sep-2013 Build 1966 Manuela v.d.Decken(DarkViper) ! upgrade-script.php add loading interface PasswordHashInterface 19 Sep-2013 Build 1965 Manuela v.d.Decken(DarkViper) + framework/UpgradeHelper::getMissingTables() + alias framework/UpgradeHelper::getMissingTables() with existsAllTables() + upgrade-script.php add loading class PasswordHash ! some corrections of typos in upgrade-sript.php 18 Sep-2013 Build 1964 Manuela v.d.Decken(DarkViper) ! modified loading sequence of Password classes 18 Sep-2013 Build 1963 Manuela v.d.Decken(DarkViper) + adding SERVER_TIMEZONE to table settings + insert date_default_timezone_set( SERVER_TIMEZONE ) into /framework/initialize.php ! some little optimations in update-script.php 18 Sep-2013 Build 1962 Manuela v.d.Decken(DarkViper) # package Translate: creating language path in TranslateAdaptorWbOldStyle with modified admin-path fixed 05 Sep-2013 Build 1961 Manuela v.d.Decken(DarkViper) # /admin/settings/save now also allows empty entries for 'website_title','website_description' and 'website_keywords' 22 Aug-2013 Build 1960 Manuela v.d.Decken(DarkViper) # typofix/structurfix in /modules/form/modify_settings.php 16 Aug-2013 Build 1959 Manuela v.d.Decken(DarkViper) + ~dummy.git files to include empty directories in git-hub zipfiles 14 Aug-2013 Build 1958 Manuela v.d.Decken(DarkViper) ! update Twig 1.13.1 -> 1.13.2 14 Aug-2013 Build 1957 Manuela v.d.Decken(DarkViper) # typofixes in /admin/pages/setings.php # typofixes in /include/jscalendar/lang/ 14 Aug-2013 Build 1956 Manuela v.d.Decken(DarkViper) # typofixes in /admin/pages/ 14 Aug-2013 Build 1955 Manuela v.d.Decken(DarkViper) # /modules/fckeditor update to version 2.9.9 IE fix (from Marmot) 13 Aug-2013 Build 1954 Manuela v.d.Decken(DarkViper) # /include/editarea IE fix (from Marmot) 13 Aug-2013 Build 1953 Manuela v.d.Decken(DarkViper) # solved some problems with MultiLingual module 12 Aug-2013 Build 1952 Manuela v.d.Decken(DarkViper) # solved an autoloading problem on upgrade in /framework/Password.php 09 Aug-2013 Build 1951 Manuela v.d.Decken(DarkViper) # solved problems with escaped strings 09 Aug-2013 Build 1950 Manuela v.d.Decken(DarkViper) ! class AccessFile implemented in modules/news 09 Aug-2013 Build 1949 Manuela v.d.Decken(DarkViper) ! some corrections in class AccessFile 04 Aug-2013 Build 1948 Manuela v.d.Decken(DarkViper) + added $page_id compatibility to /index.php # solved escaping problems on save to database in modules/droplets 03 Aug-2013 Build 1947 Manuela v.d.Decken(DarkViper) + added classes AccessFile and AccessFileHelper to /framework/ 03 Aug-2013 Build 1946 Manuela v.d.Decken(DarkViper) ! Droplet iParentPageIcon 03 Aug-2013 Build 1945 Manuela v.d.Decken(DarkViper) ! module/MultiLingual updated for make use of different graphics format + Droplet to use Multilingual in index.php of template 31 Jul-2013 Build 1944 Manuela v.d.Decken(DarkViper) # /modules/MultiLingual/tpl/lang.html-twig little typofix in template 31 Jul-2013 Build 1943 Manuela v.d.Decken(DarkViper) # fixed/updated /admin/groups - permissions 30 Jul-2013 Build 1942 Manuela v.d.Decken(DarkViper) # Tooltips in backend 30 Jul-2013 Build 1941 Manuela v.d.Decken(DarkViper) # MultiLingual: icon-URL corrected 29 Jul-2013 Build 1940 Manuela v.d.Decken(DarkViper) # Typofix in /wb_theme/jquer/jquery-plugins.js Line 61 25 Jul-2013 Build 1939 Manuela v.d.Decken(DarkViper) + added module MultiLingual to basic packet 25 Jul-2013 Build 1938 Manuela v.d.Decken(DarkViper) ! update Twig template engine to version 1.13.1 25 Jul-2013 Build 1937 Manuela v.d.Decken(DarkViper) - unneeded file /framework/Modlanguage.php removed 24 Jul-2013 Build 1936 Manuela v.d.Decken(DarkViper) # /wb_theme/jquery/jquery-plugins.js fixed uncheck function 24 Jul-2013 Build 1935 Manuela v.d.Decken(DarkViper) # /upgrade_script.php fixed headers_sent problem # /search/search_modext.php fixed problem with output buffer 22 Jul-2013 Build 1934 Manuela v.d.Decken(DarkViper) ! /account/signup added posibility for different mailto address ! /install/save.php modified internal comment 16 Jul-2013 Build 1933 Manuela v.d.Decken(DarkViper) ! modified layout of admin/groups for better usability 13 Jul-2013 Build 1932 Manuela v.d.Decken(DarkViper) ! modified class Password for use with different hashing classes 09 Jul-2013 Build 1931 Manuela v.d.Decken(DarkViper) # typofixes in /install/save.php 09 Jul-2013 Build 1930 Manuela v.d.Decken(DarkViper) ! implement class Password and activate it 21 Jun-2013 Build 1929 Manuela v.d.Decken(DarkViper) ! added new method to class Translate. it gives posibility to handle translations with additional replacements. 20 Jun-2013 Build 1928 Manuela v.d.Decken(DarkViper) # class WbDatabase fixed select_db() in multiconnect modus 10 Jun-2013 Build 1927 Manuela v.d.Decken(DarkViper) # TranslateAdaptorWbOldStyle forgotten second arg for trim added 10 Jun-2013 Build 1926 Manuela v.d.Decken(DarkViper) ! TranslateAdaptorWbOldStyle now also accepts modified admin directory names 09 Jun-2013 Build 1925 Manuela v.d.Decken(DarkViper) ! set default rights to dissabled for new installed modules 08 Jun-2013 Build 1924 Manuela v.d.Decken(DarkViper) ! syncronize project and some small typo corrections in /admin/ 08 Jun-2013 Build 1923 Manuela v.d.Decken(DarkViper) ! syncronize project # some small corrections in /admin/ 08 Jun-2013 Build 1922 Manuela v.d.Decken(DarkViper) # fixed invalid translate addon activation (/admin/preferences/index.php) 07 Jun-2013 Build 1921 Manuela v.d.Decken(DarkViper) ! /admin/languages some little corrections 07 Jun-2013 Build 1920 Dietmar Woellbrink (Luisehahne) ! /modules/admin.php $sSectionIdPrefix ! /admin/media/upload.php change $database->query($sql) to $database->get_one($sql) ! /upgrade-script.php only systemadministartor can call the script upgrade all dev-module inclding in package 07 Jun-2013 Build 1919 Dietmar Woellbrink (Luisehahne) ! /modules/form/ beginning recoding 07 Jun-2013 Build 1918 Dietmar Woellbrink (Luisehahne) ! /modules/news/ beginning recoding replacing absolute MediaUrl with place holder 07 Jun-2013 Build 1917 Dietmar Woellbrink (Luisehahne) ! /modules/show_menu2/ set to version 4.9.7 DEBUG == true show query counts 07 Jun-2013 Build 1916 Dietmar Woellbrink (Luisehahne) ! /modules/droplets/ set to version 1.3.0 installing module with sql import make upgrade.php compatible with upgrade-scrip.php 07 Jun-2013 Build 1915 Dietmar Woellbrink (Luisehahne) ! recoding /modules/code/add.php with exception 07 Jun-2013 Build 1914 Dietmar Woellbrink (Luisehahne) ! /admin/pages/ add/change to new Translate class add a default.ini with a list of protected basenames, and a PagesEnvironment to force writing the accessfile forever 07 Jun-2013 Build 1913 Dietmar Woellbrink (Luisehahne) ! /admin/addons/ change to new Translate class 07 Jun-2013 Build 1912 Dietmar Woellbrink (Luisehahne) ! /admin/preferences/index.php change to new Translate class languages only given for existing page languages ! /admin/settings/ change to new Translate class 07 Jun-2013 Build 1911 Dietmar Woellbrink (Luisehahne) ! modules/menu_link/save.php coding new sql logic to replace adding an empty table row in add.php 07 Jun-2013 Build 1910 Dietmar Woellbrink (Luisehahne) ! modules/wysiwyg/save.php use new methode in class.wb to replace absolute MediaUrl 07 Jun-2013 Build 1909 Dietmar Woellbrink (Luisehahne) ! install/save.php,search_modext.php set $sSectionIdPrefix (SEC_ANCHOR) to the right value 07 Jun-2013 Build 1908 Dietmar Woellbrink (Luisehahne) ! class.admin.php corrected url_help, add Translat::disableAddon() in methode print_footer ! frontend.functions.php page_content() set $sSectionIdPrefix to the right format ! functions.php change get_parent_titles from menu_title to filename 07 Jun-2013 Build 1907 Dietmar Woellbrink (Luisehahne) ! update headerinfo 06 Jun-2013 Build 1906 Manuela v.d.Decken(DarkViper) + new Method Password::isValid() checks a new password for invalid characters 01 Jun-2013 Build 1905 Manuela v.d.Decken(DarkViper) + new OutputFilter plugin 'FilterMediaRel' 01 Jun-2013 Build 1904 Manuela v.d.Decken(DarkViper) + new method wb::ReplaceAbsoluteMediaUrl() + class wb: Translate::disableAddon() in print_error() and print_success() 13 May-2013 Build 1903 Manuela v.d.Decken(DarkViper) ! some typofixes in class PassWord - class /framework/PasswordHash never needed(replaced by /include/phpass/PasswordHash 12 May-2013 Build 1902 Manuela v.d.Decken(DarkViper) + added posssibility to use different adaptors for each module + added new adaptor to access language definitions in a MySQL database 19 Apr-2013 Build 1901 Manuela v.d.Decken(DarkViper) # little corrections in class Password 18 Apr-2013 Build 1900 Manuela v.d.Decken(DarkViper) + Classes Password / PasswordHash Added for an essential strengthening of the password security 04 Apr-2013 Build 1899 Dietmar Woellbrink (Luisehahne) # bugfix missing td in form layout 03 Apr-2013 Build 1898 Dietmar Woellbrink (Luisehahne) # bugfix missing trailing backtick in output_filter/input.php # bugfix wrong backticks in 'admin/media/upload.php # bugfix add missing language variable in account ! update form module, add class frm-fieldset to fieldset, restyle error box ! update captcha iframe attribute settings 21 Mar-2013 Build 1897 Dietmar Woellbrink (Luisehahne) # SqlImport removes BOM in sql files in a Windows Environment otherwise you have an error in your SQL syntax; 20 Mar-2013 Build 1896 Dietmar Woellbrink (Luisehahne) # solved install exeption ! update wrapper module and set version to 2.8.4 ! update wysiwyg install.php, info.php 20 Mar-2013 Build 1895 Dietmar Woellbrink (Luisehahne) ! update jsadmin module and set Version to 1.4.1 ! update news module and set Version to 3.8.7 19 Mar-2013 Build 1894 Dietmar Woellbrink (Luisehahne) # bugfix form intall form284db.sql # bugfix wb_search_data.sql layout for table settings ! update menu_link module and set Version to 2.8.1 19 Mar-2013 Build 1893 Dietmar Woellbrink (Luisehahne) # little issue on handing the cache in TranslationTable # fix missing block or block[0] issue in /admin/pages/section.php 19 Mar-2013 Build 1892 Dietmar Woellbrink (Luisehahne) ! update output_filter module set version to 0.4.1 19 Mar-2013 Build 1891 Dietmar Woellbrink (Luisehahne) ! update captcha_control module set version to 1.2.1 19 Mar-2013 Build 1890 Dietmar Woellbrink (Luisehahne) # bugfix and update form module set version to 2.9.1 ! update code module set version to 2.8.4 ! update wysiwyg module set version to 2.9.1 19 Mar-2013 Build 1889 Dietmar Woellbrink (Luisehahne) # bugfix solved sections block update ! update sections table change some varchar to int(11) + upgradeHelper class for better module upgrade 12 Mar-2013 Build 1888 Dietmar Woellbrink (Luisehahne) # fixed Deprecated: preg_replace(): modules\show_menu2\include.php The /e modifier is deprecated, replaced with preg_replace_callback 12 Mar-2013 Build 1887 Dietmar Woellbrink (Luisehahne) # bugfix Notice: Constant messages during new WB installation ! update WbDatabase SqlImport parameter, 12 Mar-2013 Build 1886 Dietmar Woellbrink (Luisehahne) ! Install update, Split Step1+2 from the inputs Steps # Languages Typofix ! check tables remove not needed tables 11 Mar-2013 Build 1885 Dietmar Woellbrink (Luisehahne) # protect magic setter to fix security issue in WbDatabase + additional arguments for Charset and TablePrefix in WbDatabase::doConnect + WbDatabase now can activate SET NAMES by doConnect argument + WbDatabase now provide TablePrefix property also (WbDatabase::TablePrefix) + initialize.php now also support Charset and TablePrefix settings from setup.ini.php ! in setup.ini.php some keys are renamed (WB_URL => AppUrl and ADMIN_DIRECTORY => AcpDir) 10 Mar-2013 Build 1884 Dietmar Woellbrink (Luisehahne) ! from security reasons the new installation has changed from the old config.php into new setup.ini.php without using global constants for critical values like username & password and so on. 07 Mar-2013 Build 1883 Dietmar Woellbrink (Luisehahne) ! groups change languages class to translate class ! prepare upgrade-script for WB Version 2.8.4 (versioncompare) ! update Form modul to version 2.9.1 06 Mar-2013 Build 1882 Manuela v.d.Decken(DarkViper) # protect magic setter to fix security issue in WbAdapter 05 Mar-2013 Build 1881 Dietmar Woellbrink (Luisehahne) # bugfix setting slash in class m_news_Reorg ( access files in root) ! upgrade-script shows count of created module access files 05 Mar-2013 Build 1880 Dietmar Woellbrink (Luisehahne) # bugfix missing slash in class m_news_Reorg 05 Mar-2013 Build 1879 Manuela v.d.Decken(DarkViper) # protect magic setter to fix security issue in WbAdapter 05 Mar-2013 Build 1878 Manuela v.d.Decken(DarkViper) # fixed PagesDir in WbAdaptor 02 Mar-2013 Build 1877 Dietmar Woellbrink (Luisehahne) ! fix news reorg.php to be backward compatible slash settings 01 Mar-2013 Build 1876 Dietmar Woellbrink (Luisehahne) ! wysgwyg, first try to repair missing table entries ! page sections typofix in header 28 Feb-2013 Build 1875 Dietmar Woellbrink (Luisehahne) ! wysgwyg, now check exitings table entries, otherwise script stop loading content in editor ! typofix in groups ! change constant DB_NAME to $database->DbName 27 Feb-2013 Build 1874 Manuela v.d.Decken(DarkViper) # some little typo fixes in initialize.php # readConfiguration() fixed in initialize.php 27 Feb-2013 Build 1873 Manuela v.d.Decken(DarkViper) # some small fixes in packet Translate 25 Feb-2013 Build 1872 Dietmar Woellbrink (Luisehahne) # bugfix preferences timezone, date_format, time_format settings, backend and frontend 23 Feb-2013 Build 1871 Dietmar Woellbrink (Luisehahne) # bugfix Undefined variable: sName in .../framework/functions.php # bugfix droplet ShowWysiwyg Undefined variable: module 21 Feb-2013 Build 1870 Dietmar Woellbrink (Luisehahne) # solved installation issues ! upgrade-script sanitize pages_directory before creating access files 20 Feb-2013 Build 1869 Dietmar Woellbrink (Luisehahne) # solved renaming access files by page settings if php as apachehandler 19 Feb-2013 Build 1868 Dietmar Woellbrink (Luisehahne) ! change mysql_esc_string to WbDatabase::getInstance()->escapeStrinng() 19 Feb-2013 Build 1867 Dietmar Woellbrink (Luisehahne) ! fixed pagetree header 19 Feb-2013 Build 1866 Dietmar Woellbrink (Luisehahne) # typofix in class TranslateTable ! framework/functions.php set function create_access_file to deprecated ! set ModLanguage.php to deprecated ! add methode escapeString to class WbDatabase ! update upgrade-script.php ! add getter property LastInsertId to class WbDatabase 19 Feb-2013 Build 1865 Manuela v.d.Decken(DarkViper) ! update initialize.php for changed Twig-dir and activated cache in Translate ! initialize can handle now the new setup.ini format also. 19 Feb-2013 Build 1864 Manuela v.d.Decken(DarkViper) ! update classes Translate, TranslateTable, TranslateAdaptorWbOldStyle + added interface TranslateAdaptorInterface + added Klasse_Translate_de.pdf ! update class WbAdaptor ! update /framework/initialize.php 19 Feb-2013 Build 1863 Manuela v.d.Decken(DarkViper) ! updated Twig template engine to stable version 1.12.2 19 Feb-2013 Build 1862 Manuela v.d.Decken(DarkViper) ! updated Twig template engine to stable version 1.12.2 18 Feb-2013 Build 1861 Manuela v.d.Decken(DarkViper) + added temporary class WbAdaptor (replacement for future registry) 04 Feb-2013 Build 1860 Manuela v.d.Decken(DarkViper) + added new translation classes (Translate/TranslationTable/TranslateAdaptorWbOldStyle) for easy handling of language files ! initialize and activate class Translate in /framework/initialize.php 11 Jan-2013 Build 1859 Dietmar Woellbrink (Luisehahne) # bugfix mkdir(): Invalid argument if create acessfile 11 Jan-2013 Build 1858 Dietmar Woellbrink (Luisehahne) - remove MODULES_UPGRADE_LIST input from saettings 08 Jan-2013 Build 1857 Dietmar Woellbrink (Luisehahne) + add deleted files and images in jqauery 08 Jan-2013 Build 1856 Dietmar Woellbrink (Luisehahne) - remove wrong files and images in jquery 08 Jan-2013 Build 1855 Dietmar Woellbrink (Luisehahne) ! forgot the jQuery UI css 08 Jan-2013 Build 1854 Dietmar Woellbrink (Luisehahne) ! forgot the jQuery UI 08 Jan-2013 Build 1853 Dietmar Woellbrink (Luisehahne) ! update phpmailer to version 5.2.1 ! update jquery to 1.8.3 and jQuery UI to 1.9.2 07 Jan-2013 Build 1852 Manuela v.d.Decken(DarkViper) ! updated Twig template engine to stable version 1.11.1 step 2 07 Jan-2013 Build 1851 Manuela v.d.Decken(DarkViper) ! updated Twig template engine to stable version 1.11.1 06 Jan-2013 Build 1850 Dietmar Woellbrink (Luisehahne) ! add default_timezone in admin account by new installation 06 Jan-2013 Build 1849 Dietmar Woellbrink (Luisehahne) # typofix page_extended in admin/settings and admin/pages/ ! Fill empty option modules dropdown in admin/pages/sections.php 05 Jan-2013 Build 1848 Manuela v.d.Decken(DarkViper) # fixed reinitialisation of class frontend in /index.php 05 Jan-2013 Build 1847 Manuela v.d.Decken(DarkViper) # PageTree: fixed icon requests + added 2 icons in wb_theme and argos_theme 05 Jan-2013 Build 1846 Manuela v.d.Decken(DarkViper) + added variable root page for tree generation in class a_pages_PageTree # added missing CSS class jsadmin for drop/down activation 28 Dez-2012 Build 1845 Dietmar Woellbrink (Luisehahne) # bugfix redclare function in preferences_form ! add infobox, if you have to change the language before working in preferences 28 Dez-2012 Build 1844 Dietmar Woellbrink (Luisehahne) # fixed Use of undefined constant PAGE_ID in /account/forgot.php ! change return value to boolean in user management delete.php, add.php ! change WEBSITE_SIGNATURE to WBMAIL_SIGNATURE 27 Dez-2012 Build 1843 Dietmar Woellbrink (Luisehahne) ! trash only will be shown in sectionmanagement if more than one section exists ! In the server settings the renaming of the page_directory is only possible, if no page exists 26 Dez-2012 Build 1842 Dietmar Woellbrink (Luisehahne) # fixed output activation conformation # fixed deleting Users awaiting activation ! add YYYY-MM-DD in date_formats dropdown 23 Dez-2012 Build 1841 Dietmar Woellbrink (Luisehahne) # fixed index depth in access files 23 Dez-2012 Build 1840 Dietmar Woellbrink (Luisehahne) ! settings move website_signature to mailer settings ! fix html validate error in pages sections ! add pages field page_code to class.frontend.php ! optimized jsadmin backend.css 21 Dez-2012 Build 1839 Manuela v.d.Decken(DarkViper) ! the second optimization of runtime by recoding /admin/pages/index.php + new class a_pages_PageTree() for use with /admin/pages/index.php 13 Dez-2012 Build 1838 Dietmar Woellbrink (Luisehahne) ! groups management now completely html valide 13 Dez-2012 Build 1837 Dietmar Woellbrink (Luisehahne) ! runtime optimized in /admin/pages/index.php 12 Dez-2012 Build 1836 Dietmar Woellbrink (Luisehahne) # fixed WB admin wrapper script, could never run at end if section_id == 0 10 Dez-2012 Build 1835 Dietmar Woellbrink (Luisehahne) ! update dragdrop reorder positions of a page tree 10 Dez-2012 Build 1834 Dietmar Woellbrink (Luisehahne) # fixed redirect checking in class.login.php 10 Dez-2012 Build 1833 Dietmar Woellbrink (Luisehahne) # security fix CRLF injection/HTTP response splitting 09 Dez-2012 Build 1832 Dietmar Woellbrink (Luisehahne) # security Application error message fix in search/search.php 05 Dez-2012 Build 1831 Dietmar Woellbrink (Luisehahne) # fixed dragdrop for pages overview 22 Nov-2012 Build 1830 Dietmar Woellbrink (Luisehahne) # deactivate caching in backend to fix display faults 22 Nov-2012 Build 1829 Dietmar Woellbrink (Luisehahne) # bugfix check existing tables in upgrade-script 22 Nov-2012 Build 1828 Dietmar Woellbrink (Luisehahne) ! Update Checks if a browser's user agent string is compatible with the FCKeditor. ! Set WebsiteBaker Module Version to 2.9.8 20 Nov-2012 Build 1827 Dietmar Woellbrink (Luisehahne) # force FCKeditor to work with Firefox 17 20 Nov-2012 Build 1826 Dietmar Woellbrink (Luisehahne) # fixed to big preview images in media 20 Nov-2012 Build 1825 Dietmar Woellbrink (Luisehahne) ! update page settings, add save & back Button, add extended hide/show redesign the page settings for a better overview 20 Nov-2012 Build 1824 Dietmar Woellbrink (Luisehahne) ! update media in look to the changes in user management 20 Nov-2012 Build 1823 Dietmar Woellbrink (Luisehahne) ! update user management, now home folder only will be created if homefolders in settings are enabled add save & back in user modify 20 Nov-2012 Build 1822 Dietmar Woellbrink (Luisehahne) ! update installer, strict difference between table structure and data # fixed wrong constant for settings table ! update redirect to upgrade-script in /admin/start/index.php 16 Nov-2012 Build 1821 Dietmar Woellbrink (Luisehahne) ! forgot to upload the /install/save.php 16 Nov-2012 Build 1820 Dietmar Woellbrink (Luisehahne) + added sql folder including websitebaker.sql, wb_search.sql ! update /install/save.php, will now created the tables with $database->SqlImport() ! update search layout in settings 16 Nov-2012 Build 1819 Dietmar Woellbrink (Luisehahne) # bugfix media, Undefined index /admin/media/upload.php on line 108 - removed obselete resize_img.php 16 Nov-2012 Build 1818 Dietmar Woellbrink (Luisehahne) # bugfix Ticket 10 usergroup show homefolder in media ! update users, create username homefolder in media/homefolders # add mssing values in table settings by installing WebsiteBaker 11 Nov-2012 Build 1817 Dietmar Woellbrink (Luisehahne) # Bugfix upgrde-script, syntaxerror in sql strict statement 11 Nov-2012 Build 1816 Dietmar Woellbrink (Luisehahne) ! fixed adminstrator rights to change groups 11 Nov-2012 Build 1815 Dietmar Woellbrink (Luisehahne) ! Complex code refactoring users management 10 Nov-2012 Build 1814 Dietmar Woellbrink (Luisehahne) ! update jQuery to jQuery 1.8.2 and jQuery UI 1.9.1 10 Nov-2012 Build 1813 Dietmar Woellbrink (Luisehahne) ! upgrade-script fixed wrong users group_id, (Bug in users management) 10 Nov-2012 Build 1812 Dietmar Woellbrink (Luisehahne) # fixed always show "no modul rights" in admintools 09 Nov-2012 Build 1811 Dietmar Woellbrink (Luisehahne) ! forgot to upload class.wb.php 09 Nov-2012 Build 1810 Dietmar Woellbrink (Luisehahne) ! account signup check that display_name is unique in whole system (prevents from User-faking) ! add POST Request to admintools 07 Nov-2012 Build 1809 Dietmar Woellbrink (Luisehahne) ! remove login_ip after 60days set in /admin/start/index.php ! add confirm_code and confirm_timeout fields in users table in /install/save.php 07 Nov-2012 Build 1808 Dietmar Woellbrink (Luisehahne) ! add ErrorMsgException in /framework/globalExceptionHandler.php ! ErrorMessage "ADMIN_INSUFFICIENT_PRIVELLIGES" now can be styled by the /admin/skel/themes/htt/ErrorMsgFile.htt template ! add css selectors to wb_theme ! rename maintance.htt to maintenance.htt 07 Nov-2012 Build 1807 Dietmar Woellbrink (Luisehahne) ! fallback remove Timezone abbreviation in time format 04 Nov-2012 Build 1806 Dietmar Woellbrink (Luisehahne) # Bugfix show double header in admintools 04 Nov-2012 Build 1805 Dietmar Woellbrink (Luisehahne) # fixed Undefined variable: nNumRows in \admin\users\index.php # fixed Undefined variable: admin in \admin\admintools\tool.php ! show more information in awaiting activation /admin/users ! set input passord to autocomplete off /admin/users and /admin/prfeferences ! add Timezone abbreviation to time format ! change time and date formats fill with leading zeros ! optimize REQUEST_METHOD to get page_id and section_id ! more request vars are possible by this method 02 Nov-2012 Build 1804 Dietmar Woellbrink (Luisehahne) # fixed Illegal string offset 'time' in \framework\SecureForm.mtab.php ! add delete Outdated Confirmations in backend ! show waiting Activations if exists in user management # fixed html validaton errors in user management ! security fixes in admin/preferences/ ! update form modul, change text "unknown#" to "Guest" in view_submission and emailheader email_fromname 01 Nov-2012 Build 1803 Dietmar Woellbrink (Luisehahne) ! update submission form with designer friendly css classes 31 Oct-2012 Build 1802 Dietmar Woellbrink (Luisehahne) ! change installation info "Please rename to config.php" 31 Oct-2012 Build 1801 Dietmar Woellbrink (Luisehahne) ! upgrade-script: update if filesRemove or remove dirs failed ! update methode StripCodeFromText, add remove , ! security fixes in form modul with StripCodeFromText 29 Oct-2012 Build 1800 Dietmar Woellbrink (Luisehahne) # add missing lang var in account/languages/EN.PHP 29 Oct-2012 Build 1799 Dietmar Woellbrink (Luisehahne) ! media iframe browser now is html XHTML 1.0 Transitional valide 28 Oct-2012 Build 1798 Dietmar Woellbrink (Luisehahne) ! admin/media: change preview size, remove CAPTION, STICKY 27 Oct-2012 Build 1797 Dietmar Woellbrink (Luisehahne) + add new image class to admin/media for better images preview 24 Oct-2012 Build 1796 Dietmar Woellbrink (Luisehahne) ! supress frontend preferences, if user have no permission for it 24 Oct-2012 Build 1795 Dietmar Woellbrink (Luisehahne) ! change setting of the $_SESSION['SYSTEM_PERMISSIONS'] from get_user_id to ami_group_member, sp that all Users with Administrators Group, don't need to login again 24 Oct-2012 Build 1794 Dietmar Woellbrink (Luisehahne) ! upgrade-script: system_permission changes for group Administrators will be change in $_SESSION['SYSTEM_PERMISSIONS'], if you are logged in as user_id == 1 24 Oct-2012 Build 1793 Dietmar Woellbrink (Luisehahne) + add missing warning icon 24 Oct-2012 Build 1792 Dietmar Woellbrink (Luisehahne) ! all changes in folder account, Signup with confirmation Mail ! frontend.css now included by account script 24 Oct-2012 Build 1791 Dietmar Woellbrink (Luisehahne) # fixed save search settings 14 Oct-2012 Build 1790 Dietmar Woellbrink (Luisehahne) ! update group permission, 14 Oct-2012 Build 1789 Dietmar Woellbrink (Luisehahne) ! update Group Permission, add module_advanced ! upgrade-script will be updating Adminitrator Group 13 Oct-2012 Build 1788 Dietmar Woellbrink (Luisehahne) # fixed page settings for php Version less 5.2.9 13 Oct-2012 Build 1787 Dietmar Woellbrink (Luisehahne) # fixed parsing error in signup 12 Oct-2012 Build 1786 Dietmar Woellbrink (Luisehahne) # fixed double content 12 Oct-2012 Build 1785 Dietmar Woellbrink (Luisehahne) # fixed language uninstall, change mysql to strict ! secure fix for search update in settings, search_footer now can be empty ! change ->fetchRow() to ->fetchRow(MYSQL_ASSOC) in frontend.functions.php 12 Oct-2012 Build 1784 Dietmar Woellbrink (Luisehahne) # fixed security warning if a group will be deleted 11 Oct-2012 Build 1783 Dietmar Woellbrink (Luisehahne) # fixed maintenance frontend 11 Oct-2012 Build 1782 Dietmar Woellbrink (Luisehahne) + add maintance modus in backend 10 Oct-2012 Build 1781 Dietmar Woellbrink (Luisehahne) ! fixed form modul (Tks to Ruebenwurzel) ! Send forgotten Theme CSS in Revision 1780 10 Oct-2012 Build 1780 Dietmar Woellbrink (Luisehahne) ! change help mouseover to onclick in page settings only on help icon + add help to input filename ! /framework/initialize.php now accept _GET and _POST to set user language 09 Oct-2012 Build 1779 Dietmar Woellbrink (Luisehahne) # fixed wrong variable in admin/settings/index.php line 409 ! correcting url to WB help in readme files module showmenu2 05 Oct-2012 Build 1778 Dietmar Woellbrink (Luisehahne) # fixed empty template variable in admin/start 01 Oct-2012 Build 1777 Dietmar Woellbrink (Luisehahne) + add methode StripCodeFromText in class.wb to clean injection ! rebranding the admin/settings and security fixes ! a few new styling in backend wb_theme ! beginning aa lot of account changes like correction of $_SESSION indexe, security fixes + add head.load.min.js and head.min.js to /include/jquery/ to style HTML5 templates 28 Sep-2012 Build 1776 Dietmar Woellbrink (Luisehahne) ! wb theme styling 28 Sep-2012 Build 1775 Dietmar Woellbrink (Luisehahne) ! update loginBox.htt and loginForgot.htt 28 Sep-2012 Build 1774 Dietmar Woellbrink (Luisehahne) ! update argos theme css 28 Sep-2012 Build 1773 Dietmar Woellbrink (Luisehahne) ! account split html and code + add signup activation registering + add missing icons in themes 28 Sep-2012 Build 1772 Dietmar Woellbrink (Luisehahne) # fixed show e-mail in submission overview ! set title to tooltip if you add a pageX ! optimize upgrade-script, add new fields to user table 24 Sep-2012 Build 1771 Dietmar Woellbrink (Luisehahne) # typofix in upgrade-scripts # fixed form form284db.sql, change hardcoded engine to "{TABLE_ENGINE};" 24 Sep-2012 Build 1770 Dietmar Woellbrink (Luisehahne) # fixed issues with database names WbDatabase::getTableEngine() changed SQL statement to strikt. ! remove empty warning box if you aren't sysadmin ! change order errorhandling in installation save.php # typofix in news/upgrade.php $MESSAGE ! Framework/frontend.functions.php change file_exists to is_readable 23 Sep-2012 Build 1769 Dietmar Woellbrink (Luisehahne) # typofix in upgrade-script, fixed wrong count for language and modules folder 23 Sep-2012 Build 1768 Dietmar Woellbrink (Luisehahne) + add 2 fields custom01, custom02 with VARCHAR( 255 ) to table pages ! update upgrade-script with this 2 fields 22 Sep-2012 Build 1767 Dietmar Woellbrink (Luisehahne) ! change page_extended to extended settings under page language 22 Sep-2012 Build 1766 Dietmar Woellbrink (Luisehahne) ! typofix in EN language, ! empty seo_title will set to menu_title ! continue rebranding wb_theme 22 Sep-2012 Build 1765 Dietmar Woellbrink (Luisehahne) ! recoded module news,form,wysiwyg upgrade to work with upgrade-script 22 Sep-2012 Build 1764 Dietmar Woellbrink (Luisehahne) # remove jquery core backups 22 Sep-2012 Build 1763 Dietmar Woellbrink (Luisehahne) # fixed methode index_add in WbDatabase, always faild 18 Sep-2012 Build 1762 Dietmar Woellbrink (Luisehahne) # fixed upgrade-script wrong Adding/updating page_icon_dir to settings table 18 Sep-2012 Build 1761 Dietmar Woellbrink (Luisehahne) # fixed wrong MODULE_URL in form modul # fixed loginForgot.htt missing vars in
tag around the news as it is added from the editor 28-Dec-2008 Dietrich Roland Pehlke (aldus) + ticket 610: add ip-address to the email-body in the form-modul. + ticket 607: include the frontend.css in the comment_page.php file of the news-module. # File: admin/admintools/index.php - add "order by name" to the query to display the admintools in alphabetic order. # File: admin/modules/uninstall.php - remove a db-query to a db-field that doesn't exists in wb 2.7 anymore 26-Dec-2008 Thomas Hornik # fixed two issues with searchresult-highlighting: do not highlight in
/-tags, do not convert < to < anymore.
13-Dec-2008 Christian Sommer
! changed mailer to not extract line break of alternative body text (thanks to freeSbee)
28-Oct-2008 Christian Sommer
! updated output filter regex to exclude mail addresses contained in input fields
27-Nov-2008 Thomas Hornik
! added redirect-type (301/302) to menu_link
24-Nov-2008 Matthias Gallas
! updated upgrade-script.php to add sec_anchor field to settings table
22-Nov-2008 Thomas Hornik
! search: replaced most of $string_ul_umlauts (from search_convert.php) through use of preg's u-switch.
! search: replaced strtr() by str_replace() (it's just faster). Changed ' to '
06-Nov-2008 Thomas Hornik
# Module code: curly backets get deleted by pparse() from phplib --> old fix in #569 wasn't that smart. Fixed.
# fixed some typos in DE language-file, added missing tab in search.php
02-Nov-2008 Thomas Hornik
! news: added PAGE_SPACER to $page_title (creates e.g. title-32.php instead of title32.php)
01-Nov-2008 Thomas Hornik
! improved ext_charset to work with latin1,cp1252,cp1251,latin2,hebrew,greek,latin5,latin7,utf8
+ added config for section anchor. ATTN: add "INSERT INTO TABLE_PREFIX.'settings' (name,value,extra) VALUES ('sec_anchor', 'wb_', '')" to upgrade-script.
! updated menulink and search to use configureable section-anchor
29-Oct-2008 Thomas Hornik
# News: total number of news wasn't calculated correctly
! Captcha: removed IFRAME for Calculation-as-text captcha
- removed useless init_utf8funcs()-function
+ search: added search_lang for use in search-form. Using DE, the search will search ä=ae,... (alternate spelling of german umlauts)
- search: removed undocumented word-boundary search
! search: search_path is now anchored to the beginning of link ("link LIKE '$path%'" instead of "link LIKE '%$path%'")
+ search: added key 'ext_charset' to search-extension to query external databases
25-Oct-2008 Christian Sommer
! updated basic templates according the template guidelines
24-Oct-2008 Dietrich Roland Pehlke
# applied bugfix for ticket #608 (redeclaration of news module)
23-Oct-2008 Dietrich Roland Pehlke
! modified module delete function to provide additional information when module is in use when trying to delete
! modified template delete function to provide additional information when template is in when trying to delete
21-Oct-2008 Matthias Gallas
# fixed display issue in news modul
! updated show_menu2 to version 4.7
18-Sep-2008 Thomas Hornik
+ Added captcha-reload
16-Sep-2008 Thomas Hornik
# search: fixed windows-related regex issue
19-Aug-2008 Matthias Gallas
! updated to latest FCKEditor version 2.6.3
02-Aug-2008 Thomas Hornik
# fixed sorting order of search-results
25-Jul-2008 Thomas Hornik
# fixed an issues related to search, changed one SQL inner join (to use USING instead of WHERE)
! added $database = new Database(); in front of output-filter
05-Jul-2008 Thomas Hornik
# fixed MODI_DATE/PUBLISHED_DATE issue in news-module. Added PUBLISHED_TIME, removed PUBL_DATE,PUBL_TIME. Thanks to forum-member timorotha
02-Jul-2008 Christian Sommer
! updated to latest FCKEditor version 2.6.2
01-Jul-2008 Thomas Hornik
# page-names with doubled (or more) points can not be handled if php runs as cgi. Thanks to forum member hgi2001.
29-June-2008 Christian Sommer
! applied additional mail check to forgot login form
28-June-2008 Christian Sommer
! class and id attributes in mailto links are no longer ignored by the output filter
22-Jun-2008 Thomas Hornik
# fixed issue with captcha (mt_rand() instead of rand())
# fixed bug in search (link to http://.../search/index.php performs a search with string 'unset')
22-June-2008 Christian Sommer
! added output of block number to section admin if no block name is specified
21-June-2008 Christian Sommer
+ added output of block names to modify pages dialogue if blocks are enabled
! updated show_menu2 to version 4.60 (to avoid disappearing menus)
08-Jun-2008 Thomas Hornik
# hebrew-table in charsets-table.php was faultily imported - fixed. Thanks to forum-member iti.
24-May-2008 Christian Sommer
! modified output filter routine to prevent errors if database entries do not exist
04-May-2008 Thomas Hornik
! changed register_backend_modfile() to work with wysiwyg-module, too
01-May-2008 Thomas Hornik
# fixed file-naming issue when old page-names (from before 2.7) contains "&"
26-Apr-2008 Thomas Hornik
# class.admin.php deletes actual query-string while redirection. fixed.
25-Apr-2008 Matthias Gallas
# fixed validiation bug in option fields of form modul
------------------------------------- 2.7.0 -------------------------------------
21-Apr-2008 Christian Sommer
! set version to 2.7
# fixed bug in the PL language file of the JS calendar
+ added some basic functions for module developers
20-Apr-2008 Thomas Hornik
# fix: allow external urls for search-results
17-Apr-2008 Thomas Hornik
# fixed jscalendar's language-files
16-Apr-2008 Christian Sommer
# fixed possible clashes with intro page feature and WB core file /pages/index.php
15-Apr-2008 Thomas Hornik
! revert back to pagename-creation from $page_menu, instead of $page_title
15-Apr-2008 Christian Sommer
# fixed bug introduced with Changeset 826
14-Apr-2008 Christian Sommer
+ added show_menu2() to pre-installed WB modules (many thanks to Brodie Thiesfield for this great menu function replacment)
! allowed tags for multi-lingual module descriptions
14-Apr-2008 Thomas Hornik
# fixed issue with multigroups (level 0 page-creation)
13-Apr-2008 Thomas Hornik
! ASP: off per default. CAPTCHA: removed unneeded $admin. Filename: just convert chars like quote, doublequote, < > & to empty string.
# fixed language-files
10-Apr-2008 Christian Sommer
! fixed WB-Link Plugin to work with WB versions below 2.7 ($admin->page_is_visible() only available in WB 2.7)
09-Apr-2008 Christian Sommer
! modified FCKEditor WB-Link Plugin to work also with WB versions below 2.7
07-Apr-2008 Matthias Gallas
# fixed error in german laguage file
07-Apr-2008 Christian Sommer
+ added the latest FCKEditor v2.60
- removed the outdated FCKEditor v2.51
! set version from 2.7 (RC3) to 2.7 (RC3a)
07-Apr-2008 Thomas Hornik
! added missing group_id in INSERT-query
! removed PHP5 function stripos from installation script
06-Apr-2008 Christian Sommer
! removed some obsolete language variables from news and form module (now defined in global WB language files)
! enlarged admin tool icon to match size 50x50px of the other icons
05-Apr-2008 Matthias Gallas
! Moved language variables for edit module CSS from modules language files to core language files
+ Added norwegian translation (Thanks OEH)
05-Apr-2008 Thomas Hornik
! some small fixes: group_id/groups_id-handling, safe_mode-query in install, better work-around for issue with phplib and code-module (removed {})
# fixed viewing_groups-handling in /admin/pages/add.php
! imported new russian translation from User shlack. Many Thanks
05-Apr-2008 Christian Sommer
! added workaround for template parser class
! moved functions to edit module CSS files into the WB core to avoid duplication of code
! minor layout change
! allowed the character "-" to be used in database names
04-Apr-2008 Thomas Hornik
# fixed: Language-redirect removed query-string from URL
04-Apr-2008 Christian Sommer
! set WB version to 2.7 (RC3) for the next upcoming release candidate
03-Apr-2008 Christian Sommer
! some code clean up in news/form module
! small adaption of the edit CSS function file css.functions.php
! updated edit module CSS functions to include backend.css into head if possible
# fixed bug in Javascript decryption routines of the Output-Filter module
02-Apr-2008 Matthias Gallas
# fixed bug with registration of users are not added to signup group
02-Apr-2008 Christian Sommer
# added handling of missing characters to mailto encryption routines
! some code clean-up in News module
! fixed some layout issues with Form module (combination with Output-filter)
! fixed layout issue with optional subject/body text of encrypted mailto links
# fixed bug in the mailto Javascript encryption code of the Output-Filter module
01-Apr-2008 Christian Sommer
! removed typo in English language file
! added updated edit CSS functions to the News module
! added updated edit CSS functions to the Form module
31-Mar-2008 Christian Sommer
# fixed bug in output filter (mailto links with HTML entities in optional part)
29-Mar-2008 Christian Sommer
! added missing translation to Dutch language file (thanks Bramus)
28-Mar-2008 Thomas Hornik
! Some cleanup in search.php
! WYSIWYG: changed field text to LONGTEXT, too.
25-Mar-2008 Matthias Gallas
! Updated Dutch language file (Thanks to Bramus)
26-Mar-2008 Tomas Hornik
# fixed E_NOTICE-message in admin/modules/details.php
25-Mar-2008 Thomas Hornik
+ search: added search_time_limit in settings (mainly for sites with PHP < 4.3.3 and slow search)
+ search: added missing code to allow query of external data and to process the search data itself
25-Mar-2008 Matthias Gallas
# Fixed missing tag in Admin Interface (ticket #572)
24-Mar-2008 Matthias Gallas
! Updated Danish Language file (Thanks to Achrist)
! Added class nixhier to frontend.css from form and news Modul (required for ASP)
24-Mar-2008 Thomas Hornik
+ Added RU-language-files, provided by user shlack; converted to entities.
# search: great speed-up with large pages - requires PHP >= 4.3.3; small speed-up for PHP < 4.3.3
# FCK-Editor: loads large pages faster
- removed include/captcha/asp.php. css have to be added to module's css-files.
23-Mar-2008 Matthias Gallas
! Updated form modul for valid output, removed all javascript (Big thanks to BerndJM)
17-Mar-2008 Thomas Hornik
# fixed an issue with utf8_check() (too slow with many ~100KB pages)
15-Mar-2008 Thomas Hornik
# menulink: link can be menulink or subpage of menulink, too
# call_captcha: added parameter 'style', fixed some issue with parameter 'image' and text-style captchas
13-Mar-2008 Christian Sommer
! adjusted error/warning templates to the updated backend layout
13-Mar-2008 Matthias Gallas
! replaced one icon in admin interface
12-Mar-2008 Matthias Gallas
# fixed loading time and some display issues in IE6 of the new admin interface
! tweaked the new admin interface a little bit
12-Mar-2008 Christian Sommer
! adjusted background color of installation and upgrade script
! set version number to 2.7 (RC2) for the upcoming second release candidate
! removed hardcoded /admin folder strings from WB core files where possible
! added WB home folder fix proposed by the forum member spawnferkel (thanks)
! defined and instead of and as default tags
12-Mar-2008 Thomas Hornik
+ CAPTCHA: added parameter to call_captcha (can be one of: 'image', 'input' or 'text')
11-Mar-2008 Christian Sommer
# fixed issue with output filter (all .@ in descriptive mailto part: >xxxxx were replaced; now restricted to emails)
# fixed issue with WYSIWYG pages (appears if backend language and page frontend language differs)
08-Mar-2008 Thomas Hornik
# fixed issue with news and end-date
04-Mar-2008 Christian Sommer
# fixed issue with smart view URL link
03-Mar-2008 Thomas Hornik
# fixed an issue with text-captcha (default text got saved). Changes default text.
# fixed an issue with highlighting
02-Mar-2008 Thomas Hornik
# added missing text in language-files
+ added missing sorting to language dropdown in admin/pages/settings.php
01-Mar-2008 Thomas Hornik
# fixed ticket #562, applied changes from user tavitar with some own additions
+ added check for AddDefaultCharset to install
29-Feb-2008 Thomas Hornik
# fixed issue in pagename generation if AddDefaultCharset is set (as work-around).
28-Feb-2008 Thomas Hornik
# fixed hebrew transliteration-table. Thanks to forum-member iti.
28-Feb-2008 Christian Sommer
# added bugfix from the forum member tavitar to fix an issue with multiple groups (module permission do not add up properly)
25-Feb-2008 Matthias Gallas
+ added missing Dutch language files for core modules
24-Feb-2008 Thomas Hornik
# issue with menulink in upgrade-script. Fixed.
23-Feb-2008 Christian Sommer
! suppressed warnings in initialize.php if constant already defined; modified upgrade script to make FCK the new default editor
# fixed bug in upgrade script (WBMailer setting)
22-Feb-2008 Christian Sommer
# some layout changes on the upgrade-script, fixed error in precheck
# restricted database name and table prefix to "a-zA-Z0-9_" (avoid problems with non quoted table/field names)
20-Feb-2008 Thomas Hornik
! added workaround for language sorting-problem
20-Feb-2008 Christian Sommer
! added WYSIWYG DB update and missing WBMAILER settings to upgrade script (added some status messages)
! modified upgrade script and suppressed headers already send message (avoid issues with error reporting E_ALL)
# added the FCKEditor module PHP connector fix found by the forum member Luisehahne (thanks man)
! Updated upgrade script (added WB2.7 basic styles, pre-checks and disclaimer)
19-Feb-2008 Matthias Gallas
! Updated upgrade script
! Changed language sorting from directory to name (needs additional to be escaped!)
+ added new languages to install script
# fixed some issues and typos in languagefiles
18-Feb-2008 Thomas Hornik
+ Converted and added some old language-files (BG, CS, PL, RU)
18-Feb-2008 Christian Sommer
# Fixed two broken links
! Modified news module to create a default index.php during installation (directory spoofing)
17-Feb-2008 Matthias Gallas
- Removed colloquially german language files as the filename causes issues
17-Feb-2008 Christian Sommer
! removed German Umlauts in some language file (PHP comments)
# fixed language bug (backend language switched to the pages language viewed in frontend)
16-Feb-2008 Thomas Hornik
! updated upgrade-script (menulink)
13-Feb-2008 Thomas Hornik
+ allow externl links in menulink-module
# fixed an highlighting-issue: highlighting a page with more than one sections mangled umlauts in the second to last section.
10-Feb-2008 Matthias Gallas
# fixed some errors in standard german language file
+ added new colloquially german language file
10-Feb-2008 Thomas Hornik
# CAPTCHA: Wrong text for calc_ttf-captcha.
10-Feb-2008 Christian Sommer
# fixed E_NOTICE warning with already defined module frontend constants
- removed all stuff other than page_content from the blank template
! adapted color for onmouseover effect
! added disclaimer to the upgrade-script as the script is not sufficiently tested yet
! made Website Header field in Settings visible per default
! modified all templates (display Website Header, use show_menu instead of page_menu)
! added highlighting of active input elements to all WB backend areas; changed some colors
! removed hover highlighting of input fields to avoid possible confusion
! added visualization of wrong/empty input fields
# fixed a bug with re-enter admin password
09-Feb-2008 Christian Sommer
! modified some colors and CSS definitions of pages, media and section interface
# output_filter: fixed bug in regular expression (eats up characters in mailto links)
# output_filter: removed word boundary from mailto regex part
# fixed bug in menu_link module (IE 7 did not show the select boxes at all)
# fixed bug in user signup
! output_filter: added word boundary for the mailto regex part
09-Feb-2008 Thomas Hornwik
! jsadmin: added latest changes from swen, fixes most (or all?) issues.
08-Feb-2008 Matthias Gallas
+ added kewyword id to all new files
08-Feb-2008 Christian Sommer
- Removed admin module mail_filter
+ Added revised version of the output filter module
08-Feb-2008 Thomas Hornik
! module news: set focus on captcha-field if user have to re-enter captcha
! Changed maxlength of captcha-fields - don't tell the bots how many chars we want to have.
- Removed unused function is_access_denied() from search
04-Feb-2008 Thomas Hornik
! email-addresses are excluded from search-results page.
# Fixed possible XSS in account/login.php and forgot-form.php
04-Feb-2008 Christian Sommer
# allowed usage of tags in settings fields: website_header, website_footer
03-Feb-2008 Thomas Hornik
# out-of-date default page isn't shown anymore, instead shows next public page.
# fck_wbmodules.php: foreign privates pages in dropdown, fixed.
03-Feb-2008 Matthias Gallas
+ added kewyword id to all new files
02-Feb-2008 Christian Sommer
# fixed wrong redirect in /admin/images
02-Feb-2008 Thomas Hornik
! search shows email-addresses, even if email-filter is activated (on page with highlighting). Fixed.
+ Added missing text in languages files for jscalendar
! settings: pages-directory '/' will be converted to '' (empty string) on save.
! changed last remaining call to my_htmlspecialchars() to htmlspecialchars()
# fixed path in jscalendar-css
01-Feb-2008 Christian Sommer
# Added default index.php to all folders (directory spoofing)
01-Feb-2008 Thomas Hornik
# Added some missing add_slashes(), get_post_escaped(), and strip_tags() for $_POST, $_GET and $_REQUEST-data. Also for $_SERVER['PHP_SELF'].
# Fixed possible XSS-vulnerability in wb/search/search.php
31-Jan-2008 Thomas Hornik
! Adjusted clock-red icon to match wb colors
# admin/pages: the parent dropdown-list in index.php and settings.php showed foreign private pages, too. Fixed.
+ Added multi-group to upgrade-script
30-Jan-2008 Christian Sommer
# fixed bug with text Captcha (input was restricted to 10 chars.) and a small layout issue
30-Jan-2008 Thomas Hornik
# registered pages didn't appear in menu. fixed.
! Updated upgrade-script. (Some upgrades still missing)
29-Jan-2008 Thomas Hornik
# strtotime()'s behavior differ in PHP4 and PHP5.
Had to fix some issues in admin/pages/sections and module news.
# Security bugfix: Text file for text-captcha was world-readable. Moved to database.
# Text-captcha: empty line in text file, following a question, was accepted as answer. Fixed.
28-Jan-2008 Matthias Gallas
# Replaced all special chars in language files with htmlentities or unicode
+ Added some missing lines in language files
+ Added missing keyword Id
28-Jan-2008 Christian Sommer
# fixed issue with top bar icon alt tag
! added some more backend layout modifications
! corrected bug in NL.php language file
! added missing session cookie forgotten in Changeset 593
! added possibility to select the default backend language during installation process
! Re-introduced Changeset 593 (filename in pages/ from page_title instead of menu_title)
# Fixed some bugs in the Javascript Admin modul
28-Jan-2008 Thomas Hornik
+ Allow a user-supplied From-Name in form-settings for email und success-email.
! changeset 627: menu_link and search/search.php needs some minor changes, too.
+ Added Text-CAPTCHA on request. The captcha-text will be stored in temp/.captcha_text.txt
27-Jan-2008 Christian Sommer
! fixed CSS background color of the installer CSS
! replaced static text with variable text from language file
! introduced the WB 2.7 backend style developed by Michael Brinsteiner (escpro), thanks man
! added missing ID tags
27-Jan-2008 Christian Sommer
! added missing ID tags
! added default language for users to avoid empty language fields
27-Jan-2008 Matthias Gallas
+ added kewyword id to new file
# Fixed some spelling errors in german language file
27-Jan-2008 Thomas Hornik
! Module form: user supplied input isn't lost on captcha-failure anymore.
# fixed 100%-cpu-load-event in CAPTCHA admin-tool.
+ Added Calc_ttf_image CAPTCHA.
! Changed captcha/captcha.php to use table-layout for CAPTCHA.
! Some minor changes in CAPTCHA-code.
! Added some text to CAPTCHA admin-tool.
# Module form: dropdown "success page" listed foreign private pages, too. Fixed.
+ Added preview-images for CAPTCHA.
! Improved security: CAPTCHAS can't be loaded from outside WB
! CAPTCHA ttf_image: added variant. Adjusted character-pool and one background for better readability.
26-Jan-2008 Christian Sommer
! changed WYSIWYG content field from text to longtext (allows more than 65'534 characters)
+ Added Javascript Admin module (developed by Stepan Riha, adapted for WB2.7 by Swen Uth)
26-Jan-2008 Matthias Gallas
# fixed bug in Javascript Admin module
+ Added new language files
+ Added keywords to files where they are missing
26-Jan-2008 Thomas Hornik
! fixed some issues with CAPTCHA and ASP. Adjusted baseline of '*' in supplyed fonts to meet
baseline of numbers. Added counter to ttf_image generation-loop. Removed now unneeded GD-lib verification.
Improved ASP in news-module.
+ module news: added publish_until field to control the visibility of a news-posting by date and time
! added strongly "condensed" fonts with many intersections for ttf-CAPTCHA as default fonts.
It should be very difficult for spam-bots to recognize intersected characters.
25-Jan-2008 Christian Sommer
! removed changes introduced with changeset 593 (we need to think off if we want to implement that feature)
25-Jan-2008 Thomas Hornik
+ Added new CAPTCHA. Adapted core: signup and modules: news and form.
+ Added Advanced Spam Protection (ASP) to core: signup and modules news and form.
# module news: it was possible to post comments to postings with commenting disabled
or to inactive postings. Fixed
24-Jan-2008 Thomas Hornik
! Generate filename in pages/ from page_title instead of menu_title.
24-Jan-2008 Christian Sommer
# fixed bug in Codepress integration (if codepress framework not installed)
+ added language support to all integrated modules (except for news and form module)
# fixed another E_NOTICE warning
24-Jan-2008 Matthias Gallas
+ Added keywords to files where they are missing
23-Jan-2008 Christian Sommer
+ Added German language file for WB 2.7
22-Jan-2008 Christian Sommer
+ Added language support for the Admin tools (backup, reload, mail_filter)
- Removed all admin tool text outputs from global language file to module language files
! Introduced language support for the overview page of the Admin tools
+ Added function get_variable_content to allow extraction of variable content without including files
! Changed language support for Addons -> Moduls -> Details
22-Jan-2008 Matthias Gallas
+ Added keywords to new mail filter files
22-Jan-2008 Thomas Hornik
+ manage-sections: changed calendar-icon to clock-icon, added second icon to empty date-field.
21-Jan-2008 Christian Sommer
! Removed the manage section icon from the page admin (sections managed by publish by date function)
# Fixed bug with the edit module CSS file implementation (IE7, Opera)
21-Jan-2008 Thomas Hornik
+ Unique session-identifier for each website baker installation. fixes #354
20-Jan-2008 Christian Sommer
# fixed E_NOTICE-warning in save.php when input data was wrong
+ added the new admin tool email output filter which allows to transform
emails before displaying them on the frontend
20-Jan-2008 Thomas Hornik
! upgrade-script.php: fixed mysql_error() handling
! upgrade-script.php: added code to update menu_links
# fixed a typo in upgrade-script.php
! updated admin/pages/sections.php to changed jscalendar-api from changeset 571
! module menu_link: after adding a menu_link, the anchor dropdown shows "#"; fixed
# fixed E_NOTICE-warning in news-module (about SECTION_ID in comment.php)
19-Jan-2008 Christian Sommer
! Reduced the success time out and set WYSIWSY background to white
# Fixed some errors in form module (only in conjunction with E_ALL)
! Added support to configure the mailer settings via the backend
19-Jan-2008 Matthias Gallas
# Fixed bug in news modul with missing variable PAGE_DIRECTORY
+ Added keywords to new files
19-Jan-2008 Thomas Hornik
- Module news: removed old calendar
+ Module news: adapted news to use the new include/jscalendar
+ added installation-instructions to include/jscalendar
# Module code: curly backets get deleted by pparse() from phplib. fixed
+ Module menu_link: added dropdown-listbox to select anchor
! upgrade-script: added code to convert old menu_links to new ones (partly)
18-Jan-2008 Matthias Gallas
! Updated news modul with features from the advanced news modul
! Updated form modul with features from the advanced form modul
# Fixed hardcoded /pages issue in intro page feature
+ Added example .htaccess to parse .html files, fixed bug in changeset 555
! Revoked parts of changeset 547 and again introduced changeset 540
+ Added keywords to modules/fckeditor and all other new files
18-Jan-2008 Thomas Hornik
# fixed two E_NOTICE-warnings in admin/pages/index.php
+ added new module-based search-function
+ added new publish-by-date code
17-Jan-2008 Christian Sommer
# fixed bug in frontend login and multiple groups (only in conjunction with E_ALL)
! removed the PAGE_EXTENSION from frontend login
17-Jan-2008 Matthias Gallas
# Reintroduced changes from changeset 520 and 540 wich where overwritten
by changeset 546
# Revoked changeset 541 end removed all PAGE_EXTENSION variables and the related
option in WB settings as this function only works on Apache Servers
together with .htaccess and mod_rewrite
+ Added keywords to file menu_link/uninstall.php and new admintools files
17-Jan-2008 Christian Sommer
! added the "users in multiple groups" feature (closes parts of ticket #546)
16-Jan-2008 Thomas Hornik
! changed admin/pages/save.php to allow hidden config-elements in table search.
! changed module menu_link: added table mod_menu_link, fixed page-deleting-bug,
fixed odd behavior in case of menu_link as default-page.
# changing PHP-error-level within website baker does not work - fixed (fixed ticket 532)
14-Jan-2008 Matthias Gallas
# Replaced hardcoded .php with the variable PAGE_EXTENSION for the use in pagenames.
(!!Attention!! To get extenions other than .php working additional fixes are necessary!)
# Replaced the variable PAGE_EXTENSION with hardcoded .php on all places where the
pathes points to WB Corefiles with the page extension .php
# Replaced hardcoded text in login.php with language variables (fixes ticket 386)
14-Jan-2008 Christian Sommer
! added a missing