You are not logged in.
Bonjour à tous,
comment peut on actualiser la page des suivis automatiquement, car sous ie 6 je suis obligé de faire
F5 pour voir les nouveaux tickets crées.
Offline
ça m'interesse aussi.....
Offline
Il faut faire un script javascript et l'inserer dans la fonction header du fichier inc/display.function.php
JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au projet GLPI : Soutenir
Offline
Bonjour
Merci pour votre réponse
Mon niveau en developpement étant proche de 0 (je travaille comme admin systeme / reseau),
ou puis je trouver un exemple de script pour réaliser cette fonction?
Offline
Bonjour,
Vous pouvez essayer ça :
<BODY ONLOAD="window.setTimeout ('history.go (0)',10000)">
(non testé)
Avec un souci c'est que vous allez recharger pas uniquement la page de suivi.
Moi jaurai tendance à vous conseiller plutot cette solution (surtout si vous n'est pas dev) :
http://extensions.geckozone.org/ReloadEvery
Un extension qui recharge une page selon la fréquence choisie.
JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au projet GLPI : Soutenir
Offline
Merci pour votre réponse,
J'ai ajouté ce script dans le fichier inc/display.function.php :
<HEAD>
<SCRIPT>
<!--
var url = document.location.toString(); var i = url.lastIndexOf(\"/\"); var page = url.substr(i+1); if (page == 'tracking.php') {setInterval("window.location.reload()",10000);}
//-->
</SCRIPT>
</HEAD>
Seul ma page suivi se rafraichie toute les 10 secondes quelque soit le pc ou je me connecte.
Y a pas à dire, GLPI est vraiment un tres bon produit et j'adore la réctivité les des devellopeurs et des modérateurs du forum.
Je vous souhaite à tous une bonne journée
Offline
J'ai ajouté ce script dans le fichier inc/display.function.php :
<HEAD>
<SCRIPT>
<!--
var url = document.location.toString(); var i = url.lastIndexOf(\"/\"); var page = url.substr(i+1); if (page == 'tracking.php') {setInterval("window.location.reload()",10000);}
//-->
</SCRIPT>
</HEAD>
Salut,
je suis interessé par la manip mais où l'as tu inséré dans le fichier?
GLPI 0.71
Windows 2003 serveur - Apache 2.2.3 - PHP 5.2.0
800 UC
OCSREPORT 4100
Offline
hello,
malgré le wiki, ca ne marche pas, erreur a la ligne 148.
que faut il mettre exactement et ou??
merci
VM Linux
GLPI 10.x
Offline
les anti-slash avait sauté ds le wiki .....
GLPI, y'a moins bien mais c'est plus cher
GLPI en prod : 0.72 (~2000 utilisateurs / ~30 techniciens / 150 entités)
GLPI en test : 0.72
OCSNG + wamp (Apache2.2.8 PHP5.2.5)
Offline
salut
le code est plus vraiment juste dans le wiki
tracking.php n'est plus dans la 0.78 remplace par ticket .php
echo "<script type=\"text/javascript\">\n";
echo "var url = document.location.toString();\n";
echo "var i = url.lastIndexOf(\"/\");\n";
echo "var page = url.substr(i+1);\n";
echo "if (page == 'ticket.php' || page.substring(0,page.lastIndexOf(\"?\")) == 'ticket.php' || page == 'central.php') {setInterval(\"window.location.reload()\",300000);}\n";
echo "\n";
echo "</SCRIPT>\n";
je sais pas si ca peu intéresser quelqu'un
voila
Last edited by olf69 (2011-01-05 17:25:43)
Offline
Pour l'actualisation automatique des tickets, maintenant il faut se diriger ici:
Préférences / Personalisation / Rafraichissement automatique de la liste des tickets : de 1 à 30'
Offline