Mis à jour des javascripts [RESOLU]

5 participants

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

Résolu Mis à jour des javascripts [RESOLU]

Message par Scientia Magicam Lun 3 Aoû 2015 - 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û 2015 - 18:03, édité 1 fois
Scientia Magicam

Scientia Magicam
*

Messages : 45
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 Lun 3 Aoû 2015 - 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

demeter1
Membre actif

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

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

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

Message par Scientia Magicam Mar 4 Aoû 2015 - 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

Scientia Magicam
*

Messages : 45
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 Jeu 6 Aoû 2015 - 16:47

UP Razz
Scientia Magicam

Scientia Magicam
*

Messages : 45
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 Sam 8 Aoû 2015 - 12:11

Up Very Happy
Scientia Magicam

Scientia Magicam
*

Messages : 45
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 Sam 15 Aoû 2015 - 7:04

.Mis à jour des javascripts [RESOLU] U10bBxG.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

no_way
Membre actif

Messages : 2214
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 Sam 15 Aoû 2015 - 12:23

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

Scientia Magicam
*

Messages : 45
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 Sam 15 Aoû 2015 - 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

kiwi14637
Membre habitué

Masculin
Messages : 1387
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 Sam 15 Aoû 2015 - 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

Scientia Magicam
*

Messages : 45
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 Sam 15 Aoû 2015 - 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

kiwi14637
Membre habitué

Masculin
Messages : 1387
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 Sam 15 Aoû 2015 - 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

oxymore
***

Messages : 141
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 Lun 17 Aoû 2015 - 18:00

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

Scientia Magicam
*

Messages : 45
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