[Typo3-UG France] configuration pdg_generator
Ibrahima Diop
ibjoop at yahoo.fr
Thu Jan 5 15:56:37 CET 2006
Merci, c'etait làba le problème.
Par contre y'a une autre erreur:
pdg_gen.php n'arrive pas à recuperer le contenu.
voici le bout de code du fichier
if ($parameters[no_popen]) {
$tmpname_in = tempnam(getcwd().'/typo3temp', 'hd_');
$fi=fopen($tmpname_in, 'w');
fwrite($fi, $GLOBALS{TSFE}->content);
fclose($fi);
exec($parameters[htmldoc_path].$htmldoc_params.' --webpage -f "'.$tmpname.'" "'.$tmpname_in.'" '.$parameters[htmldoc_append]);
@unlink($tmpname_in);
}
Il genere l'erreur suivante :
HTMLDOC Problem: Htmldoc produced no pdf-output.
Commandline:
F:\HTMLDOC\htmldoc.exe -t pdf13 --webpage -f c:\documents and settings\administrateur.tunis\mes documents\travail\www\melchior/typo3temp\hd_7A.tmp - 2>c:\documents and settings\administrateur.tunis\mes documents\travail\www\melchior/typo3temp\se_7B.tmp
This is the (stderr) output of the htmldoc command without the htmldoc_append parameters:
If you see no errors here please check your htmldoc_append parameters too.
contenu du fichier log:
INFO: You have only 21 day(s) remaining on your demo license.
ERR002: Error: no pages generated! (did you remember to use webpage mode?
Par contre quand je remplace dans le code
fwrite($fi, $GLOBALS{TSFE}->content); par fwrite($fi, $GLOBALS{TSFE}->id);
Le document pdf est bien généré mais il s'affiche automatiquement dans le navigateur.
Y'a un moyen qui donne à l'utilisateur la possibilité de l'enregistrer sur son disque ou bien de l'ouvrir directement.
Par exemple une boite de dialogue avec les options suivantes:
Ouvrir Enregistrer Annuler
Alban Cousinié <ace at mind2machine.com> a écrit :
D'après le message d'erreur suivant :
INFO: You have only 21 day(s) remaining on your demo license.
ERR005: Unable to find "and"...
ERR005: Unable to find "settings\administrateur.tunis\mes"...
ERR005: Unable to find
"documents\travail\www\melchior/typo3temp\hd_6E.tmp"...
ERR002: Error: no pages generated! (did you remember to use webpage mode?
Ton module est perdu dès qu'il rencontre un espace dans le chemin suivant :
c:\documents and settings\administrateur.tunis\mes
documents\travail\www\melchior/typo3temp\hd_6F.tmp
Tu as 2 solutions :
1°) Celle que je recommande : tu installes ton répertoire www ailleurs, par
exemple à la racine de ton disque, pour avoir un chemin sans espaces du
style :
c:\www\melchior/typo3temp\hd_6F.tmp
2°)Tu te débrouilles pour bidouiller la ligne de commande et insérer des
guillemets autour des chemins :
F:\HTMLDOC\htmldoc.exe -t pdf13 --webpage -f "c:\documents and
settings\administrateur.tunis\mes
documents\travail\www\melchior/typo3temp\hd_6F.tmp" - 2>"c:\documents and
settings\administrateur.tunis\mes
documents\travail\www\melchior/typo3temp\se_70.tmp"
________________________________
De : typo3-france-bounces at lists.netfielders.de
[mailto:typo3-france-bounces at lists.netfielders.de] De la part de Ibrahima
Diop
Envoyé : jeudi 5 janvier 2006 13:06
À : typo3-france at lists.netfielders.de
Objet : [Typo3-UG France] configuration pdg_generator
Bonjour,
j'ai installé typo3 sous windows xp et HTMLDOC sous F:\HTMLDOC
j'ai installé l'extension PDF generator,
j'ai mis ceci dans mon setup
pdf_generator = PAGE
pdf_generator {
typeNum = {$extension.pdf_generator.typeNum}
config.disableAllHeaderCode = 1
config.pageGenScript = EXT:pdf_generator/gen_pdf.php
config.admPanel = 0
50 = CONTENT
50 < styles.content.get // seule la partie content de ton gabarit
sera prise en compte
}
j'ai changé les parametres suivant de l'extension:
- htmldoc path : F:\HTMLDOC\htmldoc.exe
- htmldoc global params : -t pdf13
Maintenant en frontend quand je tape
http://..../index.php?id=37&type=123
j'obtiens cet erreur:
HTMLDOC Problem:
Htmldoc produced no pdf-output.
Commandline:
F:\HTMLDOC\htmldoc.exe -t pdf13 --webpage -f c:\documents
and settings\administrateur.tunis\mes
documents\travail\www\melchior/typo3temp\hd_6F.tmp - 2>c:\documents and
settings\administrateur.tunis\mes
documents\travail\www\melchior/typo3temp\se_70.tmp
This is the (stderr) output of the htmldoc command without the
htmldoc_append parameters:
If you see no errors here please check your htmldoc_append
parameters too.
Dans le fichier htmldoc.log, j'ai ceci
INFO: You have only 21 day(s) remaining on your demo license.
ERR005: Unable to find "and"...
ERR005: Unable to find "settings\administrateur.tunis\mes"...
ERR005: Unable to find
"documents\travail\www\melchior/typo3temp\hd_6E.tmp"...
ERR002: Error: no pages generated! (did you remember to use webpage
mode?
Pouvez vous m'aider
________________________________
Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les
tarifs exceptionnels pour appeler la France et l'international. Téléchargez
enger.yahoo.com> la version beta.
_______________________________________________
Typo3-france mailing list
Typo3-france at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-france
---------------------------------
Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les tarifs exceptionnels pour appeler la France et l'international.Téléchargez la version beta.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.netfielders.de/pipermail/typo3-france/attachments/20060105/1076d3a5/attachment.html
More information about the TYPO3-france
mailing list