You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2008-02-12 16:42:36

Ginuis
Member
Registered: 2007-01-22
Posts: 14

Template mail

Bonjour,

Je refais un topic sur les templates mail car en parcourant le forum je n'ai pas trouver d'equivalence a mon probleme.

Dans la version 0.68 l'utilisai le fameux mail.tpl pour faire des jolie ticket par mail.

Dans un soucis de changement de version j' aimerai retrouver la meme chose.

Donc j'ai suivi a la lettre le nouveau wiki correspondant au tempalte pour la version a 0.70.2.

Et au moment ou je me relog pour voire si tout fonctionne une page d'erreur apparai donc j'ai tout remis a  0 et passé en mod debug.
Pour obtenir le message suivant :

PHP error : include_once(../inc/tracking.class.php (function.include-once]: failed to open stream: permission denied in /var/www/inc/includes.php a line 149

Donc je me repporte a cette ligne  du fichier include.php

include_once (GLPI_ROOT . "/inc/$item.class.php");

Avez vous une idée d'ou viens mon malaise ?


Merci de votre aide.


Serveur fedora 7
Glpi 0.70.2
php5

Offline

#2 2008-02-13 12:23:10

Ginuis
Member
Registered: 2007-01-22
Posts: 14

Re: Template mail

Je recommence tout depuis le debut en suivant le wiki.

En recommençant je retrouve la meme erreur dans le fichier error_http que ce topic

sauf que mon erreur dans le tracking.class.php est a la ligne 668 que je vous met ci dessous.


} else return "";
        }

                function textDescription($format="text"){
                global $DB,$LANG,$CFG_GLPI;


                $name=$LANG["help"][30];
                $contact='';
                $tech='';
                $link="";

Last edited by Ginuis (2008-02-13 15:51:26)


Serveur fedora 7
Glpi 0.70.2
php5

Offline

#3 2008-02-13 16:54:10

Ginuis
Member
Registered: 2007-01-22
Posts: 14

Re: Template mail

Pour avancer j'ai commenté la ligne

}else return"";

puis il m'a renvoyé  a la ligne 726 donc j'ai remplacé par

if ($CFG_GLPI["url_in_mail"]&&!empty($CFG_GLPI["url_base"])){
                $link ="<div align='center'>Lien direct : <br><a href=\"".$CFG_GLPI["url_base"]."/index.php?redirect=tracking_".$this->fields["ID"]."\">".$CFG_GLPI["url_base"]."/index.php?redirect=tracking_".$this->fields["ID"]." </a></div>";

            }

Puis la j'ai eu un retour a la normale j'ai peu me connecter sans message d'erreur ou presque.
J'ai sdes tickets qui marques des messages d'erreurs.


Mes log http me signale cette erreur.


PHP Fatal error:  Call to undefined method Job::canShowTicket() in /var/www/html/glpi/inc/tracking.function.php on line 574,

et à cette endrois je trouve

if (!$job->canShowTicket()) {
                                        $nineth_column.="&nbsp;";
                                } else {

J'ai comme un doute que le probleme vienne de là...

et puis pourquoi ça me le fais sur certains tickets et pas d'autres.

J'ai aussi une erreur quand je veux créer un ticket sur cette ligne

Fatal error: Call to undefined method Job::textDescription() in /var/www/html/glpi/inc/mailing.class.php on line 355

Donc je m'y suis rendu

$body.=$this->job->textDescription($format);
                        $body = ereg_replace('##followup##',$this->job->textFollowups("html",$sendprivate),$body);
                        $body = ereg_replace('##signature##',$CFG_GLPI["mailing_signature"],$body);

J'avoue la je perd un peu le fil.

Last edited by Ginuis (2008-02-13 17:05:42)


Serveur fedora 7
Glpi 0.70.2
php5

Offline

Board footer

Powered by FluxBB