It is currently Sun 25 Sep 2016 - 21:06 - créer un forum

[tuto] Messages préformattés

Skip to content

Post new topic Reply to topic Goto page: <  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  >

[tuto] Messages préformattés
Author Message
arcanis


Joined: 16 Jan 2006
Posts: 94

PostPosted: Thu 27 Aug 2009 - 22:41    Post subject: [tuto] Messages préformattés Reply with quote

PublicitéSupprimer les publicités ?
Previous post review:

J'hésite entre RTFM et "problème d'ICC".
Mais on va être plus classique, et se contenter de te signaler que nul part dans le tutoriel il n'est indiqué qu'il faut mettre son pseudo quelque part.
Donc tout tes "xjujuxleo_msglock.texts" etc, tu remet "arcanis_msglock.texts".
C'était pas pour rien que j'ai mis ça, mon pseudo est magique.
Forum
Author Message
xjujuxleo
Membre


Offline
Membre

Joined: 11 Apr 2009
Posts: 16
Niveau:
Point(s): 16
Moyenne: 1.00
Windows Vista ou 7 Internet Explorer Masculin Poissons (20fev-20mar) 鼠 Rat

PostPosted: Thu 27 Aug 2009 - 22:55    Post subject: [tuto] Messages préformattés Reply with quote

je les ai remplacé mais sa ne change rien Crying or Very sad Crying or Very sad

Forum
Author Message
arcanis
Membre


Offline
Membre

Joined: 16 Jan 2006
Posts: 94
Point(s): 121
Moyenne: 1.29
Windows Vista ou 7 Masculin Cancer (21juin-23juil) 羊 Chèvre

PostPosted: Thu 27 Aug 2009 - 22:57    Post subject: [tuto] Messages préformattés Reply with quote

Tu as une page où je peut voir le script installé ?
_______________________
Quand vous oubliez le tag [Resolu], Yskander tue un paquet de cafe.
Troisième année à Epitech Paris - Mon p'ti site


Forum
Author Message
xjujuxleo
Membre


Offline
Membre

Joined: 11 Apr 2009
Posts: 16
Niveau:
Point(s): 16
Moyenne: 1.00
Windows Vista ou 7 Internet Explorer Masculin Poissons (20fev-20mar) 鼠 Rat

PostPosted: Thu 27 Aug 2009 - 22:59    Post subject: [tuto] Messages préformattés Reply with quote

ben il devrait être dans le bas de tout les topic non?

Forum
Author Message
Yskander
Modérateur


Offline
Modérateur

Joined: 26 Jan 2008
Posts: 1,558
Point(s): 1,654
Moyenne: 1.06
Masculin

PostPosted: Thu 27 Aug 2009 - 23:02    Post subject: [tuto] Messages préformattés Reply with quote

Bonjour
Si c'est sur ce forum http://js13.xooit.com/index.php Arcanis ne pourra pas vous aider car la consultation n'est autorisé que pour les membres. Sauf si ce n'est pas le cas pour un sous-forum est dans ce cas il vaut mieux lui indiquer afin qu'il ne perde pas son temps à chercher. Est-ce bien sur ce forum ?
Wink
Cordialement
_______________________
Pour les mp injurieux >> Ezéchiel 25 verset 17


Forum
Author Message
arcanis
Membre


Offline
Membre

Joined: 16 Jan 2006
Posts: 94
Point(s): 121
Moyenne: 1.29
Windows Vista ou 7 Masculin Cancer (21juin-23juil) 羊 Chèvre

PostPosted: Thu 27 Aug 2009 - 23:06    Post subject: [tuto] Messages préformattés Reply with quote

J'ai réussi à y aller, et ait pu constater que tu n'a rien changé par rapport à tout à l'heure :s
_______________________
Quand vous oubliez le tag [Resolu], Yskander tue un paquet de cafe.
Troisième année à Epitech Paris - Mon p'ti site


Forum
Author Message
xjujuxleo
Membre


Offline
Membre

Joined: 11 Apr 2009
Posts: 16
Niveau:
Point(s): 16
Moyenne: 1.00
Windows Vista ou 7 Internet Explorer Masculin Poissons (20fev-20mar) 鼠 Rat

PostPosted: Thu 27 Aug 2009 - 23:08    Post subject: [tuto] Messages préformattés Reply with quote

bonjour la partie présentation est ouverte a tous Very Happy

edit: arcanis le probléme s'est que je ne savais pas quoi modifié apart les xjujuxleo en arcanis Sad


Forum
Author Message
xjujuxleo
Membre


Offline
Membre

Joined: 11 Apr 2009
Posts: 16
Niveau:
Point(s): 16
Moyenne: 1.00
Windows Vista ou 7 Internet Explorer Masculin Poissons (20fev-20mar) 鼠 Rat

PostPosted: Fri 28 Aug 2009 - 14:31    Post subject: [tuto] Messages préformattés Reply with quote

ha oui en fait mon probléme est que une fois 2messages préformaté plus rien ne s'affiche Crying or Very sad

Forum
Author Message
chris37
Membre


Offline
Membre

Joined: 24 Sep 2008
Posts: 69
Niveau:
Point(s): 77
Moyenne: 1.12
Windows Vista ou 7 Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...) Masculin Vierge (24aoû-22sep) 猪 Cochon

PostPosted: Sun 25 Oct 2009 - 21:02    Post subject: [tuto] Messages préformattés Reply with quote

quel tuto superbe !!! j'en joue et en abuse !! utile pour tout !!!
_______________________
Mon [Tuto] sur Xooit, ,Cliquez

Site CONTRE la réforme scolaire 2014
[/b]


Forum
Author Message
RJC


Offline
Guest




PostPosted: Tue 10 Nov 2009 - 20:52    Post subject: [tuto] Messages préformattés Reply with quote

Bonsoir,

J'aimerais savoir si il était possible de détourner ce tuto pour l'appliquer à ma situation : J'aimerais un bouton 'Notifier son vote' qui poste un message disant "A voté" ? Et est-ce que c'est possible de le mettre tout en bas, mais aussi tout en haut ?


Author Message
FAMAS


Offline
Guest




PostPosted: Tue 22 Dec 2009 - 17:53    Post subject: [tuto] Messages préformattés Reply with quote

Bonjour à tous,

C'était pour signalé que pour moi aussi le message "Pré-formaté" ne s'affiche pas j'ai bien eu la popup qui me dit de cliquer sur Ok pour continuer mais après rien pas de texte.

Le thème de mon forum est SoftLight

Voici le template Viewtopic_body.tpl :


 
Code: Sélectionner - Agrandir



<!-- BEGIN switch_user_logged_out -->

<script language="JavaScript">
setTimeout("window.location='http://special-force-francaise.xooit.fr/profile.php?mode=register'",300000); // delai en millisecondes
</script>

<!-- END switch_user_logged_out -->

<table width="100%" cellspacing="2" cellpadding="2" border="0">
  <tr> 
    <td align="left" valign="bottom" colspan="2"><a class="maintitle" href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a><br />
      <span class="gensmall"><b>{PAGINATION}</b><br />
      &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 width="100%" cellpadding="0" cellspacing="0" border="0" class="">

<tr>
<td width="11" height="9" background="http://img1.xooimage.com/files/b/d/bd_lt-d9e4.jpg"></td>
<td width="100%" height="9" background="http://img1.xooimage.com/files/b/d/bd_t-d9e8.jpg"><img src="http://img1.xooimage.com/files/_/ti/_-2f2a.gif" alt="" width="1" height="9" /></td>
<td width="11" height="9" background="http://img1.xooimage.com/files/b/d/bd_rt-d9ea.jpg"></td>
</tr>
<tr>
<td width="11" background="http://img1.xooimage.com/files/b/d/bd_l-d9e9.jpg"><img src="http://img1.xooimage.com/files/_/ti/_-2f2a.gif" alt="" width="11" height="1" /></td>
<td>
<table width="100%" cellpadding="0" cellspacing="1" border="0" class="forumline">

    <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">&nbsp;<a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">&nbsp;{postrow.POSTER_RANK}<br />&nbsp;{postrow.RANK_IMAGE}&nbsp;{postrow.POSTER_AVATAR}<br /><br />&nbsp;{postrow.POSTER_JOINED}<br />&nbsp;{postrow.POSTER_POSTS}<br />&nbsp;{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%">&nbsp;<a href="{postrow.U_MINI_POST}"><img src="{postrow.MINI_POST_IMG}" width="12" height="9" 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> 
        <tr> 
        <td class="{postrow.ROW_CLASS}" width="150" align="center" valign="middle"><span class="nav"><img border="0" src="http://img3.xooimage.com/files/e/7/b/medium_sms_12.5-13d115.png" /></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://img1.xooimage.com/files/_/ti/_-2f2a.gif" 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>

</td>
<td width="11" background="http://img1.xooimage.com/files/b/d/bd_r-d9e6.jpg"><img src="http://img1.xooimage.com/files/_/ti/_-2f2a.gif" alt="" width="11" height="1" /></td>
</tr>
<tr>
<td width="11" height="12" background="http://img1.xooimage.com/files/b/d/bd_ld-d9e3.jpg"></td>
<td width="100%" height="12" background="http://img1.xooimage.com/files/b/d/bd_d-d9e5.jpg"><img src="http://img1.xooimage.com/files/_/ti/_-2f2a.gif" alt="" width="1" height="12" /></td>
<td width="11" height="12" background="http://img1.xooimage.com/files/b/d/bd_rd-d9e7.jpg"></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>




    <!-- IF S_USER_LEVEL == "ADMIN" --> 
<script type="text/javascript">
   var arcanis_msglock = new Object();
   arcanis_msglock.agrave  = unescape('%E0');
   arcanis_msglock.cfg = new Object();
   arcanis_msglock.cfg.header = "[color=white]Le message qui suit est une réponse automatique activée par un modérateur.\nLes réponses automatiques permettent d'éviter aux modérateurs d'avoir "+arcanis_msglock.agrave+" répéter de nombreuses fois la même chose, et donc de leur faire gagner beaucoup de temps.\nNous sommes néanmoins ouverts et si vous avez une question ou une remarque, n'hésitez pas "+arcanis_msglock.agrave+" contacter le modérateur en question par MP.[/color]";
   arcanis_msglock.cfg.footer = "\n\n\n[align=right][i]— L'équipe de modération du Forum Roadsport —[/i][/align]";
   arcanis_msglock.getXhr = function() {
            var result = false;
            if (window.XMLHttpRequest) {
               result = new XMLHttpRequest();
            } else if (window.ActiveXObject) {
               try {
                 result = new ActiveXObject("Msxml2.XMLHTTP");
               } catch (e) {
                 result = new ActiveXObject("Microsoft.XMLHTTP");
               }
            }
            return result;
         }
   arcanis_msglock.getbody = function(content) {
         test = content.toLowerCase();
         var x = test.indexOf("<body");
         if(x == -1) return "";
         x = test.indexOf(">", x);
         if(x == -1) return "";
         var y = test.lastIndexOf("</body>");
         if(y == -1) y = test.lastIndexOf("</html>");
         if(y == -1) y = content.length;
         return content.slice(x + 1, y);
      }
   arcanis_msglock.post = function(titre, message) {
         var url = ('{U_POST_REPLY_TOPIC}').replace('&amp;','&');
         var xhr = arcanis_msglock.getXhr();
         xhr.open('GET', url, false);
         xhr.send(null);
         var content = xhr.responseText;
         delete xhr;
        
         // Récupération du formulaire correct
         document.getElementById('arcanis_msglock').innerHTML = arcanis_msglock.getbody(content);
         var forms = document.getElementById('arcanis_msglock').getElementsByTagName('form');
         for(var t=0; t<forms.length; t++) {
            if(forms[t].action.match('posting.php')) {
               var form = forms[t];
               break;
            }
         }
        
         // Récupération des champs de formulaire
         var request = new Object();
         for(var t=0; t<form.elements.length; t++) {
            var name = form.elements[t].name;
            if(name!=='') {
               if(form.elements[t].nodeName.toLowerCase()=='input') {
                  if(form.elements[t].type.toLowerCase()=='radio' || form.elements[t].type.toLowerCase()=='checkbox') {
                     if(!form.elements[t].checked) continue;
                  }
               }
               if(name.match(/^m[0-9]+$/)) var content = name;
               request[name] = form.elements[t].value;
            }
         }
        
         // Suppression de la prévisualisation (sinon: gros bug)
         delete request.preview;
        
         // Modification du contenu du message afin d'y insérer un message personnalisé
         request.subject = titre;
         request[content] = arcanis_msglock.cfg.header + "\n\n[size=25]" + titre + "[/size]\n" + message + arcanis_msglock.cfg.footer;
        
         // Reformation de la chaine &agrave; envoyer
         var querystring = new Array();
         for(var tmp in request) {
            querystring.push(tmp + '=' + encodeURIComponent( request[tmp] ) );
         }
         querystring = querystring.join('&');
        
         // Envoi de la requête
         var xhr = arcanis_msglock.getXhr();
         xhr.open('POST', form.action, false);
         xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
         xhr.send( querystring );
        
         alert('Le modèle a été appliqué.\nAppuyez sur OK pour continuer.');
        
         document.location.reload();
      }
   arcanis_msglock.init = function() {
         if(document.getElementById('arcanis_msglockdisplay')) {
            var table = document.createElement('table');
            var tbody = document.createElement('tbody');
            var row   = document.createElement('tr');
            var cell  = document.createElement('td');
            var list  = document.createElement('select');
            var def   = document.createElement('option');
            def.value = '---';
            def.appendChild(document.createTextNode('sélectionnez un modèle'));
            list.appendChild(def);
            for(var tmp in arcanis_msglock.texts) {
               var option = document.createElement('option');
               option.value = tmp;
               option.appendChild(document.createTextNode(arcanis_msglock.texts[tmp].titre));
               list.appendChild(option);
            }
            list.onchange = function() {
                  var content = arcanis_msglock.texts[this.value].description;
                  if(arcanis_msglock.texts[this.value].ask) {
                     var tmp = prompt(arcanis_msglock.texts[this.value].ask);
                     if(!tmp) return;
                     content = content.replace('%ARG%', tmp);
                  }
                  arcanis_msglock.post(arcanis_msglock.texts[this.value].titre, content);
               }
            cell.appendChild(document.createTextNode('Modération semi-automatique :'));
            cell.appendChild(list);
            cell.style.fontSize = '11px';
            cell.className = 'row1';
            row.appendChild(cell);
            tbody.appendChild(row);
            table.appendChild(tbody);
            table.style.width = '100%';
            table.style.padding = '2px';
            table.style.border = '1px solid #000';
            document.getElementById('arcanis_msglockdisplay').appendChild(table);
         } else {
            setTimeout(arcanis_msglock.init, 1);
         }
      }
   setTimeout(function() {
         arcanis_msglock.texts = new Object();
        
         /**MODIFIEZ LES LIGNES CI-DESSOUS**/
        
        
arcanis_msglock.texts['horsCharte'] = {titre:'Message Hors-Charte',description:'Ce topic étant contraire au contenu de la charte régissant ce forum, nous nous voyons contraint de le fermer.\n[b]Raison précise:[/b] %ARG%',ask:'Indiquez la raison précise de la fermeture de ce message:'};
arcanis_msglock.texts['Post hors sujet'] = {titre:'Post Déplacé',description:'Pour information, Ce topic a été déplacé, car celui ci ne se trouve pas au bon endroit, mais peut être existe déja dans un autre topic du forum, nous nous voyons contraint de le déplacer, merci de ta compréhension.\n\n[b]Raison précise:[/b] %ARG%',ask:'Indiquez la raison précise de la modération de ce message:'};
arcanis_msglock.texts['Avertissement'] = {titre:'Avertissement',description:'Pour information, ce post est soumis a une mise en garde, nous nous voyons contraint de mettre un avertissement de principe, merci de ta compréhension.\n\n[b]Raison précise:[/b] %ARG%',ask:'Indiquez la raison précise de la modération de ce message:'};
arcanis_msglock.texts['Rappel Présentation'] = {titre:'Invitation a se présenter',description:'Bienvenue Ami Motard sur le Forum, ce serait fort sympathique que tu nous fasses une petite présentation dans la section présentation des nouveaux membres, en lançant un nouveau sujet, et ceci afin que les autres membres puissent bien t accueillir sur le fofo,merci de ta compréhension.\n\n[b]Raison précise:[/b] %ARG%',ask:'Indiquez la raison précise de la modération de ce message:'};
arcanis_msglock.texts['Fin de Topic'] = {titre:'Fin de Topic',description:'Pour information aux membres du Forum, ce topic est désormais fermé par décision collégiale, et ceci afin de mettre fin aux discussions en cours,merci de votre compréhension.\n\n[b]Raison précise:[/b] %ARG%',ask:'Indiquez la raison précise de la modération de ce message:'};
arcanis_msglock.texts['Post supprimé'] = {titre:'Suppréssion de Post',description:'Pour information, ce post est supprimé, car jugé inadéquate au topic.\n[b]Raison précise:[/b] %ARG%',ask:'Indiquez la raison précise de la fermeture de ce message:'};
          
        
         /**STOP, FAUT PLUS TOUCHER !**/
        
         arcanis_msglock.init();
      },1);
</script>
<div id="arcanis_msglock" style="display: none;"></div>
<div id="arcanis_msglockdisplay"></div>
<!-- ENDIF -->  



J'ai aussi essayé pour le thème de test mais rien n'y fait on voit rien !

Merci d'avance pour votre aide
FAMAS Smile

EDIT : J'ai ouvert un forum de test (ouvert aux invités)
Le Forum : http://special-force-francaise.xooit.fr/index.php

Merci
FAMAS Smile


Author Message
FAMAS


Offline
Guest




PostPosted: Wed 23 Dec 2009 - 17:56    Post subject: [tuto] Messages préformattés Reply with quote

Un petit Up...  Smile

Author Message
FAMAS


Offline
Guest




PostPosted: Fri 25 Dec 2009 - 04:14    Post subject: [tuto] Messages préformattés Reply with quote

Up !  Smile

Author Message
themalin
Membre


Offline
Membre

Joined: 19 Apr 2006
Posts: 8,897
Point(s): 9,101
Moyenne: 1.02
Mac Firefox (ou l'un de ses dérivés : Minefield/Pale Moon/...)

PostPosted: Fri 25 Dec 2009 - 11:55    Post subject: [tuto] Messages préformattés Reply with quote

bonjour

si tu retires le if pour voir ce que ça donne
_______________________


Forum
Author Message
FAMAS


Offline
Guest




PostPosted: Fri 25 Dec 2009 - 20:46    Post subject: [tuto] Messages préformattés Reply with quote

Ha ba voila...

Sa marche fonctionne maintenant..
Merci infiniment Themalin

A+

EDIT : Après être retourner sur le viewtopic..
jIl y avait indiquer sa :


 
Quote:


Une erreur a été détectée dans ce template, s’il est enregistré tel quel votre forum ne fonctionnera plus.

Ceci est dû la plus part du temps aux balises « <!-- BEGIN foo --> » contenues dans le template. Vérifiez bien que toutes ces balises vont par paires (une avec BEGIN et une autre avec END), et qu’il y a toujours un saut de ligne avant et après ces balises.

Cliquez sur le bouton retour de votre navigateur pour corriger votre template ou remettre la version que vous avez sauvegardé avant de le modifier.


Mon template :

 
Code: Sélectionner - Agrandir

<!-- BEGIN switch_user_logged_out -->

<script language="JavaScript">
setTimeout("window.location='http://special-force-francaise.xooit.fr/profile.php?mode=register'",300000); // delai en millisecondes
</script>

<!-- END switch_user_logged_out -->

<table width="100%" cellspacing="2" cellpadding="2" border="0">
  <tr>
    <td align="left" valign="bottom" colspan="2"><a class="maintitle" href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a><br />
      <span class="gensmall"><b>{PAGINATION}</b><br />
      &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 width="100%" cellpadding="0" cellspacing="0" border="0" class="">

<tr>
<td width="11" height="9" background="http://img1.xooimage.com/files/b/d/bd_lt-d9e4.jpg"></td>
<td width="100%" height="9" background="http://img1.xooimage.com/files/b/d/bd_t-d9e8.jpg"><img src="http://img1.xooimage.com/files/_/ti/_-2f2a.gif" alt="" width="1" height="9" /></td>
<td width="11" height="9" background="http://img1.xooimage.com/files/b/d/bd_rt-d9ea.jpg"></td>
</tr>
<tr>
<td width="11" background="http://img1.xooimage.com/files/b/d/bd_l-d9e9.jpg"><img src="http://img1.xooimage.com/files/_/ti/_-2f2a.gif" alt="" width="11" height="1" /></td>
<td>
<table width="100%" cellpadding="0" cellspacing="1" border="0" class="forumline">

    <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">&nbsp;<a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">&nbsp;{postrow.POSTER_RANK}<br />&nbsp;{postrow.RANK_IMAGE}&nbsp;{postrow.POSTER_AVATAR}<br /><br />&nbsp;{postrow.POSTER_JOINED}<br />&nbsp;{postrow.POSTER_POSTS}<br />&nbsp;{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%">&nbsp;<a href="{postrow.U_MINI_POST}"><img src="{postrow.MINI_POST_IMG}" width="12" height="9" 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>
        <tr>
        <td class="{postrow.ROW_CLASS}" width="150" align="center" valign="middle"><span class="nav"><img border="0" src="http://img3.xooimage.com/files/e/7/b/medium_sms_12.5-13d115.png" /></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://img1.xooimage.com/files/_/ti/_-2f2a.gif" 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>

</td>
<td width="11" background="http://img1.xooimage.com/files/b/d/bd_r-d9e6.jpg"><img src="http://img1.xooimage.com/files/_/ti/_-2f2a.gif" alt="" width="11" height="1" /></td>
</tr>
<tr>
<td width="11" height="12" background="http://img1.xooimage.com/files/b/d/bd_ld-d9e3.jpg"></td>
<td width="100%" height="12" background="http://img1.xooimage.com/files/b/d/bd_d-d9e5.jpg"><img src="http://img1.xooimage.com/files/_/ti/_-2f2a.gif" alt="" width="1" height="12" /></td>
<td width="11" height="12" background="http://img1.xooimage.com/files/b/d/bd_rd-d9e7.jpg"></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>




    <!-- S_USER_LEVEL == "ADMIN" -->
<script type="text/javascript">
   var arcanis_msglock = new Object();
   arcanis_msglock.agrave  = unescape('%E0');
   arcanis_msglock.cfg = new Object();
   arcanis_msglock.cfg.header = "[color="#7BCEF2"]Le message qui suit est une réponse automatique activée par un modérateur.\nLes réponses automatiques permettent d'éviter aux modérateurs d'avoir "+arcanis_msglock.agrave+" répéter de nombreuses fois la même chose, et donc de leur faire gagner beaucoup de temps.\nNous sommes néanmoins ouverts et si vous avez une question ou une remarque, n'hésitez pas "+arcanis_msglock.agrave+" contacter le modérateur en question par MP.[/color]";
   arcanis_msglock.cfg.footer = "\n\n\n[align=right][i]— L'équipe du Forum —[/i][/align]";
   arcanis_msglock.getXhr = function() {
            var result = false;
            if (window.XMLHttpRequest) {
               result = new XMLHttpRequest();
            } else if (window.ActiveXObject) {
               try {
                 result = new ActiveXObject("Msxml2.XMLHTTP");
               } catch (e) {
                 result = new ActiveXObject("Microsoft.XMLHTTP");
               }
            }
            return result;
         }
   arcanis_msglock.getbody = function(content) {
         test = content.toLowerCase();
         var x = test.indexOf("<body");
         if(x == -1) return "";
         x = test.indexOf(">", x);
         if(x == -1) return "";
         var y = test.lastIndexOf("</body>");
         if(y == -1) y = test.lastIndexOf("</html>");
         if(y == -1) y = content.length;
         return content.slice(x + 1, y);
      }
   arcanis_msglock.post = function(titre, message) {
         var url = ('{U_POST_REPLY_TOPIC}').replace('&amp;','&');
         var xhr = arcanis_msglock.getXhr();
         xhr.open('GET', url, false);
         xhr.send(null);
         var content = xhr.responseText;
         delete xhr;
       
         // Récupération du formulaire correct
         document.getElementById('arcanis_msglock').innerHTML = arcanis_msglock.getbody(content);
         var forms = document.getElementById('arcanis_msglock').getElementsByTagName('form');
         for(var t=0; t<forms.length; t++) {
            if(forms[t].action.match('posting.php')) {
               var form = forms[t];
               break;
            }
         }
       
         // Récupération des champs de formulaire
         var request = new Object();
         for(var t=0; t<form.elements.length; t++) {
            var name = form.elements[t].name;
            if(name!=='') {
               if(form.elements[t].nodeName.toLowerCase()=='input') {
                  if(form.elements[t].type.toLowerCase()=='radio' || form.elements[t].type.toLowerCase()=='checkbox') {
                     if(!form.elements[t].checked) continue;
                  }
               }
               if(name.match(/^m[0-9]+$/)) var content = name;
               request[name] = form.elements[t].value;
            }
         }
       
         // Suppression de la prévisualisation (sinon: gros bug)
         delete request.preview;
       
         // Modification du contenu du message afin d'y insérer un message personnalisé
         request.subject = titre;
         request[content] = arcanis_msglock.cfg.header + "\n\n[size=25]" + titre + "[/size]\n" + message + arcanis_msglock.cfg.footer;
       
         // Reformation de la chaine &agrave; envoyer
         var querystring = new Array();
         for(var tmp in request) {
            querystring.push(tmp + '=' + encodeURIComponent( request[tmp] ) );
         }
         querystring = querystring.join('&');
       
         // Envoi de la requête
         var xhr = arcanis_msglock.getXhr();
         xhr.open('POST', form.action, false);
         xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
         xhr.send( querystring );
       
         alert('Le modèle a été appliqué.\nAppuyez sur OK pour continuer.');
       
         document.location.reload();
      }
   arcanis_msglock.init = function() {
         if(document.getElementById('arcanis_msglockdisplay')) {
            var table = document.createElement('table');
            var tbody = document.createElement('tbody');
            var row   = document.createElement('tr');
            var cell  = document.createElement('td');
            var list  = document.createElement('select');
            var def   = document.createElement('option');
            def.value = '---';
            def.appendChild(document.createTextNode('sélectionnez un modèle'));
            list.appendChild(def);
            for(var tmp in arcanis_msglock.texts) {
               var option = document.createElement('option');
               option.value = tmp;
               option.appendChild(document.createTextNode(arcanis_msglock.texts[tmp].titre));
               list.appendChild(option);
            }
            list.onchange = function() {
                  var content = arcanis_msglock.texts[this.value].description;
                  if(arcanis_msglock.texts[this.value].ask) {
                     var tmp = prompt(arcanis_msglock.texts[this.value].ask);
                     if(!tmp) return;
                     content = content.replace('%ARG%', tmp);
                  }
                  arcanis_msglock.post(arcanis_msglock.texts[this.value].titre, content);
               }
            cell.appendChild(document.createTextNode('Modération semi-automatique :'));
            cell.appendChild(list);
            cell.style.fontSize = '11px';
            cell.className = 'row1';
            row.appendChild(cell);
            tbody.appendChild(row);
            table.appendChild(tbody);
            table.style.width = '100%';
            table.style.padding = '2px';
            table.style.border = '1px solid #000';
            document.getElementById('arcanis_msglockdisplay').appendChild(table);
         } else {
            setTimeout(arcanis_msglock.init, 1);
         }
      }
   setTimeout(function() {
         arcanis_msglock.texts = new Object();
       
         /**MODIFIEZ LES LIGNES CI-DESSOUS**/
       
       
arcanis_msglock.texts['horsCharte'] = {titre:'Message Hors-Charte',description:'Ce topic étant contraire au contenu de la charte régissant ce forum, nous nous voyons contraint de le fermer.\n[b]Raison précise:[/b] %ARG%',ask:'Indiquez la raison précise de la fermeture de ce message:'};
arcanis_msglock.texts['Post hors sujet'] = {titre:'Post Déplacé',description:'Pour information, Ce topic a été déplacé, car celui ci ne se trouve pas au bon endroit, mais peut être existe déja dans un autre topic du forum, nous nous voyons contraint de le déplacer, merci de ta compréhension.\n\n[b]Raison précise:[/b] %ARG%',ask:'Indiquez la raison précise de la modération de ce message:'};
arcanis_msglock.texts['Avertissement'] = {titre:'Avertissement',description:'Pour information, ce post est soumis a une mise en garde, nous nous voyons contraint de mettre un avertissement de principe, merci de ta compréhension.\n\n[b]Raison précise:[/b] %ARG%',ask:'Indiquez la raison précise de la modération de ce message:'};
arcanis_msglock.texts['Rappel Présentation'] = {titre:'Invitation a se présenter',description:'Bienvenue Ami Motard sur le Forum, ce serait fort sympathique que tu nous fasses une petite présentation dans la section présentation des nouveaux membres, en lançant un nouveau sujet, et ceci afin que les autres membres puissent bien t accueillir sur le fofo,merci de ta compréhension.\n\n[b]Raison précise:[/b] %ARG%',ask:'Indiquez la raison précise de la modération de ce message:'};
arcanis_msglock.texts['Fin de Topic'] = {titre:'Fin de Topic',description:'Pour information aux membres du Forum, ce topic est désormais fermé par décision collégiale, et ceci afin de mettre fin aux discussions en cours,merci de votre compréhension.\n\n[b]Raison précise:[/b] %ARG%',ask:'Indiquez la raison précise de la modération de ce message:'};
arcanis_msglock.texts['Post supprimé'] = {titre:'Suppréssion de Post',description:'Pour information, ce post est supprimé, car jugé inadéquate au topic.\n[b]Raison précise:[/b] %ARG%',ask:'Indiquez la raison précise de la fermeture de ce message:'};
         
       
         /**STOP, FAUT PLUS TOUCHER !**/
       
         arcanis_msglock.init();
      },1);
</script>
<div id="arcanis_msglock" style="display: none;"></div>
<div id="arcanis_msglockdisplay"></div>
<!-- ENDIF -->  


Author Message
biloute54


Offline
Guest




PostPosted: Fri 25 Dec 2009 - 21:25    Post subject: [tuto] Messages préformattés Reply with quote

Bonsoir,

c'est logique que tu ais une erreur
Regardes tes balises, tu démarres avec
Code: Sélectionner - Agrandir
<!-- S_USER_LEVEL == "ADMIN" -->
et tu finis par
Code: Sélectionner - Agrandir
<!-- ENDIF -->


Tu n'as pas démarré avec IF donc tu ne peut pas terminer par ENDIF

Remplace
Code: Sélectionner - Agrandir
<!-- ENDIF -->
à la fin de ton template par
Code: Sélectionner - Agrandir
<!-- END -->


Smile


Last edited by biloute54 on Fri 25 Dec 2009 - 22:30; edited 2 times in total
Author Message
Contenu Sponsorisé





PostPosted: Today at 21:06    Post subject: [tuto] Messages préformattés

Display posts from previous:   
Reply to topic Page 9 of 10 Goto page: <  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  >




Portal | Index | Administration Panel | Create a forum | Free support forum | Free forums directory | Report a violation | Conditions générales d'utilisation
Propulsé par p h p B B © 2016 p h p B B Group |
 
© 2003-2013 Xooit.com - Contact - Mentions légales - CGU - Charte - CNIL : 1381401