Hieronder vindt U een aantal hints voor het upgraden vanaf een bestaande WB 2.6.7 versie. Indien U een versie van WebsiteBaker gebruikt die ouder is dan v2.6.7, raden wij U aan om allereerst de stappen te volgen die staan beschreven in de WB Help Site.
Alvorens een upgrade te doen naar WebsiteBaker 2.7, raden wij ten strengste aan om een backup te maken van de gehele /pages en /templates folder (inclusief alle subfolders en bestanden) met behulp van FTP. Daarnaast dient U een backup te maken van de gehele WebsiteBaker database (bijv. via de WB-Backup module, phpMyAdmin, or MySQLDumper).
Opmerking: Het is niet aan te raden om een upgrade uit te voeren zonder vooraf een backup gemaakt te hebben. De backup maakt het mogelijk om Uw oude WebsiteBaker installatie terug te zetten indien er iets mis gaat tijdens de upgrade.
Stap 1: Taalbestanden
Controleer of de bestanden in de folder /langages overschrijfbaar zijn met uw FTP tool. Als U de bestanden kunt overschrijven kunt U doorgaan met Stap 2.
Als U de bestanden niet kunt overschrijven, dient U deze te updaten via de WB Backend, door eenvoudig alle taalbestanden te installeren (of de bestanden van uw interesse). De bron hiervoor vormen de taalbestanden van het WB 2.7 installatie-pakket. Verwijder daarna de /languages folder uit het WB 2.7 installatie-pakket alvorens het pakket te uploaden naar uw server.
Stap 2: FCKEditor
FCK is de nieuwe standaard editor. Als U al gebruik maakt van de FCKEditor op uw systeem, dient U deze te verwijderen via de WB backend (of verwijder de folder /modules/fckeditor via FTP indien U deze ook via FTP heeft geïnstalleerd). Denk eraan om een backup te maken van de bestanden in de folder /fckeditor/wb_config voordat U de editor deïnstalleert.
Stap 3: show_menu2
De extra functie show_menu2 is onderdeel van het WebsiteBaker 2.7 installatie-pakket. Als U al gebruik maakt van show_menu2, dient U deze te verwijderen via de WB backend (of verwijder de folder /modules/show_menu2 via FTP indien U deze ook via FTP heeft geïnstalleerd).
Stap 4: Administration tools
Als U gebruik maakt van Admin Tools die vermeld staan op de Add-ons site, dient U allereerst een upgrade te doen naar de laatste versie die beschikbaar is via de WB Addons site alvorens de upgrade naar WB 2.7 uit te voeren. Dit kunt U doen door eenvoudigweg de nieuwe versie over de bestaande te installeren.
Stap 5: Form en News module
WB 2.7 maakt standaard gebruik van geavanceerde modules. We hebben de CSS stijlen verwijderd uit de database en verplaatst naar de fronten.css bestanden. Kopiëer de CSS stijlen vanuit de module instellingen naar een tekst-bestand en sla deze op in uw lokale computer. Op deze manier kunt U de stijlen terug kopiëren na de upgrade.
Pak het WB 2.7 installatie-pakket uit op uw lokale PC. Verzeker U ervan dat U de stappen in de paragraaf Voorwaarden hierboven hebt uitgevoerd (inclusief backups).
Kopiëer alle installatie-bestanden, behalve de folder /install en het bestand config.php via FTP naar uw server (eenvoudig de oude bestanden overschrijven).
Opmerking: Als U gebruik maakt van een van de vier standaard WB templates zullen alle wijzigingen worden overschreven. Maak daarom allereerst een backup van de gehele /templates folder via FTP alvorens de WB 2.7 installatie-bestanden naar uw server te kopiëren.
Log daarna uit in WebsiteBaker en verwijder de browser cache en cookies.
Then log-out from WebsiteBaker and delete the browser cache and cookies. Als U eenmaal de cache en cookies van uw browser verwijderd hebt, voert U daarna het upgrade-script uit vanaf uw browser via: http://www.domain.com/upgrade-script.php en volg de stappen in dit script.
Stap 1: Verwijder het bestand upgrade-script.php
Verwijder het bestand upgrade-script.php via FTP van uw server.
Stap 2: Wijzig uw templates
In de toekomst zullen modules een frontend.css en backend.css bestand gebruiken om de CSS defenities van de modules op te slaan. Om deze bestanden automatisch in de head-sectie van uw template toe te voegen, dient de volgende code in het bestand index.php van uw template toegevoegd te worden.
<?php // allows to include optional module files (frontend.css, frontend.js) into the head
if(function_exists('register_frontend_modfiles')) {
register_frontend_modfiles('css');
register_frontend_modfiles('js');
} ?>
Stap 3: Aanpasen van stijlen van de news en form modules
Klik op de knop "edit frontend.css" welke gevonden kan worden via de settings/instellingen van de geavanceerde news/form module. Open de lokale tekst-bestanden van de oude modules en kopiëer deze in het tekstveld.
Opmerking: PHP heeft lees/schrijf-rechten nodig om de bestanden frontend.css en backend.css te wijzigen vanaf de WB backend (group: php,wwrun-user ...). Gedetailleerde informatie over bestandspermissies kunt U vinden op de WB Kennisbank.
Stap 4: Aanpassen FCKEditor
Overschrijf de folder /modules/fckeditor/wb_config met uw backup-bestanden (indien gemaakt).