Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Résolu] ModuleManager inaccessible
#3

[Image: capturebug.png]

Voilà, pour mieux que vous compreniez ce que j'obtiens.
Pour résumé :
-Le debug ne m'affiche rien sur cette page.
-La console d'erreur indique une erreur sur un JS du thème (comme vous pouvez le voir) dont voici le src :

Code :
if (window.attachEvent) window.attachEvent("onload", IEhover);

window.onload = function() {
    linksExternal();
    defaultFocus();
     if (document.getElementById('navt_tabs')) {
        var el = document.getElementById('navt_tabs');
        _add_show_handlers(el);
    }
     if (document.getElementById('page_tabs')) {
        var el = document.getElementById('page_tabs');
        _add_show_handlers(el);
    }
}

function IEhover() {
        if (document.getElementById('nav')) {
            cssHover('nav','LI');    
        }
         if (document.getElementById('navt_tabs')) {
            cssHover('navt_tabs','DIV');
        }
         if (document.getElementById('page_tabs')) {
            cssHover('page_tabs','DIV');
        }
}

function cssHover(tagid,tagname) {
    var sfEls = document.getElementById(tagid).getElementsByTagName(tagname);
    for (var i=0; i<sfEls.length; i++) {
        sfEls[i].onmouseover=function() {
            this.className+=" cssHover";
        }
        sfEls[i].onmouseout=function() {
            this.className=this.className.replace(new RegExp(" cssHover\\b"), "");
        }
    }
}

function change(id, newClass, oldClass) {
    identity=document.getElementById(id);
    if (identity.className == oldClass) {
        identity.className=newClass;
    } else {
        identity.className=oldClass;
    }
}

function _add_show_handlers(navbar) {
    var tabs = navbar.getElementsByTagName('div');
    for (var i = 0; i < tabs.length; i += 1) {
    tabs[i].onmousedown = function() {
        for (var j = 0; j < tabs.length; j += 1) {
        tabs[j].className = '';
        document.getElementById(tabs[j].id + "_c").style.display = 'none'; // ERREUR ICI
        }
        this.className = 'active';
        document.getElementById(this.id + "_c").style.display = 'block';
        return true;
    };
    }
    var activefound=0;
    for (var i = 0; i < tabs.length; i += 1) {
        if (tabs[i].className=='active') activefound=i;
    }
    tabs[activefound].onmousedown();
}

function activatetab(index) {
    var el=0;
    if (document.getElementById('navt_tabs')) {
        el = document.getElementById('navt_tabs');
        
    } else {
       if (document.getElementById('page_tabs')) {
          el = document.getElementById('page_tabs');
      }
    }
    if (el==0) return;
    var tabs = navbar.getElementsByTagName('div');
    tabs[index].onmousedown();
}

function linksExternal()    {
    if (document.getElementsByTagName)    {
        var anchors = document.getElementsByTagName("a");
        for (var i=0; i<anchors.length; i++)    {
            var anchor = anchors[i];
            if (anchor.getAttribute("rel") == "external")    {
                anchor.target = "_blank";
            }
        }
    }
}

//use <input class="defaultfocus" ...>
function defaultFocus() {

   if (!document.getElementsByTagName) {
        return;
   }

   var anchors = document.getElementsByTagName("input");
   for (var i=0; i<anchors.length; i++) {
      var anchor = anchors[i];
      var classvalue;

      //IE is broken!
      if(navigator.appName == 'Microsoft Internet Explorer') {
            classvalue = anchor.getAttribute('className');
      } else {
            classvalue = anchor.getAttribute('class');
      }

      if (classvalue!=null) {
                var defaultfocuslocation = classvalue.indexOf("defaultfocus");
                if (defaultfocuslocation != -1) {
                    anchor.focus();
            var defaultfocusselect = classvalue.indexOf("selectall");
            if (defaultfocusselect != -1) {
                anchor.select();
            }
                }
        }
   }
}

function togglecollapse(cid)
{
  document.getElementById(cid).style.display=(document.getElementById(cid).style.display!="block")? "block" : "none";
}
-Mon hébergeur est OVH.
-Pour effectuer une installation dans un sous-répertoire il faudrait que je copie-colle tout. Seulement mon FTP (FileZilla) ne permet que le couper-coller. Vous avez une solution? Déjà que le premier transfert a été long à s'achever(bugs multiples, etc), ca m'arrangerai d'éviter une nouvelle perte de temps Confused

Merci d'avance
Sujet fermé


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)