Forum CMS Made Simple Francophone

Aide francophone sur CMS Made Simple

Vous n'êtes pas identifié(e).

Annonce

ATTENTION

  • Prenez le temps de rechercher si quelqu'un n'a pas déjà proposé une solution à votre problème. Sur le forum français et sur le wiki
  • Pensez à mettre à jour votre version de CMS Made Simple. Nous ne faisons de support que sur LA dernière version de CMS Made Simple.
  • Renseignez impérativement le formulaire de nouveau message de manière la plus complète que possible. Dans votre CMS utiliser le menu Administration du site/Informations du système en haut Vue au format texte. Ces informations demandées nous permettent de mieux vous aider
  • Ajoutez [Résolu] au début du titre de votre 1er message lorsqu'une solution a été trouvée.

#1 12/08/2012 22:31:11

PEGASE
Membre
Lieu : Sous le soleil
Inscription : 21/04/2010
Messages : 35

[Résolu] RSS Simple Pie: Tronquer un contenu

#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.11.0
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~

Bonsoir à tous,

J'utilise RSS Simple Pie pour afficher des flux RSS externes à mon site. J'aimerais rajouter le flux de reseaux-telecoms.net, mais d'une manière épurée (Titre + extrait du contenu)

http://www.reseaux-telecoms.net/flux-rss/voip-toip/rss.xml

Or, ce site ajoute des bookmarks et parfois des pubs dans la balise <description>, du coup je me retrouve avec un flux plus vraiment épuré.

J'ai modifié le gabarit dans RSS Simple Pie, mais comme ces bookmarks et ces pubs sont directement intégrées dans le contenu, mon site les affichent.

Voici mon gabarit:

[== PHP ==]
{foreach from=$feeds item=onefeed}
  <h4>
  <a href="{$onefeed->get_permalink()}" title="{$onefeed->get_title()}">{$onefeed->get_title()}</a>: </h4>
{$onefeed->get_content()}
{/foreach}

J'ai bien cherché chez l'ami Google, mais tout les résulats me renvoient vers ... Wordpress  yikes

Je pense que je dois manipuler mon gabarit RSS Simple Pie, pour pouvoir parvenir à mes fins. Du genre un script qui repère les balises img et qui les virent...  lol

Avez-vous une petite idée sur le sujet ?

Merci de votre aide.

Bonne soirée

Dernière modification par PEGASE (13/08/2012 15:45:20)

Hors ligne

#2 12/08/2012 22:57:39

jissey
Administrateur
Lieu : Volx
Inscription : 30/10/2009
Messages : 2 538
Site Web

Re : [Résolu] RSS Simple Pie: Tronquer un contenu

bonsoir,
tu peux utiliser le modifier smarty regex_replace
http://www.smarty.net/docs/en/language. … eplace.tpl


Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)

Hors ligne

#3 13/08/2012 15:44:10

PEGASE
Membre
Lieu : Sous le soleil
Inscription : 21/04/2010
Messages : 35

Re : [Résolu] RSS Simple Pie: Tronquer un contenu

Merci pour ta réponse. Grâce à toi j'ai découvert smarty.net  wink

J'ai testé  le regex_replace, mais rien de probant.

Par contre j'ai utilisé la fonction Smarty truncate, et hop, nickel:

{$onefeed->get_content()|truncate:150:" [...]":false}

Merci encore et bonne journée

Dernière modification par PEGASE (13/08/2012 15:44:37)

Hors ligne

Pied de page des forums