Change Log =============================================================================== Please note: This change log may not be accurate $Id: CHANGELOG 1861 2013-02-17 23:55:02Z darkviper $ Legend: + = Added - = Removed # = Bugfix ! = Update/Change =============================================================================== 18 Feb-2013 Build 1861 Werner v.d.Decken(DarkViper) + added temporary class WbAdaptor (replacement for future registry) 04 Feb-2013 Build 1860 Werner 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 Werner v.d.Decken(DarkViper) ! updated Twig template engine to stable version 1.11.1 step 2 07 Jan-2013 Build 1851 Werner 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 Werner v.d.Decken(DarkViper) # fixed reinitialisation of class frontend in /index.php 05 Jan-2013 Build 1847 Werner v.d.Decken(DarkViper) # PageTree: fixed icon requests + added 2 icons in wb_theme and argos_theme 05 Jan-2013 Build 1846 Werner 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 Werner 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