FAQ

 editoPlus

Votre entreprise, votre mairie, ou autre dispose d'un site sur lequel vous n'avez pas la main, et vous aimeriez bien inclure une boîte à la façon editoPlus; et bien c'est possible avec un minimum de participation du mainteneur de l'autre site.

Le principe est d'inclure dans une iframe du site la seule boite centrale de la page autonome de votre GuppY. Pour cela, j'ai modifié le code de la page autonome pour tester une variable passée en paramètre et si elle est présente de ne pas générer les boîtes latérales et hautes.

Si votre GuppY n'a pas d'autre objectif, il ne vous servira qu'à administrer cette page autonome (pas d'articles, nouvelles, forum, etc...); sinon, la page autonome pourra être affichée indifféremment dans le site externe ou dans votre GuppY.

Pour mettre en oeuvre cette méthode, vous devez :

  • forker votre GuppY pour l'autoriser à s'exécuter dans une iframe: dans le fichier inc/hpage.js, vous commentez les lignes (ce devrait être 14 à 16)
    /*
    if (window!=top) {
      top.location=window.location;
    }
    */
  • dans le site où vous souhaitez faire apparaître vos annonces, vous faites insérer au bon endroit une iframe qui appelle l'adresse http://monsite/plugins/editoPlus/edp-box-page1.php?lng=fr&ext=1. "monsite" doit être remplacé par l'URL de votre GuppY; si vous mettez 2 à la variable ext, vous afficherez en plus le bas de page.

Petit défaut, vu qu'on n'a pas de boite de connexion, on ne peut traiter que des affichettes publiques. Mais je ne pense pas que ça pose problème dans ce cas de figure.

Nota : Pourquoi ne pas se servir de cette astuce pour l'intégrer dans un GuppY V5?tongue


Date de création :23/12/2014 - 18:51 Dernière modification :12/01/2015 - 09:43