Connexion

Récupérer mon mot de passe

Derniers sujets
» *RESOLU*[PHPBB3] Smiley dans miniatures
par Milouze14 Sam 28 Mar 2020 - 18:23

» [PHPBB2] Petites précisions script remplace terme invité
par Milouze14 Sam 28 Mar 2020 - 18:22

» [PHPBB2] Remplacer le mot Invité
par Mi Neth Sam 28 Mar 2020 - 14:42

» [TOUTES VERSIONS] Edition rapide
par Mi Neth Ven 27 Mar 2020 - 13:05

» [TOUTES VERSIONS] Recherche de texte dans les templates
par Mi Neth Jeu 26 Mar 2020 - 17:07

» [PHPBB3] Cacher les boutons citer et multi-citation pour un membre spécifique
par Milouze14 Jeu 26 Mar 2020 - 15:53

» [PHPBB2] Descendre des infos dans le profil simple,
par Milouze14 Mar 24 Mar 2020 - 15:26

» [PHPBB2] Modifier un menu section membres
par Milouze14 Sam 21 Mar 2020 - 15:06

» *RESOLU*[PHPBB3] Modifier couleur titre de colonne dans les catégories
par Milouze14 Ven 20 Mar 2020 - 18:33

» *RESOLU*[PHPBB3] Miniatures sur profil
par Milouze14 Ven 20 Mar 2020 - 18:30

» *RESOLU*[PHPBB2] Message automatique au déplacement d'un sujet
par Milouze14 Ven 20 Mar 2020 - 11:22

» *RESOLU*[PHPBB3] Bouton Favoris sous l'avatar
par Milouze14 Dim 15 Mar 2020 - 5:57

» *RESOLU*[PHPBB3] Bouton photos dans Phototest
par Milouze14 Dim 15 Mar 2020 - 5:56

» [AWESOMEBB] Ajouter son copyright
par christ77000 Jeu 12 Mar 2020 - 14:30

» [PHPBB2] Menu déroulant et Profil Rechercher et Nouveau M.P séparé
par Ptite_Perle Mer 11 Mar 2020 - 18:28

» [PHPBB2]Afficher les statistiques dans la liste des membres
par christ77000 Mer 11 Mar 2020 - 16:26

» [AWESOMEBB] Une barre de statistiques comme sur le FDF
par christ77000 Mer 11 Mar 2020 - 16:10

» *RESOLU*[PHPBB2] Cacher les résultats d'un sondage aux membres
par Milouze14 Mar 10 Mar 2020 - 4:14

» [PHPBB3] Afficher le nombre de message privé non lus sur la toolbar etc
par Milouze14 Lun 9 Mar 2020 - 18:54

» *RESOLU*[PHPBB3] Ajouter un nombre de photos, encore
par Milouze14 Dim 8 Mar 2020 - 20:21

[PHPBB3] Bloquer les annonces et notes à la lecture des invités

Voir le sujet précédent Voir le sujet suivant Aller en bas

Chipster
Chipster
Milouzien

MessageChipster le Sam 4 Jan 2020 - 21:24

  • Version du forum :
    PHPBB3
  • Templates modifiés :
    oui
  • Navigateur :
    Chrome
Bonjour à tous,

Je souhaiterais pouvoir bloquer la lecture des "annonces globales" "annonces" "note" aux invités.
Je veux que seul les membres inscrits puissent les lire.

Est-ce possible ?
Si oui comment peut-on faire ?

merci bien
photoclic
photoclic
Milouzien

Messagephotoclic le Dim 5 Jan 2020 - 0:30

Bonjour Ludovic.

Un script à essayer:
Code:

$(function(){
if (!_userdata["session_logged_in"]){$('.forumbg.announcement').remove();}
}) ;


Chipster
Chipster
Milouzien

MessageChipster le Dim 5 Jan 2020 - 7:20

Parfait cela marche.

Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 5 Jan 2020 - 11:42

Hello Ludovic,
je viens de supprimer ton dernier message et ré-ouvert celui verrouillé.

L'astuce donnée par @photoclic ( Serge que je remercie) correspond seulement si tu as activé le tableau:

Général/Messages et Emails/Configuration/Séparer les annonces et posts-it des messages :

Coches :Par un tableau
Chipster
Chipster
Milouzien

MessageChipster le Dim 5 Jan 2020 - 11:47

Oui j'ai bien coché cette partie.
Mais sur certain forum, ce sont tous les sujets qui sont masqués (de ce que je vois sans être spécialiste c'est quand il n'y a pas d'annonce ni note sur ce forum)

Par exemple ici il y a 62 sujets mais tous cachés avec ce script :
http://enfoires.forumactif.com/f10-les-artistes-enfoires

Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 5 Jan 2020 - 11:48

Ho ho, tu peux désactiver le script stp que je puisse regarder .

Tu n'aurais pas piqué un de mes scripts donnés sur l'entraide de Forumactif par hasard .........
Je reviendrais que ce soir désormais clin oeil
Chipster
Chipster
Milouzien

MessageChipster le Dim 5 Jan 2020 - 12:26

Voila c'est fait, je l'ai supprimé de mon forum.

Je suis pas pressé

Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 5 Jan 2020 - 18:58

@Chipster a écrit:
Voila c'est fait, je l'ai supprimé de mon forum.

Je suis pas pressé




Et concernant:
Tu n'aurais pas piqué un de mes scripts donnés sur l'entraide de Forumactif par hasard .........




Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
Chipster
Chipster
Milouzien

MessageChipster le Dim 5 Jan 2020 - 19:20

Oui j'ai pris quelques scripts sur ce forum qui est fort intéressant

Merci

Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 5 Jan 2020 - 19:21

Et lesquels stp, cela à son importance.




Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
Chipster
Chipster
Milouzien

MessageChipster le Dim 5 Jan 2020 - 19:28

je pense à cela :

Cacher aux invités à partir du 6ème message
Spoiler:

Code:
/*Mise en place le 04/01/2020*/
$(function(){
    if(!document.getElementById('logout')){
    var message ='<img style="margin-right:6px;vertical-align: middle;" src="https://i.imgur.com/b8PNmbE.png" /><p style="display:inline; position:relative; top:1px;">Pour voir la suite de ce topic, vous devez vous <a href="/register">enregistrer</a> ou <a href="/login" rel="hideodsigin">vous connecter</a> à votre compte.</p>';
    var p = $('.post').find('.content');
      var post1 = $('.post:lt(5)').find('.content');
    $(p).not(post1).html('<div style="background-color:rgba(255,217,217,.5); border:1px solid rgba(255,100,100,.7); border-radius:2px; padding:8px 12px;">
    '+message+'</div>');
    }
    else{}
    });

Afficher un bouton de navigation sur le premier et le dernier message
Spoiler:

Code:
$(function(){
      if (_userdata["user_id"] >= (0)){
      var a=$('.post .inner').length;
    var b=$('h2.topic-title:first a[href^="/t"]').attr('href');
    var c=$('h2.topic-title:last a[href^="/t"]').attr('href');
      //MINIMUM DE MESSAGE POUR AFFICHER LES BOUTONS
    var number='4';
    if(a>=number)
    {
    $('.profile-icons:first').after('<a href="'+c+'" class="M14_lastComment"title="Voir le dernier message de la page"><img src="http://simunek.fr/enfoires/icones/down.png"/></a>');
    $('.profile-icons:last').after('<a href="'+b+'" class="M14_firstComment"title="Voir le premier message de la page"><img src="http://simunek.fr/enfoires/icones/up.png"/></a>');
    }
    }
    });

Rendre la cellule des sujets cliquable
Spoiler:

Code:
$(function(){
$('.topic-title').each(function(){
var M14_linK=$(this).find('a[href^="/t"]').attr('href');
var M14_texT=$(this).find('a[href^="/t"]').text();
$(this).closest('dd').attr('title',M14_texT).wrap('<a href="'+M14_linK+'"></a>');
});});

Dernier visite au survol du pseudo
Spoiler:

Code:
$(function(){if(_userdata["user_level"] ==1)
$(function(){$('a[href^="/u"]:not(:contains(Profil)):not(.profile-icon)').not('[rel="nofollow"],[target="_blank"],[class],[title],a[href$="stats"],a[href$="attachments"],a[href$="friends"],a[href$="contact"],a[href$="wall"]').each(function(){var $this=$(this);
var link=$(this).attr('href');var e='stats';$.get(link+e , function(data){
var f= $(data).find('#profile-advanced-details  .stats-field:last ul li:last').text();$this.attr('title',f);
});});})});


merci pour ton aide
Milouze14
Milouze14
Fondateur

MessageMilouze14 le Dim 5 Jan 2020 - 19:41

Ok merci,
et tu n'as pas pris un script concernant la séparation des notes des annonces:

https://forum.forumactif.com/t402006-separer-les-notes-des-annonces#3354142

Car ton fofo comporte des erreurs dans ce cas...




Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
Chipster
Chipster
Milouzien

MessageChipster le Dim 5 Jan 2020 - 19:45

Ha si mais pas ici, vu que j'ai pris sur le lien que tu donne Ha ha ha

Je l'ai installé ce matin en plus...

Milouze14
Milouze14
Fondateur

MessageMilouze14 le Lun 6 Jan 2020 - 4:22

Hello Ludovic,

@Chipster a écrit:
Ha si mais pas ici, vu que j'ai pris sur le lien que tu donne Ha ha ha

Je l'ai installé ce matin en plus...



Voilà surement le coupable mon ami.
Supprimes ce script dans un premier temps Ludovic.
Ensuite, merci de fournir les templates ( seulement si modifiés):

topics_list_box:
Affichage/Templates/Général/topics_list_box


viewforum_body:
Affichage/Templates/Général/viewforum_body



Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
Chipster
Chipster
Milouzien

MessageChipster le Lun 6 Jan 2020 - 7:24

bonjour

Affichage/Templates/Général/topics_list_box
pas eu de modification

Affichage/Templates/Général/viewforum_body :
Spoiler:

Code:
<!-- BEGIN switch_user_logged_in --><p class="right rightside">{LAST_VISIT_DATE}</p><!-- END switch_user_logged_in -->
<p>{CURRENT_TIME}</p>

<h1 class="page-title"><a href="{U_VIEW_FORUM}">{FORUM_NAME}</a></h1>

{BOARD_INDEX}

<div class="pagination">
 <!-- BEGIN show_plus_menu -->
 <br />
 <a href="{U_MARK_READ}">{L_MARK_TOPICS_READ}</a> • 
 <script type="text/javascript">//<![CDATA[
 var url_newposts = '{U_NEWPOSTS_JS_PLUS_MENU}';
 var url_egosearch = '{U_EGOSEARCH_JS_PLUS_MENU}';
 var url_unanswered = '{U_UNANSWERED_JS_PLUS_MENU}';
 var url_watchsearch = '{U_WATCHSEARCH_JS_PLUS_MENU}';
 insert_plus_menu_new('f{FORUM_ID}&f={FORUM_ID}','{JS_SESSION_ID}', {JS_AUTH_FAVOURITES});
 //]]>
 </script>
 <!-- END show_plus_menu -->
 {PAGINATION}
 <br /><br />
</div>

<div class="topic-actions">
<!-- BEGIN switch_user_authpost -->
 <div class="buttons">
 <div class="post-icon"><a href="{U_POST_NEW_TOPIC}" accesskey="n" rel="nofollow"><img src="{POST_IMG}" class="{POST_IMG_ID}" alt="{L_POST_NEW_TOPIC}" /></a></div>
 </div>
<!-- END switch_user_authpost -->
 <div class="search-box">
 <form method="get" id="forum-search" action="{S_SEARCHBOX_ACTION}">
 <fieldset>
 <input class="inputbox search tiny" type="text" name="search_keywords" id="search_keywords" size="20" value="{L_SEARCH}" onclick="if (this.value == '{L_SEARCH}') this.value = '';" onblur="if (this.value == '') this.value = '{L_SEARCH}';" />
  <input class="button2" type="submit" value="{L_SEARCH}" />
 <input type="hidden" value="{SEARCH_WHERE}" name="search_where" />
 </fieldset>
 </form>
 </div>
 <p class="nomargin path">
 <a class="nav" href="{U_INDEX}"><span>{L_INDEX}</span></a>
 {NAV_CAT_DESC}
 </p>
</div>

{TOPICS_LIST_BOX}

<div class="topic-actions">
 <!-- BEGIN switch_user_authpost -->
 <div class="buttons">
 <div class="post-icon"><a href="{U_POST_NEW_TOPIC}" accesskey="n" rel="nofollow"><img src="{POST_IMG}" class="{POST_IMG_ID}" alt="{L_POST_NEW_TOPIC}" /></a></div>
 </div>
 <!-- END switch_user_authpost -->

 <div class="pagination">
 {PAGINATION}<br />
 <a href="{U_MARK_READ}">{L_MARK_TOPICS_READ}</a> • {S_WATCH_FORUM} • <a href="#top">{L_BACK_TO_TOP}</a><br /><br />
 </div>
</div>

<div class="clear"></div>
<form action="{S_JUMPBOX_ACTION}" method="get" name="jumpbox" onsubmit="if(document.jumpbox.f.value == -1){return false;}">
 <fieldset class="vf_jumpbox">
 <label>{L_JUMP_TO}: </label>
 {S_JUMPBOX_SELECT} 
 <input class="button2" type="submit" value="{L_GO}" />
 </fieldset>
</form>

{LOGGED_IN_USER_LIST}

<div id="info_open" style="display:block;clear:both">
<!--*elements supprimés <div class="h3">{L_MODERATOR}</div>
  <p>{MODERATORS}</p>-->

<div class="h3">{L_TABS_PERMISSIONS}</div>
<p>{S_AUTH_LIST}</p>

</div>
<!-- BEGIN switch_legend -->
<div class="h3">{L_LEGEND}</div>
 <div class="clearfix">
 <ul class="ul-icons">
 <li><img src="{FOLDER_NEW_IMG}" alt="{L_FOLDER_NEW_IMG}" /> {L_FOLDER_NEW_IMG}</li>
 <li><img src="{FOLDER_HOT_NEW_IMG}" alt="{L_FOLDER_HOT_NEW_IMG}" /> {L_FOLDER_HOT_NEW_IMG}</li>
 <li><img src="{FOLDER_LOCKED_NEW_IMG}" alt="{L_FOLDER_LOCKED_NEW_IMG}" /> {L_FOLDER_LOCKED_NEW_IMG}</li>
 </ul>
 <ul class="ul-icons">
 <li><img src="{FOLDER_IMG}" alt="{L_FOLDER_IMG}" /> {L_FOLDER_IMG}</li>
 <li><img src="{FOLDER_HOT_IMG}" alt="{L_FOLDER_HOT_IMG}" /> {L_FOLDER_HOT_IMG}</li>
 <li><img src="{FOLDER_LOCKED_IMG}" alt="{L_FOLDER_LOCKED_IMG}" /> {L_FOLDER_LOCKED_IMG}</li>
 </ul>
 <ul class="ul-icons">
 <li><img src="{FOLDER_ANNOUNCE_IMG}" alt="{L_FOLDER_ANNOUNCE_IMG}" /> {L_FOLDER_ANNOUNCE_IMG}</li>
 <li><img src="{FOLDER_STICKY_IMG}" alt="{L_FOLDER_STICKY_IMG}" /> {L_FOLDER_STICKY_IMG}</li>
 <li><img src="{FOLDER_GLOBAL_ANNOUNCE_IMG}" alt="{L_FOLDER_GLOBAL_ANNOUNCE_IMG}" />&nbsp;{L_FOLDER_GLOBAL_ANNOUNCE_IMG}</li>
 </ul>
 </div>
<!-- END switch_legend -->
=> J'ai juste caché la liste des modérateurs

Merci bien

Milouze14
Milouze14
Fondateur

MessageMilouze14 le Lun 6 Jan 2020 - 15:29

Merci Ludovic,
alors ce script fera l'affaire:


Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript

Mettre un titre explicite.
Cocher sur les sous-forums


Déposer ceci:

Code:

$(function(){
if(_userdata["session_logged_in"])return;
$('.forumbg').find('li').each(function(){
var a=$(this).find('strong:contains(Annonce globale:)').length;
var b=$(this).find('strong:contains(Annonce:)').length;
var c=$(this).find('strong:contains(Note:)').length;
if(a||b||c){$(this).closest('div').remove();}});});

Penser a cliquer sur le bouton Valid






Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
Chipster
Chipster
Milouzien

MessageChipster le Lun 6 Jan 2020 - 18:36

bonjour

cela fonctionne bien sur la vision du forum.

Par contre si je suis sur la page d'accueil de mon forum et en cliquant sur "voir le dernier message" qui est une annonce, l'invité peut visualisé le sujet.

Peut-tu me dire si tu sais faire quelquechose ? (sinon je mets le sujet en résolu)

Milouze14
Milouze14
Fondateur

MessageMilouze14 le Lun 6 Jan 2020 - 18:59

Par contre si je suis sur la page d'accueil de mon forum et en cliquant sur "voir le dernier message" qui est une annonce, l'invité peut visualisé le sujet.

Peut-tu me dire si tu sais faire quelquechose ?

Et voilou le soucis, tout comme les derniers sujets, ils peuvent y accéder aussi.
On ne peut rien faire par contre, désolé Ludovic.




Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).
Chipster
Chipster
Milouzien

MessageChipster le Lun 6 Jan 2020 - 19:00

Merci quand même au moins je suis au courant

Milouze14
Milouze14
Fondateur

MessageMilouze14 le Lun 6 Jan 2020 - 19:55

De rien Ludovic,


Hello


Sujet résolu et déplacé dans le forum adéquate

A bientôt pour une prochaine demande clin oeil





Le respect mutuel est le fondement de la véritable harmonie.(Dalaï Lama).

Voir le sujet précédent Voir le sujet suivant Revenir en haut

Créer un compte ou se connecter pour répondre

Vous devez être membre pour répondre.

S'enregistrer

Rejoignez notre communauté ! C'est facile !


S'enregistrer

Connexion

Vous êtes déjà membre ? Aucun soucis, cliquez ici pour vous connecter.


Connexion

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum