Aller au contenu
Support de Zwii
roger

[Modification et astuce] Afficher masquer la barre d'administration du zwii

Messages recommandés

Afficher masquer la barre d'administration du zwii

Voir le fichier

Vous avez des collaborateurs sur votre site qui n'utilisent forcément la barre d'administration du cms.

Vous aimeriez naviguer en étant connecté dans votre site mais sans envie de voir la barre admin en permanence
Vous êtes au bon endroit pour offrir ce bonheur à vos utilisateurs.

 

Un bouton vous permettra de faire apparaitre (ou disparaître) à votre convenance cette barre d'administration masquée par défaut à l'installation de ce script

avion1.png.4b5f5345eca18c2a4a8974418fee0bc3.png

 

Entièrement compatible avec les versions de ZwiiCMS 10.x.xx et suivantes.

Ce module de traduction se plaçant dans votre menu de site est basé sur l'api de Google traduction adaptée pour graphiquement "coller" au style de votre site.

navette.png.8e6987f582328d2702276eccfa68ceea.png

Le zip nommé "Envoi de mail" contient deux dossiers:

- un dossier nommé "file"

- un fichier nommé "installation.txt"

 

INSTALLATION:

1° Une fois décompressée l'archive envoyez tout le contenu intérieur du dossier "installer" à la racine de votre site

👉  Un dossiers est à envoyer à la racine de votre zwii:

-   le dossier nommé "file"

 

1°  Dans main.php rechercher ceci:

<?php $layout->showNotification(); ?>

2°  Sélectionner <?php $layout->showNotification(); ?> et le remplacer par l'un des codes proposés ci dessous

IMPORTANT ==> Ne choisir qu'un seul des deux codes proposés, celui pour afficher une image ou celui pour afficher juste une icône façon ZwiiCMS
Pour utiliser une image

<?php if($this->getUser('group') > self::GROUP_MEMBER): ?><span style="float: right; padding-top: 0px;right: 10px;margin-top: -25px;" id="bouton_texte" onclick="javascript:afficher_cacher('bar');" data-tippy-content="Barre administrative" tabindex="0"><img src="./site/file/source/icones/navette.png" style="width: 64px;" loading="lazy"></span><br><?php endif;?>
		<?php $layout->showNotification(); ?>

Pour utiliser une zwiico

<?php if($this->getUser('group') > self::GROUP_MEMBER): ?><span class="zwiico-cog-alt" style="font-size: 15px; color: lime;float: right; padding-top: 5px;" id="bouton_texte" onclick="javascript:afficher_cacher('bar');" data-tippy-content="Barre administrative"></span><br><?php endif;?>
		<?php $layout->showNotification(); ?>

 

3°  Dans le body (script) ajouter

script.thumb.png.0ba396d7ae6bc30901a66acfdc7c2226.png

 

<script type="text/javascript">
afficher_cacher('bar');
function afficher_cacher(id)
{
    if(document.getElementById(id).style.visibility=="hidden")
    {
        document.getElementById(id).style.visibility="visible";
        document.getElementById('bouton_'+id).innerHTML='Cacher la barre';
    }
    else
    {
        document.getElementById(id).style.visibility="hidden";
        document.getElementById('bouton_'+id).innerHTML='Afficher la barre';
    }
    return true;
}
</script>

scriptbar.png.64da4b93d22378482272852e0be9b748.png

 

RESTAURATION:

Suivez la même procédure que pour l'installation mais cette fois ci inversez les consignes données au dessus.

 

 

Enjoy les amis.

 

*** N'oubliez pas aussi de revenir sur cette page laisser un petit commentaire si vous avez apprécié le travail réalisé pour ce module, c'est encourageant, gratifiant aussi pour celui qui l'a mis à disposition pour votre plus grand plaisir..

 

# 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

 


 

Partager ce message


Lien à poster
Partager sur d’autres sites

  • Contenu similaire

    • Par sylvainlelievre
      Diaporama Slider est désormais à suivre sur le nouveau forum
    • Par sylvainlelievre
      Voir le fichier Diaporama Slider
      Diaporama Slider est désormais à suivre sur le nouveau forum
      Contributeur sylvainlelievre Soumis 25/09/2019 Catégorie Galeries  
    • Par mickaelgutt
      Bonjour tout le mode !!
       
      Je suis occupé de coder pour améliorer le module livredor,
      lorsque l'on mets celui-ci à disposition il est au format zip ou rar dans la section téléchargement.
      Je voulais savoir si @Fred ou @sylvainlelievre ( développeurs de zwii ) avez l'intention lors de la création d'une nouvelle page, d'ajouter à coté de la liste des modules un bouton afin d'importer le zip et de le décompresser directement dans le répertoire ou se trouve la liste des modules ( ça évite le ftp ) en passant par le gestionnaire de fichier.
       
      Je pense que pour un débutant ça facilitera l'installation d'un module sans utilisation d'un ftp.
       
      je sais qu'il faut mettre un bouton dans core/module/page/view/edit/edit.php ( ou sinon on peut l'intégrer dans la barre noir en haut !! )
      et la fonction qui permet de décompresser le fichier zip à mettre dans core/module/page/page.php afin de le mettre dans le répertoire module/"nom_du_module_à dézipper"
      et il sera visible dans la liste des modules 

       
      Mais pour ça, il faut l'intégrer des codes qui ne s'effaceront pas lors d'une mise à jour ou mise en place d'une nouvelle installation.
       
      donc ma question est : 
      1 - avez vous prévu cette option ?
      2 - Si oui, sera t'elle intégrée dans la version 11 de zwii ?.
      3 - Est ce que j'ai votre autorisation pour l'intégrer chez moi sur la V_10.4 afin de vous en faire des retours ou c'est déjà prévu ?
       
      Merci et bon week-end
      Cordialement
      Mickael
×
×
  • Créer...