Webludo

Configuration nécessaire


Pour utiliser la liaison entre Infoludo et Webludo la version d'Infoludo 3.1.17 (ou plus ) est nécessaire.

Webludo est un module PHP, pour pouvoir l'utiliser il vous faudra  :

  • l'extension php 5.0 ( ou plus récent).
  • une base de données MySQL.
  • un accès FTP pour les mises à jour depuis Infoludo et l'installation du module.
  • un logiciel de transfert FTP ( Filezilla est excellent dans son genre et gratuit ).
  • quelques connaissances de base sur l'utilisation des techniques du web.

En général tous les hébergeurs de sites proposent cette configuration dans les hébergements de base.

Si vous le désirez, nous pouvons nous charger de l'installation et de la configuration de votre serveur.


Installation sur le serveur

Téléchargez le fichier webludo.zip (ici)  en version 3.1.17+ sur votre ordinateur et extraire le contenu de l'archive dans un dossier de votre disque dur.
Au moyen d'un logiciel de transfert FTP, créez un répertoire nommé "webludo" au premier niveau de votre site Internet de manière à ce que le chemin "http://www.votresiteweb.com/webludo"" soit accessible.

Déposez dans le répertoire "webludo" du serveur la totalité des dossiers et fichiers extraits depuis l'archive téléchargée.

Les autorisations des dossiers :

  • webludo/img_jeux
  • webludo/tmp
  • webludo/transfert

devront être passées à 777 ( droits en lecture et écriture) . Cette opération se fait en général au moyen de votre logiciel de transfert FTP.

Utilisez le module de gestion de votre hébergeur ( en général phpMyAdmin) pour créer les deux tables "jeux" et "locations". La structure de ces tables est disponible dans le répertoire "install", fichier "tables.sql".

 


Paramétrer Webludo


Editez le fichier de configuration "config.php" et éditez la partie nommée "configuration webludo" (voir ci-dessous).

Attention ! - Pour éditer ce fichier, utilisez un logiciel d'édition de texte tel que le Notepad de Windows mais surtout pas un logiciel de traitement de texte tel que Word !

  * ========================
 * configuration de webludo
 * ========================
 */
// -- sur seveur --------------------------------------------------------------------------
$password = "monmotdepasse"; // mot de passe pour la connexion a la mise a jour des données
$serveurDonnees = "localhost"; // adresse du serveur de base de donnees
$baseDonnees = "vote_base_de_donnees"; // nom de la base de données
$baseUtilisateur = "non_d_utilisateur_donnees"; // utilisateur de la base de données
$baseMotpasse="mot_de_passe_donees"; // mot de passe de la base de données
$devise ="Frs";
$emailLudo =" Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser. ";
//


Renseignez les différents champs :

  1. $password : doit être identique au mot de passe de connexion "mot de passe export" des paramètres d'Infoludo (voir page suivante).

  2. $serveurDonnees : nom de votre serveur de données.

  3. $baseDonnees : nom de la base de données qui contient les tables webludo.

  4. $baseUtilisateur : nom d'utilisateur de votre base de données

  5. $baseMotPasse : mot de passe de l'utilisateur de votre base de données.

  6. $devise : devise à utiliser sur le site pour l'affichage des prix ( Frs ou € ).

  7. $emailLudo : l'adresse e-mail de votre ludothèque. Cette adresse sera utilisée comme expéditeur lors de l'envoi des courriers de liste des jeux pour les membres.


 Paramétrer Infoludo

 

 En mode administrateur, se rendre dans les préférences d'Infoludo sous l'onglet "Internet" :

 

 

  1.  Serveur FTP : adresse de votre serveur FTP.

  2. Utilisateur FTP : le nom d'utilisateur de votre compte FTP.

  3. Mot de passe FTP : mot de passe de votre compte FTP.

  4. Répertoire de transfert distant : le chemin du répertoire "webludo/transfert" sur votre serveur.
    Attention, il se peut que vous ayez un répertoire caché en début de chemin. Pour connaitre ce chemin connectez-vous en FTP sur le répertoire "webludo/transfert" et relevez le chemin indiqué par le logiciel FTP.
    Le chemin utilisé est sous la forme :/httpdocs/webludo/transfert

  5. URL d'appel PHP : le lien qui va lancer automatiquement le script php qui met à jour les données sur le serveur distant. En général : http://www.votresiteweb.com/webludo/upload.php.

  6. Mot de passe export : le mot de passe de la mise à jour des données. Il doit être le même que celui inscrit dans les paramètres de configuration de webludo.

  7. Export web par fichier zip : si cette case est cochée, Infoludo va préparer le fichier d'export et l'enregistrer dans le répertoire "web" du dossier d'Infoludo et vous pourrez l'utiliser pour mettre à jour la base de données via le logiciel autonome Webludo. Par exemple si la ludothèque n'est pas connectée à Internet, vous pouvez mettre le fichier *.zip sur une clef USB et mettre à jour le site depuis votre domicile.

 



Intégration des modules dans votre site web

L'intégration dans une page web passe par un iFrame. Un iFrame permet de mettre une page dans une page, c'est à dire que vous allez inclure la page du module ( base des jeux ou demande de liste ) à l'intérieur de la page de votre choix.

Pour inclure le module dans la page, il suffit de mettre le code suivant :

 pour la base des jeux :

<iframe src="/webludo/pages/jeux.php" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="635" height="1100"></iframe>

pour la demande des jeux loués  :

<iframe src="/webludo/pages/locations.php" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="635" height="200"></iframe>

Reportez-vous à la documentation fournie avec votre système de publication web ( CMS)  ou intégrez manuellement l'iFrame à votre page web pour afficher le module désiré.

Il est également possible d'afficher les pages directement en utilisant les URL directes :

http://www.votresite.com/webludo/pages/jeux.php

http://www.votresite.com/webludo/pages/locations.php