Een thema dupliceren voor hergebruik

Het komt wel eens voor dat je een nieuw thema wilt maken dat vrijwel hetzelfde is als een thema dat je al gebruikt. In dit artikel leggen we uit hoe je een nieuw thema kunt maken gebaseerd op een al bestaand thema.

In dit artikel

  • Waar je de thema's vindt in iedere Mokuji-installatie
  • Hoe je een kopie kunt maken van een bestaand thema, om dit vervolgens naar je eigen hand te zetten
  • Het installeren van een thema
  • Het gebruiken van het nieuwe thema

Waar je de thema's vindt

In Mokuji staan alle thema's in de map /site/themes/ .

Iedere klant heeft een eigen thema en template(s). Het thema bepaalt de stijl van de website, een template bepaalt de paginastructuur/-indeling.

Hoe je een nieuw thema maakt gebaseerd op een bestaand thema

1. Heb je al bepaald welk thema je wilt gebruiken als basis voor het nieuwe thema? Download dit thema dan naar je computer. Dit kun je doen door gebruik van een programma als FileZilla.

2. Hernoem de gedownloade thema-map naar de naam van je nieuwe thema. Bijvoorbeeld: voorbeeldthema.

3. Open je favoriete text editor, bijvoorbeeld in Sublime. We gaan er nu voor zorgen dat het nieuwe thema straks te installeren is.

4. Open het bestand /site/themes/voorbeeldthema/.package/DBUpdates.php .

5. Wijzig overal in het bestand de tekst 'thema-naam' in 'nieuwe-thema-naam'. Stel dat je je een kopie hebt gemaakt van het thema 'mokuji_manual' en je thema-map bij stap 2 'voorbeeldthema' hebt genoemd, dan verander je in onderstaand voorbeeld de tekst 'mokuji_manual' overal in 'voorbeeldthema'.

s-20130827-141619.png (714×686)

6. Stel de titel van het thema in, door onderaan bij title te typen hoe het thema in het CMS zal verschijnen. In bovenstaand voorbeeld zouden we de tekst 'Mokuji manual theme' bijvoorbeeld kunnen wijzigen in 'Voorbeeldthema'

7. Je hebt het installatiescript afgerond. Sla het bestand nu op.

8. Open het bestand /site/themes/voorbeeldthema/.package/package.json . Dit bestand geeft extra informatie over het thema.

9. Geef opnieuw de tiitel op. De beschrijving is optiioneel. Sla het bestand vervolgens op.

Je hebt hiermee het thema een nieuwe naam gegeven en het installatie-script hierop aangepast. Hierdoor is een volledig nieuw thema ontstaan, waarin je alle CSS- en JavaScript-wijzigingen kunt doorvoeren die je wilt. Als laatste stap kunnen we het nieuwe thema gaan installeren.

Het thema installeren

  1. Upload de nieuwe thema-map (voorbeeldthema) naar de server.
  2. Log in in het beheer.
  3. Klik linksonderin op update-summary.png (16×16).
  4. Klik op de knop Controleer op updates​.
  5. Herlaad het cms (bijvoorbeeld door te klikken op het Mokuji-logo linksboven).

Het nieuwe thema gebruiken

Wanneer je nu een pagina aanmaakt of bewerkt, kun je bij de paginaconfiguratie het nieuwe thema kiezen.