Changelog

List of new functions in WebsiteBaker 2.8

  • Droplets (989)
    Droplets are now part of the core. Upgrading to WB 2.8 let's all already exisitng droplets untouched.
  • Posibility to upload and unzip .zip packages to media section (1023)
    You are now able to upload zip packages to the media dir where they get automatically unzipped. This can be used to easily upload a great amount of pictures.
  • Skinable admin interface (944)
    The layout if the backend can now easily changed in the WB options. Three themes are included in WB 2.8 (classic_theme, wb_theme and argos_theme) but you also can now easily create your owb backend layout without the need of changing core files. Simply installing as template do the trick.
  • Block names btw. numbers are visible at modify pages dialogue (846 + 847)
    If you use blocks and have the blocks feature enabled in the WB options, you now see then name btw. number of the blocks when you edit the pages.
  • Module and template delete function now provide additional information when module is in use when trying to delete (862 + 863)
    If you try to uninstall a module or template wich is in use, the uninstalling fails and you get a message on wich pages the modules or templates are in use.
  • Section anchor is now configurable in WB Options (871)
    The default value for the section anchor wich was hardcoded in WB 2.7 is now configurable in the WB Options. The default value is "wb_". To disable section anchor simply empty this field.
  • redirect-type (301/302) is added and chooseable to menu_link (883)
    You have now the option on every menu_link to choose if the redirect-type is 301 (permanent) or 302 (temporary)
  • ip-address is added to the email-body in the form-modul (889)
  • option for pre-installation checks (allows to define requirements for Add-ons) (925)
    Modul developpers now can add a precheck.php to their modul files where they can define different requirements for their modul. Possible values are WB_VERSION, WB_ADDONS, PHP_VERSION, PHP_EXTENSIONS, PHP_SETTINGS and CUSTOM_CHECKS. The installation of modules fails, if a needed requirement is not available.
  • Moved Admin-Tool reload from Admin-Tools to Addons Page (928)
    Reloading addons (Modules, Templates, Languages) can now be done from advanced settings in addons section.
  • added option to invoke module install.php/upgrade.php/uninstall.php files from backend (934 + 938)
    You now can upload unzipped modules with ftp to the modules directory and then call the install script of this modul from the advanced settings in addons sections. Uploading Modules with ftp canf.e. be necessary if server settings prevent installing modules (SAFE MODE) or or if Modules are very large (MAX UPLOAD FILESIZE).
  • Display of error messages is configurable in WB Options (929)
    A lot of actions in WB (installing Modules, changing page content ...) causes messages. The time this messages are displayed in the backend is now configurable in the WB options. With enlarging the time f.e. error messages appear longer.

New third Party scripts (in includes Folder)

  • Added Editarea 0.8.1.1 as replacement for Codepress Editor (1019)
  • Added JQuery 1.3.2 and JQuery UI 1.7.2 (984 + 1018)

Update of already included third Party scripts

  • Update PHPMailer to v2.0.4 (1020)
  • Update FCKEditor to version 2.6.4.1 (1038)
  • Update show_menu2 to version 4.8 (971)

 

List of fixed bugs from WB 2.7

Media Section

  • homefolders was viewable and writable for other users (1087)

Form Modul

  • fixed validiation bug in option fields (839)
  • fixed redeclaration issue if more then one form is used on a page (864)
  • form submission should redirect to the same section (936)
  • Optional form fields are not resetted (935)
  • Form settings getting lost ... (945)

News Module

  • Added PUBLISHED_TIME, removed PUBL_DATE,PUBL_TIME (853)
  • display issue (861)
  • total number of news wasn't calculated correctly (866)
  • added PAGE_SPACER to $page_title (creates e.g. title-32.php instead of title32.php) (873)
  • include the frontend.css in the comment_page.php (890)
  • replaced special chars with entities to get valid output (892)
  • changed SESSION ID Separator from '&' to '&' to get valid output (892)
  • Removed the <p> tag around the news as it is added from the editor (892)
  • groups variable issue(900)
  • made news modul fully multilingual (901)
  • rss news should not appear until the "real" news appear at the defined time (902)
  • Link to long text should only appear if a long text is available (1053 + 1056)

Search

  • Bug with not supportet language pages (1094)
  • bug in search (link to http://.../search/index.php performs a search with string 'unset') (848)
  • an issues related to search, changed one SQL inner join (to use USING instead of WHERE) (854)
  • sorting order of search-results (855)
  • windows-related regex issue (857)
  • added key 'ext_charset' to search-extension to query external databases (869)
  • search_path is now anchored to the beginning of link ("link LIKE '$path%'" instead of "link LIKE '%$path%'") (869)
  • removed undocumented word-boundary search (869)
  • added search_lang for use in search-form. Using DE, the search will search ä=ae,... (alternate spelling of german umlauts) (869)
  • improved ext_charset to work with latin1,cp1252,cp1251,latin2,hebrew,greek,latin5,latin7,utf8 (870)
  • replaced most of $string_ul_umlauts (from search_convert.php) through use of preg's u-switch. (881)
  • replaced strtr() by str_replace() (it's just faster). Changed &#39; to &#039; (881)
  • two issues with searchresult-highlighting: do not highlight in <pre>/<code>-tags, do not convert &lt; to &amp;lt; anymore. (886)

Templates

  • updated basic templates according the template guidelines (865)

Admin-Tools

  • add "order by name" to the query to display the admintools in alphabetic order. (887)

Captcha

  • issue with captcha (mt_rand() instead of rand()) (848)
  • Added captcha-reload (858)
  • removed IFRAME for Calculation-as-text captcha (867)
  • Add new Captcha fonts and background images posted by thorn, (923)

Login Form

  • additional mail checks at forgot login form (850)

Languages

  • hebrew-table in charsets-table.php (844)
  • some typos in DE language-file (874)

Mailer

  • changed mailer to not extract line break of alternative body text (885)

Output filter

  • modified to prevent errors if database entries do not exist (843)
  • class and id attributes in mailto links are no longer ignored (849)
  • added $database = new Database(); in front of output-filter (854)
  • updated output filter regex to exclude mail addresses contained in input fields (884)

Framework

  • class.admin.php bug wich deletes actual query-string while redirection (840)
  • issue when old page-names (from before 2.7) contains "&" (841)
  • register_backend_modfile() works now with wysiwyg-module (842)
  • page-names with doubled (or more) points can now be handled if php runs as cgi (851)
  • removed useless init_utf8funcs()-function (868)
  • curly backets get deleted by pparse() from phplib --> old fix in #569 wasn't that smart. (875)
  • snippets are displayed as type: Unknown in /admin/modules/details.php (903)
  • language issue in Access - Groups - Advanced Options (917)
  • error in CSS editor (special chars like &nbsp; do not show up correctly) (930)
  • smart login (remember me) does not work in WB 2.7 (931)
  • signup2.php and forgot_form.php should be multilingual (921)

 

« Previous  Next »