updated licence and readme

Cette révision appartient à :
Albirew 2023-05-08 17:18:27 +02:00
Parent 37ff761fec
révision a6fcfce290
3 fichiers modifiés avec 39 ajouts et 42 suppressions

Voir le fichier

@ -1,28 +0,0 @@
coto_rss
===
## ToDo
* pouvoir encoder les caractères spéciaux non encodés sans double-coder ceux déjà encodés (certains RSS mélangent les deux, par exemple titre avec "&" seul et contenu avec "&amp")
## Historique des révisions
* rev.19 removed content-type rss (since it makes browsers to download page instead of showing it)
* rev.18 added option to curl to allow get from websites with bad cert
* rev.17 remplacement du JS par un placeholder dans le formulaire
* rev.16 ajout de mb_convert_encoding pour dégager les caractères codés sur plusieurs bits tronqués en plein milieu.
* rev.15 remplacement de file_get_contents par cURL
* rev.14 remplacement des commandes pour virer tout ce qui avait avant <?xml par stristr
* rev.13 viré un OK avant certains flux o_O
* rev.12 commenté la rev.10 en attendant de mieux (même les caractères déjà encodés étaient réencodés)
* rev.11 ajout effacement de plusieures lignes avant <?xml
* rev.10 changement & grace a preg_replace
* rev.09 ajout caractère &
* rev.08 ajout style
* rev.07 nettoyage du code, html5 valide
* rev.06 mise en forme page + ajout exemple dans le champ rss du formulaire
* rev.05 ajout formulaire
* rev.04 ajout page si pas de RSS en entrée
* rev.03 ajout suppression du caractère SUB
* rev.02 ajout suppression des caractères BS et SI
* rev.01 fichier initial (supprime les caractères ETX)

Voir le fichier

@ -1,4 +0,0 @@
"THE BEER-WARE LICENSE" (Revision 42):
<romain@albirew.fr> wrote this file. As long as you retain this notice you
can do whatever you want with this stuff. If we meet some day, and you think
this stuff is worth it, you can buy me a beer in return.

Voir le fichier

@ -1,18 +1,47 @@
coto_rss
===
[![LICENSE](https://img.shields.io/badge/license-beerware-blue.svg)](LICENSE.md)
# coto_rss
coto_rss is a PHP project capable of correcting faulty RSS feeds rampaging around the internet (can also be used as an RSS feeds proxy)
Requirements
===
# Description
coto_rss is a PHP project capable of correcting faulty RSS feeds rampaging around the web (can also be used as a simple RSS feed proxy)
# Requirements
* PHP 5+
* `openssl` extension enabled in PHP config (`php.ini`)
* `allow_url_fopen=1` in `php.ini`
Licenses
===
Code is Beerware
# Roadmap
* be able to encode unencoded special characters without double encoding those already encoded (some RSS mix the two, for example title with "&" alone and content with "&amp")
# Changelog
* rev.19a updated readme and license
* rev.19 removed content-type rss (since it makes browsers to download page instead of showing it)
* rev.18 added option in curl to allow get from websites with bad cert
* rev.17 replaced JS with a placeholder in the form
* rev.16 added mb_convert_encoding to clear multi-bit encoded characters truncated in the middle.
* rev.15 replaced file_get_contents with cURL
* rev.14 replaced commands to delete everything before <?xml with stristr
* rev.13 removed an "OK" string at start of some feeds o_O
* rev.12 commented out rev.10 waiting for better (even already encoded characters were re-encoded)
* rev.11 added deletion of several lines before <?xml
* rev.10 changed "&" thanks to preg_replace
* rev.09 added character "&" to the code
* rev.08 added style
* rev.07 code cleanup, valid html5
* rev.06 page formatting + add example in rss field of form
* rev.05 add form
* rev.04 add page if no RSS in input
* rev.03 added removal of SUB character
* rev.02 add deletion of BS and SI characters
* rev.01 initial release (remove "ETX" invisible characters)
# Contact
Mastodon: https://soshar.dess.ga/@Albirew
Twitter: https://twitter.com/Albirew
# Demolink
http://albirew.fr/bordel/coto_rss.php
# Licence
DON'T BE A DICK PUBLIC LICENSE (https://dbad-license.org/)
[demo website](http://albirew.fr/bordel/coto_rss.php)