Bon, je vous le dis tout de suite, cet article est long, mais prenez au moins le temps de lire le début, je vous propose une nouvelle version de mon lecteur de flux perso KrISS feed qui je vous le promets n'a rien d'un lecteur de flux RSS classique. Pourquoi vous croyez que Google ferme son Google Reader ? M'enfin je dis ça, je dis rien...
Si vous ne voulez pas tout lire, voici ce que vous devez faire. C'est tellement rapide à faire que ce serait dommage que vous n'essayez pas... seulement 6 étapes, même si 4 c'était suffisant.
(Il faut faire la même procédure pour ceux qui passe de la version 4 à la version 5 : une réinstallation complète, faîtes une sauvegarde de tout votre dossier avant au cas où) :
1 - Ne réfléchissez pas, faîtes moi confiance :-p
2 - Allez dans votre lecteur de flux favori et exportez la liste de vos flux (fichier opml)
3 - Téléchargez le fichier index.php et copiez le sur votre serveur
(oui, il n'y a qu'un seul fichier et non vous ne rêvez pas il fait environ 300ko (décompressé) avec plus de 100ko de css de bootstrap twitter (qui devrait dégager dans les prochaines versions pour réduire encore cette taille déjà ridiculement petite : oui à titre de comparaison Tiny Tiny RSS fait 2Mo compressé...))
4 - Allez sur ce fichier dans votre navigateur préféré et installez KrISS feed : un login, un mot de passe et si les droits d'écritures sont bons, ça ne devrait pas poser de problèmes (je ne fais aucun test de compatibilité pour le moment (TODO), mais si vous avez un problème, n'hésitez pas à demander, je pense que ça vaut le coup et ça permettra d'améliorer la compatibilité)
5 - Importez votre fichier opml et faites une update
(si votre serveur utilise gzip, vous ne devriez pas avoir l'actualisation en direct (les flushs ne sont pas pris en compte), alors il faudra patientez, sinon vous pouvez aller dans la config et activez l'autoupdate qui utilise javascript et qui vous permet d'utiliser le lecteur directement sans attendre)
6 - Faîtes de KrISS feed votre nouveau lecteur de flux favori :-)
Si vous voulez voir ce que ça donne avant, la démo est accessible (sans le login et le mot de passe, le paramétrage est un peu plus limité et l'utilisation diffère car vous ne pouvez pas marquer les articles comme lus), mais j'espère que c'est trop tard et que vous avez déjà testé sur votre serveur :-p
Pourquoi changer pour KrISS feed ?
À chaque fois que j'ai essayé un lecteur de flux en ligne, j'ai été frustré à un moment de ne pas avoir telle ou telle chose et en partant de cette idée, je me suis dit qu'il fallait que j'adapte mon lecteur pour qu'il convienne au plus grand nombre. En fait, dans la version précédente j'avais 2 modes ('show' et 'reader') et si j'étais un grand fan du mode 'show', les retours que j'ai eu concernait le mode 'reader' mais comme je ne l'utilisais pas, j'avais plus de mal à faire les suggestions demandées, car le code était dur à maintenir. J'ai donc tout retransformé pour faire un seul mode entièrement paramétrable. Le code est beaucoup plus concis et sera beaucoup facile à maintenir. Pour vous donner un aperçu de quelques possibilités :
- http://tontof.net/feed/?listFeeds=show&byPage=50&view=list&filter=all (plus ou moins équivalent à mon ancien mode 'reader')
- http://tontof.net/feed/?listFeeds=hide&byPage=1&view=expanded&filter=unread (équivalent à mon mode show, je n'utilise que ça et j'adore)
Entre les deux, c'est vous qui choisissez en fonction de vos besoins, mais il s'agit du même code et c'est donc un réel plaisir de modifier le code php ou js, contrairement à la version 4.
En étant connecté, il est également possible de paramétrer entièrement l'apparition et l'ordre des éléments du menu et de la pagination. Sur la démo, j'ai laissé tous les liens, mais dans mon KrISS feed perso, je les ai tous virés. (pas besoin de liens pour naviguer, les raccourcis clavier sont suffisants et les options, je ne les change jamais et si je veux le faire temporairement, je peux rentrer les paramètres directement dans l'URL)
Pourquoi KrISS feed est tout terrain ?
- Il utilise PHP (c'est presque universel non ?)
- Il n'utilise aucune base de données SQL (tout terrain, je vous dis :-p)
- Il est entièrement fonctionnel sans javascript (oui vous pouvez l'utiliser avec w3m ou links)
- Il est entièrement fonctionnel avec javascript (parce que c'est quand même bien quand AJAX évite de recharger la page à chaque fois et les raccourcis clavier font gagner un temps non négligeable à la veille)
- Il ne dépend d'aucune librairie tierce (pas de SimplePie, pas de jQuery) : c'est toujours un argument discutable, mais c'est le prix de la légèreté. J'utilise KrISS feed depuis presque un an et je n'ai eu aucun soucis dans la lecture de mes flux RSS (j'en ai plus de 100 différents) et puis jQuery, ben voilà c'est jQuery (via)
- Il se base sur le CSS de bootstrap oui il reste encore du css associé à bootstrap, mais malheureusement les gens jugent encore trop vite sur l'aspect et pas sur les fonctionnalités (ce CSS est temporaire, je l'ai utilisé pour ne pas me prendre la tête avec la façade, c'est principalement pour la nomenclature et comme ça les gens pourront adapter facilement le thème ou laisser bootstrap : vous pouvez aussi définir votre style en créant un fichier inc/user.css (comme avec shaarli))
- Il est responsive et s'adapte aux écrans de toute taille (responsive quoi : j'ai dû changer un peu le CSS de bootstrap car même avec le CSS responsive, les boutons ne s'adaptaient pas à l'écran, tu parles...)
- En un mot il est vraiment KISS
Est-ce que KrISS feed est fait pour vous ?
Si vous cherchez un lecteur de flux RSS en ligne, la réponse simple est Oui.
Sinon, il existe des logiciels, mais ce n'est plus vraiment en ligne et ce n'est pas le but de KrISS feed.
Il faut savoir que KrISS feed ne stocke pas les flux sur le long terme (contrairement à Google Reader par exemple). J'ai changé toute la structure et si les gens demandent l'ajout de favoris, je pourrais le faire plus facilement (mais pour moi, je trouve plus intéressant d'utiliser un shaarli pour ça...). De mon point de vue complètement biaisé, mais tout de même honnête, c'est la seule remarque 'négative' (je ne trouve pas vraiment ça négatif) que l'ont peut faire à KrISS feed. J'imagine que vous en aurez sûrement d'autres :-)
Enfin j'ai testé KrISS feed sous firefox, opera et chromium sans problème (même si le CSS est mieux sous firefox... par exemple en mode list, les éléments sont condensés alors que ce n'est pas le cas sous chromium et opera. Je gèrerai ce petit détail quand je modifierai le CSS). J'ai fait le javascript en pensant 'un peu' à IE mais comme je ne peux pas tester, je ne sais pas si ça fonctionne. Ce n'est pas gênant, KrISS feed marche très bien sans JS :-p
Qu'est-ce qu'il faut savoir pour utiliser au mieux KrISS feed ?
Dans l'utilisation quotidienne, il faut savoir que je n'ai pas fait de demande de confirmation, par exemple quand on souhaite tout marquer comme lus ou non lus. Il reste seulement quelques anciennes confirmation javascript dans l'édition des flux. Mais globalement, quand vous cliquez, ça exécute. Je pense à terme faire une option pour ça parce que je pense que des gens préfèrent l'étape intermédiaire...
Dans les paramètres, il y a la possibilité de gérer entièrement les menus, mais il y a aussi quelques quelques options pour vous simplifier la vie :
- Autoread next item : qui permet de marquer comme lu un article quand vous accéder à l'article suivant
- Autoread next page : (pas encore implémenté) qui permettra de marquer comme lu les articles de la page courante quand on accède à la page suivante
- Autohide : qui permet de masquer dans la liste, les flux qui ont 0 non lu.
- Autoupdate : qui permet de ne pas faire d'update manuelle bloquante et ainsi utiliser directement KrISS feed sans attendre (vous pouvez aussi utiliser un cron, allez dans le menu configuration)
Après avoir paramétré votre lecteur à votre goût, je vous conseille pour une meilleure expérience l'utilisation des raccourcis suivant :
- espace ou 't' : en mode view list pour ouvrir/fermer l'article courant (espace buggue sous opera)
- 'm' : pour marquer comme lu ou non lu un article
- 'n' ou flèche de droite : pour aller à l'article suivant
- 'p' ou flèche de gauche : pour aller à l'article précédent
- shift + 'n' : pour aller à la page suivante
- shift + 'p' : pour aller à la page précédente
- 'j' : pour aller à l'article suivant et en mode view list l'ouvrir
- 'k' : pour aller à l'article précédent et en mode view list l'ouvrir
- 'o' : pour ouvrir le lien courant dans un onglet
- 's' : pour partager l'article courant (à paramétrer dans la config, ne se limite pas à shaarli car il utilise les variables ${url}, ${title}, ${sel}, ${via}. ${sel} permet en javascript de récupérer la sélection courante du texte surligné et la place entre guillemets. ${via} est une variable qui contient 'via <guid>' quand les domaines sont différents entre <link> et <guid>. Bientôt très utile avec shaarli quand il sera possible de modifier la description de shaarli avec le bookmarklet. Je vais bientôt prendre le temps de faire un pull request parce que je l'ai déjà implémenté et je trouve ça vraiment pratique.
Qu'est-ce qui se cache derrière KrISS feed ?
À l'image de shaarli, tout est stocké avec des fichiers (et comme le dit très bien Sebsauvage ce n'est pas forcément un problème). Dans la version 4, je n'utilisais qu'un seul fichier data.php qui stockait toutes les infos et les articles. La taille variait facilement de 2 à 4 Mo pour plus de 100 flux. Sur mon hébergeur OVH, je n'avais pas vraiment de soucis, mais sur des ordis persos un peu moins puissants, le chargement des pages pouvait être un peu pertubé. Contrairement à un shaarli qui est utilisé principalement en lecture, ici, le fait de marquer un élément comme lu fait de l'écriture. Et lire/écrire un même fichier tout le temps en accès parallèle avec par exemple la mise à jour en javascript, c'était pas l'idéal. Maintenant le fichier data.php ne contient plus que les informations relatives aux flux et aux articles (lus/non lus et la date). Pour le même nombre de flux, le fichier data.php ne fait alors plus que quelques ko. Les autres informations relatives aux articles sont stockées dans un dossier cache. Même sur de vieux ordis, il est maintenant possible d'utiliser KrISS feed.
Et la suite ?
Tout d'abord, j'ai moins de recul que sur la version 4 et comme il s'agit d'une grosse mise à jour, je ne serai pas surpris qu'il y ait encore quelques petits bugs même si je m'en sers sans problème depuis quelques jours. J'attends donc vos retours. Il reste encore des choses à implémenter, comme le autonext page, la mise à jour des articles non lus que je n'ai pas fait en javascript dans la liste des flux à gauche, mais elle est active dans le titre et le menu. Il faudrait aussi que je sépare de ma classe Feed, la partie lecture/parsage de flux RSS pour en faire une classe à part. Bref encore plein de petits détails pour encore améliorer KrISS feed.
Dans les prochaines versions, j'envisage le multilingue. Avec ma contrainte du fichier unique, je m'oriente vers l'utilisation de simples tableaux. Mais pour une meilleure maintenance, je pense le faire à partir de fichiers .po/.mo. Je n'ai pas encore eu le temps d'étudier en profondeur le problème mais j'ai quelques pistes. D'ailleurs je vous rappelle que si vous souhaitez utiliser le cache de votre navigateur pour le style et le javascript, il vous suffit de copier le dossier inc des sources à côté de votre index.php. Le CSS peut aussi se personnaliser avec un fichier user.css dans ce même dossier inc. Ensuite, je verrai à l'usage, mais pour le moment je précharge l'article suivant qui permet d'avoir une interaction beaucoup plus rapide quand on clique sur suivant. Je pense qu'un seul est suffisant, mais pourquoi ne pas aussi rendre ça paramétrable. Dans la version 4, j'utilisais un historique en javascript qui me permettait de revenir sur des articles que je venais de marquer comme lu. Actuellement, si vous êtes en mode filter unread, il n'est pas possible de retourner sur un article marqué comme lu.
J'espère qu'il vous plaira autant qu'à moi, mais je suis le premier fan de KrISS feed :-)
Comments
1 - @ - OranginaRouge
je vais tester ça asap ! Même si je dois avouer que Leed fonctionne très bien pour mon usage.
J'espère que tu penses à moi pour la version multilingue (cf : http://orangina-rouge.org/shaarli/?searchtags=traduction+shaarli). J'aimerais au moins t'offrir ça !
jeudi 14 mars 2013 - 18:31
2 - @ - fred
ben j'étais déja convaincu par la version précédente, du coup, ben bravo pour le boulot !!
Je me sens à peine visé pour l'ordinosaure :Þ
En tout cas, c'est clairement plus rapide que la v - 1 !
Bon, pour le css… j'attends ta version impatiemment ;]
jeudi 14 mars 2013 - 19:03
3 - @ - tontof
@fred : Yep tu es un bon benchmark :-p
jeudi 14 mars 2013 - 21:59
4 - @ - zikzak
Tout le monde fait de la pub pour Leed, j'ai voulu essayer et bo... que l'aide est mal fichue. Lors de l'installation il est indiqué que la bdd Mysql dsvait être créée avant même de lancer l'installation >_<
Moi qui voulait un truc léger => poubelle
Y a quelques semaines j'avais trouvé un autre feed reader français avec un nom à coucher dehors genre "aeres", tellement difficile à se souvenir que même google ne le trouve plus :(
KrISS feed par contre semble tourner au poil. Je vais tester cela sur la durée.
Si il devient possible de verrouiller (favoris ?) une news ce serait absolument parfait !
jeudi 14 mars 2013 - 22:23
5 - @ - tontof
jeudi 14 mars 2013 - 22:38
6 - @ - Xinfe
J'ai utilisé la version 4 pendant plusieurs mois. J'ai commencé par me dire "OK, je peux l'installer sur mon hébergeur, et ça répond à mes besoins, mais c'est moche".
Maintenant, je me dis que je préfère l'ancienne apparence à la CSS bootstrap :)
Bon boulot !
jeudi 14 mars 2013 - 23:08
7 - @ - tontof
jeudi 14 mars 2013 - 23:16
8 - @ - Xinfe
/* file: inc/user.css */
/* Empêche le retour à la ligne des noms des feeds */
li.feed{
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/* Met le compteur d'éléments non lus à gauche */
.mark-as {
float: none;
margin-right: 4pt;
}
/* Met le bouton pour (dé)plier les dossier à droite en plus discret */
.folder-toggle {
float: right;
margin-top: 2pt;
opacity: 0.2;
}
jeudi 14 mars 2013 - 23:46
9 - @ - paille
Je dois dire qu'il me plait bien.
J'ai essayer de l'installer sur un serveur 1&1 mais ça ne marche pô.... :(
Parse error: syntax error, unexpected ':' in /homepages/38/d232202457/htdocs/paille/feed/index.php on line 1929
Une idée ?
En tout cas bravo pour ce projet !
vendredi 15 mars 2013 - 08:27
10 - @ - Gilles
1)
1.133 seconds (3/58): Updating: Ubuntu/Linux Blog | UpUbunu
Notice: Undefined index: description in /home/wittezae/public_html/gilles/kfeed/index.php on line 4400
1.198 seconds: Updated: 0 new item(s)
L'erreur vient de Greader qui m'a fourni un flux RSS basé sur un truc foireux alors qu'il faudrait mettre Feedburner, mais ça m'a interpellé comme erreur donc...
2) il me dit que les flux suivants (reconnus par GReader) ne sont pas au format XML valides.
En fait, ça vient de flux RSS Feedburner : sur leur site, ces blogs ou autres donnent une URL qui est une redirectin transparente, que gère GReader mais pour l'avoir, faut la rectifier dans dons script ensuite.
3)Ca il gère pas : http://embruns.net/atom.xml (chiant :p)
Voilà :)
Merci pour ton outils, presqu'indispensable et qui m'a bluffé :)
vendredi 15 mars 2013 - 08:30
11 - @ - Tontof
@paille : C'est bizarre, mais ça doit être le test. J'ai modifié avec un if. J'ai changé l'index.php. Teste pour voir.
vendredi 15 mars 2013 - 08:39
12 - @ - Seb
J'avais le même problème que paille sur mon hébergement ovh et j'ai essayé la nouvelle version indiquée par Tontof. J'ai maintenant une autre erreur
Parse error: syntax error, unexpected T_FUNCTION in /homez.28/amapsol/jesuisvert/feed/index.php on line 4316
C'est quoi la version php min ?
Seb
vendredi 15 mars 2013 - 08:53
13 - @ - tontof
1) J'ai ajouté un test pour supprimer l'erreur si la description n'existe pas
2) Oui par contre il faut bien donner le lien d'un flux RSS et pas un truc feedburner général (Je regarderai si c'est possible de détecter ça pour simplifier)
3) Euh j'ai ajouté et ça a marché : http://tontof.net/feed/index.php?currentHash=fTRHpA :-)
vendredi 15 mars 2013 - 08:54
14 - @ - Seb
C'était bien un problème de version de php : la version minimum semble être 5.3
Pour ovh il suffit de modifier le Set-Env dans le fichier .htaccess : http://guide.ovh.com/php5chezovh
Seb
vendredi 15 mars 2013 - 09:00
15 - @ - tontof
@Seb : Et avec la nouvelle version, il y a toujours l'erreur ?
vendredi 15 mars 2013 - 09:00
16 - @ - matt
futur possesseur d'un Raspberry, et vu la fermeture prochaine de G-reader, je cherche une solution d'auto hebergement leger et rapide.
Ton soft semble parfait pour ca, mais supporte t'il les clients lourds ?
C'est a dire pour l'exemple que j'utilisait lifrea avec G-reader... G-reader me permettant simplement la synchro multi-postes (entre autre android).
Puis-je obtenir un equivalent avec ton soft ou dois-je me tourner obligatoirement vers Tiny tiny RSS ?
vendredi 15 mars 2013 - 09:02
17 - @ - tontof
vendredi 15 mars 2013 - 09:10
18 - @ - paille
Parse error: syntax error, unexpected T_FUNCTION in /homepages/38/d232202457/htdocs/paille/feed/index.php on line 5841
Merci pour ta réactivité
vendredi 15 mars 2013 - 09:15
19 - @ - Kontre
J'ai essayé d'installer KrIss, mais quand j'essaie de voir la page je n'obtiens qu'une page blanche. Je ne vois aucune erreur dans les logs, rien du tout.
La version php est la 5.2.13 (il faut la 5.3 minimum ?), j'ai mis les droits en écriture sur le dossier, et je suis bien coincé...
vendredi 15 mars 2013 - 09:25
20 - @ - JC
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /mnt/113/sdb/9/9/nomdemonsite/krlss/index.php on line 27
vendredi 15 mars 2013 - 09:36
21 - @ - JC
vendredi 15 mars 2013 - 09:40
22 - @ - Seb
vendredi 15 mars 2013 - 09:49
23 - @ - Gilles
C'est read-only on dirait. Normal ?
Effacement puis ré-ajout et c'est bon.
D'ailleurs pendant l'ajout, on ne peut pas directement entrer les infos genre "Catégorie" et autre ? D’ailleurs, je n'ai trouvé que "Edit all" pour ajouter un nouveau flux, j'ai loupé un truc ? Une petite "page" à part avec possibilité de choix de la catégorie ne serait pas plus parlante ? Ou au moins un "Edit flux" de la catégorie (comme le edit all quoi) où quand tu ajoutes un flux, bah ça l'ajoute dans la catégorie).
Sinon, pas de possibilité de trier les flux, ils sont ajoutés les uns après les autres.
Hors j'aime bien les trier par ordre alpha de titre ;)
vendredi 15 mars 2013 - 09:56
24 - @ - V!nc3r
Le fait de pouvoir facilement créer son css, et l'envoi vers Shaarli, c'est juste parfait.
L'xml de google reader s'est importé comme il faut.
Aucune erreur à signaler (offre "perso" d'ovh).
Mes petits retours (parce qu'il en faut, même après seulement un quart d'heure d'utilisation ahah) :
- je n'ai pas vu comment classer ses flux (trier les dossiers, les flux par ordre alphabétique par exemple)
- un ptit menu help avec les raccourcis (qui affiche une div par exemple)
- malgré l'option cochée, l'état "read" ne se fout pas automatiquement
Bon voilà c'est trois fois rien, excellent travail, merci !
vendredi 15 mars 2013 - 10:15
25 - @ - V!nc3r
Y'a une page dédiée aux retours d'ailleurs ou pas ? Pour pas qu'on te pourrisse les commentaires.
vendredi 15 mars 2013 - 10:21
26 - @ - bladebo
@V!nc3r, Directement sur la page git du projet ? https://github.com/tontof/kriss_feed
De mon côté c'est pour ajouter le inc/user.css, y a il une action a effectuer après l'avoir ajouté pour qu'il le prenne en compte ?
vendredi 15 mars 2013 - 10:36
27 - @ - paille
Maintenant plus d'erreur mais le script ne s'exécute pas et apparait comme dans un éditeur de texte.....
les permissions semblent bonne
J'ai du rater qq chose.... :(
vendredi 15 mars 2013 - 10:47
28 - @ - Seb
Seb
vendredi 15 mars 2013 - 10:49
29 - @ - Gilles
vendredi 15 mars 2013 - 11:11
30 - @ - bladebo
@Gilles, Je pensais que c'était par rapport à la mise à jour des catégories d'un flux en particulier.
Je pense que le fait quelles soient grisées est probablement lié à la sauvegarde / cache du système.
vendredi 15 mars 2013 - 11:24
31 - @ - ToD
Parse error: syntax error, unexpected T_FUNCTION in ******/index.php on line 5841
Tiens, d'ailleurs je viens de voir qu'on ne peut modifier les droits chez Free (644 par défaut) (CHMOD : command unrecognized)
vendredi 15 mars 2013 - 11:36
32 - @ - bladebo
Regarde la -> http://les.pages.perso.chez.free.fr/index.php?post/2012/12/18/Guide-des-Bonnes-Pratiques-sur-l-h%C3%A9bergement-des-Pages-Perso-de-Free#4.2.6.1
Normalement free est en php 5.3.9 au moins, donc cela devrait fonctionner (mais free limite certaines fonctions de php)
vendredi 15 mars 2013 - 11:50
33 - @ - Gilles
Sinon une ou deux suggestions : avoir la date d'afficher quelque part quand les flux sont dépliés, voire aussi quand ils sont repliés.
Avoir les favicon (plus facile d'identifier les flux je trouve, j'ai carrément mis un script Greasemonkey pour GReader rien que pour ça).
Déplier l'entrée quand on clique sur le bout de description (réflexe GReader) en plus du "+" en bout de ligne).
vendredi 15 mars 2013 - 11:52
34 - @ - Sam
Parse error: syntax error, unexpected T_FUNCTION in /home/public_html/sam/kriss/index.php on line 5841.
vendredi 15 mars 2013 - 13:05
35 - @ - fred
Et oui, pour les soucis, je pense que https://github.com/tontof/kriss_feed/issues est plus approprié…
@Gilles j'aime bien l'idée du favicon :)
vendredi 15 mars 2013 - 13:48
36 - @ - Erwann Wann
Bref j'ai une suggesion (et j'ai pas eu le courage de chercher si il y avait un site pour cela..) donc de je la poste ici.
Mon Kriss est couplé avec shaarli (cool moins de deux min de config :D) et j'utilise anonym.to est-ce possible de l'enlever pour l'url passée à Sharrli - lorsque je clique sur share ? Merci
vendredi 15 mars 2013 - 14:00
37 - @ - ptitpoulpe
J'ai modifié le code pour fonctionner sur une version inférieure à php 5.3 (5.2.9 dans mon cas), si ça intéresse quelqu'un.
vendredi 15 mars 2013 - 14:16
38 - @ - ToD
ceci dit, si Free empèche le téléchargement...
Chez Free, y'a tout compris (sauf ce qui ne l'est pas...)
vendredi 15 mars 2013 - 14:22
39 - @ - Kontre
vendredi 15 mars 2013 - 14:31
40 - @ - Gilles
Mais j'y connais pas grand chose ;)
vendredi 15 mars 2013 - 14:55
41 - @ - Tontof
@paille : Arf la réactivité c'était ce matin, mais je suis de nouveau dispo :-)
@JC : Sur Free ça ne pourra pas marché, il n'est pas possible de lire des flux externes, désolé, je n'y suis pour rien et ne peux rien faire pour ça.
@Seb : Pour la version mini de PHP, j'avoue ne pas avoir trop chercher, mais je vais approfondir pour limiter parce qu'il n'y a pas des choses exceptionnelles. Comme ça je pourrais savoir ce qu'il en est.
@Gilles : L'edit n'est pas ce qui marche de mieux pour le moment, il est vrai. Mais en sélectionnant un flux ou un dossier particulier, le menu change en edit feed ou edit folder. Je note quand même pour améliorer tout ça :-)
J'ai fait une issue sur github pour l'edition : https://github.com/tontof/kriss_feed/issues/16
et pour le tri sur la liste de feed : https://github.com/tontof/kriss_feed/issues/17
@V!nc3r : J'ai noté pour le menu d'aide :
https://github.com/tontof/kriss_feed/issues/18
"malgré l'option cochée, l'état "read" ne se fout pas automatiquement" ?
Tu parles de quelle option ? autoread next ? (si c'est ça, moi ça marche sans problème en appuyant sur 'n' l'item courant est marqué comme lu et il va automatiquement au suivant
@V!nc3r : Pas de page dédié sauf les issues sur Github :-)
Mais oui pas de lien vers le flux, mais je peux l'ajouté en haut dans le menu peut-être :
https://github.com/tontof/kriss_feed/issues/19
@bladebo : Pour le inc/user.css il n'y a rien à faire ça doit ressembler à :
./index.php
./inc/user.css
S'il y a un soucis j'ouvrirai une issue sur Github
@paille : D'autres détails, parce que comme ça je vois pas trop ? Les erreurs sont peut-être désactivées, d'où ta page blanche.
@Seb : Pas de problème pour ajouter
http://tontof.net/feed/index.php?currentHash=-Wqemw
Le hash commence par un '-' je sais pas si ça pose un problème (en tout cas moi j'en ai pas).
Tiens moi au courant.
@Gilles : Oui la modification d'une url d'un flux n'est pas possible. C'est volontaire car ce sont les infos issues du flux RSS. Je sais pas si faut laisser la possibilité de modifier. L'url main peut-être mais celle du flux, c'est celle qui sert de hash. À voir
@Gilles :
Pour le favicon c'est noté :
https://github.com/tontof/kriss_feed/issues/20
Pour la description aussi je l'avais fait dans la version 4, et je vais le remettre je pense aussi
https://github.com/tontof/kriss_feed/issues/21
@Sam : Je vais vérifier cette histoire de version PHP, je finis de dépiler les commentaires :-)
https://github.com/tontof/kriss_feed/issues/22
@Erwann Wann : Arf oui c'est embêtant en effet, je note :
https://github.com/tontof/kriss_feed/issues/23
@ptitpoulpe :
Pour le tri : https://github.com/tontof/kriss_feed/issues/17
Pour les favoris : https://github.com/tontof/kriss_feed/issues/5
Pour la compatibilité PHP je vais regarder ça de suite.
Merci pour vos (nombreux) retours !!!
vendredi 15 mars 2013 - 15:15
42 - @ - ptitpoulpe
http://www.ptitpoulpe.fr/files/kriss.zip
vendredi 15 mars 2013 - 15:23
43 - @ - tontof
Normalement c'est compatible au moins 5.2 et 5.3 maintenant
Je vais tester pour 5.4
Edit : c'est OK pour 5.4 sur OVH
vendredi 15 mars 2013 - 15:32
44 - @ - tontof
vendredi 15 mars 2013 - 15:46
45 - @ - ptitpoulpe
vendredi 15 mars 2013 - 15:56
46 - @ - tontof
vendredi 15 mars 2013 - 15:58
47 - @ - tontof
http://validator.w3.org/feed/check.cgi?url=http%3A%2F%2Ffeeds.feedburner.com%2Fbashfr-quotes
Du coup le loadXML plante :-(
(même Firefox ne reconnait pas le flux)
vendredi 15 mars 2013 - 16:01
48 - @ - Gilles
Je parierai plus sur un souci Feedburner.
@tof : j'osais pas commenter pour te le faire remarquer :p
Te reste plus qu'à coder ton propre KgithubiSS :D
vendredi 15 mars 2013 - 16:03
49 - @ - bladebo
Pour le cas des css, c'est bon, j'ai pas fait gaffe aux autorisations du dossier.
vendredi 15 mars 2013 - 16:21
50 - @ - Steph
Simple, rapide, responsive design ...
Que demander de plus ?
Merci tontof !
vendredi 15 mars 2013 - 16:22
51 - @ - Steph
Simple, rapide, responsive design ...
Que demander de plus ?
Merci tontof !
vendredi 15 mars 2013 - 16:23
52 - @ - DiChim
Une idée du pourquoi du comment ?
vendredi 15 mars 2013 - 16:38
53 - @ - tontof
J'espère qu'avec toutes ces modifs je suis pas en train de tout casser :-)
vendredi 15 mars 2013 - 16:56
54 - @ - Erwann Wann
vendredi 15 mars 2013 - 16:59
55 - @ - tontof
Edit : J'avais pas compris le problème, mais c'est bon c'est corrigé maintenant :-)
vendredi 15 mars 2013 - 17:02
56 - @ - bladebo
Mais je pense qu'il n'a pas aimé que j'ai 2 accès concurrent (navigateur différent) avec mise à jour javascript automatique.
Après il n'arrivait plus à récupérer les items
Warning: array_keys() expects parameter 1 to be array, integer given in /homez.379/sallet/www/rss/index.php on line 5911
Warning: Invalid argument supplied for foreach() in /homez.379/sallet/www/rss/index.php on line 5955
Warning: array_slice() expects parameter 1 to be array, integer given in /homez.379/sallet/www/rss/index.php on line 5971
Warning: Invalid argument supplied for foreach() in /homez.379/sallet/www/rss/index.php on line 3603
vendredi 15 mars 2013 - 17:10
57 - @ - tontof
Regarde dans ?edit pour voir si tous tes flux s'affichent correctement.
Tiens moi au courant et poste une issue sur github ce sera plus simple :-)
vendredi 15 mars 2013 - 17:13
58 - @ - tontof
Je viens d'ajouter un nouveau menu pour ajouter un feed avec possibilité d'ajouter les dossiers en même temps ainsi qu'un petit bookmarklet pour simplifier encore plus l'ajout quand on est sur une page de flux :-)
vendredi 15 mars 2013 - 17:55
59 - @ - Paille
Donc pour 1&1 (mutualisé) a mettre dans .htaccess :
AddType x-mapp-php5 .php .php3 .php4 .htm .html
AddHandler x-mapp-php5 .php .php3 .php4 .htm .html
Voila j'peux tester ! :)
Merci
vendredi 15 mars 2013 - 18:15
60 - @ - Gilles
Déjà depuis ce matin, c'est la 3ème fois que tu fais une mise à jour non ?
PAs gênant, mais à quelle heure tu figes ou tu te couches ? LOL histoire que j'upload pas 10x un fichier index.php (j'ai en plus 2 reader).
vendredi 15 mars 2013 - 18:21
61 - @ - tontof
@Gilles : C'est vrai que c'est confus, mais j'ai pas autant de modifs d'habitude :-)
Je vais peut-être voir pour mettre 5.1, 5.2 etc et passer à 6 pour les grosses modifs. ça sera peut-être plus simple pour suivre. Je vais encore faire quelques modifs dans la soirée, mais bon un petit fichier index.php à uploader, ça va c'est pas pire ^^
vendredi 15 mars 2013 - 18:22
62 - @ - Gilles
Et pourquoi pas une détection de mise à jour ? Y'a pas un fou qui a sorti ça en se basant sur un fichier hébergé sur le github ? :)
Mais bon, en attendant, tu as vraiment fait du bon boulot :)
vendredi 15 mars 2013 - 18:39
63 - @ - tontof
vendredi 15 mars 2013 - 18:50
64 - @ - DiChim
vendredi 15 mars 2013 - 19:32
65 - @ - tontof
vendredi 15 mars 2013 - 19:44
66 - @ - dacrovinunghi
Philosophiquement et techniquement ce qu'il me fallait
Beau boulot.
Vu que tu es francais pourquoi c'est en anglais (vrai question naive) ?
vendredi 15 mars 2013 - 20:55
67 - @ - tontof
Plus sérieusement, ce n'est qu'une question d'habitude. J'utilise plus souvent l'anglais au quotidien en info que le français. Mais le multilingue est prévu parce que je pense vraiment que KrISS feed se doit d'être universel (techniquement, mais aussi philosophiquement). Au vu des retours positifs j'espère vraiment qu'il deviendra une solution accessible à chacun car le format RSS est merveilleux et qu'il faut tout faire pour le promouvoir à tout prix. (Je l'ai posté sur l'article de Timo, mais j'envisage de créer quelque chose pour transformer n'importe quel site en flux RSS)
vendredi 15 mars 2013 - 21:32
68 - @ - Armageddon
vendredi 15 mars 2013 - 21:55
69 - @ - Armageddon
Comme je ne suis pas un lecteur très régulier des mes fils rss, ça m'est bien pratique :)
C'est prévu dans une prochaine version ?
vendredi 15 mars 2013 - 22:00
70 - @ - tontof
Par contre je pense que ce ne sera que quand l'article est ouvert. En 'view list', avec le titre et la description j'ai peur que ça fasse un peu trop surchargé
vendredi 15 mars 2013 - 22:05
71 - @ - dorian
je suis arrivé ici après avoir chercher un remplacent de "mon" google reader
alors vraiment super simple à mettre en place sur OVH, j'ai cependant un "gros" problème : c'est totalement inutilisable sur ios et sur android
comment faire ?
vendredi 15 mars 2013 - 22:15
72 - @ - tontof
J'ai ouvert une issue sur github pour suivre :
https://github.com/tontof/kriss_feed/issues/24
vendredi 15 mars 2013 - 22:23
73 - @ - Gilles
Sur Netvibes (et d'autres), en fait, quand tu as la liste, bah les éléments ont une date genre un gros "Aujourd'hui" puis en dessous bah les titres/flux, puis encore un gros "hier", les titres, puis ensuite ce sont des dates plus complètes genre Mardi 34 janvier, etc.
Du coup, tu n'as que l'heure éventuellement à noter (format définissable si tu internationalises sinon HH:mm) quelque part en bout de ligne, genre à côté du plus.
Autre suggestion : à la place du + (qui disparaît si tu mets en place le "dépliage sur corps de la description), bah comme sur GReader, un truc qui ouvre auto un target nouvel onglet alors qu'un clic sur l'URL ouvre dans le même onglet ?
vendredi 15 mars 2013 - 22:43
74 - @ - Nono
j'ai un .xml qui n'est pas pris en compte "invalid format" ?!
vendredi 15 mars 2013 - 22:52
75 - @ - dorian
encore heureux que tu puisse faire comme tu l'entends avec ta roadmap
déjà merci beaucoup pour ce magnifique php
vendredi 15 mars 2013 - 22:57
76 - @ - Gilles
vendredi 15 mars 2013 - 23:45
77 - @ - Tontof
Sinon le dépliage sur la description est déjà fonctionnel :-) du coup je peux peut-être en effet viré le plus pour faire l'ouverture sur un onglet extérieur. (Du coup je ferais un raccourci clavier genre 'o' pour ouvrir dans un nouvel onglet et 'O' pour ouvrir dans l'onglet courant.
@Nono : Arf ouais c'est bizarre j'ai jamais eu de soucis sur ça. Tu as des erreurs particulières où ça marche juste pas ? Essaye la solution de Gilles, mais ça serait encore mieux si tu trouves la source du problème :-) Tu sais si ton xml est valide ?
@dorian : Héhé non mais en fait c'est juste pour vous donner une idée sur l'avancement. En gros aujourd'hui c'est mort après 8h :-) Mais je vais essayer de regarder vite fait le problème de CSS sur Android et vous tiendrais au courant.
samedi 16 mars 2013 - 06:50
78 - @ - Tontof
Je n'en ai pas trop parlé, mais sur mobile, il y a aussi le slide pour aller à l'article suivant. Par contre c'est pas toujours très pratique le fait qu'il redirige tout le temps vers l'article courant, va falloir étudier ça pour le rendre plus agréable.
samedi 16 mars 2013 - 07:17
79 - @ - Gilles
En fait plein, je vais les numéroter :p
1) Déjà, serait-ce possible d'avoir une option dans la config : "déplier un flux ou cliquer pour l'ouvrir = passer en lu" ? Comme GReader quoi ;)
2) D'ailleurs, quand un flux passe en lu, pourrais pas y avoir une mise à jour auto de la colonne de gauche pour le nombre de non-lu ?
3) Pour la date, un petit aperçu : http://lacavernedejainaxf.files.wordpress.com/2011/05/netvibes2.png
Tu peux voir "Aujourd'hui" et "Hier" et les dates précédentes sont indiquées identiques mais avec la date entière quoi :)
4) La procédure pour ajouter un flux est mieux :D même si j'aurai regroupé ça en tout en un, càd un champ pour l'URL + direct en dessous le choix du "folder" et enfin le bouton "Add", au lieu de deux boutons "Add" ;)
5) Sinon un truc "rigolo" : je viens d'ajouter un flux, qui contient les 10 dernière entrées. sur GReader, j'ai accès aux 10 entrées, non-lues. Et aux précédentes, "lues". Il les sort de son chapeau, je veux dire de son moteur de recherche où quoi ? Il les a récupéré comment ? Ou parce qu'un autre utilisateur a déjà ajouté le flux avant donc il a une trace quelque part ?
6) Pour le cron, Hosting24 ne m'autorise pas WGET mais "php -f" avec une commande du type "php -f /home/YOUR_CPANEL_USERNAME/public_html/file.php", donc j'ai mis ça "php -f /home/MON_USERNAME/public_html/xxxx/KFEED_DIR/index.php?update&cron=UNE_SUITE_DE_CARACTERES_INDIQUÉE_PAR_KFEED". Sauf qu'en retour "No input file specified." :/ donc est-ce que tu connais la commande avec "php" ?
7) Côté responsive, sur Android... y'a du boulot mon colonet LOL
Ça s'affiche mais bon. Déjà ça rame (vive le JS). Ensuite, quand je cliques sur "Next page" bon déjà aucune réaction visible (même pas un truc qui tourne) et au final j'atterris sur la liste des flux (le menu de gauche ordinaire quoi) et rien d'autre.
Donc en dehors d'Opera Mini (qui gère le JS sur ses serveurs avant de "responsiver le tout"), point de salut. Mais c’est un bon début ;)
8) Côté "desktop" j'ai une suggestion : mettre en place un affichage du menu en mode "replié" avec un petit onglet comme celui du login de ton blog :) Genre on arrive bien sur la liste de flux (comportement actuel) et si on scrolle en bas, on voit toujours le petit onglet et si on clique dessus, le menu se déplie, avec possibilité de le replier.
Car en effet c’est chiant en ce moment car je fais des tests et à chaque validation, je retourne sur la liste et si je veux retoucher un autre truc, bas re-scroll en haut.
On va arrêter là :)
Je m'excuse d'avoir mobilisé ton billet haha !
Mais je suis très enthousiasmé par ton script PHP.
samedi 16 mars 2013 - 09:13
80 - @ - Nono
Si vous avez des catégories (ou des noms de flux) qui ont des accents exporté depuis rsslounge, il faut les enlever dans le .xml et tout se passe bien.
(Peut-être ajouter une remontée/message dans ce cas la ?!)
samedi 16 mars 2013 - 10:58
81 - @ - corenting
Bravo à toi ça remplace très bien Google Reader et je l'ai installé en un rien de temps sur mon mutu OVH !
samedi 16 mars 2013 - 11:55
82 - @ - Anonymous
Chez moi, quand j'ai exporté RSSL pour un autre lecteur, ça a merdé avec le nom de la catégorie qui avait un accent.
RSSL = Web 1.5 :p
samedi 16 mars 2013 - 12:04
83 - @ - DiChim
Ça fait exactement ce que je recherchais. Je ne vais pas regretter Google Reader. Un grand merci.
Avec KrISS pour mes flux et Shaarli pour mes liens, ça commence à devenir bien. Tu ne voudrais pas faire un petit Google Docs, qui puisse s'auto-héberger facilement sur un serveur mutualisé des fois par hasard ? ;-)
samedi 16 mars 2013 - 14:20
84 - @ - Alex
Il est très réactif même sur ma brouette de vps à 10 dollars l'année et ça ne consomme rien en cpu, le seul truc qui me manque c'est de pouvoir balancer des feeds intéressants sur twitter ou sur gmail.
Sinon génial :)
samedi 16 mars 2013 - 14:47
85 - @ - Metal-Mighty
Le seul détail qui me chagrine actuellement c'est le CSS qui ne me plait pas vraiment. Du coup je pense le modifier, et sans doute le partager ici pour les intéressés !
samedi 16 mars 2013 - 15:04
86 - @ - Tontof
1) Arf je suis embêté parce que c'est pas simple à mettre en place. Si c'est à l'ouverture, ça va mettre l'article en grisé et ce sera pas beau et pratique. Il faudrait voir pour modifier le HTML/CSS. J'ai ouvert une issue pour ça : https://github.com/tontof/kriss_feed/issues/38
2) C'était prévu : https://github.com/tontof/kriss_feed/issues/7
Par contre ça demande un peu plus de boulot, du coup, c'est pas pour tout de suite, tout de suite.
3) L'ajout de aujourd'hui/hier (en tant que séparation) risque d'être compliqué à mettre en place mais je pense faire comme GReader : Quand c'est aujourd'hui, mettre l'heure, quand c'est plus vieux mettre la date correspondant au jour de l'article.
https://github.com/tontof/kriss_feed/issues/29
4) Ce sera modifié dans la prochaine version. J'avoue j'ai pas trop réfléchi et j'ai fait copier/coller. Mais je vais virer le premier bouton.
5) Oui Google a pratiquement accès à tous les flux donc il ne doit pas hésiter à piocher dans son historique :-)
6) Arf je pense qu'il faut intégrer la lecture des arguments (argv) dans le code. J'ai ouvert une issue sur github : https://github.com/tontof/kriss_feed/issues/37
7) Oula, j'ai pu testé hier sur un Android 2.3.5 et c'était pas pire :-)
C'était plus long qu'avec la version 4 de KrISS feed avec mon propre CSS, mais j'ai cru que ce serait pire au vue des différentes remarques. Par contre c'était pas très fluide, genre pour faire défiler. En tout cas en appuyant sur Next page, ça chargeait bien la page suivante :-)
Donc à étudier de plus près.
8) L'idée de l'onglet est intéressante, mais un peu compliqué à mettre en place rapidement. Ça rejoint un peu l'issue : https://github.com/tontof/kriss_feed/issues/26
Du coup je vais mettre ça en place en premier (car ça sera beaucoup rapide à faire et ça évitera les scrolle en haut que je fais aussi souvent en ce moment :-))
@Nono : J'ai ouvert une issue pour signaler le problème aux gens qui importent un fichier corrompu : https://github.com/tontof/kriss_feed/issues/36
@DiChim : Quand le nombre d'issues de KrISS feed sur Github sera à 0, on verra :-)
@Alex : Je pense que c'est possible de balancer des items sur twitter, il suffit dans l'url spécifique à shaarli de lui mettre un lien twitter en utilisant les variables ${url} ${title} ${sel} et ${via}
@Metal-Mighty : Cool pour le CSS ça fera plaisir à plus d'une personne. J'avoue privilégier les autres issues sur Github pour le moment :-)
dimanche 17 mars 2013 - 11:59
87 - @ - Christophe31
dimanche 17 mars 2013 - 17:01
88 - @ - Patrick
Dans le fichier opml la syntaxe de la ligne est :
<outline title="Arrêt/Images" text="Arrêt/Images" xmlUrl="http://www.arretsurimages.net/tous-les-contenus.rss" htmlUrl="http://www.arretsurimages.net"/>
Test effectué sur prenom.nom.perso.sfr.fr et le fichier index.php est mis en place avec http://ftpperso.sfr.fr
désolé pour ma remarque de novice
dimanche 17 mars 2013 - 17:41
89 - @ - awikatchikaen
dimanche 17 mars 2013 - 18:08
90 - @ - Anonymous
j'ai 305 flux et les quantités restent à 0
dimanche 17 mars 2013 - 19:03
91 - @ - Tontof
@Patrick : Je pense que si sur sfr c'est comme sur free, il n'est peut-être pas possible de lire des flux extérieurs. Et je pense malheureusement que c'est le cas pour tous les hébergements de FAI type sfr, free, orange.
dimanche 17 mars 2013 - 19:28
92 - @ - dash
Je suis conquis par ce projet ! Félicitations pour ce travail ! Il y a cependant deux problèmes que j'ai rencontré :
1) J'ai importé mes feeds via le fichier exporté de GReader. Il y a quelques feeds qui apparaissent en rouge sur le panneau de gauche. Un survol de la souris indique un "Feed is not in XML format". C'est foutu du coup ?
2) Plus gênant, le premier nouveau feed que j'ai voulu ajouter n'a pas été accepté. Le truc amusant c'est que c'est le rss de ton blog http://tontof.net/?rss , j'utilise l'option "Add a new feed". J'ai faux ?
dimanche 17 mars 2013 - 19:49
93 - @ - tontof
1) Pas du tout : En fait ça dit juste que lors de la dernière tentative de mise à jour le flux téléchargé n'était pas en XML. Ça peut vouloir dire qu'il y a eu un problème lors de l'accès (genre un problème temporaire). Mais du coup c'est uniquement lors du dernier accès. Si ça persiste, ça peut vouloir dire que ton flux est mort et il suffit de vérifier à la main en allant sur l'url du flux. En tout cas, ce n'est pas grave en soit.
2) héhé, as-tu lu l'erreur ? En fait quand ça ne marche pas, soit c'est le flux qui ne marche pas, soit c'est qu'il est déjà dans ta liste. En l'occurrence, http://tontof.net/?rss est par défaut à l'installation de KrISS feed, du coup c'est normal ^^ mais sinon il faut bien utiliser "Add a new feed"
:-)
dimanche 17 mars 2013 - 20:10
94 - @ - dash
Merci, c'est clair :) Comment m'assurer que ma version de Kriss feed est à jour, y a t-il une notification lorsque je ne suis plus à jour (j'ai rien trouvé à ce sujet dans le read me)? De toutes manières, je vais suivre ton blog, j'imagine que tu informes des MaJ importantes.
dimanche 17 mars 2013 - 20:30
95 - @ - dacrovinunghi
0.000 seconds (1/17): Updating: Liens en vrac de sebsauvage
Warning: gzinflate(): data error in /dns///messagebottle/index.php on line 3816 Fatal error: Unsupported operand types in ////messagebottle/index.php on line 4559
probleme ici $xml ?
dimanche 17 mars 2013 - 20:53
96 - @ - dacrovinunghi
dimanche 17 mars 2013 - 20:58
97 - @ - dacrovinunghi
dimanche 17 mars 2013 - 21:06
98 - @ - tontof
@dacrovinunghi : Arf, est-ce que ça a corrompu le fichier data.php ? C'est un exemple typique de ma réponse à dash, sur le dernier index.php ces lignes ne correspondent pas à gzinflate :-( du coup si le problème persiste faut que j'ouvre une issue sur github pour étudier ça.
dimanche 17 mars 2013 - 21:07
99 - @ - dacrovinunghi
C'est donc pas le dollar
dimanche 17 mars 2013 - 21:22
100 - @ - JeromeJ
KrISS a l'air très sympathique mais j'ai toujours le problème que sous d'autres alternatives, certains flux RSS ne passent pas.
Ils ne passent que via le Live Bookmark de Firefox. Par exemple, les flux RSS des vidéos youtube tel que https://gdata.youtube.com/feeds/base/users/Vsauce/uploads?alt=rss&v=2&orderby=published&client=ytapi-youtube-profile récupéré depuis https://www.youtube.com/vsauce
"The feed you are trying to add already exists or is wrong. Check your feed or try again later." (Et non, je ne l'ai pas déjà ;) je n'ai rien encore en l'occurence)
Merci d'avance. Cordialement.
lundi 18 mars 2013 - 00:04
101 - @ - Tontof
http://tontof.net/feed/index.php?currentHash=OTwYOg
Essaye de nouveau, mais j'ai l'impression que c'est souvent la faute de Google qui bloque les flux RSS de temps en temps. J'ai moi aussi des flux youtube et ils sont souvent en rouge parce qu'il y a eu un problème lors de l'update.
lundi 18 mars 2013 - 06:49
102 - @ - Anonymous
Y aurait-t-il un moyen d'implémenter un flux RSS sans qu'il soit validé à l'ajout ? Avec une peu de chance il se mettra à jour de temps en temps quand il veut bien être dispo (comme dans ton cas, mais il faut apparemment être chanceux pour avoir cette chance au moment de l'ajouter).
Cordialement.
lundi 18 mars 2013 - 07:21
103 - @ - JeromeJ
lundi 18 mars 2013 - 07:22
104 - @ - tontof
Voici l'opml
<?xml version="1.0" encoding="UTF-8"?>
<opml version="1.0">
<head>
<title>KrISS Feed</title>
</head>
<body>
<outline title="Uploads by Vsauce" text="Uploads by Vsauce" xmlUrl="https://gdata.youtube.com/feeds/base/users/Vsauce/uploads?alt=rss&v=2&orderby=published&client=ytapi-youtube-profile" htmlUrl="https://www.youtube.com/channel/UC6nSFpj9HTCZ5t-N3Rm3-HA/videos"/>
</body>
</opml>
Edit : Tu ne pourrais pas faire F5 sans js non plus il y a un token pour la sécurité :-)
lundi 18 mars 2013 - 07:38
105 - @ - Duncane
ça me fait une très jolie base pour faire ce dont j'ai besoin, j'ai, en effet, quelques impératifs personnels (mise à jour des flux via cron/stockage sur le long terme car je ne peux pas toujours me connecter en permanence).
Du coup, je vais très certainement partir sur une structure plus multi-fichiers, mais sans faire dans l'excessif non plus :)
Encore merci pour la base que tu as fourni :)
lundi 18 mars 2013 - 11:31
106 - @ - iGor
excellent ! Un grand merci !
KrISS fonctionne parfaitement bien chez moi, l'import de l'opml est nickel, le partage sur shaarli c'est vraiment bien chouette, rien à redire.
enfin on verra à l'usage, mais pour l'instant je suis tout enthousiaste.
bravo.
lundi 18 mars 2013 - 12:12
107 - @ - tontof
@iGor : Cool :-)
lundi 18 mars 2013 - 13:01
108 - @ - Johan
Et merci pour ce travail salutaire ! Je viens d'installer KrISS feed sur 2 serveurs différents, cependant j'obtiens sur les 2 ce message après loggin "Wrong token." ?! Auriez vous une idée du problème ? Je suis bien sur en PHP 5.3 et j'ai refait le test sous PHP 5.4. Merci pour votre réponse
lundi 18 mars 2013 - 13:43
109 - @ - mescanefeux
Sais tu d'ou provient le soucis stp ?
Merci d'avance
lundi 18 mars 2013 - 15:29
110 - @ - tontof
@mescanefeux : L'update sans javascript marche ? Je ne vois pas trop le soucis comme ça.
lundi 18 mars 2013 - 16:34
111 - @ - Johan
lundi 18 mars 2013 - 17:59
112 - @ - tontof
lundi 18 mars 2013 - 18:15
113 - @ - Anonymous
3 x Warning: DOMDocument::loadXML(): EntityRef: expecting ';' in Entity, line: 7 in […]\kriss_feed-master\index.php on line 5168
Et dans le popup : File yt_feed.opml (393.00 bytes) has an unknown file format. Check encoding, try to remove accents and try again. Nothing was imported.
EDIT: Ok c'est à cause des & devant être remplacé par &
Je tourne en serveur local là, EasyPHP, version de PHP suffisante.
Donc quand le nom du feed est en rouge c'est qu'il a fail à update ? Car le nom est rouge et le flux toujours vide (pour l'instant) (ton flux est rouge aussi, btw, j'ignore pourquoi) Pourtant lorsque je tente une update manuelle, kriss me rétorque Already up-to-date.
Cordialement. Merci pour tes réponses :)
lundi 18 mars 2013 - 19:16
114 - @ - JeromeJ
Je n'ai pas trouvé de rubrique contact, sinon je t'aurais notifé en MP plutôt que de re-répondre, en même temps que de te relayer un petit bogue pas gênant: sur ton blog, après avoir répondu en tant qu'anonyme, le champ pseudo est auto-rempli avec <em>Anonyme</em> (avec la balise em autour)
Cordialement.
lundi 18 mars 2013 - 19:19
115 - @ - tontof
C'est balot pour les & désolé, c'est un peu de ma faute.
Par contre je comprends pas, il sort d'où ton Edit dans ton commentaire ? T'es pas sensé pouvoir éditer les commentaires ? Encore un autre bug KrISS blog ?
Sinon oui les flux en rouge c'est juste pour la dernière update et il peut y avoir plein de raisons. Si tu veux forcer l'update (à cause du Already up-to-date) il suffit de rajouter &force dans l'url :-)
lundi 18 mars 2013 - 20:42
116 - @ - JeromeJ
(Ton flux n'est plus affiché en rouge chez moi :) bonne nouvelle ! Merci pour l'astuce &force. Par contre l'erreur concernant les flux RSS de YT, il m'indique "Feed is not in XML format")
lundi 18 mars 2013 - 22:35
117 - @ - JeromeJ
Il s'agissait de ma config PHP par défaut dans EasyPHP n'activant pas l'extension openssl (donc impossible de récupérer les flux via https).
Soit tu peux t'en foutre :( soit tu peux, dans ta fonction loadXml (ou autre part) vérifier si extension_loaded('openssl') renvoit bien TRUE ou non.
(La marche à suivre lorsque c'est le cas échéant, il faut se rendre dans son php.ini et trouver la ligne ;extension=php_openssl.dll et retirer le point virgule)
(Et en effet, j'ai vérifié, j'arrivais bien à rajouter ces flux rss en passant via http plutôt que https mais, l'extension openssl activée je peux dorénavant utiliser les flux rss via https sans problème) Merci pour ton aide :)
(Petit bogue graphique chez moi après la suppression d'un flux rss, suis-je le seul ?)
lundi 18 mars 2013 - 23:48
118 - @ - Tontof
https://github.com/tontof/kriss_feed/issues/59
Bogue graphique à quel niveau ?
mardi 19 mars 2013 - 06:44
119 - @ - Johan
mardi 19 mars 2013 - 14:00
120 - @ - Tontof
Bon en fait c'est très simple : Quand tu te connectes sur la page de login, il utilise le referer pour te rediriger (c'est pratique en règle générale pour revenir sur la page à laquelle on était).
Sauf que comme tu viens de mon site, il te redirige sur mon site. Jusque là le comportement ne m'a pas dérangé :-)
Pour ton autre problème de déconnexion je pense qu'il est lié à ça
https://github.com/tontof/kriss_feed/issues/56
Essaye de modifier le fichier index.php comme je l'ai expliqué ici pour voir si cela corrige ton problème :
https://github.com/tontof/kriss_feed/issues/56#issuecomment-15101050
Si tel est le cas, tout devrait rentrer dans l'ordre à la prochaine version :-)
mardi 19 mars 2013 - 14:16
121 - @ - Johan
Je suis reparti de ta dernière version en ligne sur Github et modifier la ligne 5601 comme indiqué dans l'issue 56 (https://github.com/tontof/kriss_feed/issues/56.
Après une tentative de login infructueuse (Wrong Token argh! ;-) j'ai tout ré-installé et rebelotte... toujours ce fichu Wrong Token.
Cependant si je passe comme dans la vidéo, là ça marche et pas de déconnexion dans la suite. J'ai supprimé les cookies associés, toujours rien...
mardi 19 mars 2013 - 15:21
122 - @ - Tontof
Et quand ça marche, ça marche pour de bon, tu peux accéder à la config et tout le reste sans problème ?
mardi 19 mars 2013 - 15:39
123 - @ - Johan
J'ai hâte de pouvoir me logger plus "directement" ;-) Merci de m'y aider
mardi 19 mars 2013 - 15:44
124 - @ - Johan
mardi 19 mars 2013 - 15:46
125 - @ - tontof
mardi 19 mars 2013 - 16:31
126 - @ - Johan
J'ai une précision à apporter depuis la dernière fois. Lorsque je suis connecté en passant par le commentaire d'ici, je peux me déconnecter puis me reconnecter sans problème (j'ai cru un instant que tout marchait...)
Pourrais t-il s'agir des sessions ?
mardi 19 mars 2013 - 17:01
127 - @ - tontof
mardi 19 mars 2013 - 18:57
128 - @ - Johan
mardi 19 mars 2013 - 20:17
129 - @ - p4bl0
KriSS a l'air vraiment prometteur ! C'est pour l'instant ce qui correspond le plus à ce que j'attends que j'ai pu trouver. Deux remarques, et trois questions (je n'ai pas pris le temps d'explorer en détail, elles sont peut-être stupide) :
- Il y a un bug avec le raccourci "j" pour ouvrir l'item suivant : quand aucun item n'est ouvert, il va directement sur le second, y compris quand on est passé d'une page à une autre à coup de "j", c'est embêtant.
- Le lien vers github en début d'article est cassé (il manque le username dans l'url)
- Le bandeau avec les contrôles en haut est très gros, est-il possible de le cacher lors de la lecture des flux comme il est possible de cacher la sidebar ?
- Est-il possible d'updater les flux de manière asynchrone via un cronjob et pas lors de ma visite sur mon installation de KriSS (parce que je suis un peu moins de 400 flux dont certains assez actifs…) ?
- Si KriSS ne garde pas les données indéfiniment, est-il possible avec la façon dont il organise ses fichiers de faire des backups réguliers qui permettent de les garder quand même si on le souhaite (du genre mettre le répertoire sous git et faire un commit tous les n jours) ?
Merci pour le taff en tout cas !
mardi 19 mars 2013 - 23:36
130 - @ - JeromeJ
Lorsqu'on supprime un feed, ça nous renvoie sur l'ancienne page de ce feed n'étant plus valide et c'est en faite lorsqu'on va sur n'importe quel feed non valide en précisant currentHash=WhateverHashThatDoesn'tExist qu'on arrive sur une page dont l'affichage est un peu bogué (l'écriture est plus grande) mais je suppose que le problème vient plutôt du fait qu'on peut tenter d'afficher un feed non existant sans lever d'erreur.
Je devrais essayer de créer des tickets sur github pour signaler ce genre de choses non ? :) Désolé je ne suis pas encore habitué au système.
mercredi 20 mars 2013 - 04:17
131 - @ - tontof
- C'est en effet embêtant comme comportement, je vais regarder ça.
- C'est corrigé merci :-)
- Le bandeau est entièrement configurable dans le menu configuration, tu peux virer certains éléments dont tu n'as pas besoin. Sinon, il va bientôt y avoir des icônes pour remplacer tout ça : https://github.com/tontof/kriss_feed/issues/41
- Oui tu peux utiliser un cron, c'est tout expliquer en bas de la page configuration
- C'est difficile à dire pour le moment, mais avec l'ajout des favoris, ce sera peut-être possible. J'étudie ça !
@JeromeJ : Ouais je vois de quoi tu parles, j'ai ouvert une issue https://github.com/tontof/kriss_feed/issues/81
mercredi 20 mars 2013 - 12:15
132 - @ - Anonymous
jeudi 21 mars 2013 - 17:32
133 - @ - Tontof
jeudi 21 mars 2013 - 18:19
134 - @ - Patrick
jeudi 21 mars 2013 - 19:41
135 - @ - Djiko
Un truc pour l'histoire du "wrong token". Je viens d'y être également confronté avec la dernière version lors d'une installation sur un mutualisé OVH. L'ajout d'un .htaccess avec la directive kivabien (en l'occurence SetEnv PHP_VER 5_3 ) a résolu (semble-t-il :) ) le problème.
Tontof, merci. Enfin un lecteur en ligne kiNeMePranPâLaTaiteETkiFonctionne :) . Par contre, je pense que tu as un problème de licence : copyright sur la page Github, Copyleft dans le fichier source et pas de licence claire. Finalement quelle est ta licence ?
samedi 23 mars 2013 - 17:05
136 - @ - Tontof
samedi 23 mars 2013 - 18:47
137 - @ - Julien
Le seul soucis auquel je suis confronté pour le moment est de devoir réorganiser mes flux : ils étaient rangés dans des dossiers et sous-dossiers mais visiblement, KriSS n'autorise qu'un niveau de dossier. Une petite requête, déjà exprimée d'ailleurs, serait d'ailleurs de pouvoir réorganiser l'ordre des dossiers.
Super boulot en tout cas, félicitations !
mardi 26 mars 2013 - 15:49
138 - @ - tontof
Il n'y aura toujours qu'un seul niveau par contre, le fait des créer une arborescence plus complexe n'est pas prévu pour le moment.
mardi 26 mars 2013 - 16:49
139 - @ - Julien
mercredi 27 mars 2013 - 13:45
140 - @ - Stonedead
Super boulot, s'installe en 2 secondes.
Un grand merci.
jeudi 28 mars 2013 - 13:26
141 - @ - Clément
Bon travail....
Il manque juste un bouton pour remonter en haut.. un détail
samedi 30 mars 2013 - 08:28
142 - @ - Tontof
@Stonedead : ^^
@Clément : Ça peut se faire, j'essayerai de voir où je peux caser ça.
samedi 30 mars 2013 - 09:59
143 - @ - Julien
J'ai désactivé la mise à jour des flux via javascript, je me contente d'un cron qui vérifie les maj toutes les 15 minutes. Est-ce que le champ « Maximum delay between feed update (in minutes) » intervient dans cette maj ? Ou bien ne gère-t-il que les maj javascript ?
Merci :)
samedi 30 mars 2013 - 14:35
144 - @ - Julien
- soit d'avoir un raccourci permettant de basculer entre une vue des flux les affichant tous, ou bien n'affichant que les flux comportant des éléments non lus (donc un raccourci correspondant à « Auto hide option »)
- soit, si on choisit de n'afficher que les flux ayant des éléments non lus, de tout de même afficher l'ensemble les flux lorsque absolument tous les items de tous les flux ont été lu (ça permet, lorsque tout a été lu, de ne pas se retrouver avec une liste vide et de pouvoir renaviguer dans les flux lus). J'sais pas si je suis clair :-/
samedi 30 mars 2013 - 14:42
145 - @ - Tontof
Pour le bouton raccourci de auto hide, c'est prévu : du coup ça devrait éviter ton autre solution qui est plus difficile à mettre en place :-)
samedi 30 mars 2013 - 18:28
146 - @ - Clapico
Merci
vendredi 10 mai 2013 - 16:26
147 - @ - lolo
3 petites demandes cependant:
-serait il possible de ranger les flux par source? (personnellement j'ai parfois envie de suivre des sujets bien particulier et d'en sauter d'autres )
-Serait il possible de configurer separemment le nombre d'article max pour chaque flux? Certains sites ont une grosse tendance a etre des gros spammeurs.
-est il possible de ne pas faire disparaitre les articles lus? perso je n'ai pas encore trouvé comment...
encore merci
samedi 11 mai 2013 - 17:18
148 - @ - Tontof
@lolo :
- Je ne suis pas sûr de comprendre, mais c'est possible avec les dossiers non ? http://tontof.net/feed/?currentHash=IIKCKg pour ne lire que certains flux
- Non ce n'est pas possible, mais ça pourrait être envisageable, à voir
- Tu peux les marquer avec star et unstar pour les conserver
^^
dimanche 12 mai 2013 - 11:35
149 - @ - lolo
Avec l'utilisation je me suis rendu compte que certains problemes etaient plus liés à moi qu'à Kriss.
2 remarques supplementaires:
-Personnellement je suis d'accord avec une autre personne qui avait proposé la desactivation de la page d'accueil avec tous les flux. Sur mobile ça rend les choses confuse (il faut aller jusqu'en bas pour pouvoir choisir un dossier)
-Je n'ai pas reussi a mettre en place un css. J'ai bien ajouté un repertoire inc (dans www, et dans data), mais rien ne se passe quand j'ajoute un des CSS présent sur le github. Faudrait il des droits particuliers? autre chose?
en tout cas encore bravo et merci
dimanche 12 mai 2013 - 19:00
150 - @ - Tontof
Malheureusement ce n'est pas pour tout de suite par manque de temps, mais j'espère bien que ce sera possible.
Pour ton problème de css, le dossier inc ne doit pas être dans data, mais à la racine à côté de index.php
À l'intérieur de ce dossier, le fichier doit être nommé style.css
lundi 13 mai 2013 - 07:42
151 - @ - Jean Jacques
Merci ! Bonne continuation et longue vie a cet excellent soft :)
mercredi 05 juin 2013 - 14:59
152 - @ - agatzebluz
Super content de Kriss ... jusqu'à hier soir où il m'a fait un nettoyage total et brutal de mes flux.
Tout à disparu, je n'avais plus aucun flux paramétré et forcément tous les articles ont disparus :-(
et depuis, après l'importation de mon ancien fichier OPML, j'ai une erreur 500 : Erreur HTTP 500 (Internal Server Error) : Une situation inattendue s'est produite tandis que le serveur tentait de traiter la demande.
Une idée de ce qui se passe ?
Je supprime tout et je réinstalle ?
En tous les cas une chose est sûre, je vais faire un back up tous les jours du dossier ...
Mais malgré tout merci pour Kriss car je prends énormément de plaisir à l'utiliser au quotidien.
vendredi 07 juin 2013 - 14:20
153 - @ - Christophe
J'ai décider de passe sur KrISS qui va certainement avoir un bel avenir ;-)
Mais je n'arrive pas à retrouver totalement la façon dont j'utilisais GReader.
Sur KrISS, j'utilise un affichage avec les plus récents en haut, avec la vue "titres seuls" par défaut, avec read et unread affichés, avec ouverture de l'article dans un autre onglet.
Il me manque :
- un choix de configuration pour marquer le courant comme lu au passage vers le précédent (je lis mes items de bas en haut avec le raccourci clavier "qui va bien" : k)
- une marque visible pour les stared (mais peut-être est-ce seulement un problème de CSS ?)
Sur Google, la logique des raccourcis claviers me convenait mieux :
- J & K pour faire suivant / précédent en marquant le courant comme lu
- N & P pour faire suivant / précédent sans marquer comme lu
Là, la seule option est de marquer comme lu le "suivant", et par ordre chronologique, pas par ordre d'affichage; du coup, J et N marquent comme lu, alors que N n'ouvre même pas l'article.
A part ce détail, super travail ;-)
lundi 10 juin 2013 - 09:44
154 - @ - Tontof
@agatzebluz : Arf désolé pour ça, le plus simple est de m'envoyer un mail à tontof sur free.fr pour voir si on peut faire quelque chose.
@Christophe : En ce qui concerne le marquage visible des starred, il n'y a en effet que le mot qui change star/unstar, mais c'est possible de personnaliser grâce à du CSS. Pour le marquage automatique des éléments comme lus, ce n'est pour le moment pas possible de personnaliser, mais je comprends le besoin. Je ne sais pas si c'est simple d'ajouter cette possibilité facilement, mais en modifiant le js, il doit y avoir moyen de faire quelque chose.
mardi 11 juin 2013 - 08:29
155 - @ - Yann
je voudrais savoir comment faire pour soumettre un "theme" css?.
Merci
jeudi 13 juin 2013 - 22:00
156 - @ - Tontof
jeudi 13 juin 2013 - 23:06
157 - @ - agatzebluz
D'ailleurs, ça manque d'un suivi par mail des commentaires. J'aurais pu rebondir sur ta proposition de suite. Merci quand même.
samedi 15 juin 2013 - 00:18
158 - @ - Tontof
Mais je note la proposition ^^
dimanche 16 juin 2013 - 22:03
159 - @ - agatzebluz
J'ai un souci avec le bookmarklet add new feed.
En fait, sur tous les essais que j'ai pu faire, ce n'est pas l'adresse du flux qu'il essaie d'ajouter mais il garde celle du site, et donc forcément je me fait bouler à l'ajout du flux.
J'ai lu les commentaires plus haut et ce ne sont pas des flux qui sont déjà dans ma liste et ça ne marche jamais, même sur des flux qui ne sont pas morts.
Bonnes vacances.
A+
lundi 29 juillet 2013 - 21:12
160 - @ - Tontof
dimanche 11 août 2013 - 17:16
161 - @ - agatzebluz
samedi 17 août 2013 - 12:31
162 - @ - gilou
cependant, problème de lecture pour moi avec le thème greader sur galaxy s3
mercredi 28 août 2013 - 22:44
163 - @ - Tontof
lundi 23 septembre 2013 - 16:29
164 - @ - Squale76
Après l'avoir installé comme tu le dis si simplement, j'ai ce message d'erreur lorsque que je veux ajouter un flux RSS :
Fatal Error XML 77: Fatal Error XML 77: Premature end of data in tag html line 12
En cherchant sur le net, je n'ai rien trouvé de similaire.
Aurais tu une idée ?
Pour info, je voulais ajouter le flux de http://www.frandroid.com/
mercredi 16 octobre 2013 - 09:49
165 - @ - Tontof
C'est http://feedpress.me/frandroid
Moi je n'ai pas de soucis avec : http://tontof.net/feed/?currentHash=q2wOoQ
mercredi 16 octobre 2013 - 22:27
166 - @ - agatzebluz
J'ai de vilaines erreurs au lancement de Kriss Feed. Ca fait plusieurs fois qu'il me plante tout et je ne peux plus rien faire (export vide, rien ne se charge).
Notice: unserialize(): Error at offset 187157 of 333288 bytes in /****/****/****/index.php on line 2441
Warning: Invalid argument supplied for foreach() in /****/****/****/index.php on line 2847
Warning: Invalid argument supplied for foreach() in /****/****/****/index.php on line 2500
Est-ce que quelqu'un a une idée ?
Merci d'avance.
Guillaume
vendredi 25 avril 2014 - 19:19
167 - @ - Tontof
Ce problème est lié à la corruption du fichier data.php
Tu peux essayer de m'envoyer une archive de ton dossier data par mail à tontof sur free.fr
Je ne te promets rien mais peux essayer de jeter un oeil et voir si je peux récupérer ton data.
En ce qui concerne l'export, tu dois avoir 2 sauvegardes dans ton dossier data : feeds.opml et feeds.bak.opml
Tu es sur un serveur perso, mutualisé ?
vendredi 25 avril 2014 - 20:49
168 - @ - Anonymous
Ce problème est lié à la corruption du fichier data.php
Tu peux essayer de m'envoyer une archive de ton dossier data par mail à tontof sur free.fr --> C'est fait
Je ne te promets rien mais peux essayer de jeter un oeil et voir si je peux récupérer ton data. --> Mais comment éviter cette corruption car ça fait deux ou trois fois que ça me fait le coup ? Est-ce dû aux flux que j'injecte ? Du coup c'est assez stressant d'avoir Kriss qui me claque dans les mains sans crier gare :-(
En ce qui concerne l'export, tu dois avoir 2 sauvegardes dans ton dossier data : feeds.opml et feeds.bak.opml --> OK, vu, j'ai récupéré mon dernier opml complet.
Tu es sur un serveur perso, mutualisé ? --> mutualisé chez o2switch
vendredi 25 avril 2014 - 21:37
169 - @ - agatzebluz
vendredi 25 avril 2014 - 21:38
170 - @ - Tontof
Ton erreur était très bizarre car c'est la sérialisation elle même qui a posé problème. Je vais étudier avec json pour voir.
samedi 26 avril 2014 - 09:46
171 - @ - daft
j'ai voulu installer kriss8, la version du git (https://github.com/tontof/kriss_feed) sur mon serveur tournant avec nginx, au moment du login, je me prend tout le tempsun wrong token.
Par contre la versio 5 marche.
Une idée pour la 8?
Merci
mercredi 07 mai 2014 - 14:24
172 - @ - Tontof
Le wrong token veut dire qu'il perd la session entre le moment où tu essayes de te connecter et la page d'après.
Je ne connais pas trop nginx, je sais que ça fonctionne mais je ne sais pas trop s'il faut des paramètres particuliers.
Une issue github parle de config nginx, ça pourra peut-être t'aider : https://github.com/tontof/kriss_feed/issues/339
Le code a beaucoup évolué entre la 5 et la 8, du coup je ne sais pas trop quelle différence fait que cela ne fonctionne plus directement :-(
mercredi 07 mai 2014 - 15:04
173 - @ - Daft
J'ai debuggé un peu, la fonction getToken fait bien son boulot, mais dans isToken la variable d’environnement $_SERVER['token'] est vide et retourne false. Etrange
mercredi 07 mai 2014 - 16:31
174 - @ - Tontof
Dans mon université, je devais accéder à la page avec un '?' à la fin parce qu'il perdait le cookie sinon. Du style https://tontof.net/feed/? et pas https://tontof.net/feed/
Si tu fais un var_dump($_SESSION) pour voir si les tokens sont bien enregistrés ?
mercredi 07 mai 2014 - 20:50
175 - @ - Daft
array(0) { }
Les tokens ne sont pas enregistrés.
Pareil avec le ?
samedi 10 mai 2014 - 19:05
176 - @ - Tontof
Sinon c'est normal d'avoir un array(0){}
dimanche 11 mai 2014 - 15:38
177 - @ - agatzebluz
Je viens de découvrir ce matin qu'on pouvait utiliser la touche Z pour ouvrir "tous les articles non lus de la page dans des onglets et les marque comme lus".
Las, ça ne fonctionne pas comme prévu. D'abord ça ne m'ouvre pas tous les liens non lus de la page (j'ai essayé d'en mettre plus ou moins mais c'est idem). Et en plus, il ne me les ouvre pas dans des onglets mais dans des fenêtres. Enfin, pas tous, certains seulement, mais la majorité.
Je ne sais pas si tu as eu un retour en ce sens ...
Je suis sous Ubuntu 14.04 et Chromium Version 37.0.2062.120 Ubuntu 14.04 (281580) et Firefox 32.0.3.
dimanche 12 octobre 2014 - 17:26
178 - @ - Tontof
Je ne suis pas à l'origine de ce raccourci et après plusieurs essais, il semble bien fonctionner mais uniquement dans certaines conditions. Il ne faut pas avoir l'option auto mark item as read sinon, il en ouvre 1/2 et il faut afficher tous les articles (lus/non lus).
Après je n'ai pas eu de problème sur l'ouverture dans des fenêtres mais toujours dans des onglets (ce ne serait pas un problème lié à la conf du navigateur ?)
dimanche 12 octobre 2014 - 19:01
179 - @ - agatzebluz
Je n'ai pas l'option "auto mark item as read" sélectionnée.
C'est spécifique à Chromium le fait d'avoir les liens qui s'ouvrent dans de nouvelles fenêtres car dans FF, ça reste dans des onglets. Par contre, il n'ouvre pas non plus tous les liens de la page ...
J'ai essayé de désactiver toutes mes extensions mais ça reste pareil. Dans les préférences, je ne vois rien qui pourrait poser problème.
Bon, le principal c'est qu'il me les ouvre. Je ne vais pas pinailler.
Merci de ta réponse rapide.
dimanche 12 octobre 2014 - 20:59
180 - @ - agatzebluz
Depuis quelques semaines, j'ai un problème récurrent avec les favicons.
Sur tous les nouveaux flux que je rajoute, j'ai une vilaine "image" qui me fait dire qu'il ne trouve pas le favicon associé au flux. (http://michtoblog.com/data/favicon%20krissfeed.png)
Pourtant je suis sûr qu'il y en a un.
J'ai tenté de vider le dossier des favicons de Kriss, mais là ça m'a planté toute mon instance et plus rien ne marchait.
Est-ce que tu as une idée de ce que je pourrais faire pour avoir tous les favicons qui s'affichent ?
Merci d'avance et bonne fin de semaine.
jeudi 25 juin 2015 - 06:48
181 - @ - Tontof
C'est normal les favicons ne fonctionnent plus parce que le site getfavicon.appspot.com qui permettait de récupérer les favicons ne fonctionnent plus :-(
Par contre si tu utilises la version de dev
https://raw.githubusercontent.com/tontof/kriss_feed/master/src/index.php
ça utilise le service de Google
http://www.google.com/s2/favicons?domain=http://duckduckgo.com
jeudi 25 juin 2015 - 08:52
182 - @ - agatzebluz
Merci Tontof !!!
Bonne soirée.
jeudi 25 juin 2015 - 19:43
183 - @ - Anonymous
edit : spam
mercredi 29 août 2018 - 18:43
184 - @ - Juliette Masson
jeudi 07 février 2019 - 11:06