Mis à jour des javascripts [RESOLU]

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

Résolu Mis à jour des javascripts [RESOLU]

Message par Scientia Magicam le Lun 3 Aoû - 14:14

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox, Google Chrome, Internet Explorer
Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : Un petit moment déjà
Lien du forum : http://faction-divergent.forumactif.org/

Description du problème

Bonjour !

Voilà, j'ai remarqué que les javascripts ne fonctionnaient pas sur le forum, après avoir vérifier le CSS et les permissions, je pense que le problème vient du fait que les javascripts que j'ai utilisé ne sont plus à jour.

Je suis désolé pour celui qui a créé les sujets mais il n'est ps facile de trouver les mises à jour des scripts sur Forumactif.

Voici la liste des javascripts qui ne fonctionnent pas et que j'utilise sur le forum :

- Sélectionner le code
- Pop Up Nvo message
- Interdiction Membres Chiffres
- Redirection rapide

Les autres fonctionnent.


Merci de votre compréhension en espérant avoir une réponse bientôt !!! Very Happy



Dernière édition par Scientia Magicam le Lun 17 Aoû - 18:03, édité 1 fois

Scientia Magicam
*

Messages : 36
Inscrit(e) le : 24/03/2014

http://scientia-magicam.forumsgratuits.com
Scientia Magicam a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Mis à jour des javascripts [RESOLU]

Message par demeter1 le Lun 3 Aoû - 20:27

Sans les scripts, cela risque d'être de l'ordre du divinatoire.

Pour le sélectionner le code, le js est obsolète depuis deux ans (date de mise en service du nouvel éditeur). De nombreux sujets ont été ouverts sur le forum et il suffit donc de faire une recherche avec la barre de recherche.

demeter1
+ Hyperactif +

Masculin
Messages : 8108
Inscrit(e) le : 23/01/2009

http://altitudetropicale.forums-actifs.com/index.forum
demeter1 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Mis à jour des javascripts [RESOLU]

Message par Scientia Magicam le Mar 4 Aoû - 13:15

Bonjour !

Il me semblait avoir pris les javascripts à jour, dons voilà ce que j'ai :

Merci de votre aide thumleft

> Sélectionner le code

Code:
function selectCode(a){a=$(a).closest("dl").find(".cont_code,code")[0];if(window.getSelection){var c=window.getSelection();if(c.setBaseAndExtent)c.setBaseAndExtent(a,0,a,a.innerText.length-1);else{window.opera&&a.innerHTML.substring(a.innerHTML.length-4)=="<BR>"&&(a.innerHTML+=" ");var b=document.createRange();b.setStart(a.childNodes[0], 0);b.setEnd(a, a.childNodes.length);c.removeAllRanges();c.addRange(b)}}else document.getSelection?(c=document.getSelection(),b=document.createRange(),b.selectNodeContents(a),c.removeAllRanges(),c.addRange(b)):document.selection&&(b=document.body.createTextRange(),b.moveToElementText(a),b.select())};
$(function(){$("dl.codebox:not(.spoiler,.hidecode)  > dd.code, dl.codebox:not(.spoiler,.hidecode)  > dd > code").closest("dl").find('dt').append('<span onClick="selectCode(this)" class="selectCode">Sélectionner</span>')});

> Pop Up Nouveau Message dans l'onglet

Code:
window.localStorage && $(window).load(function() {
  var chatbox_script = function() {
    var t_icon = window.top.$.find('link[rel="shortcut icon"]')[0];
    var t_doc = window.top.document;
    var title = t_doc.title;
    var icon = t_icon.getAttribute('href');
 
    var rep_title = '!! Nouveau message !! '+title;
    var rep_icon = 'http://illiweb.com/fa/fdf/al.ico';
 
    $(window).on("focus", function(){ localStorage.cb_blurred='' }).on("blur", function(){ localStorage.cb_blurred=1; });
    var overrided = Chatbox.prototype.refresh;
    Chatbox.prototype.refresh = function(data) {
      if (data.messages && data.messages.length) {
        var lm = data.messages.slice(-1)[0];
        var last_message = lm.time+','+lm.action+','+lm.msg;
        if(this.last_message != last_message) {
          var user = $.grep(data.users, function(v){return v.id==chatbox.userId});
          user = user.length ? user[0] : [{}];
          if(this.last_message!==undefined) {
            if(lm.userId!=chatbox.userId && user.username!=lm.username) {
              if(localStorage.cb_blurred) (function(){
                var blink = function(){
                  if(title == t_doc.title) {
                    if(!localStorage.cb_blurred) return;
                    var new_title = rep_title;
                    var new_icon = rep_icon;
                  } else {
                    var new_title = title;
                    var new_icon = icon;
                  }
                  t_doc.title = new_title;
                  var new_t_icon = t_icon.cloneNode(true);
                  new_t_icon.setAttribute('href', new_icon);
                  var t_icon_parent = t_icon.parentNode;
                  t_icon_parent.removeChild(t_icon);
                  t_icon_parent.appendChild(new_t_icon);
                  t_icon = new_t_icon;
                  setTimeout(blink, 500);
                };
                blink();
              })();
            } else {
              localStorage.cb_blurred='';
            }
          }
          this.last_message = lm;
        }
      }
      overrided.call(this, data);
    };
  };
  var s=document.createElement('script');s.text="("+chatbox_script.toString()+")();";$('object[data^="/chatbox/index.forum"],iframe[src^="/chatbox/index.forum"]').each(function(){try{$(this.contentDocument||this.contentWindow.document).find("#chatbox").closest("html").find("head").first().each(function(){this.appendChild(s.cloneNode(true))})}catch(a){}})
});

> Interdiction Membres Chiffres

Code:
location.pathname=="/register" && location.search=="?agreed=true&step=2" && $(function(){
 
  var username_format = /^[^0-9]*$/;
  var format_notice = "Les chiffres ne sont pas autorisés dans les pseudos";
 
  var f = $('form[action=""][method="post"]');
  var p = $('#username_reg');
  var i = $('<span id="username_issue" />').text(format_notice).css({ "color":"red", "font-style":"italic", "display": "none"}).appendTo(p.parent());
 
  var u = function() {
    if(username_format.test($.trim(p.val()).replace(/\s+/g,' '))) {
      i.hide();
    } else {
      i.show();
      return false;
    }
  };
 
  p.on('change keyup', function(){ u() });
  $('input[type="reset"]', f).click(function(){ u() });
  $('input[type="submit"]', f).click(u);
  u();
 
});

> Redirection rapide

Code:
;$("meta[http-equiv='refresh'][content]:first").each(function(){window.location.href=$(this).attr("content").replace(/^.*;url=/,"")});

Scientia Magicam
*

Messages : 36
Inscrit(e) le : 24/03/2014

http://scientia-magicam.forumsgratuits.com
Scientia Magicam a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Mis à jour des javascripts [RESOLU]

Message par Scientia Magicam le Jeu 6 Aoû - 16:47

UP Razz

Scientia Magicam
*

Messages : 36
Inscrit(e) le : 24/03/2014

http://scientia-magicam.forumsgratuits.com
Scientia Magicam a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Mis à jour des javascripts [RESOLU]

Message par Scientia Magicam le Sam 8 Aoû - 12:11

Up Very Happy

Scientia Magicam
*

Messages : 36
Inscrit(e) le : 24/03/2014

http://scientia-magicam.forumsgratuits.com
Scientia Magicam a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Mis à jour des javascripts [RESOLU]

Message par no_way le Sam 15 Aoû - 7:04

..Bonjour,

Attention, cela fait 6 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir délester votre sujet, merci de poster dans les 24h qui suivent ce message.

Si votre sujet est résolu, dans ce cas, :editer: votre premier message et cochez l'icône résolu

A bientôt sur ForumActif Smile

no_way
Aidactif
Aidactif

Messages : 1744
Inscrit(e) le : 26/03/2010

no_way a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Mis à jour des javascripts [RESOLU]

Message par Scientia Magicam le Sam 15 Aoû - 12:23

UP ! Désolé j'avais des problèmes d'ordi Very Happy

Scientia Magicam
*

Messages : 36
Inscrit(e) le : 24/03/2014

http://scientia-magicam.forumsgratuits.com
Scientia Magicam a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Mis à jour des javascripts [RESOLU]

Message par kiwi14637 le Sam 15 Aoû - 14:33

Bonjour,

Vous avez un champ "Recherche" très pratique en haut à droite. Vous écrivez par exemple "Redirection rapide" puis vous faites "Entrée" et vous vous rendez compte que le 1er sujet est le bon.
Au pire, vous pouvez toujours copier une ligne du code et la coller dans le champ "Recherche".

Bonne journée !

kiwi14637
# Tropactif #

Masculin
Messages : 1388
Inscrit(e) le : 19/05/2010

kiwi14637 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Mis à jour des javascripts [RESOLU]

Message par Scientia Magicam le Sam 15 Aoû - 17:55

Le problème n'est pas là kiwi14637, trouvez le javascript d'origine ok, mais cela ne me dit pas s'il est à jour. Mon problème est surtout que sur un forum ça fonctionne l'autre non !

J'ai vu un élément à rajouter dans le template overallheader, cependant, c'est un forum que j'ai récupéré et le template overallheader ne contient même pas la mention Google Analytics.

EDIT: Dans un des tutos, c'est dit qu'il y a une mise à jour et qu'il faut placer ceci :

Code:
{HOSTING_JS}
   <!-- BEGIN google_analytics_code -->

Et justement il n'y pas de Google Analytics dans le forum, alors qu'il est en PhpBB

Scientia Magicam
*

Messages : 36
Inscrit(e) le : 24/03/2014

http://scientia-magicam.forumsgratuits.com
Scientia Magicam a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Mis à jour des javascripts [RESOLU]

Message par kiwi14637 le Sam 15 Aoû - 18:04

Copiez le nouveau javascript même s'il n'a pas été mis à jour. Je ne vois pas où est le problème... Au pire, vous comparez la longueur des codes.
Les templates sont modifiés ?

Bonne soirée !

kiwi14637
# Tropactif #

Masculin
Messages : 1388
Inscrit(e) le : 19/05/2010

kiwi14637 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Mis à jour des javascripts [RESOLU]

Message par oxymore le Sam 15 Aoû - 19:07

@Scientia Magicam a écrit:



EDIT: Dans un des tutos, c'est dit qu'il y a une mise à jour et qu'il faut placer ceci :

Code:
{HOSTING_JS}
   <!-- BEGIN google_analytics_code -->

Et justement il n'y pas de Google Analytics dans le forum, alors qu'il est en PhpBB

Bonsoir

vous pouvez mettre
Code:
{HOSTING_JS}
juste avant
Code:
</head>

oxymore
**

Messages : 85
Inscrit(e) le : 09/11/2008

http://www.google.fr
oxymore a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Mis à jour des javascripts [RESOLU]

Message par Scientia Magicam le Lun 17 Aoû - 18:00

Merci Oxymore ça fonctionne les javascripts fonctionnent enfin !!! MErci I love you

Scientia Magicam
*

Messages : 36
Inscrit(e) le : 24/03/2014

http://scientia-magicam.forumsgratuits.com
Scientia Magicam a été remercié(e) par l'auteur de ce sujet.

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


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