Project

General

Profile

Anomalie #5425

Erreur sur clic d'un onglet si pas de /piwik

Added by Christophe LEON almost 11 years ago. Updated over 10 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Target version:
Start date:
Due date:
% Done:

100%

Distribution:
EOLE 2.3

Description

Une erreur Cannot call method 'setDocumentTitle' of undefined apparaît lorsque l'on clique sur un onglet si /piwik n'est pas accessible

C'est le cas chez nous /piwik n'est pas publié pour le PIA

Le script plugin_piwik.php charge piwik de cette manière

// piwik load
echo "<script type='text/javascript'>
var pkBaseURL = ('/piwik/');
__PIWIK = true;
document.write(unescape(\"%3Cscript src='\" + pkBaseURL + \"piwik.js' type='text/javascript'%3E%3C/script%3E\"));
</script>";

et plugin_piwik/piwik.js fait un appel au tracker de la manière suivante

$p.plugin.hook.register('app.tabs.create.end','$p.plugin.piwik.stat()',5);
$p.plugin.piwik = {
stat:function(v_id) {
piwikTracker.setDocumentTitle("onglet/"+$p.app.tabs.currName);
piwikTracker.trackPageView();
}
}

Je propose donc dans en premier temps de faire un test sur la valeur de piwikTracker, ce qui pourrait donner le code suivant

$p.plugin.hook.register('app.tabs.create.end','$p.plugin.piwik.stat()',5);
$p.plugin.piwik = {
stat:function(v_id) {
if (typeof variable !== 'undefined') {
piwikTracker.setDocumentTitle("onglet/"+$p.app.tabs.currName);
piwikTracker.trackPageView();
}
}
}

Associated revisions

Revision 5eba7e9c (diff)
Added by tsmr over 8 years ago

When transfer a ticket template, all setup is lost. fix #5425

Revision aa7761d8 (diff)
Added by tsmr over 8 years ago

When transfer a ticket template, all setup is lost.
Revert and add merge datas. see #5425

History

#1 Updated by Arnaud FORNEROT almost 11 years ago

  • Assigned To set to lucile coutouly

#2 Updated by lucile coutouly over 10 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#3 Updated by Arnaud FORNEROT over 10 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF