Aide-graphique, aide gratuite et appels d'offres pour le développement de vos sites internet

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

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

Le Deal du moment : -45%
PC Portable LG Gram 17″ Intel Evo Core i7 32 Go ...
Voir le deal
1099.99 €

    Joomla - Jomsocial - cacher la colonne droite aux visiteurs

    nossibe
    nossibe
    Fondateur


    Masculin Nombre de messages : 2306
    Age : 43
    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 Empty Joomla - Jomsocial - cacher la colonne droite aux visiteurs

    Message par nossibe 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é

      La date/heure actuelle est Dim 19 Mai - 5:58