Compteur de visites gratuit
CAForum infos
Derniers sujets
» » Bouton MP "Répondre" adapté à la version ModernBB
Poster un sujet verouillé Clock-10Sam 12 Oct 2019 - 18:30 par Passiflore

» » Intégrer des formules mathématiques sur votre forum
Poster un sujet verouillé Clock-10Jeu 10 Oct 2019 - 19:45 par David1195

» » Mise à jour, Problèmes - Les dernières informations de Forumactif
Poster un sujet verouillé Clock-10Mer 9 Oct 2019 - 14:55 par Splash

» » MuBlock (µBlock)
Poster un sujet verouillé Clock-10Dim 6 Oct 2019 - 22:24 par Splash

» » [Edge] Réduire l'espace
Poster un sujet verouillé Clock-10Dim 6 Oct 2019 - 22:06 par Splash

» » Modifier l'apparence du qeel
Poster un sujet verouillé Clock-10Dim 29 Sep 2019 - 19:39 par Talil

» » Ajouter/Modifier des polices à l'éditeur
Poster un sujet verouillé Clock-10Jeu 26 Sep 2019 - 18:51 par Passiflore

» » comment mettre en ligne un nouveau forumactif
Poster un sujet verouillé Clock-10Mer 25 Sep 2019 - 22:04 par Splash

» » [Edge] Modification de l'adresse internet du forum
Poster un sujet verouillé Clock-10Mer 25 Sep 2019 - 10:43 par Splash

» » [Edge] Bloc des réseaux sociaux au footer
Poster un sujet verouillé Clock-10Lun 23 Sep 2019 - 18:58 par Splash

» » Le coucou du jour
Poster un sujet verouillé Clock-10Sam 21 Sep 2019 - 19:31 par chrisnvidia

» » Bloc des réseaux sociaux au footer
Poster un sujet verouillé Clock-10Sam 21 Sep 2019 - 18:11 par chrisnvidia

» » Widget : Sujets récents d'un sous-forum spécifique
Poster un sujet verouillé Clock-10Sam 21 Sep 2019 - 16:42 par chrisnvidia

» » Menu de recherche instantanée
Poster un sujet verouillé Clock-10Sam 21 Sep 2019 - 16:39 par chrisnvidia

» » [Edge] Fermeture automatique des volets widgets sur le forum
Poster un sujet verouillé Clock-10Sam 21 Sep 2019 - 16:26 par chrisnvidia

Octobre 2019
LunMarMerJeuVenSamDim
 123456
78910111213
14151617181920
21222324252627
28293031   

Calendrier Calendrier

Poster un sujet verouillé

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

Splash

Splash

StaffAdmin
StaffAdmin

MessageSplash le Ven 7 Sep 2018 - 18:56

  • MP
  • Zoom
Accéder aux templates :

PA - Affichage - Templates - Poster & Messages privés

Placez à la toute fin du template posting_body après la variable {SCEDITOR} le code suivant :
Code:
<script type="text/javascript">
  (function($){
     var mode = $('form[name="post"]').find('input[name="mode"]').attr('value'), l = $('#lock'), lvl = _userdata.user_level;
     if(mode == 'newtopic'){
        if(lvl == 0 || lvl > 2) l.parent().remove();
        $('form[name="post"]').on('submit', function(){ if(l.is(':checked')) sessionStorage.setItem('lock', true); sessionStorage.setItem('tid', $('input[name="tid"]').val()); })
     }else{ l.parent().remove(); }
  })(jQuery);
</script>

Puis trouvez dans ce même template ce passage (ligne 324):

Code:
<!-- BEGIN switch_html_checkbox -->

Collez avant ce commentaire :

Code:
<label><input id="lock" type="checkbox" name="lock" />&nbsp;Verrouiller le sujet<br /></label>

Mettre ce code javascript Sur toutes les pages :
Code:
if (location.pathname == "/post") jQuery(function($) {
  if (!window.localStorage || !sessionStorage.lock) return;
  var a = $('a[href^="/viewtopic"]');
  if (a.length != 0) {
     var topic = a.attr('href').match(/t=[0-9]*/);
     var lock = sessionStorage.getItem('lock');
     var tid = sessionStorage.getItem('tid');
     if (lock == 'true') {
        $.get('/modcp?mode=lock&' + topic + '&tid=' + tid).done(function() {
           console.log('done');
           sessionStorage.removeItem('lock');
        });
     }
  } else {
     $("#lock").prop("checked", true).click(function() {
        sessionStorage.removeItem('lock');
     });
  }
});
LilaCH

LilaCH

Membre
Membre

MessageLilaCH le Sam 10 Nov 2018 - 2:45

  • MP
  • Zoom
Merci beaucoup !
Mathis

Mathis

Membre
Membre

MessageMathis le Lun 8 Avr 2019 - 16:34

  • MP
  • Zoom
Merci beaucoup !

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