Après, je perdais un petit peu de temps à synchroniser mes lectures à la maison et au travail (le temps de retrouver le dernier titre que j'avais lu).
Maintenant, j'ai découvert ce qu'il me fallait : un agrégateur application Web.
Voilà, je vous présente un projet sympathique, que je trouve très utile, qui est assez jeune je pense et dont le développement est actif : Gregarius[1].
C'est très bien pensé, pratique. Et c'est même apparemment intégré à del.icio.us mais je n'utilise pas du tout cette fonctionnalité.
Pour ceux qui voudront le tester, je conseille la version CVS (projet sourceforge) et je conseille aussi de penser à protéger la partie admin par mot de passe [2].
Pour l'installer sur Debian Woody, une fonction trop récente pour le vieux php de la Debian stable est utilisée, il suffit de remplacer
diff -u -r1.13 db.php(c'est pas beau, mais çà marche)
--- db.php 1 May 2005 18:54:56 -0000 1.13
+++ db.php 2 May 2005 12:25:51 -0000
@@ -108,7 +108,8 @@
}
function rss_real_escape_string($string) {
- return mysql_real_escape_string($string);
+ //return mysql_real_escape_string($string);
+ return mysql_escape_string($string);
}
function getTable($tableName) {
Et puis, quand je ne suis pas là longtemps, pour ne pas louper de trucs, un petit cron :
0 0,12 * * * wget -q -O /dev/null http://www.site.org/~niol/rss/update.php(...)
Il y a aussi lilina[3], mais sans le principe lu/non-lu de Gregarius.
[1] http://gregarius.net(...)
[2] http://devlog.gregarius.net/docs/protecting-the-administration-sect(...)
[3] http://lilina.sourceforge.net/(...)
# Feedonfeeds
Posté par BohwaZ (site web personnel, Mastodon) . Évalué à 3.
« Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)
# return mysql_escape_string
Posté par mbi . Évalué à 3.
merci pour ta remarque par rapport à mysql_escape_string qui n'est pas dans la version de php qui vient avec Debian stable.
J'ai corrigé ça sur Gregarius/CVS, alors plus besoin de patcher :)
[^] # Re: return mysql_escape_string
Posté par niol (site web personnel) . Évalué à 2.
En écrivant ce journal, je voulais faire un rapport de bug au un truc de ce genre.
Mais je voulais être plus précis, car la solution n'est pas top et ne protège pas si le texte de la requête utilise un encodage différent de la connexion mysql (si j'ai tout compris) d'où l'intéret de mysql_real_escape_string par rapport à mysql_escape_string. Enfin c'est du chipotage...
Désolé que tu ais appris cela sur un forum...
[^] # Re: return mysql_escape_string
Posté par mbi . Évalué à 2.
Évidemment le mieux serait d'utiliser php4-unstable, qui est à la version 4.3.10 et qui possède mysql_real_escape_string.
[^] # Re: return mysql_escape_string
Posté par Ju. . Évalué à 2.
Juste une remarque au niveau css unread on voit pas trop la difference avec les elements read en tout cas chez moi... j'ai mis :
li.item.even.unread,li.item.odd.unread,h3.collapsed.unread {
border-color: red;
background-color: #f8f8ff;
}
Sinon felicitation beau boulot...
Faites gagner du temps à vos utilisateurs mettez une petite ligne sur AllowOverride All pour le dossier contenant gregorius et
AddDefaultCharset off dans INSTALL
[^] # Re: return mysql_escape_string
Posté par mbi . Évalué à 2.
Ben, la gestion du lu/non-lu est purement manuelle: tant que tu marques pas un canal comme lu, tous ses éléments non-lus resteront non-lus.
(Je réfléchis à une solution on l'utilisateur n'aurait qu'à cliquer dans le div d'un élément pour passer son état à lu, via AJAX, donc sans aller-retour explicite avec le serveur)
Bonne remarque, je prends note.
[^] # Re: return mysql_escape_string
Posté par Ju. . Évalué à 2.
Pourquoi ne pas faire comme sur linuxfr ?
href="../../../redirect/41468.html" class="rubrique_infolink" title="http://arxiv.org/(...)"
onmouseover="javascript: window.status='http://arxiv.org/';(...) return true;" onmouseout="javascript: self.status=''; return true;"
Par exemple pour un lien de la news principale la plus recente : une redirection, linuxfr s'en sert pour compter les clics mais de fait tu peux compter jusqu'à un...
Et un lien (au debut je croyais que c'etait le role de l'icone permalink) pour dire qu'un element a deja ete lu...
En tout cas c'est du bonheur ! ;-) Bravo !
# Magiepie RSS
Posté par Mes Zigues . Évalué à 2.
http://magpierss.sourceforge.net/(...)
Cela n'a pas bougé depuis un certain temps.
[^] # Re: Magiepie RSS
Posté par Nénuphare Rose . Évalué à 2.
au passage, la feuille de style de Willy Morin pour feedonfeeds est très agréable, explications ici: http://www.absoblogginlutely.net/mtblogarchive/004748.php(...) et screenshots là: http://zoukonet.free.fr/divers/css/feedonfeed/(...) .
[^] # Re: Magiepie RSS
Posté par mbi . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.