User Tools

Site Tools


plugins:lodging:debut

Le greffon Hébergement

Téléchargement

La dernière version de lodging.tgz.

Licence

Licence : CeCILL
Auteur : François Merciol

Description

Permet de gérer les demandes et offre d'hébergement.

L'administrateur peut voir et annoter la liste des offres et des demandes.

Syntaxe

  {{lodging help}}					affiche une aide
  {{lodging admin}}					affichage et suppression de tous les hébergements
  {{lodging>namespace day="d1,d2,..." commande}}	voir la liste des commandes
namespace permet de faire cohabiter plusieurs hébergements sur un même site en utilisant un “répertoires” wiki
day les des jours qui seront cochés pour les offres ou les demandes

les commandes sont : ask, give, listAsk, listGive

ask formulaire pour une demande d'hébergement
give formulaire pour une offre d'hébergement
listAsk liste, annote et supprime les demandes
llistGive liste, annote et supprime les offres

Installation

Il suffit de recopier l'adresse de téléchargement dans votre gestionnaire de greffon de votre wiki.

Configuration

Quelques constantes peuvent être paramétrées dans votre gestionnaire de configuration de votre wiki :

  • $conf['dataDir'] container pour les répertoires contenant les demandes et les offres
  • $conf['plodgingGroup'] groupe qui peut annoter les offres et propositions
  • $conf['adminGroup'] groupe d'administration qui peut supprimer les offres et demandes ainsi que tous les hébergements

Langages

Pour le moment, deux langues sont gérées :

  • English
  • Français

Démo

Vous pouvez regarder le résultat du greffon en direct sur notre site : http://fsl56.org/2015/hébergement/

Contenu

lodging/
|-- manager.dat			(informations de gestion du wiki)
|-- INFO.txt			(informations sur le plugin)
|-- syntax.php			(analyse des balises {{lodging}} )
|-- lodging.class.php		(fonctions du greffon)
|-- script.js			(fonctions éxcutées dans le navigateur, y compris Ajax)
|-- ajax.php			(traitement des requètes directes en Ajax provenant du navigateur)
|-- conf
|   |-- default.php		(contantes de paramètrage)
|   `-- metadata.php		(types des contantes de paramètrage)
|-- lang
|   |-- en
|   |   |-- lang.php		(messages, labels, ...)
|   |   `-- settings.php	(description des contantes pour la configuration du  wiki)
|   `-- fr
|       |-- lang.php
|       `-- settings.php
`-- style.css			(feuille de style)
plugins/lodging/debut.txt · Last modified: 18/05/2016 19:20 by webmestre

Page Tools