Accueil
Forum PHPBoost
Développement
Développement des modules
Modules en développement
Modules PHPBoost 3
[3.0] [Alpha] Module RSS_Reader
Forum PHPBoost
Développement
Développement des modules
Modules en développement
Modules PHPBoost 3
[3.0] [Alpha] Module RSS_Reader
Forum PHPBoost
• Développement des modules » Modules en développement » Modules PHPBoost 3 » [3.0] [Alpha] Module RSS_Reader Ce module vous permet d'afficher des flux RSS externe a PHPBoost
1 2 3 4 5 6 »
Titre : Module RSS_Reader
Auteur : ReidLos
Description : Ce module vous permet d'afficher des flux RSS externe a PHPBoost, la gestion du cache permet une réduction des charges du serveur, un mini module est également disponible.
Compatibilité : 3.0
Version : 0.7 Alpha
Download : rssreader.zip
Module en version alpha, peut comporter des bugs
Passage en 0.2 :
- possibilité d'activer ou non le mini module
- Génération des fichiers de cache dans l'administration ( manuel et automatisé )
- Ajout d'effet JavaScript
Passage en 0.3 :
- Possibilité de mettre plusieurs liens dans la page d'accueil du module.
- Génération des fichiers de cache plus rapide (notion de fonction générique)
Passage en 0.4 :
- Corrections des bugs signalé ( administration, régénération des fichiers de cache )
Passage en 0.5 :
- Corrections de la boulette sur les champs sérialisés
Passage en 0.6 :
- Possibilité d'afficher un seul lien RSS, de les lister, ou d'afficher tout en bloc
Passage en 0.6 :
-Possibilité de choisir dans l'administration l'affichage en bloc ou liste d'origine sur la page rssreader.php
- Correction avec stripslashes
Edité par ReidLos Le 19/05/11 à 13h32
Auteur : ReidLos
Description : Ce module vous permet d'afficher des flux RSS externe a PHPBoost, la gestion du cache permet une réduction des charges du serveur, un mini module est également disponible.
Compatibilité : 3.0
Version : 0.7 Alpha
Download : rssreader.zip
Module en version alpha, peut comporter des bugs
Passage en 0.2 :
- possibilité d'activer ou non le mini module
- Génération des fichiers de cache dans l'administration ( manuel et automatisé )
- Ajout d'effet JavaScript
Passage en 0.3 :
- Possibilité de mettre plusieurs liens dans la page d'accueil du module.
- Génération des fichiers de cache plus rapide (notion de fonction générique)
Passage en 0.4 :
- Corrections des bugs signalé ( administration, régénération des fichiers de cache )
Passage en 0.5 :
- Corrections de la boulette sur les champs sérialisés
Passage en 0.6 :
- Possibilité d'afficher un seul lien RSS, de les lister, ou d'afficher tout en bloc
Passage en 0.6 :
-Possibilité de choisir dans l'administration l'affichage en bloc ou liste d'origine sur la page rssreader.php
- Correction avec stripslashes
Edité par ReidLos Le 19/05/11 à 13h32
passage en 0.2
Module très intéressant, y aura t-il la possibilité d'ajouter d'autres flux RSS ?
____________________
Gérez vos comptes bancaires de façon simple et efficace avec BanqueManager 2012
Téléchargement gratuit ici
--------------------------------------------------------------------------------
Gérez vos comptes bancaires de façon simple et efficace avec BanqueManager 2012

Téléchargement gratuit ici
--------------------------------------------------------------------------------
D'autres flux ? C'est à dire ? Mettre par exemple 4 liens différents sur la page principale ?
Pour le moment, le mini module et la page du module peuvent contenir des liens différents ou non...
Pour le moment, le mini module et la page du module peuvent contenir des liens différents ou non...
Je viens de tester... Pour le moment il génére 1 fichier pour un lien différents, c'est donc très lourd pour le serveur... Je vais faire en sorte qu'il ne fasse l'opération que une fois...
Je te tiens au courant.
Je te tiens au courant.
Reidlos, je viens de penser qu'il y a moyen de faire un truc super bien intégré pour ce module.
Notre gestion des flux RSS est centralisée. Chaque module peut ainsi fournir autant de flux qu'il veut, et chacun de ces flux peut-être lui-même découpé en catégories.
Ton module pourrait faire croire qu'il propose plusieurs flux, chaque flux étant une URL externe. Ensuite, il faut faire un mini module qui n'affiche rien qui déclenche l'actualisation toutes les heures par exemple en tâche de fond (requête AJAX qui ne gêne pas l'utilisateur même si elle prend du temps). Ensuite, pour ajouter le flux aux menus, il n'y a qu'à ajouter un menu de flux et choisir le flux correspondant.
horn, tu peux confirmer que ça peut marcher ? Si c'est le cas, ce système serait à la fois performant et peu lourd en terme de travail car on réutilise beaucoup de choses comme le système de cache.
Notre gestion des flux RSS est centralisée. Chaque module peut ainsi fournir autant de flux qu'il veut, et chacun de ces flux peut-être lui-même découpé en catégories.
Ton module pourrait faire croire qu'il propose plusieurs flux, chaque flux étant une URL externe. Ensuite, il faut faire un mini module qui n'affiche rien qui déclenche l'actualisation toutes les heures par exemple en tâche de fond (requête AJAX qui ne gêne pas l'utilisateur même si elle prend du temps). Ensuite, pour ajouter le flux aux menus, il n'y a qu'à ajouter un menu de flux et choisir le flux correspondant.
horn, tu peux confirmer que ça peut marcher ? Si c'est le cas, ce système serait à la fois performant et peu lourd en terme de travail car on réutilise beaucoup de choses comme le système de cache.
____________________
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++:
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++:
"There are two ways to write error-free programs; only the third works."
Mdr ben !
je viens de passer 7 h sur ce module, pour refaire tout le système de regénération des flux en cache... On peut maintenant générer un fichier pour 10 ou 20 flux si l'on veut...
A savoir que 5 flux, le fichier est généré en 2 secondes... Après a toi de me dire...
Par contre t'en qu'on y es... Pour la création du champs du module dans la table config ... J'ai fais un tableau sérialisé dans la configuration du module... et lors de l'installation du module, l'administration n'est forcément pas opérationnelle sans message, si l'on ne clique pas sur modifier...
mon champs rssreader sérialisé :
Code TEXT :
je viens de passer 7 h sur ce module, pour refaire tout le système de regénération des flux en cache... On peut maintenant générer un fichier pour 10 ou 20 flux si l'on veut...
A savoir que 5 flux, le fichier est généré en 2 secondes... Après a toi de me dire...
Par contre t'en qu'on y es... Pour la création du champs du module dans la table config ... J'ai fais un tableau sérialisé dans la configuration du module... et lors de l'installation du module, l'administration n'est forcément pas opérationnelle sans message, si l'on ne clique pas sur modifier...
mon champs rssreader sérialisé :
Code TEXT :
a:6:{s:14:"use_other_mini";b:0;s:8:"use_mini";b:0;s:8:"url_mini";s:0:"";s:13:"nbr_item_mini";i:0;s:10:"title_mini";s:0:"";s:4:"link";s:610:"a:4:{i:0;a:3:{s:4:"name";s:14:"Dernières news";s:4:"link";s:47:"http://www.journalpc.com/syndication.php?m=news";s:3:"nbr";s:2:"10";}i:1;a:3:{s:4:"name";s:17:"Derniers articles";s:4:"link";s:51:"http://www.journalpc.com/syndication.php?m=articles";s:3:"nbr";s:2:"10";}i:2;a:3:{s:4:"name";s:24:"Derniers sujets du forum";s:4:"link";s:48:"http://www.journalpc.com/syndication.php?m=forum";s:3:"nbr";s:2:"10";}i:3;a:3:{s:4:"name";s:36:"Derniers fichiers en téléchargements";s:4:"link";s:51:"http://www.journalpc.com/syndication.php?m=download";s:3:"nbr";s:2:"10";}}";}
Passage en version 0.3, prise en compte de la demande d'infoking1
ben.popeye:
ça devrait marcher
horn, tu peux confirmer que ça peut marcher ?
ça devrait marcher
je viens de l'installer et cela fonctionne correctement .... avec d'autres flux
____________________
votre site sur mon annuaire !! c'est gratuit .. La Rochelle et....
L'esprit d'équipe... C'est des mecs qui sont une équipe, ils ont un esprit ! Alors, ils partagent !
votre site sur mon annuaire !! c'est gratuit .. La Rochelle et....
L'esprit d'équipe... C'est des mecs qui sont une équipe, ils ont un esprit ! Alors, ils partagent !

Je viens d'installer la version 0.3, et après avoir ajouté d'autres flux, j'ai cette erreur

Et l'activation du mini module ne fonctionne pas chez moi. Je coche la case et quand je clique sur modifier, le mini module disparait.

Et l'activation du mini module ne fonctionne pas chez moi. Je coche la case et quand je clique sur modifier, le mini module disparait.
____________________
Gérez vos comptes bancaires de façon simple et efficace avec BanqueManager 2012
Téléchargement gratuit ici
--------------------------------------------------------------------------------
Gérez vos comptes bancaires de façon simple et efficace avec BanqueManager 2012

Téléchargement gratuit ici
--------------------------------------------------------------------------------
effectivement !!
j'ai fermé mon navigateur ,besoin de m'absenter,et je viens de le ré ouvrir et je n'ai plus de flux dans mon module
et j'ai ces erreurs :
cordialement
j'ai fermé mon navigateur ,besoin de m'absenter,et je viens de le ré ouvrir et je n'ai plus de flux dans mon module

et j'ai ces erreurs :

cordialement
____________________
votre site sur mon annuaire !! c'est gratuit .. La Rochelle et....
L'esprit d'équipe... C'est des mecs qui sont une équipe, ils ont un esprit ! Alors, ils partagent !
votre site sur mon annuaire !! c'est gratuit .. La Rochelle et....
L'esprit d'équipe... C'est des mecs qui sont une équipe, ils ont un esprit ! Alors, ils partagent !

Désolé pour les problèmes encouru, ben si tu peux me dire ce qui coince avec les doubles champs sérialisé lors de l'installation d'un module...
Version 4... il faudra mettre un lien dans la config du module, pour la page principale... J'ai réglé le bug du mini module, tenait moi au courant, merci
Version 4... il faudra mettre un lien dans la config du module, pour la page principale... J'ai réglé le bug du mini module, tenait moi au courant, merci
Après ré installe cela a l'air OK ... je verrais en rentrant du boulot !!
@ tchao
@ tchao
____________________
votre site sur mon annuaire !! c'est gratuit .. La Rochelle et....
L'esprit d'équipe... C'est des mecs qui sont une équipe, ils ont un esprit ! Alors, ils partagent !
votre site sur mon annuaire !! c'est gratuit .. La Rochelle et....
L'esprit d'équipe... C'est des mecs qui sont une équipe, ils ont un esprit ! Alors, ils partagent !

Passage en 0.6 CF premier post
• Développement des modules » Modules en développement » Modules PHPBoost 3 » [3.0] [Alpha] Module RSS_Reader Ce module vous permet d'afficher des flux RSS externe a PHPBoost
1 2 3 4 5 6 »
1 Utilisateur en ligne :: 0 Administrateur, 0 Modérateur, 0 Membre et 1 Visiteur
Utilisateur en ligne: Aucun membre connecté
Utilisateur en ligne: Aucun membre connecté
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie





PHPBoost

Support
Téléchargements
Développement
Communauté












