tontof / kriss_feed

A simple and smart (or stupid) feed reader
281 stars 54 forks source link

generateIndex : erreur xgettext #330

Open gsurrel opened 10 years ago

gsurrel commented 10 years ago

Salut, J'ai le problème suivant quand j'essaie de builder kriss_feed, et je n'ai pas trouvé comment le résoudre même si c'est surement simplissime :

┌─[gsurrel] - [/tmp] - [2013-12-18 10:03:27]
└─[0] <> git clone https://github.com/tontof/kriss_feed.git
Cloning into 'kriss_feed'...
remote: Counting objects: 3087, done.
remote: Compressing objects: 100% (1825/1825), done.
remote: Total 3087 (delta 1287), reused 2969 (delta 1192)
Receiving objects: 100% (3087/3087), 8.08 MiB | 64 KiB/s, done.
Resolving deltas: 100% (1287/1287), done.
┌─[gsurrel] - [/tmp] - [2013-12-18 10:04:11]
└─[0] <> cd kriss_feed/src/
┌─[gsurrel] - [/tmp/kriss_feed/src] - [2013-12-18 10:04:24]
└─[0] <git:(master)> bash generateIndex > index.php
xgettext: Erreur lors de l'ouverture de « tmp/*.php » en lecture: Aucun fichier ou dossier de ce type
┌─[gsurrel] - [/tmp/kriss_feed/src] - [2013-12-18 10:04:39]
└─[0] <git:(master✱)> 
tontof commented 10 years ago

Je suis en train de refaire le fichier de compilation generateIndex va devenir make.php. Ça devrait être plus simple, mais je n'ai pas eu le temps de finir. J'ai fait ça quand je suis passé à raintpl.

2 choses en fonction de ce que tu cherches à faire :

Dans le premier cas, tu devrais pouvoir faire un simple : php make.php > index.php

Dans le deuxième cas, il faut d'abord utiliser generateIndex, mais ça nécessite des changements :

Ton erreur vient du fait de ne pas avoir généré les fichiers (du cache dans tmp) liés à raintpl. Pour corriger ça, il te faut accéder à, par exemple, http://localhost/kriss_feed/src/kriss_feed.php et raintpl devrait créer le dossier tmp avec le template qui va bien. Il faut ensuite accéder à chaque page pour créer les fichiers php liés à raintpl :

En tout il doit y avoir 20 fichiers php dans ton dossier tmp. Quand tu as tous ces fichiers tu peux lancer

C'est un peu compliqué mais c'est sensé marcher. À terme la commande make.php devrait être géniale. Mais je n'ai pas eu le temps de la finir