Annonce

#1 2020-07-30 19:40:41

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
1632

Personnaliser le fil RSS

Bonjoir, je voudrais alléger le fil RSS des nouvelles images.
Dans mes lecteurs RSS, c'est un peu indigeste et il y a des redondances.
Mais quand je veux intégrer le fil sur mon autre site, c'est plutôt laid.
Je voudrais obtenir seulement la date de maj, la vignette de la nouvelle photo avec un lien sur la vignette vers l'original en ligne.
J'ai réussi à supprimer la date initiale et la répétition inutile pour chaque photo de l'url de la page d'accueil, mais pour le reste, je patauge.

Qui peut m'aider, s'il vous plait ? Merci d'avance !
Ah, j'oubliais : je voudrais aussi la même chose sur les albums nouveaux ...

Voilà où j'en suis :

https://photos.revestou.fr/feed.php?fee … image_only


https://album.chauvigne.info/ v.13.8.0  PHP: 8.1.22
http://photos.katrynou.fr/ v.14.1.0 PHP: 8.1.22
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.38
Bibliothèque graphique: External ImageMagick 6.9.10-23

Hors ligne

#2 2022-07-25 14:50:18

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
1632

Re: Personnaliser le fil RSS

Hello, je suis un post de bientôt 2 ans et personne ne s'intéresse à mon cas. Les RSS, ça n'intéresse personne ?


https://album.chauvigne.info/ v.13.8.0  PHP: 8.1.22
http://photos.katrynou.fr/ v.14.1.0 PHP: 8.1.22
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.38
Bibliothèque graphique: External ImageMagick 6.9.10-23

Hors ligne

#3 2022-07-25 20:03:22

polowigo
Membre
2019-04-11
143

Re: Personnaliser le fil RSS

Bonsoir Katryne
Quel plugin active les flux ?

Hors ligne

#4 2022-07-25 20:30:35

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
1632

Re: Personnaliser le fil RSS

Coucou, voilà l'autre fana des RSS (j'ai pas dit fada), on est au moins 2.

Ya pas vraiment de plugin. Juste utiliser Local file editor pour spécifier le nombre de nouvelles à afficher, là, j'en ai mis beaucoup, juste pour voir le rendu :

Code:

$conf['recent_post_dates'] = array(
  'RSS' => array('max_dates' => 60, 'max_elements' => 30, 'max_cats' =>10),
  );

Et puis aussi, à l'aide du plugin Add Head element, j'ai ajouté ces lignes, pour que le logo RSS s'affiche dans la barre d'adresse du navigateur:

Code:

<link rel="alternate" type="application/rss+xml" title="Derners documents de Images&Docs"  href="https://photos.revestou.fr/feed.php" />

Enfin, j'ai traficoté un peu feed.php pour l’alléger d'indications superflues, comme l'url de l'accueil du site à chaque élément nouveau. L'url de la nouveauté devant suffire à mon sens.

Dernière modification par Katryne (2022-07-25 20:32:00)


https://album.chauvigne.info/ v.13.8.0  PHP: 8.1.22
http://photos.katrynou.fr/ v.14.1.0 PHP: 8.1.22
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.38
Bibliothèque graphique: External ImageMagick 6.9.10-23

Hors ligne

#5 2022-07-26 22:54:06

polowigo
Membre
2019-04-11
143

Re: Personnaliser le fil RSS

Fana ? Moi ? Tu exagères, peuchère.

Quand je vais sur la page indiquée dans ton premier message et que je clique sur une vignette, j'ai bien l'originale qui s'affiche. Mais je crois que c'est le comportement initial, n'est-ce pas ce que tu souhaites ?

Quand au reste, je ne saisis pas complètement ce que tu veux obtenir : supprimer ou modifier.
J'ai besoin des points sur les i, là.

Hors ligne

#6 2022-07-26 23:30:16

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
1632

Re: Personnaliser le fil RSS

Ben, je trouve que le fil RSS produit est inutilement long et dilué, ce pourrait être plus concentré.
A titre d'exemple, voilà comment il se présente en original dans mon autre site :  Tu constates que sur l'autre, j'ai déjà supprimé la répétition de l'url de la page d'accueil pour chaque élément. Ainsi que le premier titre de chaque élément.

Format original feed.php non forké : https://dardennes.revestou.fr/feed.php Barré : ce que j'ai retiré. Entouré ce que je veux encore retirer.
https://i.imgur.com/QZZWMkB.png

Format modifié sur l'autre site avec fork de feed.php : https://photos.revestou.fr/feed.php
https://i.imgur.com/SmJKNIb.png

Ce que je voudrais encore : supprimer le lien "Photos récentes", mais ajouter le titre de la photo, en plus de son image.

Et je voudrais bien retirer (as guest) du titre du fil


https://album.chauvigne.info/ v.13.8.0  PHP: 8.1.22
http://photos.katrynou.fr/ v.14.1.0 PHP: 8.1.22
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.38
Bibliothèque graphique: External ImageMagick 6.9.10-23

Hors ligne

#7 2022-07-31 21:15:14

polowigo
Membre
2019-04-11
143

Re: Personnaliser le fil RSS

Pour le titre du fil, c'est à la ligne 94 de feed.php :

Code:

$rss->title.= ' (as '.stripslashes($user['username']).')';

Tu peux remplacer "as" par "en tant que" ou bien, si tu ne veux rien, tu supprimes cette ligne.

Pour le lien "(Photos récentes)", ça se passe dans le fichier include/functions_notification.inc.php en lignes 548-551 :

Code:

        .' ('
        .'<a href="'.add_url_params(make_index_url(array('section'=>'recent_pics')), $add_url_params).'">'
          .l10n('Recent photos').'</a>'
        .')'

Tu supprimes les 4 lignes ou tu remplaces par ce que tu veux.

Hors ligne

#8 2022-08-01 08:45:58

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
1632

Re: Personnaliser le fil RSS

Mais c'est parfait toussa ... Merciiiii !
"remplacer par ce que je veux" : je pourrais y mettre le titre de la photo .... je vais essayer.
Je trouve que ça fait plus propre comme ça, non ?
https://photos.revestou.fr/feed.php


https://album.chauvigne.info/ v.13.8.0  PHP: 8.1.22
http://photos.katrynou.fr/ v.14.1.0 PHP: 8.1.22
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.38
Bibliothèque graphique: External ImageMagick 6.9.10-23

Hors ligne

#9 2022-08-01 10:27:44

polowigo
Membre
2019-04-11
143

Re: Personnaliser le fil RSS

En effet, c'est beaucoup plus agréable à lire.

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact