La date/heure actuelle est Dim 22 Oct 2017 - 10:20 - créer un forum

[tuto]caché les boutons nouveau et répondre

Aller au contenu

Poster un nouveau sujet Répondre au sujet Aller à la page: <  1, 2

[tuto]caché les boutons nouveau et répondre
Auteur Message
dimitriuss





MessagePosté le: Mar 12 Mai 2009 - 18:26    Sujet du message: [tuto]caché les boutons nouveau et répondre Répondre en citant

PublicitéSupprimer les publicités ?
Revue du message précédent :

J'aimerais cacher les boutons mais que quand c'est verrouillé et les afficher normalement quand c'est pas verrouillé.

Comment faire ?
Auteur Message
themalin
Membre


Hors ligne
Membre

Inscrit le: 19 Avr 2006
Messages: 8 897
Point(s): 9 101
Moyenne: 1,02
Mac Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...)

MessagePosté le: Mar 12 Mai 2009 - 18:27    Sujet du message: [tuto]caché les boutons nouveau et répondre Répondre en citant

bonjour tu mets ça

Code: Sélectionner - Agrandir
<td align="left" valign="bottom" nowrap="nowrap"><span class="nav"><a href="{U_POST_NEW_TOPIC}"><img src="{POST_IMG}" border="0" alt="{L_POST_NEW_TOPIC}" align="middle" /></a>&nbsp;&nbsp;&nbsp;<a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" border="0" alt="{L_POST_REPLY_TOPIC}" align="middle" /></a></span></td>


comme ça
Code: Sélectionner - Agrandir
<!-- IF L_POST_REPLY_TOPIC == "Ce sujet est verrouillé; vous ne pouvez pas éditer les messages ou faire de réponses." -->
<td align="left" valign="bottom" nowrap="nowrap"><span class="nav"><a href="{U_POST_NEW_TOPIC}"><img src="{POST_IMG}" border="0" alt="{L_POST_NEW_TOPIC}" align="middle" /></a>&nbsp;&nbsp;&nbsp;<a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" border="0" alt="{L_POST_REPLY_TOPIC}" align="middle" /></a></span></td>
<!-- ENDIF -->

_______________________


Forum
Auteur Message
dimitriuss


Hors ligne
Invité




MessagePosté le: Mar 12 Mai 2009 - 18:54    Sujet du message: [tuto]caché les boutons nouveau et répondre Répondre en citant

Sa n'a rien fait :s

Le bouton est censé être caché pour les Administrateurs et modérateurs aussi Wink


Auteur Message
themalin
Membre


Hors ligne
Membre

Inscrit le: 19 Avr 2006
Messages: 8 897
Point(s): 9 101
Moyenne: 1,02
Mac Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...)

MessagePosté le: Mer 13 Mai 2009 - 08:26    Sujet du message: [tuto]caché les boutons nouveau et répondre Répondre en citant

ça le cache pour tout le monde

mets ce code alors

Code: Sélectionner - Agrandir
<!-- IF L_POST_REPLY_TOPIC == "Ce sujet est verrouillé; vous ne pouvez pas éditer les messages ou faire de réponses." -->

<!-- ELSE -->
<td align="left" valign="bottom" nowrap="nowrap"><span class="nav"><a href="{U_POST_NEW_TOPIC}"><img src="{POST_IMG}" border="0" alt="{L_POST_NEW_TOPIC}" align="middle" /></a>&nbsp;&nbsp;&nbsp;<a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" border="0" alt="{L_POST_REPLY_TOPIC}" align="middle" /></a></span></td>
<!-- ENDIF -->


tu auras pas de bouton pour tout le monde quand c'est verrouillé et le bouton quand ce n'est pas verrouillé
_______________________


Forum
Auteur Message
Deathbornalive


Hors ligne
Invité




MessagePosté le: Mer 30 Déc 2009 - 17:34    Sujet du message: [tuto]caché les boutons nouveau et répondre Répondre en citant

Bonjour à toute l'équipe xooit.com, j'ai fait une recherche de mon problème, mais avec tout les titres mettant "Résolut".. impossible de trouver. Je cherche à mettre le système du bouton [Résolut] (comme sur votre forum) pour un seul de mes sous-forum (Question / Aides).


PS: c'est le seul tutoriel d'après le sommaire des tutos parlant de bouton.


Auteur Message
themalin
Membre


Hors ligne
Membre

Inscrit le: 19 Avr 2006
Messages: 8 897
Point(s): 9 101
Moyenne: 1,02
Mac Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...)

MessagePosté le: Mer 30 Déc 2009 - 19:22    Sujet du message: [tuto]caché les boutons nouveau et répondre Répondre en citant

bonjour

il suffit donc de suivre ce tuto ci

http://xooit.xooit.com/t42530-Mettre-un-message-personnalise-en-fonction-du…

en mettant le code du bouton résolu à la place de ton code c'est tout

sinon pour le tuto résolu il est ici
http://xooit.xooit.com/t35020-Ce-message-est-Resolu.htm?q=résolu
facilement trouvable en tapant résolu dans la recherche
_______________________


Forum
Auteur Message
Deathbornalive


Hors ligne
Invité




MessagePosté le: Mer 30 Déc 2009 - 21:03    Sujet du message: [tuto]caché les boutons nouveau et répondre Répondre en citant

J'ai fais le deuxième tutoriel pour le bouton résolu, sa fonctionne, mais je l'ai sur tout les sous-topic, je doit suivre le premier tutoriel pour que tout sois bon, je rien de spécial à faire ?

PS: je n'est pas compris "vous pouvez alors faire un message pour chacun de vos sous forum en changer l'Id et le contenu du message ici" je veux pas mettre de message moi :s


Auteur Message
themalin
Membre


Hors ligne
Membre

Inscrit le: 19 Avr 2006
Messages: 8 897
Point(s): 9 101
Moyenne: 1,02
Mac Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...)

MessagePosté le: Mer 30 Déc 2009 - 21:07    Sujet du message: [tuto]caché les boutons nouveau et répondre Répondre en citant

tu mets le code du bouton c'est tout
il n'y a rien de plus à ajouter
et tu mets juste l'id du forum voulu il n'y a rien de plus à faire
_______________________


Forum
Auteur Message
Deathbornalive


Hors ligne
Invité




MessagePosté le: Mer 30 Déc 2009 - 21:42    Sujet du message: [tuto]caché les boutons nouveau et répondre Répondre en citant

je le rajoute ou l'id :s j'ai pas compris, je dois mettre sa :

e: Sélectionner - Agrandir
Code: Sélectionner - Agrandir
<!-- IF FORUM_ID == "XX" -->
<table width="100%" cellspacing="2" cellpadding="2" border="0">

<tr>
   <td align="center" valign="bottom" colspan="2" class="row1">
    
<span class="gensmall">Bonjour à tous comment allez vous

N'oubliez pas que vous etes dans la section de présentation donc merci de ne pas flooder</span>

</td>
  </tr>
</table>
<!-- ELSEIF FORUM_ID == "XX" -->
<table width="100%" cellspacing="2" cellpadding="2" border="0">

<tr>
   <td align="center" valign="bottom" colspan="2" class="row1">
    
<span class="gensmall">Bonjour à tous comment allez vous

N'oubliez pas que vous etes dans la section de présentation donc merci de ne pas flooder</span>

</td>
  </tr>
</table>
<!-- ENDIF -->

<!-- IF FORUM_ID == "XX" -->
<table width="100%" cellspacing="2" cellpadding="2" border="0">

<tr>
   <td align="center" valign="bottom" colspan="2" class="row1">
    
<span class="gensmall">Bonjour à tous comment allez vous

N'oubliez pas que vous etes dans la section de présentation donc merci de ne pas flooder</span>

</td>
  </tr>
</table>
<!-- ELSEIF FORUM_ID == "XX" -->
<table width="100%" cellspacing="2" cellpadding="2" border="0">

<tr>
   <td align="center" valign="bottom" colspan="2" class="row1">
    
<span class="gensmall">Bonjour à tous comment allez vous

N'oubliez pas que vous etes dans la section de présentation donc merci de ne pas flooder</span>

</td>
  </tr>
</table>
<!-- ENDIF -->


au début de Viewtopic body et Viewforum body ?


car moi j'ai sa :

Code: Sélectionner - Agrandir
[b]<table width="100%" cellspacing="2" cellpadding="2" border="0">
  <tr>
    <td align="left" valign="bottom" colspan="2">[url=http://{u_view_topic}/]{TOPIC_TITLE}[/url]

      <span class="gensmall">[b]{PAGINATION}[/b]

[b]{PAGINATION}[/b]

    <!-- Insertion du code de test des résolus -->
      

       [img]http://www.xooit.disabled/images/loader.gif[/img]
       <script type="text/javascript">
          /**
          *** Renvoi un objet XMLHttpRequest compatible tout navigateur, ou FALSE si xhr n'est pas disponible
          **/
          if(!getXhr) {
             var getXhr = function() {
                var xhr = null;
                if(window.XMLHttpRequest) {
                   xhr = new XMLHttpRequest();
                } else if(window.ActiveXObject) {
                   try {
                      xhr = new ActiveXObject("Msxml2.XMLHTTP");
                   } catch (e) {
                      xhr = new ActiveXObject("Microsoft.XMLHTTP");
                   }
                } else {
                   xhr = false;
                }
                return xhr;
             }
          }
         
          /**
          *** Convertis le texte en encodant les principaux caractères en entitées HTML
          *** Note: pas complet, mais suffisant
          **/
          if(!htmlentities) {
             var htmlentities = function(wText) {
                if(typeof(wText)!="string") wText=wText.toString();
                wText=wText.replace(/&/g,"&amp;");
                wText=wText.replace(/"/g,"&quot;");
                wText=wText.replace(/</g,"&lt;");
                wText=wText.replace(/>/g,"&gt;");
                wText=wText.replace(/'/g,"’");
                return wText;
             }
          }
          if(getXhr) {
             var itsOver = function(state) {
                // On affiche l'icône de chargement
                document.getElementById('resolu_loader').style.display = '';
                // On charge les paramètres du message, en ouvrant la page qui permet d'éditer
                // Note: remerciez Xooit qui à créé la variable S_TOPIC_FIRST_POST_ID pour éviter de lancer une requête en plus :-)
                var xhr = getXhr();
                xhr.open('GET','posting.php?mode=editpost&p={S_TOPIC_FIRST_POST_ID}',false);
                xhr.send(null);
                // On enregistre le résultat dans un élément DIV afin de pouvoir parcourir l'arbre en utilisant DOM (on ne peut pas utiliser responseXML car le texte renvoyé n'est pas 100% valide XML)
                var tmp = document.createElement('div');
                tmp.innerHTML = xhr.responseText;
                // On parcours chaque élément du formulaire principal, et on enregistre chaque composant dans un élément d'un tableau
               
                // Gracias Troll
                var forms = tmp.getElementsByTagName('form');
                for(var i=0;i<forms.length;i++) {
                   if(forms.name == "post") {
                      var elements = forms.elements;
                      break;
                   }
                }
               
                var length = elements.length;
                var params = new Array();
                for(var t=0; t<length; t++) {
                   // On vérifie que le champs ait un nom, et qu'il soit "checké" dans le cas où il s'agit d'un élément de type RADIO ou CHECKBOX
                   if(elements[t].name!='' && ((elements[t].type.toLowerCase()!='radio' && elements[t].type.toLowerCase()!='checkbox') || elements[t].checked)) {
                      if(elements[t].name != 'preview') {
                         if(elements[t].name=='subject') {
                            params[params.length] = 'subject='+encodeURIComponent((state) ? '[Résolu] '+itsOver.TOPIC_TITLE : itsOver.TOPIC_TITLE.replace(/^(\[[^]]+\])*\[Résolu\] /,'$1'));
                         } else {
                            params[params.length] = encodeURIComponent(elements[t].name)+'='+encodeURIComponent(elements[t].value);
                         }
                      }
                   }
                }
                // On ouvre une seconde requête XmlHttpRequest, qui cette fois servira à envoyer les paramètres d'édition (et donc à modifier le titre)
                var xhr2 = getXhr();
                xhr2.open('POST','posting.php',false);
                // Cette ligne est obligatoire, car on envoi des données via la méthode POST
                xhr2.setRequestHeader('Content-type','application/x-www-form-urlencoded');
                // params.join('&') va transformer le tableau qui contenait les champs de formulaire en une chaine de caractère dont les champs seront séparés par un &
                xhr2.send(params.join('&'));
                // On retire l'icône de chargement, on switche le bouton, et on modifie le texte
                document.getElementById('resolu_loader').style.display = 'none';
                if(state) {
                   document.getElementById('resolu_button').src = 'http://img21.xooimage.com/files/e/5/6/resolu2-49a76b.gif';
                   document.getElementById('resolu_button').onclick = function() { itsOver(false); }
                   itsOver.TOPIC_TITLE = '[Résolu] '+itsOver.TOPIC_TITLE;
                } else {
                   document.getElementById('resolu_button').src = 'http://img28.xooimage.com/files/6/9/e/resolu-49a768.gif';
                   document.getElementById('resolu_button').onclick = function() { itsOver(true); }
                   // On met à jour la variable itsOver.TOPIC_TITLE
                   itsOver.TOPIC_TITLE = itsOver.TOPIC_TITLE.replace(/^(\[[^]]+\])*\[Résolu\]/,'$1');
                }
                document.getElementById('resolu_topic_title').innerHTML = itsOver.TOPIC_TITLE;
             }
             // Affiche l'icône en fonction du titre
             itsOver.TOPIC_TITLE = '{A_TOPIC_TITLE}'.replace('<'+'!-- google_ad_section_start --'+'>','').replace('<'+'!-- google_ad_section_end --'+'>','');
             if(/^(\[[^]]+\])*\[Résolu\]/.test(itsOver.TOPIC_TITLE)) {
                document.write('[img]http://img21.xooimage.com/files/e/5/6/resolu2-49a76b.gif[/img]');
             } else {
                document.write('[img]http://img28.xooimage.com/files/6/9/e/resolu-49a768.gif[/img]');
             }
          }
       </script>
    <!-- Fin du code des résolus //-->
      &nbsp; </span></td>
  </tr>
</table>

<table width="100%" cellspacing="2" cellpadding="2" border="0">
  <tr>
    <td align="left" valign="bottom" nowrap="nowrap"><span class="nav">[url=http://{u_post_new_topic}/][img]http://{post_img}/[/img][/url]&nbsp;&nbsp;&nbsp;[url=http://{u_post_reply_topic}/][img]http://{reply_img}/[/img][/url]</span></td>
    <td align="left" valign="middle" width="100%"><span class="nav">&nbsp;&nbsp;&nbsp;[url=http://{u_index}/]{L_INDEX}[/url]
      -> [url=http://{u_view_forum}/]{FORUM_NAME}[/url]</span></td>
  </tr>
</table>

<table class="forumline" width="100%" cellspacing="1" cellpadding="3" border="0">
    <tr align="right">
        <td class="catHead" colspan="2" height="28"><span class="nav">[url=http://{u_view_older_topic}/]{L_VIEW_PREVIOUS_TOPIC}[/url] :: [url=http://{u_view_newer_topic}/]{L_VIEW_NEXT_TOPIC}[/url] &nbsp;</span></td>
    </tr>
    {POLL_DISPLAY}
    <tr>
        <th class="thLeft" width="150" height="26" nowrap="nowrap">{L_AUTHOR}</th>
        <th class="thRight" nowrap="nowrap">{L_MESSAGE}</th>
    </tr>
    <!-- BEGIN postrow -->
    <tr>
        <td width="150" align="left" valign="top" class="{postrow.ROW_CLASS}"><span class="name"><a name="{postrow.U_POST_ID}">[/url][b]{postrow.POSTER_NAME}[/b]</span>
<span class="postdetails">{postrow.POSTER_RANK}
{postrow.RANK_IMAGE}{postrow.POSTER_AVATAR}

{postrow.POSTER_JOINED}
{postrow.POSTER_POSTS}
{postrow.POSTER_FROM}</span>
</td>
        <td class="{postrow.ROW_CLASS}" width="100%" height="28" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td width="100%">[url=http://{postrow.u_mini_post}/][img]http://{postrow.mini_post_img}/[/img][/url]<span class="postdetails">{L_POSTED}: {postrow.POST_DATE}<span class="gen">&nbsp;</span>&nbsp; &nbsp;{L_POST_SUBJECT}: {postrow.POST_SUBJECT}</span></td>
                <td valign="top" nowrap="nowrap">{postrow.QUOTE_IMG} {postrow.EDIT_IMG} {postrow.DELETE_IMG} {postrow.IP_IMG}</td>
            </tr>
            <tr>
                <td colspan="2"><hr /></td>
            </tr>
            <tr>
                <td colspan="2"><span class="postbody">{postrow.MESSAGE}{postrow.SIGNATURE}</span><span class="gensmall">{postrow.EDITED_MESSAGE}</span></td>
            </tr>
        </table></td>
    </tr>
    <tr>
        <td class="{postrow.ROW_CLASS}" width="150" align="left" valign="middle"><span class="nav">[url=http:///#top]{L_BACK_TO_TOP}[/url]</span></td>
        <td class="{postrow.ROW_CLASS}" width="100%" height="28" valign="bottom" nowrap="nowrap"><table cellspacing="0" cellpadding="0" border="0" height="18" width="18">
            <tr>
                <td valign="middle" nowrap="nowrap">{postrow.PROFILE_IMG} {postrow.PM_IMG} {postrow.EMAIL_IMG} {postrow.WWW_IMG} {postrow.AIM_IMG} {postrow.YIM_IMG} {postrow.MSN_IMG}<script language="JavaScript" type="text/javascript"><!--

    if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
        document.write(' {postrow.ICQ_IMG}');
    else
        document.write('</td><td>&nbsp;</td><td valign="top" nowrap="nowrap">

{postrow.ICQ_IMG}

{postrow.ICQ_STATUS_IMG}

');
               
                //--></script><noscript>{postrow.ICQ_IMG}</noscript></td>
            </tr>
        </table></td>
    </tr>
    <tr>
        <td class="spaceRow" colspan="2" height="1">[img]http://img.xooimage.com/files/[/img]</td>
    </tr>
    <!-- END postrow -->
    <tr align="center">
        <td class="catBottom" colspan="2" height="28"><table cellspacing="0" cellpadding="0" border="0">
            <tr><form method="post" action="{S_POST_DAYS_ACTION}">
                <td align="center"><span class="gensmall">{L_DISPLAY_POSTS}: {S_SELECT_POST_DAYS}&nbsp;{S_SELECT_POST_ORDER}&nbsp;<input type="submit" value="{L_GO}" class="liteoption" name="submit" /></span></td>
            </form></tr>
        </table></td>
    </tr>
</table>

<table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
  <tr>
    <td align="left" valign="middle" nowrap="nowrap"><span class="nav">[url=http://{u_post_new_topic}/][img]http://{post_img}/[/img][/url]&nbsp;&nbsp;&nbsp;[url=http://{u_post_reply_topic}/][img]http://{reply_img}/[/img][/url]</span></td>
    <td align="left" valign="middle" width="100%"><span class="nav">&nbsp;&nbsp;&nbsp;[url=http://{u_index}/]{L_INDEX}[/url]
      -> [url=http://{u_view_forum}/]{FORUM_NAME}[/url]</span></td>
    <td align="right" valign="top" nowrap="nowrap"><span class="gensmall">{S_TIMEZONE}</span>
<span class="nav">{PAGINATION}</span>
      </td>
  </tr>
  <tr>
    <td align="left" colspan="3"><span class="nav">{PAGE_NUMBER}</span></td>
  </tr>
</table>

<table width="100%" cellspacing="2" border="0" align="center">
  <tr>
    <td width="40%" valign="top" nowrap="nowrap" align="left"><span class="gensmall">{S_WATCH_TOPIC}</span>

      &nbsp;

      {S_TOPIC_ADMIN}</td>
    <td align="right" valign="top" nowrap="nowrap">{JUMPBOX}<span class="gensmall">{S_AUTH_LIST}</span></td>
  </tr>
</table>
[/b]


dans
viewtopic_body.tpl


Auteur Message
Deathbornalive


Hors ligne
Invité




MessagePosté le: Mer 30 Déc 2009 - 22:52    Sujet du message: [tuto]caché les boutons nouveau et répondre Répondre en citant

Désolé du double poste, je viens de trouver, merci beaucoup.

Auteur Message
Deathbornalive


Hors ligne
Invité




MessagePosté le: Dim 31 Jan 2010 - 17:09    Sujet du message: [tuto]caché les boutons nouveau et répondre Répondre en citant

Bonjour/Bonsoir, il y a quelque temps j'ai installer de nouveau sous-forum pour lequel j'aimerai mettre l'interrupteur "Résolu" mais je ne sais pas comment faire :/ voici mon template:viewtopic_body.tpl
Code: Sélectionner - Agrandir
<table width="100%" cellspacing="2" cellpadding="2" border="0">
  <tr>
    <td align="left" valign="bottom" colspan="2"><a class="maintitle" id="resolu_topic_title" href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a><br />
      <span class="gensmall"><b>{PAGINATION}</b><br />
<b>{PAGINATION}</b><br />
<!-- IF FORUM_ID == "55" -->
    <!-- Insertion du code de test des résolus -->
       <br />
       <img style="display: none;" id="resolu_loader" src="http://www.xooit.disabled/images/loader.gif" alt="Chargement en cours..." />
       <script type="text/javascript">
          /**
          *** Renvoi un objet XMLHttpRequest compatible tout navigateur, ou FALSE si xhr n'est pas disponible
          **/
          if(!getXhr) {
             var getXhr = function() {
                var xhr = null;
                if(window.XMLHttpRequest) {
                   xhr = new XMLHttpRequest();
                } else if(window.ActiveXObject) {
                   try {
                      xhr = new ActiveXObject("Msxml2.XMLHTTP");
                   } catch (e) {
                      xhr = new ActiveXObject("Microsoft.XMLHTTP");
                   }
                } else {
                   xhr = false;
                }
                return xhr;
             }
          }
         
          /**
          *** Convertis le texte en encodant les principaux caractères en entitées HTML
          *** Note: pas complet, mais suffisant
          **/
          if(!htmlentities) {
             var htmlentities = function(wText) {
                if(typeof(wText)!="string") wText=wText.toString();
                wText=wText.replace(/&/g,"&amp;");
                wText=wText.replace(/"/g,"&quot;");
                wText=wText.replace(/</g,"&lt;");
                wText=wText.replace(/>/g,"&gt;");
                wText=wText.replace(/'/g,"’");
                return wText;
             }
          }
          if(getXhr) {
             var itsOver = function(state) {
                // On affiche l'icône de chargement
                document.getElementById('resolu_loader').style.display = '';
                // On charge les paramètres du message, en ouvrant la page qui permet d'éditer
                // Note: remerciez Xooit qui à créé la variable S_TOPIC_FIRST_POST_ID pour éviter de lancer une requête en plus :-)
                var xhr = getXhr();
                xhr.open('GET','posting.php?mode=editpost&p={S_TOPIC_FIRST_POST_ID}',false);
                xhr.send(null);
                // On enregistre le résultat dans un élément DIV afin de pouvoir parcourir l'arbre en utilisant DOM (on ne peut pas utiliser responseXML car le texte renvoyé n'est pas 100% valide XML)
                var tmp = document.createElement('div');
                tmp.innerHTML = xhr.responseText;
                // On parcours chaque élément du formulaire principal, et on enregistre chaque composant dans un élément d'un tableau
               
                // Gracias Troll
                var forms = tmp.getElementsByTagName('form');
                for(var i=0;i<forms.length;i++) {
                   if(forms[i].name == "post") {
                      var elements = forms[i].elements;
                      break;
                   }
                }
               
                var length = elements.length;
                var params = new Array();
                for(var t=0; t<length; t++) {
                   // On vérifie que le champs ait un nom, et qu'il soit "checké" dans le cas où il s'agit d'un élément de type RADIO ou CHECKBOX
                   if(elements[t].name!='' && ((elements[t].type.toLowerCase()!='radio' && elements[t].type.toLowerCase()!='checkbox') || elements[t].checked)) {
                      if(elements[t].name != 'preview') {
                         if(elements[t].name=='subject') {
                            params[params.length] = 'subject='+encodeURIComponent((state) ? '[Résolu] '+itsOver.TOPIC_TITLE : itsOver.TOPIC_TITLE.replace(/^(\[[^]]+\])*\[Résolu\] /,'$1'));
                         } else {
                            params[params.length] = encodeURIComponent(elements[t].name)+'='+encodeURIComponent(elements[t].value);
                         }
                      }
                   }
                }
                // On ouvre une seconde requête XmlHttpRequest, qui cette fois servira à envoyer les paramètres d'édition (et donc à modifier le titre)
                var xhr2 = getXhr();
                xhr2.open('POST','posting.php',false);
                // Cette ligne est obligatoire, car on envoi des données via la méthode POST
                xhr2.setRequestHeader('Content-type','application/x-www-form-urlencoded');
                // params.join('&') va transformer le tableau qui contenait les champs de formulaire en une chaine de caractère dont les champs seront séparés par un &
                xhr2.send(params.join('&'));
                // On retire l'icône de chargement, on switche le bouton, et on modifie le texte
                document.getElementById('resolu_loader').style.display = 'none';
                if(state) {
                   document.getElementById('resolu_button').src = 'http://img21.xooimage.com/files/e/5/6/resolu2-49a76b.gif';
                   document.getElementById('resolu_button').onclick = function() { itsOver(false); }
                   itsOver.TOPIC_TITLE = '[Résolu] '+itsOver.TOPIC_TITLE;
                } else {
                   document.getElementById('resolu_button').src = 'http://img28.xooimage.com/files/6/9/e/resolu-49a768.gif';
                   document.getElementById('resolu_button').onclick = function() { itsOver(true); }
                   // On met à jour la variable itsOver.TOPIC_TITLE
                   itsOver.TOPIC_TITLE = itsOver.TOPIC_TITLE.replace(/^(\[[^]]+\])*\[Résolu\]/,'$1');
                }
                document.getElementById('resolu_topic_title').innerHTML = itsOver.TOPIC_TITLE;
             }
             // Affiche l'icône en fonction du titre
             itsOver.TOPIC_TITLE = '{A_TOPIC_TITLE}'.replace('<'+'!-- google_ad_section_start --'+'>','').replace('<'+'!-- google_ad_section_end --'+'>','');
             if(/^(\[[^]]+\])*\[Résolu\]/.test(itsOver.TOPIC_TITLE)) {
                document.write('<img onclick="itsOver(false);" id="resolu_button" style="cursor: pointer;" src="http://img21.xooimage.com/files/e/5/6/resolu2-49a76b.gif" alt="Retirer [Résolu]" />');
             } else {
                document.write('<img onclick="itsOver(true);" id="resolu_button" style="cursor: pointer;" src="http://img28.xooimage.com/files/6/9/e/resolu-49a768.gif" alt="Ajouter [Résolu]" />');
             }
          }
       </script>
    <!-- Fin du code des résolus //-->
<!-- ENDIF -->
      &nbsp; </span></td>
  </tr>
</table>

<table width="100%" cellspacing="2" cellpadding="2" border="0">
  <tr>
    <td align="left" valign="bottom" nowrap="nowrap"><span class="nav"><a href="{U_POST_NEW_TOPIC}"><img src="{POST_IMG}" border="0" alt="{L_POST_NEW_TOPIC}" align="middle" /></a>&nbsp;&nbsp;&nbsp;<a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" border="0" alt="{L_POST_REPLY_TOPIC}" align="middle" /></a></span></td>
    <td align="left" valign="middle" width="100%"><span class="nav">&nbsp;&nbsp;&nbsp;<a href="{U_INDEX}" class="nav">{L_INDEX}</a>
      -> <a href="{U_VIEW_FORUM}" class="nav">{FORUM_NAME}</a></span></td>
  </tr>
</table>

<table class="forumline" width="100%" cellspacing="1" cellpadding="3" border="0">
    <tr align="right">
        <td class="catHead" colspan="2" height="28"><span class="nav"><a href="{U_VIEW_OLDER_TOPIC}" class="nav">{L_VIEW_PREVIOUS_TOPIC}</a> :: <a href="{U_VIEW_NEWER_TOPIC}" class="nav">{L_VIEW_NEXT_TOPIC}</a> &nbsp;</span></td>
    </tr>
    {POLL_DISPLAY}
    <tr>
        <th class="thLeft" width="150" height="26" nowrap="nowrap">{L_AUTHOR}</th>
        <th class="thRight" nowrap="nowrap">{L_MESSAGE}</th>
    </tr>
    <!-- BEGIN postrow -->
    <tr>
        <td width="150" align="left" valign="top" class="{postrow.ROW_CLASS}"><span class="name"><a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">{postrow.POSTER_RANK}<br />{postrow.RANK_IMAGE}{postrow.POSTER_AVATAR}<br /><br />{postrow.POSTER_JOINED}<br />{postrow.POSTER_POSTS}<br />{postrow.POSTER_FROM}</span><br /></td>
        <td class="{postrow.ROW_CLASS}" width="100%" height="28" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td width="100%"><a href="{postrow.U_MINI_POST}"><img src="{postrow.MINI_POST_IMG}" alt="{postrow.L_MINI_POST_ALT}" title="{postrow.L_MINI_POST_ALT}" border="0" /></a><span class="postdetails">{L_POSTED}: {postrow.POST_DATE}<span class="gen">&nbsp;</span>&nbsp; &nbsp;{L_POST_SUBJECT}: {postrow.POST_SUBJECT}</span></td>
                <td valign="top" nowrap="nowrap">{postrow.QUOTE_IMG} {postrow.EDIT_IMG} {postrow.DELETE_IMG} {postrow.IP_IMG}</td>
            </tr>
            <tr>
                <td colspan="2"><hr /></td>
            </tr>
            <tr>
                <td colspan="2"><span class="postbody">{postrow.MESSAGE}{postrow.SIGNATURE}</span><span class="gensmall">{postrow.EDITED_MESSAGE}</span></td>
            </tr>
        </table></td>
    </tr>
    <tr>
        <td class="{postrow.ROW_CLASS}" width="150" align="left" valign="middle"><span class="nav"><a href="#top" class="nav">{L_BACK_TO_TOP}</a></span></td>
        <td class="{postrow.ROW_CLASS}" width="100%" height="28" valign="bottom" nowrap="nowrap"><table cellspacing="0" cellpadding="0" border="0" height="18" width="18">
            <tr>
                <td valign="middle" nowrap="nowrap">{postrow.PROFILE_IMG} {postrow.PM_IMG} {postrow.EMAIL_IMG} {postrow.WWW_IMG} {postrow.AIM_IMG} {postrow.YIM_IMG} {postrow.MSN_IMG}<script language="JavaScript" type="text/javascript"><!--

    if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
        document.write(' {postrow.ICQ_IMG}');
    else
        document.write('</td><td>&nbsp;</td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute">{postrow.ICQ_IMG}</div><div style="position:absolute;left:3px;top:-1px">{postrow.ICQ_STATUS_IMG}</div></div>');
               
                //--></script><noscript>{postrow.ICQ_IMG}</noscript></td>
            </tr>
        </table></td>
    </tr>
    <tr>
        <td class="spaceRow" colspan="2" height="1"><img src="http://img.xooimage.com/files/" alt="" width="1" height="1" /></td>
    </tr>
    <!-- END postrow -->
    <tr align="center">
        <td class="catBottom" colspan="2" height="28"><table cellspacing="0" cellpadding="0" border="0">
            <tr><form method="post" action="{S_POST_DAYS_ACTION}">
                <td align="center"><span class="gensmall">{L_DISPLAY_POSTS}: {S_SELECT_POST_DAYS}&nbsp;{S_SELECT_POST_ORDER}&nbsp;<input type="submit" value="{L_GO}" class="liteoption" name="submit" /></span></td>
            </form></tr>
        </table></td>
    </tr>
</table>

<table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
  <tr>
    <td align="left" valign="middle" nowrap="nowrap"><span class="nav"><a href="{U_POST_NEW_TOPIC}"><img src="{POST_IMG}" border="0" alt="{L_POST_NEW_TOPIC}" align="middle" /></a>&nbsp;&nbsp;&nbsp;<a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" border="0" alt="{L_POST_REPLY_TOPIC}" align="middle" /></a></span></td>
    <td align="left" valign="middle" width="100%"><span class="nav">&nbsp;&nbsp;&nbsp;<a href="{U_INDEX}" class="nav">{L_INDEX}</a>
      -> <a href="{U_VIEW_FORUM}" class="nav">{FORUM_NAME}</a></span></td>
    <td align="right" valign="top" nowrap="nowrap"><span class="gensmall">{S_TIMEZONE}</span><br /><span class="nav">{PAGINATION}</span>
      </td>
  </tr>
  <tr>
    <td align="left" colspan="3"><span class="nav">{PAGE_NUMBER}</span></td>
  </tr>
</table>

<table width="100%" cellspacing="2" border="0" align="center">
  <tr>
    <td width="40%" valign="top" nowrap="nowrap" align="left"><span class="gensmall">{S_WATCH_TOPIC}</span><br />
      &nbsp;<br />
      {S_TOPIC_ADMIN}</td>
    <td align="right" valign="top" nowrap="nowrap">{JUMPBOX}<span class="gensmall">{S_AUTH_LIST}</span></td>
  </tr>
</table>


J'aimerai donc le mettre pour mes sous forum : f227 f223 f222 f224 f226 f225


Auteur Message
themalin
Membre


Hors ligne
Membre

Inscrit le: 19 Avr 2006
Messages: 8 897
Point(s): 9 101
Moyenne: 1,02
Mac Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...)

MessagePosté le: Dim 31 Jan 2010 - 18:03    Sujet du message: [tuto]caché les boutons nouveau et répondre Répondre en citant

bonjour

dans ce cas ce n'est pas ce tuto que tu dois utiliser

http://xooit.xooit.com/t35020-Ce-message-est-Resolu.htm?q=résolu

pour que ce ne soit que sur certains sous forum tu as ce tuto

http://xooit.xooit.com/t42530-Mettre-un-message-personnalise-en-fonction-du…
_______________________


Forum
Auteur Message
Deathbornalive


Hors ligne
Invité




MessagePosté le: Dim 31 Jan 2010 - 18:37    Sujet du message: [tuto]caché les boutons nouveau et répondre Répondre en citant

Sa fonction, merci Wink

Auteur Message
Djamel123
Membre


Hors ligne
Membre

Inscrit le: 01 Jan 2015
Messages: 34
Point(s): 34
Moyenne: 1,00
Windows Vista ou 7 Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...) Masculin Taureau (20avr-20mai)

MessagePosté le: Sam 8 Aoû 2015 - 00:25    Sujet du message: [tuto]caché les boutons nouveau et répondre Répondre en citant

Citation:
Je voudrais cacher UNIQUEMENT le bouton NOUVEAU pour tout le monde sauf pour ADMIN.
Je voudrais garder le bouton REPONDRE
Quel code dois-je mettre SVP dans viewtopic_body.tpl et view_forum_body.tpl.
Merci.


Veuillez ignorer ce message. j'ai résolu mon problème.


Dernière édition par Djamel123 le Lun 10 Aoû 2015 - 16:38; édité 1 fois
Forum
Auteur Message
Djamel123
Membre


Hors ligne
Membre

Inscrit le: 01 Jan 2015
Messages: 34
Point(s): 34
Moyenne: 1,00
Windows Vista ou 7 Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...) Masculin Taureau (20avr-20mai)

MessagePosté le: Lun 10 Aoû 2015 - 02:07    Sujet du message: [tuto]caché les boutons nouveau et répondre Répondre en citant

TUTO FONCTIONNEL. Gooood !!!

Forum
Auteur Message
Contenu Sponsorisé





MessagePosté le: Aujourd’hui à 10:20    Sujet du message: [tuto]caché les boutons nouveau et répondre

Montrer les messages depuis:   
Répondre au sujet Page 2 sur 2 Aller à la page: <  1, 2




Index | Panneau d’administration | Créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Propulsé par p h p B B © 2016 p h p B B Group | Traduction par : phpBB-fr.com
 
© 2003-2013 Xooit.com - Contact - Mentions légales - CGU - Charte - CNIL : 1381401