Variables de configuration JavaScript

Pierre
Written by PierreLast update 3 years ago

Les variables de configuration sont utilisées comme paramètres pour les réglages et le comportement de Logora. Elles sont définies dans le code HTML de la page où est chargé Logora.


Certaines variables sont propres à l'espace de synthèse, et d'autres à l'espace de débat. Les variables de configuration sont ajoutées à l'objet logora_config. 


Variables communes aux deux espaces


  • shortname (requis) : votre nom d'application fourni par Logora. C'est l'identifiant qui permet de reconnaître votre site web. Ce nom est à insérer dans les liens du script d'intégration.


Espace de synthèse


En plus des variables communes, l'espace de synthèse doit inclure les paramètres suivants :


  • debate.identifier (requis) : identifiant unique lié à la page. Cet identifiant doit être unique pour chaque page où est insérée la synthèse. Il permettra de  récupérer le débat correspondant à la page. Par exemple, si vous installez Logora sur Wordpress, l'identifiant sera l'ID de chaque article.
  • debate.name (optionnel) : question du débat. Par exemple : "Les robots vont-ils conquérir le monde ?". Par défaut, debate.identifier.
  • debate.started (optionnel) : par défaut, false. Booléen qui définit si le débat est démarré dès sa création. Si le débat est démarré, il sera visible sur l'espace de débat. Sinon, il pourra être démarré via l'espace d'administration.
  • debate.source_url (optionnel) : URL de la page liée au débat. Il s'agit de la page où est insérée la synthèse du débat.
  • debate.pro_side (optionnel) : position pour du débat. Par défaut, "Pour".
  • debate.against_side (optionnel) : position contre du débat. Par défaut, "Contre". 
  • debate.image_url (optionnel) : URL de l'image liée au débat. Cette image sera affichée sur l'espace de débat.
  • debate.tags (optionnel) : étiquettes liées au débat, sous forme de tableau. Exemple: "['politique', 'technologie']".
  • prefix_path (optionnel) : chemin racine de l'espace de débat.
  • auto_create_debate (optionnel) : par défaut, false. Permet d'activer la création automatique de débat.


Espace de débat


En plus des variables communes, l'espace de débat doit inclure les paramètres suivants :

  • provider.name (optionnel) : nom de votre site web (exemple: "Logora"). Peut être modifié dans le panel d'administration.
  • provider.url (optionnel) : URL de votre site web (exemple: "https://logora.fr"). Ce lien sera utilisé pour permettre aux utilisateurs de revenir vers votre site web à partir de l'espace de débat. Peut être modifié dans le panel d'administration.
  • prefix_path (optionnel) : chemin racine de l'espace de débat. Peut être modifié dans le panel d'administration.
  • remote_auth (optionnel) : message permettant l'authentification unique. Voir Implémenter l'Authentification Unique (Single Sign-on)
  • login_url (optionnel) : lien vers votre page de connexion. Requis en cas d'utilisation de l'Authentification Unique.
  • registration_url (optionnel) : lien vers votre page d'inscription. Requis en cas d'utilisation de l'Authentification Unique.
  • ga_tracking_id (optionnel) : ID Google Analytics pour collecter les données de trafic

Did this answer your question?