OverCms Wiki

Un CMS simple et puissant

Wiki  »  Thèmes  »  Configuration


Configuration

La configuration du CMS est relativement importante: il permettra d'indiquer toutes les informations nécessaires pour son bon fonctionnement, notamment:

  • Le type de thème
  • La version du thème
  • La version du CMS requise

Le format de configuration

La configuration doit être dans le fichier config.cfg.php, sous le format suivant:

<?php/*
  -- reste de la configuration en format JSON --
*/?>

A chaque modification du fichier de configuration, vérifiez que celui ci respecte le format JSON, avec JSONLint ou JSON Editor Online par exemple.

Dans les exemples qui vont suivre, nous ne préciserons pas les commentaires de protections PHP (<?php/* et */?>) pour des raisons de lisibilité.

Configuration

La configuration d'un thème est relativement simple, il suffit d'un bloc template:

{
  "template": {
    "name": "Squared",
    "version": "1.0.0",
    "require": {
      "cms": "0.3.0"
    }
  }
}
  • template.name: Nom du thème
  • template.version: Version du thème (format x.x.x recommandé)
  • template.require.cms: Version minimum du CMS pour que le thème fonctionne, c'est à dire que le thème est compatible que si le CMS est en version 0.3.0 ou plus

Page suivante: Page type