SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 328 visiteurs en ce moment

Accueil > Interactivité, échanges > Syndication > SpeedSyndic > Plugin Speedsyndic 2

Plugin Speedsyndic 2

11 octobre 2010 – par Wilco – 23 commentaires

7 votes

Ce plugin est une version compatible spip 2.0.x / 2.1 du plugin Speedsyndic

Note : Une bonne partie du texte ci-dessous a été pompé de cet article, expliquant la version précédente du plugin. je n’ai fait qu’adapter le code pour spip 2, ajouter une interface de configuration a base de CFG et légèrement modifier les instructions. Merci aux auteurs précédents !

Principe

Ce plugin permet de synchroniser/mettre à jour automatiquement et en temps réel les flux des sites syndiqués que vous avez sélectionnés. Cela signifie que vous n’avez plus besoin d’attendre 2 heures, voire parfois beaucoup plus, avant que #SPIP_CRON ne mette à jour la base des articles syndiqués.

En effet, le fonctionnement par défaut de SPIP fait que les flux des sites syndiqués ne sont re-synchronisés automatiquement que toutes les 2 heures, et ce seulement à condition que votre site reçoive beaucoup de visites (me demandez pas pourquoi, c’est comme ça).

Mais, en pratique, on s’aperçoit que ça prend souvent beaucoup plus de temps... Ce qui fait que les flux de vos sites syndiqués ne sont jamais à jour... avant un jour ou deux.

Avec SpeedSyndic, le problème est réglé.

À faire avant l’installation

-  Créez vos sites à syndiquer.

-  Dans l’espace privé, « Configuration » > « Contenu du site » > « Référencement de sites et syndication », cocher « Utiliser la syndication automatique »

Installation

-  Téléchargez le plugin ci-contre, uploadez tout le dossier speedsyndic2 dans le répertoire /plugins et installez le plugin SpeedSyndic2 comme n’importe quel plugin.

-  allez dans Configuration > CFG > Speedsyndic 2 et

  • changez éventuellement la fréquence de syndication
  • selectionnez les sites a speedsyndiquer.

-  Ajouter dans les squelettes potentiellement les plus visités de votre site (généralement sommaire.html et article.html) la balise #SPIP_CRON

The End

Voilà, c’est terminé. Rien d’autre à faire pour faire démarrer le plugin : il est désormais actif. Videz le cache et rechargez la page contenant vos sites syndiqués, vous verrez le résultat.

Voir en ligne : http://plugins.spip.net/speedsyndic

P.-S.

Si jamais ça ne marche pas au premier coup, c’est qu’il faut relancer #SPIP_CRON, en visitant simplement http://site.example.net/spip.php?action=cron.

Dernière modification de cette page le 11 juin 2012

Retour en haut de la page

Vos commentaires

  • Le 12 novembre 2010 à 08:54, par gera En réponse à : Plugin Speedsyndic 2

    Avec SPIP 2.1.2 [16017] je n’arrive pas à voir la page forum, je n’obtiens que le squelette rubrique dist et pas le squelette forum. J’ai testé en reprenant une rubrique forum existante sur la base et en recréant en automatique un forum via la config du plugin soit Forums SpipBB > Divers > Mon premier forum créé idem pas d’affichage des pages forum .
    Une page inscription s’affiche bien page=form_inscript&mode=forum&focus=nom_inscription&id_rubrique=120
    Pourriez vous m’aider dans la configuration

    • Le 14 novembre 2010 à 23:59, par BillBig En réponse à : Plugin Speedsyndic 2

      hum . quel rapport avec la syndication de sites et ce plugin ?

    Répondre à ce message

  • Le 14 octobre 2010 à 19:24, par DD En réponse à : Plugin Speedsyndic 2

    Ach comme c’est étrange..

    je viens de l’activer sur un autre site en SPIP 2.1.2 [16017] sur un serveur distant complètement différent et j’obtiens la même erreur (après activation).

    dd

    • Le 15 octobre 2010 à 12:00, par Wilco En réponse à : Plugin Speedsyndic 2

      Hmm, je pense que j’ai trouve ce qui schtroumpfait. Tu peux attendre qques heures que le .zip s’actualise, et reessayer, stp ?

    • Le 22 octobre 2010 à 11:06, par DD En réponse à : Plugin Speedsyndic 2

      Nickel, c’est bon maintenant.

      merci

    Répondre à ce message

  • Le 4 septembre 2012 à 11:08, par Mat.Webmiss En réponse à : Plugin Speedsyndic 2

    Merci pour ce super plugin, tout à fait adapté à mon site (dont le « job » est justement de syndiquer de nombreux sites).
    Une petite question néanmoins : est-il prévu à plus ou moins long terme une adaptation pour Spip 3 ?

    • Le 4 septembre 2012 à 15:59, par Wilco En réponse à : Plugin Speedsyndic 2

      Bonjour,
      de rien - je n’ai fait qu’adapter le code a Spip 2 ;)

      Concernant une version pour Spip 3, je n’avais pas prévu de m’y pencher dans l’immédiat ( par manque de besoin perso), mais je vais tenter d’y jeter un œil dans le courant du mois, sans toutefois pouvoir vous promettre un résultat immédiat. Si d’autres bonnes âmes veulent se lancer, elles sont les bienvenues !

    • Le 16 octobre 2012 à 18:32, par Bitin En réponse à : Plugin Speedsyndic 2

      Wilco, as tu avancé dans l’adaptation de ce plugin - fort utile - pour spip 3 ?

      Quoi qu’il en soit, merci encore pour ce plugin, que j’utilise sur de nombreux sites.

    • Le 16 octobre 2012 à 18:35, par Wilco En réponse à : Plugin Speedsyndic 2

      Bonjour,
      Malheureusement, je suis submerge de boulot pour l’instant :( je vais essayer de me pencher dessus dans le courant de la semaine prochaine, mais sans garantie !

    • Le 16 octobre 2012 à 18:57, par Mat.Webmiss En réponse à : Plugin Speedsyndic 2

      oops, je fais une adaptation pour spip3, mais je l’ai pas posté !
      (en fait, j’aurai eu besoin d’un coup de main, pour la tester, et ensuite pour partager cette adaptation)

    • Le 16 octobre 2012 à 18:58, par Mat.Webmiss En réponse à : Plugin Speedsyndic 2

      *j’ai fait*
      (ça fonctionne chez moi)

    • Le 19 octobre 2012 à 01:34, par Bitin En réponse à : Plugin Speedsyndic 2

      @ Mat.Webmiss - Ben, moi je veux bien le tester... Où peut-on le récupérer pour voir si tout est ok ? Je peux le tester en local (avec toutes les versions de spip 3) ou en ligne, avec la dernière version. Par contre, je ne suis pas sûr qu’en dehors de te reporter d’éventuels bugs, je puisse t’être d’une aide quelconque...

    • Le 20 octobre 2012 à 08:12, par Mat.Webmiss En réponse à : Plugin Speedsyndic 2

      ok cool, je mets ça en ligne demain

    • Le 21 octobre 2012 à 13:52, par Mat.Webmiss En réponse à : Plugin Speedsyndic 2

      hop, il est là : http://www.desmareesmontantes.net/spip.php?article484

      merci de tes retours

    • Le 22 octobre 2012 à 00:30, par Bitin En réponse à : Plugin Speedsyndic 2

      @ Mat.Webmiss - à priori, aucun problème avec SPIP 3.0.5 [19905] sur un serveur mutualisé et plusieurs autres plugins installés - je fais d’autres tests également en local...

    • Le 22 octobre 2012 à 20:17, par Bitin En réponse à : Plugin Speedsyndic 2

      Après d’autres tests, toujours avec 3.5...

      Dans la gestion des tâches, à priori par de problèmes, prise en charge du plugin et des modifications de fréquences de ce dernier.

      Cependant, lorsque je force le recalcule de la base de données (pas d’une simple page mais de toute la base) depuis l’interface d’administration, cette dernière est bien vidée mais j’ai le message suivant qui apparait (en privé, dans /Maintenance/Vider le cache) :

      Fatal error : Call to undefined function lire_config() in /home/www/(…)/plugins/auto/plugin/speedsyndic/inc/speedsyndic.php on line 8

      Une idée ?

    Répondre à ce message

  • Le 14 octobre 2010 à 10:03, par ? En réponse à : Plugin Speedsyndic 2

    Bonjour,

    Chez moi sur un SPIP 2.0.1 cela n’a pas l’air de fonctionner. Dans. l’admin du plugin j’obtiens :

    Warning : in_array() [function.in-array] : Wrong datatype for second argument in C :\Program Files\Apache Software Foundation\Apache2.2\htdocs\intranet\ecrire\public\composer.php(51) : eval()’d code on line 44

    et en relançant avec spip.php ?action=cron les flux ne se mettent pas à jour.
    Je n’utilisais pas la version précédente donc je ne sais pas si c’est dû à la version du plugin

    dd

    • Le 14 octobre 2010 à 10:44, par Wilco En réponse à : Plugin Speedsyndic 2

      Bonjour,
      Tu obtiens ceci avant ou après avoir tenté de config le plugin ? Je n’ai pas bcp d’infos pour tenter de comprendre ce qu’il se passe chez toi... Quand j’aurai un peu de temps, je testerai sur une version 2.0.1, pour etre sur ( j’ai teste sur une 2.0.8,2.0.9,2.0.10,2.1 )

    Répondre à ce message

  • Le 28 avril 2011 à 13:58, par M Coul En réponse à : Plugin Speedsyndic 2

    Salut

    j’ai installé le plugins et dans le CFG je ne vois que Fréquence de rafraichissement : (en secondes) qui est réglable. Pour ce qui est Sites à speedsyndiquer : il n’es pas réglable.
    Donc ce qui fait que je ne vois pas l’impact du plugin.

    • Le 28 avril 2011 à 14:08, par Wilco En réponse à : Plugin Speedsyndic 2

      Bonjour,
      Pour pouvoir selectionner un/des sites a speedsyndiquer, il faut evidemment que lesdits sites soient definis a prealable comme sites syndiques... As-tu pense a faire cela ?

    • Le 28 avril 2011 à 15:01, par M Coul En réponse à : Plugin Speedsyndic 2

      Merci pour votre réponse
      J’ai définis les sites à syndiquer. Ensuite j’ai mis la balise #SPIP_CRON dans le div ou les articles syndiqués doivent s’afficher mais ça ne donne rien.

    • Le 29 avril 2011 à 13:25, par Wilco En réponse à : Plugin Speedsyndic 2

      Re-bonjour
      C’est totalement normal : les instructions d’utilisation ne disent nulle part que le plugin fonctionne comme cela.

    • Le 29 avril 2011 à 13:29, par Wilco En réponse à : Plugin Speedsyndic 2

      Complement d’info : cf boucle syndic_articles

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?
  • [Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Mailsubscribers

    16 janvier 2013 – 274 commentaires

    Ce plugin permet de gérer les inscriptions (ou abonnements) à la diffusion de contenu par email. Mailsubscribers permet de gérer les inscriptions par Opt-in simple ou double et la désinscription par URL. Ce plugin gère également plusieurs listes (...)

  • noiZetier v2

    9 novembre 2012 – 36 commentaires

    Le noiZetier offre une interface d’administration permettant d’insérer au choix des éléments modulaires de squelettes (noisettes) et de les ajouter ainsi à ses squelettes. Compatibilité La version 2 du noizetier fonctionne sous SPIP 3. Elle est (...)

  • cirr : plugin « rédacteur restreint »

    29 octobre 2010 – 60 commentaires

    Ce plugin « cirr : rédacteur restreint » permet d’affecter des rubriques aux rédacteurs et modifie les droits afin qu’un rédacteur restreint (ou un administrateur restreint) voit dans l’espace privé uniquement les rubriques qui lui sont affectées (et leur (...)

  • Un retour d’expérience d’utilisation de Formidable

    26 octobre – commentaires

    Il s’agissait de créer un formulaire d’inscription à un évènement modérer les inscriptions dans le privé publier les inscriptions dans le public Nous avons discuté de cette présentation lors de l’apéro SPIP du 15 février 2016 à la Cantine (...)

  • Métas +

    3 décembre – 14 commentaires

    Améliorez l’indexation de vos articles dans les moteurs et leur affichage sur les réseaux sociaux grâce aux métadonnées Dublin Core, Open Graph et Twitter Card. Installation Activer le plugin dans le menu dédié. Dans le panel de configuration, (...)

Ça spipe par là