alphawiki::filtre

filtrage

On finit par devenir un peu parano et se poser la question de confidentialité ou d'accès réservé à des pages particulières. Comment créer depuis un wiki non protégé une page dont l'accès sera soumis à un code d'accès, ceci sans inutile complication ?

Vous noterez que depuis peu (aujourd'hui, le 24/02/2007) il n'est plus possible de lister le contenu des dossiers du wiki, simple mesure de confidentialité. La première idée qui vient à l'esprit pour protéger une page est de ne pas la pointer, mais toute page d'un wiki étant accessible depuis l'index, il faut aller un peu plus loin. Le minimum serait d'adapter la fonction « index » du moteur wiki de telle sorte que toute page dont le nom commence par exemple par « _ » ne soit jamais listée dans l'index. Il suffira ensuite de donner à la page un nom « impossible » dans le genre « _xyz123 », pour limiter l'accès aux seules personnes le connaissant.

Il ne restera plus qu'à écrire dans une page en édition ce nom entre doubles crochets pour créer un lien y donnant accès ou mieux, écrire directement dans la barre d'adresse après http://...../index.php l'expression : ?view=nom_de_la_page. On a tous des amis qui ne comprennent pas ce genre de langage et on pourra alors simplement leur envoyer un mail contenant l'adresse de cette page, par exemple :
http://amartyfree.free.fr/alphawiki/index.php?view=nom_de_la_page
sur lequel ils n'auront plus qu'à cliquer sans problème.

... à suivre.

 
alphawiki v.20070411