WHELP! geeft advies over ontwerp, bouw en zoekmachine optimalisatie van je website. Ben je hier voor de eerste keer? Start dan bij het 4-stappenplan voor een eigen website.

Joomla Template upgrade (4) – migratie van Joomla 1.0 naar 1.5 (3)

Dit artikel wordt gesponsord door Byte Internethosting en is al eerder gepubliceerd op byte.nl. Ga voor de laatste tutorials in deze serie naar Byte!
Ook een artikel sponsoren?

In het vorige artikel heb je een begin gemaakt met de migratie. Vandaag gaan we kijken hoe je je afbeeldingen, template en plugins weer aan de praat krijgt.

Afbeeldingen
Het zal je opgevallen zijn dat wel je teksten terug zijn, maar nog niet je afbeeldingen… Om deze terug te krijgen moet je de afbeeldingen van je oude website kopiëren naar de juiste plek in je nieuwe website. Het gaat hier om de 'images/stories' folder. Kopieer deze in zijn geheel naar de nieuwe website. Vervang de stories folder die er al staat in de map 'images'. Herlaad je pagina's en je zult zien dat de afbeeldingen er weer in staan.

Template activeren
Kopieer ook je oude template naar de nieuwe installatie: voeg die toe aan de 'templates' folder van Joomla. Nu je dit geregeld hebt zul je zien dat deze weer geactiveerd is! Immers, deze was ook al geactiveerd in je oude website. Als dat niet het geval is, activeer hem dan via de Template Manager.
Het kan zijn dat het uiterlijk er anders uitziet. Dat gaan we fixen in het volgende tutorial.

Community Builder
De grootste klus is Community Builder overzetten. Volg de volgende stappen:
1) Download de laatste versie van Community Builder. Unzip het bestand eerst.
2) Als je deze versie van CB probeert te installeren kan het zijn dat je een foutmelding ziet: "Your Extension appears to be written for an older version of Joomla!. You must enable the System – Legacy Plugin in the Plugin Manager if you wish to complete this task." Dit betekent dat je Joomla 1.5 moet gebruiken in Legacy modus. Dat moet je aanzetten. Ga hiervoor naar Extensions > Plugings > System – Legacy plugin en activeer die. Je zet dus een plugin aan zodat je andere extensies die alleen op Joomla 1.0 draaien kunt gebruiken…
Vanaf dit moment zie je in de backend een klein icoontje dat aangeeft dat je in legacy mode werkt.

3) Je zult zien dat de installatie nu goed verloopt. Installeer eerst com_profiler en daarna extra modules. Wat handiger is dan voorheen, is dat je voortaan op 1 plek extensies kunt installeren, ongeacht het type.
4) Activeer hierna alle CB Modules.
5) Kopieer daarna ook de afbeeldingen van Community Builder. Deze vind je in 'images/comprofiler'. Kopieer de hele folder naar je nieuwe website.

6) Een lastig punt nu: de oude tabellen uit de Joomla 1.0.x database moet je nog inladen. Exporteer de inhoud met phpMyAdmin:
a) Klik in phpMyAdmin op 'Exporteer'
b) Selecteer nu de volgende tabellen:
- mos_comprofiler
- mos_comprofiler_fields
- mos_comprofiler_field_values
- mos_comprofiler_lists
- mos_comprofiler_members
- mos_comprofiler_plugin
- mos_comprofiler_tabs
- mos_comprofiler_userreports
- mos_comprofiler_views
- mos_contact_details
c) Klik daarna onderin de pagina op de knop 'Start'.
d) De inhoud van het bestand is bijna klaar. Het enige dat nog moet gebeuren is dat je alle tabellen hernoemt van 'mos_' naar 'jos_'. Dit kan bijvoorbeeld in Notepad door te zoeken op 'mos_' en dit te vervangen door 'jos_'. Nu kun je de gegevens importeren in je nieuwe database.
e) Klik in je nieuwe database op 'SQL'.
f) Plak de tekst vanuit Notepad hierin.
g) Klik daarna op 'Start'.
h) Je krijgt nu een bevestiging dat de tabellen zijn toegevoegd.
7) Kopieer tot slot het Community Builder configuratiebestand naar de nieuwe website. Dit staat in administrator/components/com_comprofiler/ue_config.php. Kopieer dit naar dezelfde plaats in je nieuwe Joomla site.

Overige extensies
Ga zo de lijst af die je eerder hebt opgesteld (zie deel 2 van deze serie). Het is een hele klus, maar het helpt als je van tevoren alle plugins al verzameld hebt en klaar hebt staan.

Hoe nu verder?
We hebben alles weer aan de praat, maar het is geen sinecure. Het template ziet er nog niet uit zoals we willen. In het volgende deel van deze serie gaan we hier nader op in.

De reacties zijn gesloten.

Domeinnaam vrij?

  • Test via Byte op .nl, .eu, .be, .com, .net, .org, .biz, .info, .de, .co.uk, .tv, .nu, .cn en .name