Hoe te upgraden

Hier leest u hoe een bestaande WebsiteBaker 2.7 installatie naar WebsiteBaker 2.8 te upgraden.

1. Maak een backup

Stap 1: Backup pages en templates

Alvorens de ugrade naar WB 2.8 te doen, is het zeer aan te raden een backup te maken van de mappen /pages en /templates (inclusief alle sub-folders en bestanden) door middel van FTP. Bovendien zou u een complete backup moeten maken van de WebsiteBaker-database (bijv. met behulp van de WB-Backup module, phpMyAdmin, of MySQLDumper).

Belangrijk: Het is niet verstandig een upgrade te doen zonder een backup. Mocht tijdens het upgrade-proces iets fout gaan, dan kunt u hierdoor altijd terugvallen op de oude versie.

Stap 2: Backup van de instellingen van de Form en News modules

  • Maak een backup van de frontend.css in modules/news en modules/form
  • Aan de News-module zijn taalvariabelen toegevoegd. De News-moduleinstellingen in de database worden overschreven door het upgradescript. Als u veranderingen in deze instellingen heeft aangebracht, moet u hiervan ook een backup maken (bijv. in een tekstbestand).

 

2. Voorbereidingen

Belangrijk: Deze stappen moeten worden gedaan vóór u de WB 2.8 bestanden uploadt.

Stap 1: Editarea vervangt Codepress

Codepress wordt vervangen door Editarea. De hele map include/codepress kan verwijderd worden.

Stap 2: Admintool "Reload" is verplaatst

Omdat de "Reload" is verplaatst naar de addons pagina, kunt u de hele map /modules/reload verwijderen.

Stap 3: Veranderingen in FCKEditor

In alle mappen en submappen van de FCKEditor is index.html door index.php vervangen. Alle index.html bestanden (50) moeten verwijderd worden. Het is het eenvoudigst de hele map /modules/fckeditor/fckeditor en alle submappen te verwijderen.

Belangrijk: Let op dat u niet de bestanden /fckeditor/wb_config/wb_fckeditorarea.css en /fckeditor/wb_config/wb_fckstyles.xml verwijdert als u daar zelf aanpassingen in heeft aangebracht.

Stap 4: Admin Panel

Een van de grote vernieuwingen van WB2.8 is de mogelijkheid het uiterlijk van het Admin Panel te veranderen. De hele map /admin is veranderd, u kunt deze het best helemaal verwijderen.

Stap 5: nieuwe Captcha

We hebben nieuwe en beter leesbare Captcha's in WB 2.8. Verwijder de oude:

  • bg_01a.png uit /include/captcha/backgrounds
  • bg_02a.png uit /include/captcha/backgrounds
  • bg_03a.png uit /include/captcha/backgrounds
  • bg_04a.png uit /include/captcha/backgrounds 

 

3. Het upgraden van uw WB2.7 naar WB2.8

Pak het WB2.8 installatiepakket uit op uw lokale computer. Verzeker u ervan dat u alle bovengenoemde stappen (inclusief backups) heeft uitgevoerd. De volgende bestanden/mappen moeten bij een upgrade altijd uit het pakket verwijderd worden:

  • config.php
  • /install

Als u zelf aanpassingen heeft gedaan aan onderstaande bestanden, moet u ze hernoemen in het installatiepakket:

  • modules/news/frontend.css naar frontend_org.css
  • modules/form/frontend.css naar frontend_org.css
  • modules/fckeditor/wb_config/wb_fckeditorarea.css naar wb_fckeditorarea_org.css
  • modules/fckeditor/wb_config/wb_fckstyles.xml naar wb_fckstyles_org.xml
Belangrijk:Als u een van de 4 standaard WebsiteBaker-templates gebruikt, moet u die ook verwijderen uit het installatiepakket, anders worden uw eventuele aanpassingen overschreven.

Kopieer nu alle bestanden met FTP naar uw server. Overschrijf eenvoudig de oude WB-installatie. Als de FTP -client vraagt of de bestanden overschreven mogen worden, antwoordt u bevestigend.

Vervolgens verwijdert u de browser cache en cookies. Daarna roept u het upgrade-script in uw browser aan: http://www.uwdomein.nl/upgrade-script.php, en volgt u de aanwijzingen in het script.

 

4. Opruimen

Stap 1: Verwijder het bestand upgrade-script.php

Verwijder upgrade-script.php via FTP van uw server.

Stap 2: Controleer de News en Form Modules

  • Controleer of de News- en Form-modules er goed uitzien op uw website. Als dat niet het geval is, neemt u de nieuwe classes van frontend_org.css in uw frontend.css over en past u ze aan naar uw wens.
  • Kijk ook naar de instellingen van de News-module. Neem eventueel de aanpassingen van uw backup-bestand over in de instellingen van de News-module.

Stap 3: Pas uw modules aan

Als uw modules plaatjes gebruiken uit de map admin/images (meestal pijltjes of icoontjes), dan moet u het pad aanpassen. Verander:

<?php echo ADMIN_URL; ?>/images/...

in

<?php echo THEME_URL; ?>/images/...

en

ADMIN_URL.'/images/...

in

THEME_URL.'/images/...

Hierna kan de map /admin/images worden verwijderd.