Aide gratuite et appels d'offre pour la création de site internet, nos développeurs et graphistes professionnels vous répondent.


    Joomla - Jomsocial - cacher la colonne droite aux visiteurs

    Partagez
    avatar
    nossibe
    Fondateur

    Masculin Nombre de messages : 2306
    Age : 37
    Logiciel de graphisme : Gimp, Blender, Inkscape
    Langages web / CMS : HTML, CSS, PHP, Joomla, Prestashop, Wordpress
    Réputation : 6
    Date d'inscription : 30/09/2005

    Joomla - Jomsocial - cacher la colonne droite aux visiteurs

    Message par nossibe le Jeu 24 Nov - 11:44

    Bonjour à tous,

    Nous allons voir aujourd'hui comment cacher la colonne de droite de Joomsocial aux visiteurs (guests).

    Mon installation :
    Joomla 1.7.2
    Joomsocial 2.4.0

    Il y a une fonction dans l'administration du composant Jomsocial qui permet de cacher le mur d'activité aux visiteurs, mais la colonne de droite avec les cadres "recherche", "membres", "nouvelles photos", "nouvelles vidéos", "sorties", "qui est en ligne", ne disparait pas pour les visiteurs...

    La première chose à faire est de cacher le mur d'activité, pour cela rendez-vous dans l'administration du composant Jomsocial / Layout , dans le cadre "Frontpage" modifiez le champ "Show Activity Stream" pour "Membres only"

    Pour cacher la colonne de droite nous allons simplement modifier la zone couverte par la fonction "Membre only"

    Tout se passe dans le fichier /components/com_community/templates/default/frontpage.index.php

    Ligne 427 vous trouverez ce code :

    Code:
    get('showactivitystream') == '1' || ($config->get('showactivitystream') == '2' && $my->id != 0 ) ) { ?>

    C'est lui qui dit à partir d'ici cachez le contenus aux visiteurs.

    Nous allons donc simplement déplacer cette ligne en début de page, déplacez (coupez / collez) donc cette ligne vers la ligne 47, juste avant la < div class="cLayout clrfix" >

    De cette façon le cadre de connexion reste visible pour les visiteurs mais les autres éléments du composant Jomsocial seront cachés.

    Enregistrez les modification puis envoyez le fichier sur votre serveur.

    Contrôlez en vous deconnectant et vous ne devriez plus voir que le cadre de connexion.

    Ceci est un hack du composant Jomsocial, il est donc nécessaire de refaire cette manipulation à chaque mise à jour du composant.

    A bientôt pour un nouveau coup de pouce,
    Cordialement, Nossibé


    _________________
    Service création - Créateur de site internet professionnel

      La date/heure actuelle est Sam 23 Sep - 2:10