Aller au contenu
Support de Zwii et Yocto

10 captures d’écran

À propos de ce fichier

Je tiens à remercier @mickaelgutt avec qui j'ai pu réaliser ce livre d'or, fruit d'un travail commun entre deux amis. Sans lui ce livre d'or n'aurait jamais été aussi abouti, surtout qu'il stocke et écrit les messages du livre d'or dans un fichier json totalement indépendant du cms.

Mickaël merci de m'avoir transmis  les codes qui vont bien pour écrire proprement dans le fichier json, ainsi que l'architecture de l'interface administrative que tu as entièrement conçu afin d'améliorer mon tout premier script original

 

Nouveau module de livre d'or nommé "livredor" pour ZwiiCMS

Deux versions possibles 💡 donc choisissez celle qui vous convient le mieux

 1  ### Version pour un site Zwii mis dans un sous dossier chez votre hébergeur web ###  zip nommé : livredor-dans-un-sous-dossier.zip

  2 ### Version pour un site Zwii mis à la racine de votre espace chez votre hébergeur web ###    zip nommé :  livredor-a-la-racine.zip

Entièrement compatible les versions de ZwiiCMS 9.x.xx

Vous aimeriez offrir un Livre d'or à vos visiteurs sur votre site, je vous propose d'installer ce petit plus sur votre ZwiiCMS
Votre Livre d'or offrira alors la possibilité à vos visiteurs s'y laisser un petit message sur la visite du site.

 

une petite vidéo rien pour que vous jugiez sur pièce

 

 

* IMPORTANT *

- Pour des raisons qui tiennent de la configuration du module de redirection originel du cms, un administrateur connecté à son site ne peut accéder directement à un lien de ce genre il est automatiquement redirigé vers la page d'édition du lien. Donc s'il clique sur son menu livre d'or ou sa partie administrative il sera alors redirigé systématiquement vers leur page d'édition...

- Le livre d'or fonctionnant sur le principe une redirection d'url, il  nécessite alors obligatoirement (pour la partie administrative et le livre d'or lui même) le téléchargement du module Popup Lien de redirection (v1.0.2) 1.0.0 disponible ici:


les dossiers contenus dans l'archive:
* partie installation : un dossier nommé "installer"
* partie restauration : un dossier nommé "restaurer"

 

## le dossier "installer" contient :

- un dossier nommé "livredor"


* Installation du livredor *

Télécharger l'archive et décompressez la sur votre pc

Votre archive étant décompressée vous devez avoir alors un dossier nommé "livredor" et dedans:
- un dossier nommé "installer"
- un dossier nommé "restaurer"
- un fichier nommé "installation.txt"

Ouvrez votre dossier nommé "installer"

Ouvrez votre FTP à l'endroit où vous hébergez votre ZwiiCMS
Envoyez le dossier "core" sur votre espace web et c'est tout.

Coté visiteur de votre site:
Créer votre page Livre d'or (pas besoin de la faire ouvrir dans un nouvel onglet).
Choisir le module Redirection
Entrez comme adresse l'endroit où se trouve le fichier messages.php dans le sous dossier du livre d'or

exemple: http://mon_nom_de_domaine/nom_du_sous_dossier_zwii/core/vendor/livredor/messages.php (cas du ZwiiCMS placé dans un sous dossier)


3°BIS  Entrez comme adresse l'endroit où se trouve le fichier messages.php dans le sous dossier du livre d'or

exemple: http://mon_nom_de_domaine/core/vendor/livredor/messages.php (cas du ZwiiCMS placé à la racine de l'espace web)


Enregistrer le lien
Enregistrer votre page
* Votre livre d'or est maintenant fonctionnel

 

Coté administration du livre d'or:
Créer une page nommée "Administration du livre d'or"
Dans "Emplacement" choisir "Page parent"
Dans le choix des pages parentes, sélectionner "Livre d'or"
Choisir l'option:
Groupe requis pour accéder à la page : Administrateur
Choisir le module Redirection
Entrez comme adresse l'endroit où se trouve le fichier admin.php dans le sous dossier du livre d'or
exemple: http://mon_nom_de_domaine/nom_du_sous_dossier_zwii/core/vendor/livredor/admin.php (zwii dans un sous dossier)

exemple: http://mon_nom_de_domaine/core/vendor/livredor/admin.php (zwii à la racine)
Enregistrer le lien
Enregistrer votre page
* Votre gestion des messages du livre d'or est maintenant fonctionnelle

 

### Gestion du livre d'or ###

* la gestion du livredor se fait depuis l'interface d'administration du livredor (dans la popup de redirection choisissez l'option "Non" pour aller sur le livre d'or directement et "OUI" pour la page d'administration du livre)

- Cliquer sur la sous page "Administration du livre d'or"
- Vous arrivez alors sur cette page chaque élément est numéroté, ci dessous ce à quoi il correspond.

Barre de navigation supérieure (coté administratif et coté visiteurs)
Bouton ajouter un message dans le livre d'or (uniquement dans l'administration du livre)
Choix du nombre de messages à afficher dans le livre d'or
Rechercher un terme ou phrase dans le livre d'or (partie administrative)
Éditer un message du livre d'or (partie administrative)
Supprimer un message du livre d'or (partie administrative)
Visualiser un message du livre d'or (partie administrative)
pagination du livre d'or (coté administratif et coté visiteurs)

 

### Personnaliser le livre d'or ###


Vous pouvez personnaliser votre livre d'or en vous rendant dans le fichier "theme.css" situé comme indiqué sur la capture d'écran.
Là vous pourrez y changer par exemple:
- Le fond de page du livre
- les couleurs du livre d'or

* Certaines partie de customisation peuvent aussi être modifiées depuis les fichiers situés dans le dossier de base du livre d'or:
Exemple :

On modifiera selon ses goût si besoin était cette partie là.
style="width: auto;margin-bottom: 0px;margin-top: 0px;padding-bottom: 0px;"

* IMPORTANT
Ne pas toucher la partie "Style" située entre les balises :

<Head> et </head>

situées en haut de tout les fichiers.

 

Les fichiers pouvant être personnalisés:
- admin.php
- form_Aj.php
- lecture du message.php (là par exemple vous pouvez ajouter un avatar au messages du livre d'or ou le supprimer partout)
- messages.php (idem pour les avatars ou tout simplement supprimer ceux ci)

* Pour supprimer dans les deux fichiers les avatars de votre livre d'or, il suffit d'enlever cette partie là:

<div class="media-left"><br /><img class="media-object" style="width: XXpx;" src="https://www.w3schools.com/bootstrap/img_avatar1.png" /></div>

- Dans lecture du message.php

<!-- détail du message -->
  <div class="media" style="margin-top: 30px;">
    <div class="media-left">
      <img src="https://www.w3schools.com/bootstrap/img_avatar1.png" class="media-object" style="width:60px">
    </div>
    <div class="media-body">
      <h4 class="media-heading "><?php echo $messages[$i]['nom']; ?><small><i><?php echo $messages[$i]['date']; ?></i></small></h4>
      <p><?php echo $messages[$i]['contenu']; ?></p>
	 <p><?php //echo substr(($messages[$i]['contenu']), 0, 150); ?></p><br>
	</div><br>
	</div><hr>
	<?php }}}//endfor; ?>
  <hr>
</div>

- Dans messages.php

    <!-- détail du message -->
  <div class="media">
    <div class="media-left">
      <img src="https://www.w3schools.com/bootstrap/img_avatar1.png" class="media-object" style="width:60px">
    </div>
      <div class="media-body">
        <h4 class="media-heading "><?php echo $messages[$i]['nom']; ?><small><i><?php echo $messages[$i]['date']; ?></i></small></h4>
        <p><?php echo $messages[$i]['contenu']; ?></p>
      </div><br>
    </div><hr>
  <?php endfor; ?>
  <hr>
 
</div>

 

* Suppression du module livredor *

 

## le dossier "restaurer" contient :

- un dossier nommé "site"
- un fichier nommé "index.php

 

 Restauration du zwii à son état original

Suivre cette procédure uniquement;
Ouvrez votre FTP à l'endroit où vous hébergez votre ZwiiCMS
Envoyez le dossier "site" et fichier "index.php sur votre espace web et acceptez le remplacement de tout les fichiers.

Rafraîchissez votre page, le module "livredor et tout son contenu aura été supprimé de votre espace web.

 

* Revenez poster un petit commentaire ici sur l'utilisation de ce script, vous montrerez ainsi au développeur de celui tout l’intérêt de poursuivre ou améliorer sa version.

Enjoy les amis.


# IMPORTANT A LIRE #

Vous reconnaissez qu'en utilisant ce script sur votre site être entièrement responsable en cas de problème quel qu'il soit après sa mise en œuvre, je ne pourrais donc être considéré en aucun cas comme responsable de cet état de fait.

💡 Pensez alors à faire une sauvegarde intégrale de votre site, ceci vous permettrait alors de revenir en arrière en réinjectant celle ci et retrouver votre site web tel que vous l'aviez conçu avant utilisation du script ci dessus.


Quoi de neuf dans la version 1.0.0 ?   Voir le journal des modifications

Publiée

Pas de journal des modifications pour cette version.




Retour utilisateur

Vous pouvez donner un avis uniquement après avoir téléchargé le fichier.

Il n’y a aucun avis à afficher.

×
×
  • Créer...