Masquer aux invités la colonne "derniers messages" sur l'accueil uniquement
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Masquer aux invités la colonne "derniers messages" sur l'accueil uniquement
Détails techniques
Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox
Capture d'écran du problème :
- Voir l'image:
Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : Depuis toujours
Lien du forum : http://campingcar.forumactif.org/
Description du problème
Bonjour,Je n'ai pas trouvé l'équivalent dans mes recherches, je souhaiterais que les invités ne puissent pas voir la colonne de droite (derniers messages) sur l'accueil uniquement mais qu'elle reste inchangée pour les inscrits.
Merci d'avance
Re: Masquer aux invités la colonne "derniers messages" sur l'accueil uniquement
Hi,
J'imagine que tu utilise des widgets pour afficher ces colonnes ?
Dans ce cas pour chaque widget c'est à toi de régler les permissions en fonction de tes choix
J'imagine que tu utilise des widgets pour afficher ces colonnes ?
Dans ce cas pour chaque widget c'est à toi de régler les permissions en fonction de tes choix
Re: Masquer aux invités la colonne "derniers messages" sur l'accueil uniquement
Heu non,
Je n'ai pas de widget derniers messages dans mes widget, sauf erreur de ma part il s'agit d'une colonne appartenant du début au thème. Par contre la lecture est impossible par les invités par les permissions des forums concernés.
Je n'ai pas de widget derniers messages dans mes widget, sauf erreur de ma part il s'agit d'une colonne appartenant du début au thème. Par contre la lecture est impossible par les invités par les permissions des forums concernés.
Re: Masquer aux invités la colonne "derniers messages" sur l'accueil uniquement
Hello rabolliot,
tu souhaites en faite, masquer la cellule des derniers sujets ou afficher une information.
Le script suivant affichera un texte qui pourra être modifié à ta guise(pas trop long) dans le script ici:
Changes le texte entre les doubles guillemets.
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Coches sur l'indexet aussi sur les sous-forums
Déposes ceci:
Penses à cliquer sur le bouton VALIDER
a++
tu souhaites en faite, masquer la cellule des derniers sujets ou afficher une information.
Le script suivant affichera un texte qui pourra être modifié à ta guise(pas trop long) dans le script ici:
- Code:
//Le texte qui sera affiché
var texte="Contenu protégé";
Changes le texte entre les doubles guillemets.
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Coches sur l'indexet aussi sur les sous-forums
Déposes ceci:
- Code:
$(function() {
if (_userdata["user_id"] < (0))
{
//Le texte qui sera affiché
var texte="Contenu protégé";
$('.row3.over,.row3Right').html('<span class="gensmall">'+texte+'</span>');
}
});
Penses à cliquer sur le bouton VALIDER
a++
Invité- Invité
Re: Masquer aux invités la colonne "derniers messages" sur l'accueil uniquement
Merci de ta réflexion sur le sujet,
En réalité je souhaiterais carrément faire disparaître la colonne entière sur la page d'accueil hors connexion, et qu'elle s'affiche normalement pour les membres dès lors qu'ils sont connectés
En réalité je souhaiterais carrément faire disparaître la colonne entière sur la page d'accueil hors connexion, et qu'elle s'affiche normalement pour les membres dès lors qu'ils sont connectés
Re: Masquer aux invités la colonne "derniers messages" sur l'accueil uniquement
Hello rabolliot,
alors on va intervenir dans le template afin de supprimer (en visu) les bonnes informations.
Dans le template index_box:
Affichage/Templates/Général/index_box
Recherches cette ligne (25 environ):
Supprimes et remplaces par:
Recherches cette ligne (71 environ)
Supprimes et remplaces par:
Penses à enregistrer puis à valider en cliquant respectivement sur puis [img]https://2img.net/u/3413/73/38/67/smiles/824052533.png
Dans le template topics_list_box:
Affichage/Templates/Général/topics_list_box
Recherches cette ligne (28 environ):
Supprimes et remplaces par :
Recherches cette ligne(75 environ) :
Supprimes et remplaces par:
Édites le script que je t'ai donné et remplaces le contenu par celui-ci:
Et voilou .
a++
alors on va intervenir dans le template afin de supprimer (en visu) les bonnes informations.
Dans le template index_box:
Affichage/Templates/Général/index_box
Recherches cette ligne (25 environ):
- Code:
<th nowrap="nowrap" width="150"><div style="width:150px;">{L_LASTPOST}</div></th>
Supprimes et remplaces par:
- Code:
<th class="M14_invite"nowrap="nowrap" width="150"><div style="width:150px;">{L_LASTPOST}</div></th>
Recherches cette ligne (71 environ)
- Code:
<td class="row3 over" align="center" valign="middle" height="50">
Supprimes et remplaces par:
- Code:
<td class="row3 over M14_invite" align="center" valign="middle" height="50">
Penses à enregistrer puis à valider en cliquant respectivement sur puis [img]https://2img.net/u/3413/73/38/67/smiles/824052533.png
Dans le template topics_list_box:
Affichage/Templates/Général/topics_list_box
Recherches cette ligne (28 environ):
- Code:
<th align="center" nowrap="nowrap" width="150"> {topics_list_box.row.L_LASTPOST} </th>
Supprimes et remplaces par :
- Code:
<th class="M14_invite"align="center" nowrap="nowrap" width="150"> {topics_list_box.row.L_LASTPOST} </th>
Recherches cette ligne(75 environ) :
- Code:
<td class="row3Right" onmouseover='this.className="row1"' onmouseout='this.className="row3Right"' align="center" valign="middle" nowrap="nowrap">
Supprimes et remplaces par:
- Code:
<td id="M14_invite"class="row3Right" onmouseover='this.className="row1"' onmouseout='this.className="row3Right"' align="center" valign="middle" nowrap="nowrap">
Édites le script que je t'ai donné et remplaces le contenu par celui-ci:
- Code:
$(function() {if (_userdata["user_id"] < (0)){$('#M14_invite,.M14_invite').remove();}});
Et voilou .
a++
Invité- Invité
Re: Masquer aux invités la colonne "derniers messages" sur l'accueil uniquement
Milouze14 a écrit:Hello rabolliot,
Édites le script que je t'ai donné et remplaces le contenu par celui-ci:
- Code:
$(function() {if (_userdata["user_id"] < (0)){$('#M14_invite,.M14_invite').remove();}});
Et voilou .
a++
Bonjour,
De quel script tu parles, là je suis pas ?
Re: Masquer aux invités la colonne "derniers messages" sur l'accueil uniquement
Re, sur ce message:
https://forum.forumactif.com/t399948-masquer-aux-invites-la-colonne-derniers-messages-sur-l-accueil-uniquement#3338753
Je t'ai donné ce script:
Il faut l'éditer et remplacer le contenu par:
a++
https://forum.forumactif.com/t399948-masquer-aux-invites-la-colonne-derniers-messages-sur-l-accueil-uniquement#3338753
Je t'ai donné ce script:
- Code:
$(function() {
if (_userdata["user_id"] < (0))
{
//Le texte qui sera affiché
var texte="Contenu protégé";
$('.row3.over,.row3Right').html('<span class="gensmall">'+texte+'</span>');
}
});
Il faut l'éditer et remplacer le contenu par:
- Code:
$(function() {if (_userdata["user_id"] < (0)){$('#M14_invite,.M14_invite').remove();}});
a++
Invité- Invité
Re: Masquer aux invités la colonne "derniers messages" sur l'accueil uniquement
Merci, c'est au top,
Bon WE
Bon WE
Sujets similaires
» Information : nom d'utilisateur non cliquable pour les invités dans la colonne des derniers messages
» Masquer les liens uniquement aux invités sans avoir à commenter
» déplacer le nombre de messages et sujets dans la colonne "Derniers Messages"
» Modifier taille colonne "Sujets/Messages/Derniers messages"
» Colonne Derniers Messages
» Masquer les liens uniquement aux invités sans avoir à commenter
» déplacer le nombre de messages et sujets dans la colonne "Derniers Messages"
» Modifier taille colonne "Sujets/Messages/Derniers messages"
» Colonne Derniers Messages
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum