BacASable²



Achat espace web + nom de domaine

  • multi-domaine
  • plusieurs bases données SQL
  • noms des sites, noms des noms de domaines
  • à voir, gestion des adresses mail depuis le site



Le wiki

Installation du wiki
  • télécharger le zip d'un yeswiki à https://yeswiki.net/?PageCreer
    • dézipper et préparer le répertoire de travail sur le disque dur local
    • choisir si le dossier wiki doit être à la racine
  • transférer les fichiers via FTP ou SFTP
  • créer une base de données SQL avec phpMyAdmin
  • configurer le premier démarrage
    • Configuration générale
      • Nom de votre site : apparaît comme nom dans l'onglet (et nul part ailleurs)
      • Page d'accueil : PagePrincipale par défaut (doit être un NomWiki)
    • Configuration de la base de données
      • Machine MySQL : localhost par défaut : ok dans la plupart des cas
      • Base de données MySQL : nom de la base MySQL créée auparavant
      • Nom de l'utilisateur MySQL : root dans la plupart des cas, fourni avec le site web, donc ne pas le choisir
      • Mot de passe MySQL : fourni avec le site web, souvent le même que pour ftp, donc ne pas le choisir
      • Préfixe des tables : yeswiki_ par défaut, wiki_
    • Création d'un compte administrateur
      • Administrateur : WikiAdmin par défaut (doit être un NomWiki)
      • Mot de passe : au choix
      • Adresse e-mail : pour la récupération du mot de passe
  • tester des thèmes :) https://yeswiki.net/?DemoThemes

Contenu du wiki
  • quelle navigation pour le site ?
  • trouver le bon vocabulaire
    • acteur / organisme / structure
    • coordonnées / contact / référent
    • site / wiki / portail
    • ... / ... / ...
  • préparer les différentes pages
    • page d'accueil
    • page liste
    • page carte
    • page inscription
    • page menu
    • page gestion du site
    • autres pages ?
  • les droits d'accès
    • qui modifie quoi
    • question sur le login des utilisateurs
    • plutôt un verrouillage généralisé
    • groupe admins, créer plusieurs utilisateurs pour ce groupe

Le bazar
  • préparer le questionnaire, configurer les différents champs à partir de la fiche acteur
  • choisir les champs visibles pour tout le monde * / inscrits + / propriétaire % / administrateur @admins
  • champ titre, champ sigle, identifiant
    • possibilité de créer un nouvel utilisateur par fiche
      • un référent acteur => une fiche + un utilisateur wiki => un identifiant + un mot de passe
      • ne pas créer de compte utilisateur en dehors de la création d'une fiche
      • l'identifiant est créé automatiquement avec le sigle de l'acteur
        • le titre donne le chamot de la fiche, le sigle donne le chamot de l'identifiant
        • !!! si le sigle est trop court ou utilise des espaces => problème possible lors de la création du chamot (pas de lettre minuscule) => plantage de la fiche en édition !!!
    • il faut être connecté avec l'identifiant de la fiche pour pouvoir la modifier
      • l'acteur crée sa fiche, il doit se connecter avec son identifiant et son mot de passe s'il souhaite la modifier
      • possibilité pour l'acteur de changer le titre de la fiche, le sigle, mais pas les chamots de l'identifiant et de la page (ou modification depuis phpmyadmin)
      • possibilité de supprimer une fiche, mais pas l'utilisateur (ou suppression depuis phpmyadmin)
    • WikiAdmin a tous les droits, phpmyadmin encore plus
  • champ mail
    • possibilité d'afficher un formulaire de contact plutôt que l'adresse mail pour éviter le spam
    • possibilité d'envoyer un email au nouvel inscrit, de customiser le email (mais ça reste assez sport)
    • possibilité d'envoyer un email au portail
    • possibilité de mettre plusieurs mails, celui de l'acteur, celui du.de la référent.e : à qui envoyer l'email de réponse ?
  • configuration des listes
    • faire des noms de clés longs pour favoriser la recherche

Exportation des fiches
  • depuis le bazar, bouton exporter au format csv (format texte, champs séparés par des virgules)
    • importer dans excel
      • délimité
      • origine du fichier : 65001 Unicode UTF-8 : pour afficher les bons caractères éèàô
      • séparateur virgule, identificateur de texte "
    • supprimer le champ avec le mail de WikiAdmin
  • depuis phpmyadmin

Pages modifiées dans le code
  • annuaire_alphabetique.tpl.html (18)
  • bazar.fonct.php (1333) envoi de mail auto
  • bazar.fonct.php (3010) function genere_nom_wiki
    • (2893) affichage du nom de la PageWiki de la fiche et de son proprietaire : mise en commentaire pour ne pas afficher les infos en bas de la fiche annuaire
    • (2891) rajouter <br> après </div> ou modifier (2832)
  • yeswiki.php (635) : function FullTextSearch($phrase) : fonction de recherche pour ne pas afficher les listes comme résultats




Divers, logiciels utiles

Transfert FTP : Filezilla

Editeur de texte : Notepad++