Changes between Version 7 and Version 8 of MiroirDeSyndication


Ignore:
Timestamp:
Oct 4, 2006, 9:56:10 AM (15 years ago)
Author:
nicolas1
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MiroirDeSyndication

    v7 v8  
    22
    33== Miroir de syndication ==
    4                                                                              
    5 '''À QUOI ÇA SERT ?'''
     4source:_plugins_/_test_/miroir_syndic                                                                             
     5
     6=== À QUOI ÇA SERT ? ===
    67
    78Grâce à ce plugin, vous pouvez obtenir une liberté totale avec les articles syndiqués :
     
    910- leur attribuer tous les éléments d'un article normal (un logo, une pièce jointe, des mots clés, un chapeau, un texte, un post scriptum, etc.)
    1011
    11 
    12 '''SOUS LE CAPOT'''
     12=== SOUS LE CAPOT ===
    1313
    1414Ce plugin duplique les articles syndiqués (pour en faire des articles SPIP normaux) et les sites correspondant (pour en faire des rubriques normales).
    1515
    16 Exemple - Vous syndiquez le site "http://site-ami.org" : le plugin « Miroir de syndication » créera un article dans une rubrique qui se nommera automatiquement "Site ami" (le titre de "site-ami.org") pour chaque article de "site-ami.org" effectivement syndiqué (c'est-à-dire non bloqué).
     16Exemple - Vous syndiquez le site "http://example.org" : le plugin « Miroir de syndication » créera un article dans une rubrique qui se nommera automatiquement "Site ami" (le titre de "site-ami.org") pour chaque article de "site-ami.org" effectivement syndiqué (c'est-à-dire non bloqué).
    1717
    1818Vous aurez donc tous vos articles d'un même site syndiqué dupliqués en articles normaux dans une rubrique qui porte le nom dudit site syndiqué.
    1919
    2020
    21 '''UTILISATION OPTIMALE DU PLUGIN'''
     21=== UTILISATION OPTIMALE DU PLUGIN ===
    2222
    2323Remarque générale : nous partons ici du principe que l'utilisation de ce plugin implique que vous n'utilisez pas dans vos squelettes les boucles SITES, SYNDICATION, ni SYNDIC_ARTICLES (à cause des doublons articles syndiqués/articles normaux).
    2424
    25 Exemple - Vous syndiquez le site "http://site-ami.org", et celui-ci vous renvoie des articles sur le sujet A, mais aussi sur les sujets B, C, ou D. Le plugin créera des articles à partir des articles syndiqués (c'est-à-dire non bloqués) dans une rubrique intitulée "Site ami" (le titre de "site-ami.org"), qu'ils concernent les sujets A, B, C, ou D. Or, vous souhaitez avoir la liberté de mettre les articles créés par le plugin dans les rubriques dans lesquelles ils sont les plus pertinents (les articles parlant de A dans une rubrique A, les articles parlant de B dans une rubrique B, etc.).
     25Exemple - Vous syndiquez le site "http://example.org", et celui-ci vous renvoie des articles sur le sujet A, mais aussi sur les sujets B, C, ou D. Le plugin créera des articles à partir des articles syndiqués (c'est-à-dire non bloqués) dans une rubrique intitulée "Site ami" (le titre de "site-ami.org"), qu'ils concernent les sujets A, B, C, ou D. Or, vous souhaitez avoir la liberté de mettre les articles créés par le plugin dans les rubriques dans lesquelles ils sont les plus pertinents (les articles parlant de A dans une rubrique A, les articles parlant de B dans une rubrique B, etc.).
    2626
    2727L'avantage de vouloir faire ainsi est de regrouper les articles d'un même sujet provenant de plusieurs sites différents dans une même rubrique, alors que le plugin met ces articles de sujets différents dans une rubrique qui porte le nom du site duquel ils proviennent.
     
    4040
    4141
    42 '''ASTUCES'''
     42=== ASTUCES ===
    4343
    44 A. Créer des articles manuellement et non plus automatiquement
     44==== A. Créer des articles manuellement et non plus automatiquement ====
    4545Par défaut, quand vous validez la syndication dans SPIP, tous les articles sont acceptés. Ceci a pour effet, quand vous utilisez le plugin « Miroir de syndication », de créer automatiquement un article pour chaque article syndiqué.
    4646Si vous souhaitez au contraire créer des articles normaux seulement à partir des articles syndiqués que vous choisissez afin de ne pas vous retrouver avec beaucoup d'articles normaux à effacer, choisissez de bloquer tous les articles lors de la syndication. Ainsi vous n'aurez pas de création automatique d'article normaux.
    4747
    48 B. Nettoyer la liste des articles syndiqués
     48==== B. Nettoyer la liste des articles syndiqués ====
    4949Si vous syndiquez beaucoup de sites, vous allez vite vous retrouver avec une liste d'articles syndiqués importante. Étant donné que les articles syndiqués validés créent les articles normaux correspondants, vous pouvez demander à SPIP qu'il enlève de la liste des articles syndiqués ceux qui sont supérieurs à 7 ou x jours (le délai par défaut est de deux mois, ce qui est bien trop long pour l'usage de ce plugin). En effet, nous partons du principe ici que vous mettrez au moins 7 jours pour valider vos articles syndiqués dans le cas d'une modération a priori des articles syndiqués (pour les articles non modérés ils sont immédiatement publiés), et que par conséquent en moins de 7 jours vous aurez créé un article normal correspondant à un article syndiqué. Étant donné que l'article normal existe, vous n'avez plus besoin de l'article syndiqué qui a servi à le créer et qui lui est identique.
    5050Pour changer le délai de maintien des liens des articles syndiqués, modifiez la ligne 442 du fichier « ecrire/inc/syndic.php » :
     
    5353
    5454
    55 '''UTILISATION DU PLUGIN AVEC LES FLUX RSS GOOGLE ACTUALITES'''
     55=== UTILISATION DU PLUGIN AVEC LES FLUX RSS GOOGLE ACTUALITÉS ===
    5656
    5757Attention si vous souhaitez utiliser la syndication des flux RSS de ''Google actualités'' : vous allez vous retrouver avec des doublons jusqu'à plus soif. Il faut apporter des modifications au noyau même de SPIP, notamment le fichier ecrire/inc/syndic.php. Ceci ne concerne pas spécifiquement ce plugin, mais la syndication en générale des liens ''Google Actualités''.