pn 0.8 et backend.php
Auteur Sujet

Post 
Bonjour,
étant toujours en train de porter mon site en .8, je suis actuellement en train de me poser des questions sur la création des flux rss. Avant, j'avais bricolé dans le fichier backend.php pour qu'il affiche des news venant de mon module perso mais en .8 il semble que ce fichier va disparaitre (d'après un commentaire dans le fichier) et j'ai l'impression qu'il y a une manière de faire moins "brutale" que de recoder directement les fichiers. Est-ce que quelqu'un à des infos là-dessus ? (je n'ai pas trouvé grand chose dans le code)

Merci

"Power corrupts. PowerPoint corrupts absolutely."
My personnal (french) Websites: http://www.xbee.net (0.8)
and http://fczone.xbee.net (0.764)
Données personnelles Accueil

Post 
avec la 0.8, les rss sont gérés par un theme dedie :RSS l'idée est de créer un template creant l'xml


++


Gilles  ><>°
Données personnelles Accueil

Post 
Heu, oui mais comment tu y accèdes ? Il y a une fonction particulière à implémenter comme pour la recherche pour être capable de sortir la liste ou c'est une option que l'on passe à la fonction main du module ? Dans le fichier backend.php, on appelle le module de News avec une option theme = rss, c'est donc la méthode générale ? Je n'ai pas trop compris non plus vers quel url les sites voulant récupérés le flux rss vont pointer. Une idée ?

Merci

"Power corrupts. PowerPoint corrupts absolutely."
My personnal (french) Websites: http://www.xbee.net (0.8)
and http://fczone.xbee.net (0.764)
Données personnelles Accueil

Post 
Actuellement, deux modules sont implémentés avec RSS: news et crédits (?)

Pour y accéder :



Gilles  ><>°
Données personnelles Accueil

Post 
Merci, on va regarder cela attentivement ! :)

"Power corrupts. PowerPoint corrupts absolutely."
My personnal (french) Websites: http://www.xbee.net (0.8)
and http://fczone.xbee.net (0.764)
Données personnelles Accueil

Post 
Attention, je viens de m'apercevoir que si tu génères des commentaires dans ton templates (option du pnrender), cela ne marche plus...

++


Gilles  ><>°
Données personnelles Accueil

Post 
Un bug ? Pour l'instant ce n'est pas très grave, j'ai juste besoin de la manière de faire pour l'implémenter de manière perenne.

Merci

"Power corrupts. PowerPoint corrupts absolutely."
My personnal (french) Websites: http://www.xbee.net (0.8)
and http://fczone.xbee.net (0.764)
Données personnelles Accueil
Post 
Alors en fin de compte, je pense avoir trouvé la manière de faire "correcte".
On passe effectivement par un theme special "RSS" (pour l'impression cela semble pareil) et on attaque son module par une url de type
http://monsite/index.php?module=monmodule&func=view&theme=rss
Il faut alors dans créer un répertoire monmodule dans le répertoire monsite\themes\rss\templates\modules et y mettre un fichier se nommant comme le fichier template (.htm) de la fonction "view" (car on passe func=view dans l'url), pour moi c'est monmodule_user_view.htm.

Pour ce que doit contenir le fichier, il faut regarder le fichier news_user_index.htm du theme RSS, il contient un exemple intéressant. J'espère que cela pourra aider quelqu'un, car c'est un peu galère de défricher la .8 :)

"Power corrupts. PowerPoint corrupts absolutely."
My personnal (french) Websites: http://www.xbee.net (0.8)
and http://fczone.xbee.net (0.764)
Données personnelles Accueil