Accueil > AbulEdu > urladmin - groupe de liens

urladmin - groupe de liens

dimanche 17 septembre 2006, par Francois Audirac

Comment g ?rer simplement un annuaire de liens sous AbulEdu ?

Souvent, en classe on est amené à proposer des listes de liens, en libre consultation ou à modifier les applications accessibles depuis http://servecole.

Ceci est maintenant résolu grâce à « urladmin ».

Ce script en Php et fichiers texte permet de créer des groupes de liens, comme des groupes pour chaque classe par exemple (liens des CM1-CM2, liens des CE1-CE2...).

Chaque groupe peut contenir plusieurs thèmes dans lesquels sont classés les liens.

Installation

Sauvegardre manuelle des fichiers qui seront remplacés :
 site.php, s’il existe dans /var/www

Pour informations, le fichier « listeapplications » sera sauvé par défaut dans listeapplications-old. Il contient les liens pour l’ensemble des outils accessibles depuis servecole (spip, pages perso ...)

Si vous souhaitez modifier le script et le réinstaller, il faudra effacer entièrement le dossier urladmin/ dans /var/www, effacer le site.php et effacer le listeapplications nouvellement copié.

Puis il faudra relancer le script d’installation : ./install.sh

Utilisation

Pour utiliser ce script, il faut avoir le login et le mot de passe de la partie administration :
Utilisez urladmin/urladmin

Ces informations sont stockées dans un fichier accessible et donc modifiable (sous root) :

 /var/www/urladmin/admin/.htaccess

A faire / En cours

Quelques idées à développer dans ce script :
 permettre d’effacer des images qui ne sont plus liées, dans aucun groupe.
 créer des mots de passe pour chaque groupe de liens rendant ainsi chacun (prof ou classe) responsable de son groupe. AbulAdmin peut créer les groupes et les mots de passe et les donner aux demandeurs.
 des soucis avec des apostrophes ou des caractères trop spéciaux dans les titres ou descriptiohn
 trier les thèmes dans un groupe

Un fichier readme.txt qui se trouvent dans le dossier urladmin présentant le prjet et ses évolutions...

Particulièrement document, ce script PHP est bien sûr placé sous licence GPL