Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

CGFeedMaker et news
#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.4
#~ Url du site : tania-besancet.ch
#~ Hébergeur / Soft : easygiga
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour à tous,

J'ai vraiment besoin de votre aide je ne comprend pas du tout comment faire fonctionner le module CGfeedmaker avec le module "articles" news.

Je désire récuperer les articles publiées sur page news et générer un flux rss. Mais cela ne fonctionne pas du tout voir


Pouvez-vous m'aider ou peut être m'expliquer voici ce que j'ai mit dans la configuration de CGfeedmaker.

Nom/Alias : News
extension du flux : rss
Utiliser cette page pour les liens: tania-besancet.ch/rss(j ai créer une page)
Titre du flux : Tania news
Liens du flux : tania-besancet.ch/news

Dans la page rss
j'ai mit entre head
{CGFeedMaker action='autodiscovery' feed='news'}


dans le body du rss
{CGFeedMaker feed="news" action='rsslink'}



Merci d'avance
Répondre
#2

Voir http://www.cmsmadesimple.fr/forum/viewto...532#p31532

J-C Etiemble v 2.2.xx
Répondre
#3

Essayé mais rien a faire je refais un récapitualtif complet:

tania-besancet.ch/news <--- contient mes news

tania-besancet.ch/rss <-- page contenant le rss

Dans page rss dans le body
{CGFeedMaker action='rsslink' feed='news'}

Dans la page rss head
{CGFeedMaker action='autodiscovery' feed='news'}


Dans page news dans le head
{CGFeedMaker action='autodiscovery' feed='news'}



Parametres modules
[Image: 465527module.jpg]



Je viens francs fou :lol:
Répondre
#4

Bonjour,
dans le gabarit de ton flux, tu as bien l'appel au module news?

{SEO}
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)
Répondre
#5

>tania-besancet.ch/rss <-- page contenant le rss

pourquoi créer une page RSS ?

J-C Etiemble v 2.2.xx
Répondre
#6

Voici mon gabarit de mon flux : ceci est le model par défaut

Citation :{* original rss feed template *}
<?xml version="1.0"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
{* note: if you have not configured pretty urls or mod rewrite, the next line may fail when trying to validate the feed *}
<atom:link href="{$feed_url}" rel="self" type="application/rss+xml" />
<title>{$feed.title}</title>
{if isset($feed.link) && !empty($feed.link)}<link>{$feed.link}</link>{/if}
{if isset($feed.description) && !empty($feed.description)}<description>{$feed.description}</description>{/if}
{if isset($feed.copyright) && !empty($feed.copyright)}<copyright>{$feed.copyright}</copyright>{/if}
{if isset($generator)}<generator>{$generator}</generator>{/if}
{if isset($feed.managing_editor) && !empty($feed.managing_editor)}<managingEditor>{$feed.managing_editor}</managingEditor>{/if}
{if isset($admin_email)}<webMaster>{$admin_email} ({$admin_user->firstname} {$admin_user->lastname})</webMaster>{/if}
{if isset($feed.image) && !empty($feed.image)}
<image>
{if isset($feed.description) && !empty($feed.description)}<description>{$feed.description}</description>{/if}
{if isset($feed.link) && !empty($feed.link)}<link>{$feed.link}</link>{/if}
<title>{$feed.title}</title>
<url>{$file_location}/{$feed.image}</url>
</image>
{/if}

{* an example of how to create a feed from a call to the news module *}
{* you can use any smarty variable that is available in the news summary template *}
{* you can substitute this logic with output from any module that supports a summary
view, or possibly get artistic and mix output from different modules *}
{news assign='junk'}
{if isset($items)}
{foreach from=$items item='entry'}
<item>
<title>{$entry->title|cms_html_entity_decode}</title>
<link>{$entry->moreurl}</link>
{capture assign='description'}{if isset($entry->summary)}{$entry->summary}{else}{$entry->content}{/if}{/capture}
<description>{$description|trim|strip_tags|summarize:40}</description>
<pubDate>{$entry->postdate|rfc_date}</pubDate>
<guid>{$entry->moreurl}</guid>
</item>
{/foreach}
{/if}
</channel>
</rss>


A JCE
mon but finale est que la fille ajoute une news et que les personnes surfant sur son site sur la page news voient les news et après je récupère le RSS pour l'intégrer sur sa page facebook automatiquement.

ps: je vous remercie déjà d'avance pour votre aide



01:08 : C'est tout bon j ai trouvé j avais pas activé les pretty url's voici la raison pourquoi cela ne fonctionnais pas.
Je vais préparé un tutorial "youtube" dans les prochains jours pour les "noob" comme moi :-)
Répondre
#7

Citation :Je vais préparé un tutorial "youtube" dans les prochains jours pour les "noob" comme moi :-)

A place de "youtube" complète la page du wiki, se sera plus judicieux

http://wiki.cmsmadesimple.fr/wiki/CGFeedMaker_(Module)

Enfin
Si ça résout complètement ton souci n'oublies pas le [Résolu] dans le début du titre de ton tout premier message en l'éditant

J-C Etiemble v 2.2.xx
Répondre
#8

pourquoi pas les deux ? Big Grin
Répondre
#9

Citation :pourquoi pas les deux ?
parce que sur le wiki, il est possible de modifier, d'améliorer et de commenter
et en plus c'est officiel pour trouver la bonne information .

J-C Etiemble v 2.2.xx
Répondre
#10

oui oui je suis d'accord : wiki is the best... mais si on fait des vidéos en plus moi je dis pas non Rolleyes
Répondre
#11

@nelex2300
Si c'est résolu n'oublies pas le [Résolu] dans le début du titre de ton tout premier message en l'éditant

J-C Etiemble v 2.2.xx
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 3 visiteur(s)