Télécharger MultiRedacteurs.zip

Introduction : Un site moderne ne se construit plus comme nos premiers sites. Si on veut un site à jour avec du contenu, il est de plus en plus souvent nécessaire de bien distinguer ceux qui fabriquent le squelette du site (webmaster) et ceux qui le remplissent (rédacteurs).

L’objectif de ce programme en PHP est de rendre un site simple en HTML multi-rédacteurs alors que ce site n’avait pas prévu cette possibilité à l’origine. L’administrateur du site pourra créer des comptes rédacteurs pour que certaines personnes puissent modifier certaines pages choisies du site.

Installation : La première chose à faire est de décompresser le fichier MultiRedacteurs.zip dans un répertoire, et de placer ce répertoire dans le site à gérer. Vous pourrez appeler ce répertoire «gestion» par exemple. Si ce répertoire est directement dans le répertoire racine du site (root), l’intégralité du site seras vu par le programme. Si le répertoire est dans un répertoire, seul ce répertoire et les répertoires inclus dedans serons vu.

(1)

Maintenant que vous avez placé les fichiers de gestion dans un répertoire de votre site, il vous faut créer un compte administrateur. Cela se fait très simplement en appelant le fichier index.php de votre répertoire de gestion. Si par exemple vous êtes chez free et que vous avez mis les fichiers dans le répertoire, il suffit d’aller à l’adresse :

http://votresite.free.fr/gestion/

Pour initialiser votre compte administrateur, entrée un login et un mot de passe que vous choisissez.
(2)

Votre compte est maintenant crée. Vous pouvez déjà accéder à votre compte administrateur. Plus tard vous y accèderez avec la même adresse que pour initialiser votre compte : http://votresite.free.fr/gestion/

Pour accéder à votre compte administrateur entrez le login et le mot de passe que vous avez choisit.

(3)

Un menu s’affiche. Commencez par créer un compte rédacteur en cliquant sur «Gestion rédacteur». Pour ajouter un rédacteur vous choisissez pour lui un login (prénom, pseudo, ou autres…) et un mot de passe. Choisissez si vous l’autorisé à modifier du texte et/ou des photos. Vous pouvez créer jusqu’à 32 rédacteurs. Une fois crée, un compte rédacteur peut être ré attribué mais pas détruit.

(4)

Puis choisissez les pages que le rédacteur peux modifier en cliquant sur «gestion des droits d’accès». Sélectionnez les pages auxquelles il aura accès.

(5)

L’accès à un compte rédacteur se fait de la même façon que pour l’administrateur :

http://votresite.free.fr/gestion/
(6)

De là, le rédacteur pourra accéder aux pages qu’il a le droit de modifier.

(7)

Le rédacteur choisie la page qu'il veut modifier, et celle-ci s'affiche en dessous d'un menu. Les éléments de la page deviennent cliquables pour les modifier (texte et image). Le rédacteur peut aussi modifier le nombre de ligne d'un tableau ou mettre à jour des liens externes si l'administrateur lui a accordé ce droit.

Télécharger demo.zip Cette exemple est un petit site qui vous permettra de tester le programme multi-utilisateurs. Décomprimez ce fichier dans un répertoire (demo par exemple), placez ce répertoire sur votre site, puis dans le répertoire créez un repertoire gestion pour y placer le contenu de MultiRedacteurs.zip. Vous pouvez ensuite tester le programme de gestion multi-rédacteurs.

Le site : http://votresite.free.fr/demo/

Modif du site : http://votresite.free.fr/demo/gestion/

Spécificités des fournisseurs d'accès :

Free : Mon programme utilise les sessions en PHP, pour qu'il fonctionne correctement, vous devez créer le répertoire "sessions" dans la racine de votre espace web.

Chez les autres : La plupart du temps (sauf chez free), vos répertoires sont protégés contre l'écriture dans votre espace web. Pour pouvoir rendre modifiable les pages HTML de votre site par mon programme, vous devez autoriser l'écriture sur chaques répertoires, grace à votre logiciel FTP.