You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Erase 1e93dfb375 Update README.md 4 years ago
c Fix .gitignore file 6 years ago
img Add Ajax loder 6 years ago
js Mise à jour RSS Fusion + gestion affinée des filtres par flux 5 years ago
lang Mise à jour RSS Fusion + gestion affinée des filtres par flux 5 years ago
styles Mise à jour RSS Fusion + gestion affinée des filtres par flux 5 years ago
vendor Mise à jour RSS Fusion + gestion affinée des filtres par flux 5 years ago
LICENSE.md Initial commit 6 years ago
README.md Update README.md 4 years ago
flux.php Mise à jour RSS Fusion + gestion affinée des filtres par flux 5 years ago
generate.php Mise à jour RSS Fusion + gestion affinée des filtres par flux 5 years ago
index.php Mise à jour RSS Fusion + gestion affinée des filtres par flux 5 years ago

README.md

No Maintenance Intended

RSS-Fusion-Démo (version 0.7.0b)

Exemple d'utilisation de RSS-Fusion à travers un outil permettant de fusionner plusieurs flux RSS/ATOM afin de n'en former qu'un seul, lui même filtré par un ensemble de mots clés conditionnant l'affichage ou non des items.

En vrac :

  • Fusion de flux RSS multiples
  • Sans base de données
  • Script auto hébergeable facilement
  • Gestion des flux RSS/ATOM
  • Génération flux global
  • Surcharge de personnalisation
  • Système de mise en cache des flux
  • Données triées par date/heure décroissante
  • Possibilité de spécifier des mots clés (pour mettre en avant ou mettre de côté des items)
  • Suppression automatique des fichiers de configuration non consultés depuis plus de 30 jours
  • Gestion de token
  • Support multilingue

Démo en ligne

Une démo en ligne est parfois disponible, selon la sucharge du serveur en mousse qui l'héberge.

Prérequis et installation

  • Récupérer les sources
$ git clone https://git.framasoft.org/Erase/RSS-Fusion-Demo.git

ou télécharger l'archive zip

  • Vérifier/assigner les droits en écriture au sein du répertoire /c
  • Voir le fichier README.md de RSS-Fusion le paramétrage du module, contenu dans le répertoire /vendor/RSS-Fusion

Ajouter une langue

Suivant le format des fichiers déjà présents dans le répertoire /lang, ajoutez un fichier [lang].json (en remplaçant [lang] par celle de votre choix) et effectuez la traduction. Ce fichier se présente sous un format JSON suivant le principe suivant : [cle] : [traduction]. Ainsi, les clés ne doivent pas être changées, seule la partie traduction est à modifier.

Enfin, ajouter la ligne suivante en fin du fichier /vendor/RSS-Fusion/system/config/localconfig.php :

   $GLOBALS['TL_CONFIG']['language'] = "[lang]"; //~ Où "[lang]" correspond au nom du fichier précédement crée

Licence

En dehors des différentes licences spécifiques aux outils utilisés, le reste du code est distribué sous licence Creative Commons BY-NC-SA 4.0

Auteur

Et les copains

  • Sur une idée de Liandri
  • Avec le soutien et des morceaux de code (tel que goofi) de Bronco