ZwiiCMS The website manager with no database to install. Designed in 2008 by Rémi Jean, the development was taken over by Frédéric Tempez in 2018. Le gestionnaire de site Web sans base de données à installer. Conçu en 2008 par Rémi Jean, le développement a été repris par Frédéric Tempez en 2018. #zwii #cms #nosql #json #flat #file https://www.zwiicms.fr
Go to file
fredtempez d7fa5f82b9 [9.0.01] Changes.md 2019-03-05 10:20:40 +01:00
core [9.0.01] Envoi mail adresse non masquée 2019-03-05 09:58:52 +01:00
module Paramétrage CSS 2019-02-24 19:11:13 +01:00
site dev18 Update Gallery and Thumb 2019-02-24 19:28:09 +01:00
.gitignore Gitignore 2019-02-25 15:48:03 +01:00
.htaccess 8.4.1 correction : type du nombres articles par page 2018-11-13 19:36:52 +01:00
CHANGES.md [9.0.01] Changes.md 2019-03-05 10:20:40 +01:00
LICENSE Dev-827-0.0.8.1 2018-04-02 08:29:19 +02:00
README.md Update README.md 2019-03-01 13:50:51 +01:00
index.php SetLocal paramètres FR 2019-01-18 10:37:35 +01:00

README.md

Zwii 9

Zwii est un CMS sans base de données (Flat-File) qui permet à ses utilisateurs de créer et gérer facilement un site web sans aucune connaissance en programmation.

Site - Forum - GitHub version initiale - GitHub

Zwii a été créé par un développeur de talent, Rémi Jean, il est désormais maintenu par la communauté et hébergé sur ce git.

Configuration recommandée

  • PHP 5.6 ou plus
  • Support du .htaccess

Installation

Décompressez l'archive de Zwii sur votre serveur et c'est tout !

Procédure de mise à jour de Zwii

Mise à jour automatique

  • Connectez vous à votre site,
  • Allez dans l'interface d'administration,
  • Si une mise à jour est disponible, elle vous est proposée,
  • Cliquez sur le bouton "Mettre à jour".

Mise à jour manuelle

Note : La réécriture d'URL est automatiquement désactivée après une mise à jour manuelle. À vous de la réactiver depuis l'interface de configuration du site.

  • Sauvegardez l'intégralité du dossier ZwiiCMS de votre serveur et notamment le dossier 'site',
  • Décompressez la nouvelle version sur votre ordinateur dans un autre dossier,
  • Supprimez le dossier 'site' de la version décompressée
  • Transférez la nouvelle version sans le dossier 'site'

En cas de difficulté avec la nouvelle version, il suffira de téléverser la sauvegarde originale.

Mise à jour de la version 8 vers la version 9

Les données du site dans 'site/data' sont désormais stockées dans deux fichiers : core.json et theme.json

Après la copie des fichiers ces deux fichiers sont créés à partir du data.json de la version 8, ce fichier est ensuite renommée en data_imported.json

En cas de retour à une version 8, ce fichier devra être renommé en data.json

Arborescence générale

Légende : [D] Dossier ; [F] Fichier

[D] core                   Contient le coeur de Zwii
  [D] layout               Contient les différentes structure de thème
  [D] module               Contient les modules du coeur
  [D] vendor               Contient les librairies
  [F] core.js.php          Coeur JavaScript de Zwii
  [F] core.php             Coeur PHP de Zwii
[D] module                 Contient les modules de page
[D] site                   Contient les données du site
  [D] backup               Contient les 30 dernière sauvegardes automatiques du fichier data.json
  [D] data                 Contient les fichiers de données
    [F] core.json          Fichier de données
    [F] theme.json         Fichier du thème
    [F] custom.css         Feuille de style de la personnalisation avancée
    [F] theme.css          Thème stocké dans le fichier data.json compilé en CSS
  [D] file                 Contient les fichiers envoyés sur le serveur depuis le gestionnaire de fichiers
    [D] source             Contient les fichiers
    [D] thumb              Contient les miniatures des fichiers de type image
  [D] tmp                  Contient les fichiers temporaire
[F] index.php              Fichier d'initialisation de Zwii