Een template dupliceren voor hergebruik

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

In dit artikel

  • Waar je de templates vindt in iedere Mokuji-installatie
  • Hoe je een kopie kunt maken van een bestaande template, om deze vervolgens naar je eigen hand te zetten
  • Het installeren van een template
  • Het gebruiken van het nieuwe template

Waar je de templates vindt

In Mokuji staan alle templates in de map /site/templates/ .

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 nieuwe template maakt gebaseerd op een bestaande template

1. Heb je al bepaald welke template je wilt gebruiken als basis voor de nieuwe template? Download deze template dan naar je computer. Dit kun je doen door gebruik van een programma als FileZilla.

2. Hernoem de gedownloade template-map naar de naam van je nieuwe template. Bijvoorbeeld: voorbeeldtemplate.

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

4. Open het bestand /site/templates/voorbeeldtemplate/.package/DBUpdates.php .

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

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

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

8. Open het bestand /site/templates/voorbeeldtemplate/.package/package.json . Dit bestand geeft extra informatie over de template.

9. Geef opnieuw de titel op. De beschrijving is optioneel. Sla het bestand vervolgens op.

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

De template installeren

  1. Upload de nieuwe template-map (voorbeeldtemplate) 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).

De nieuwe template gebruiken

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