CINXE.COM

fr:acl [DokuWiki]

<!DOCTYPE html> <html lang="fr" dir="ltr" class="no-js"> <head> <meta charset="utf-8" /> <title>fr:acl [DokuWiki]</title> <meta name="generator" content="DokuWiki"/> <meta name="theme-color" content="#008800"/> <meta name="robots" content="index,follow"/> <meta name="keywords" content="fr,acl"/> <link rel="search" type="application/opensearchdescription+xml" href="/lib/exe/opensearch.php" title="DokuWiki"/> <link rel="start" href="/"/> <link rel="contents" href="/fr:acl?do=index" title="Plan du site"/> <link rel="manifest" href="/lib/exe/manifest.php"/> <link rel="alternate" type="application/rss+xml" title="Derniers changements" href="/feed.php"/> <link rel="alternate" type="application/rss+xml" title="Catégorie courante" href="/feed.php?mode=list&amp;ns=fr"/> <link rel="edit" title="Modifier cette page" href="/fr:acl?do=edit"/> <link rel="alternate" type="text/html" title="HTML brut" href="/_export/xhtml/fr:acl"/> <link rel="alternate" type="text/plain" title="Wiki balise" href="/_export/raw/fr:acl"/> <link rel="canonical" href="https://www.dokuwiki.org/fr:acl"/> <link rel="stylesheet" href="/lib/exe/css.php?t=dokuwiki&amp;tseed=f1005bad3d81fc9c803c7f93d32a390e"/> <link rel="alternate" hreflang="en" href="https://www.dokuwiki.org/acl"/> <link rel="alternate" hreflang="cs" href="https://www.dokuwiki.org/cs:acl"/> <link rel="alternate" hreflang="de" href="https://www.dokuwiki.org/de:acl"/> <link rel="alternate" hreflang="eo" href="https://www.dokuwiki.org/eo:acl"/> <link rel="alternate" hreflang="es" href="https://www.dokuwiki.org/es:acl"/> <link rel="alternate" hreflang="fa" href="https://www.dokuwiki.org/fa:acl"/> <link rel="alternate" hreflang="it" href="https://www.dokuwiki.org/it:acl"/> <link rel="alternate" hreflang="ja" href="https://www.dokuwiki.org/ja:acl"/> <link rel="alternate" hreflang="ko" href="https://www.dokuwiki.org/ko:acl"/> <link rel="alternate" hreflang="nl" href="https://www.dokuwiki.org/nl:acl"/> <link rel="alternate" hreflang="pl" href="https://www.dokuwiki.org/pl:acl"/> <link rel="alternate" hreflang="pt-br" href="https://www.dokuwiki.org/pt-br:acl"/> <link rel="alternate" hreflang="ru" href="https://www.dokuwiki.org/ru:acl"/> <link rel="alternate" hreflang="uk" href="https://www.dokuwiki.org/uk:acl"/> <link rel="alternate" hreflang="zh" href="https://www.dokuwiki.org/zh:acl"/> <link rel="alternate" hreflang="x-default" href="https://www.dokuwiki.org/acl"/> <script >var NS='fr';var JSINFO = {"plugins":{"edittable":{"default columnwidth":""}},"id":"fr:acl","namespace":"fr","ACT":"show","useHeadingNavigation":0,"useHeadingContent":0};(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.4/jquery.min.js" defer="defer"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.13.2/jquery-ui.min.js" defer="defer"></script> <script src="/lib/exe/js.php?t=dokuwiki&amp;tseed=f1005bad3d81fc9c803c7f93d32a390e&amp;lang=fr" defer="defer"></script> <meta name="viewport" content="width=device-width,initial-scale=1" /> <link rel="shortcut icon" href="/lib/tpl/dokuwiki/images/favicon.ico" /> <link rel="apple-touch-icon" href="/lib/tpl/dokuwiki/images/apple-touch-icon.png" /> <meta name="verify-v1" content="OVxl3gsCv2MhZqh1cBQyl0JytWXSwXMjyvwc+4w3WtA=" /> <meta name="google-site-verification" content="YhTVK69hW94ZXUtc2zSLPxTkZKbZIn0zK67mz5WQB-E" /> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-83791-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-83791-1', { 'anonymize_ip': true }); </script> </head> <body> <div id="dokuwiki__site"><div id="dokuwiki__top" class="site dokuwiki mode_show tpl_dokuwiki showSidebar hasSidebar"> <!-- ********** HEADER ********** --> <header id="dokuwiki__header"><div class="pad group"> <div class="headings group"> <ul class="a11y skip"> <li><a href="#dokuwiki__content">Aller au contenu</a></li> </ul> <h1 class="logo"><a href="/start" accesskey="h" title="Accueil [h]"><img src="/lib/tpl/dokuwiki/images/logo.png" width="64" height="64" alt="" /><span>DokuWiki</span></a></h1> <p class="claim">It's better when it's simple</p> </div> <div class="tools group"> <!-- USER TOOLS --> <div id="dokuwiki__usertools"> <h3 class="a11y">Outils pour utilisateurs</h3> <ul> <li class="action login"><a href="/fr:acl?do=login&amp;sectok=" title="S&#039;identifier" rel="nofollow"><span>S&#039;identifier</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10 17.25V14H3v-4h7V6.75L15.25 12 10 17.25M8 2h9a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2v-4h2v4h9V4H8v4H6V4a2 2 0 0 1 2-2z"/></svg></a></li> </ul> </div> <!-- SITE TOOLS --> <div id="dokuwiki__sitetools"> <h3 class="a11y">Outils du site</h3> <form action="/start" method="get" role="search" class="search doku_form" id="dw__search" accept-charset="utf-8"><input type="hidden" name="do" value="search" /><input type="hidden" name="id" value="fr:acl" /><div class="no"><input name="q" type="text" class="edit" title="[F]" accesskey="f" placeholder="Rechercher" autocomplete="on" id="qsearch__in" value="" /><button value="1" type="submit" title="Rechercher">Rechercher</button><div id="qsearch__out" class="ajax_qsearch JSpopup"></div></div></form> <div class="mobileTools"> <form action="/doku.php" method="get" accept-charset="utf-8"><div class="no"><input type="hidden" name="id" value="fr:acl" /><select name="do" class="edit quickselect" title="Outils"><option value="">Outils</option><optgroup label="Outils de la page"><option value="edit">Modifier cette page</option><option value="revisions">Anciennes révisions</option><option value="backlink">Liens de retour</option></optgroup><optgroup label="Outils du site"><option value="recent">Derniers changements</option><option value="media">Gestionnaire Multimédia</option><option value="index">Plan du site</option></optgroup><optgroup label="Outils pour utilisateurs"><option value="login">S&#039;identifier</option></optgroup></select><button type="submit">&gt;</button></div></form> </div> <ul> <li class="action recent"><a href="/fr:acl?do=recent" title="Derniers changements [r]" rel="nofollow" accesskey="r">Derniers changements</a></li><li class="action media"><a href="/fr:acl?do=media&amp;ns=fr" title="Gestionnaire Multimédia" rel="nofollow">Gestionnaire Multimédia</a></li><li class="action index"><a href="/fr:acl?do=index" title="Plan du site [x]" rel="nofollow" accesskey="x">Plan du site</a></li> </ul> </div> </div> <!-- BREADCRUMBS --> <div class="breadcrumbs"> <div class="trace"><span class="bchead">Piste :</span> <span class="bcsep">•</span> <span class="curid"><bdi><a href="/fr:acl" class="breadcrumbs" title="fr:acl">acl</a></bdi></span></div> </div> <hr class="a11y" /> </div></header><!-- /header --> <div class="wrapper group"> <!-- ********** ASIDE ********** --> <nav id="dokuwiki__aside" aria-label="Panneau latéral"><div class="pad aside include group"> <h3 class="toggle">Panneau latéral</h3> <div class="content"><div class="group"> <div class="notify">Cette traduction est plus ancienne que <a href="/acl" class="wikilink1">la page originale</a> et est peut-être dépassée. Voir ce qui a <a href="/acl?do=diff&amp;rev=1572512784" class="wikilink1">changé</a>.</div><div class="plugin_translation is-dropdown"><span class="title">Traductions de cette page<sup><a href="/localization" class="wikilink1" title="localization" data-wiki-id="localization">?</a></sup>: </span><ul><li class="a"><a class="wikilink1" title="English" href="/acl">English (en)</a></li><li class="a"><a class="wikilink2" title="|العربية" href="/ar:acl">|العربية (ar)</a></li><li class="a"><a class="wikilink2" title="Català" href="/ca:acl">Català (ca)</a></li><li class="a"><a class="wikilink1" title="Česky" href="/cs:acl">Česky (cs)</a></li><li class="a"><a class="wikilink2" title="Dansk" href="/da:acl">Dansk (da)</a></li><li class="a"><a class="wikilink1" title="Deutsch" href="/de:acl">Deutsch (de)</a></li><li class="a"><a class="wikilink2" title="Ελληνικά" href="/el:acl">Ελληνικά (el)</a></li><li class="a"><a class="wikilink1" title="Esperanto" href="/eo:acl">Esperanto (eo)</a></li><li class="a"><a class="wikilink1" title="Español" href="/es:acl">Español (es)</a></li><li class="a"><a class="wikilink1" title="فارسی" href="/fa:acl">فارسی (fa)</a></li><li class="span"><span class="wikilink1" title="Français">Français (fr)</span></li><li class="a"><a class="wikilink2" title="עברית" href="/he:acl">עברית (he)</a></li><li class="a"><a class="wikilink2" title="Magyar" href="/hu:acl">Magyar (hu)</a></li><li class="a"><a class="wikilink1" title="Italiano" href="/it:acl">Italiano (it)</a></li><li class="a"><a class="wikilink1" title="日本語" href="/ja:acl">日本語 (ja)</a></li><li class="a"><a class="wikilink1" title="한국어" href="/ko:acl">한국어 (ko)</a></li><li class="a"><a class="wikilink2" title="Lietuvių Kalba" href="/lt:acl">Lietuvių Kalba (lt)</a></li><li class="a"><a class="wikilink1" title="Nederlands" href="/nl:acl">Nederlands (nl)</a></li><li class="a"><a class="wikilink2" title="Norsk" href="/no:acl">Norsk (no)</a></li><li class="a"><a class="wikilink1" title="Polski" href="/pl:acl">Polski (pl)</a></li><li class="a"><a class="wikilink1" title="Português" href="/pt-br:acl">Português (pt-br)</a></li><li class="a"><a class="wikilink2" title="Română" href="/ro:acl">Română (ro)</a></li><li class="a"><a class="wikilink1" title="Русский" href="/ru:acl">Русский (ru)</a></li><li class="a"><a class="wikilink2" title="Српски Језик" href="/sr:acl">Српски Језик (sr)</a></li><li class="a"><a class="wikilink2" title="Svenska" href="/sv:acl">Svenska (sv)</a></li><li class="a"><a class="wikilink2" title="ไทย" href="/th:acl">ไทย (th)</a></li><li class="a"><a class="wikilink1" title="Українська" href="/uk:acl">Українська (uk)</a></li><li class="a"><a class="wikilink1" title="中文" href="/zh:acl">中文 (zh)</a></li><li class="a"><a class="wikilink2" title="繁體中文" href="/zh-tw:acl">繁體中文 (zh-tw)</a></li></ul></div> <p> <strong>Découvrir DokuWiki</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/fr:features" class="wikilink1" title="fr:features" data-wiki-id="fr:features">Fonctionnalités</a> &amp; <a href="/fr:blogroll" class="wikilink1" title="fr:blogroll" data-wiki-id="fr:blogroll">avis</a> </div> </li> <li class="level1"><div class="li"> <a href="/fr:install" class="wikilink1" title="fr:install" data-wiki-id="fr:install">Guide d&#039;installation</a></div> </li> <li class="level1"><div class="li"> <a href="/fr:manual" class="wikilink1" title="fr:manual" data-wiki-id="fr:manual">Manuel utilisateur</a> &amp; <a href="/fr:wiki:syntax" class="wikilink1" title="fr:wiki:syntax" data-wiki-id="fr:wiki:syntax">syntaxe</a></div> </li> <li class="level1"><div class="li"> <a href="/fr:changes" class="wikilink1" title="fr:changes" data-wiki-id="fr:changes">Notes de version</a></div> </li> <li class="level1"><div class="li"> <a href="/fr:faq" class="wikilink1" title="fr:faq" data-wiki-id="fr:faq">FAQ</a></div> </li> </ul> <p> <strong>Options avancées</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/fr:extensions" class="wikilink1" title="fr:extensions" data-wiki-id="fr:extensions">Extensions</a></div> </li> <li class="level1"><div class="li"> <a href="/fr:development" class="wikilink1" title="fr:development" data-wiki-id="fr:development">Manuel du développeur</a></div> </li> </ul> <p> <strong>Pour les entreprises</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/fr:faq:support" class="wikilink1" title="fr:faq:support" data-wiki-id="fr:faq:support">Assistance</a></div> </li> <li class="level1"><div class="li"> <a href="/fr:donate" class="wikilink1" title="fr:donate" data-wiki-id="fr:donate">Dons</a></div> </li> </ul> <p> <strong>Notre Communautée</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/fr:teams:getting_involved" class="wikilink1" title="fr:teams:getting_involved" data-wiki-id="fr:teams:getting_involved">S&#039;investir</a></div> </li> <li class="level1"><div class="li"> <a href="/fr:dokuinstall" class="wikilink1" title="fr:dokuinstall" data-wiki-id="fr:dokuinstall">Utilisateurs</a></div> </li> <li class="level1"><div class="li"> <a href="http://forum.dokuwiki.org" class="urlextern" title="http://forum.dokuwiki.org">Forum utilisateur</a></div> </li> <li class="level1"><div class="li"> <a href="https://t.me/dokuwiki_fr" class="urlextern" title="https://t.me/dokuwiki_fr">Canal Telegram</a></div> </li> <li class="level1"><div class="li"> <a href="/fr:newsletter" class="wikilink1" title="fr:newsletter" data-wiki-id="fr:newsletter">Lettre d&#039;information</a></div> </li> <li class="level1"><div class="li"> <a href="/fr:mailinglist" class="wikilink1" title="fr:mailinglist" data-wiki-id="fr:mailinglist">Liste de diffusion des développeurs</a></div> </li> </ul> <hr /> <p> Suivez-nous sur <a href="http://www.facebook.com/pages/DokuWiki/52877633616" class="urlextern" title="http://www.facebook.com/pages/DokuWiki/52877633616">Facebook</a>, <a href="http://twitter.com/dokuwiki" class="urlextern" title="http://twitter.com/dokuwiki">Twitter</a> et les autres <a href="/fr:social" class="wikilink1" title="fr:social" data-wiki-id="fr:social">résaux sociaux</a>. </p> <p> <a href="/fr:privacy" class="wikilink1" title="fr:privacy" data-wiki-id="fr:privacy">Notre politique de confidentialité</a> </p> </div></div> </div></nav><!-- /aside --> <!-- ********** CONTENT ********** --> <main id="dokuwiki__content"><div class="pad group"> <div class="pageId"><span>fr:acl</span></div> <div class="page group"> <!-- wikipage start --> <!-- TOC START --> <div id="dw__toc" class="dw__toc"> <h3 class="toggle">Table des matières</h3> <div> <ul class="toc"> <li class="level1"><div class="li"><a href="#liste_de_controle_d_acces_acl">Liste de contrôle d&#039;accès (ACL)</a></div> <ul class="toc"> <li class="level2"><div class="li"><a href="#configuration_generale">Configuration générale</a></div> <ul class="toc"> <li class="level3"><div class="li"><a href="#voir_aussi">Voir aussi</a></div></li> </ul> </li> <li class="level2"><div class="li"><a href="#acces_aux_restrictions">Accès aux restrictions</a></div> <ul class="toc"> <li class="level3"><div class="li"><a href="#configuration_des_acls">Configuration des ACLs</a></div></li> <li class="level3"><div class="li"><a href="#les_acls_par_l_exemple">Les ACLs par l&#039;exemple</a></div></li> </ul> </li> <li class="level2"><div class="li"><a href="#informations_avancees">Informations avancées</a></div> <ul class="toc"> <li class="level3"><div class="li"><a href="#motif_de_remplacement_wildcard_pour_les_utilisateurs">Motif de remplacement (Wildcard) pour les utilisateurs</a></div></li> </ul> </li> <li class="level2"><div class="li"><a href="#credits">Credits</a></div></li> </ul></li> </ul> </div> </div> <!-- TOC END --> <h1 class="sectionedit1" id="liste_de_controle_d_acces_acl">Liste de contrôle d&#039;accès (ACL)</h1> <div class="level1"> <p> <a href="/fr:dokuwiki" class="wikilink1" title="fr:dokuwiki" data-wiki-id="fr:dokuwiki">DokuWiki</a> - comme la plupart des wikis - est très ouvert par défaut. Chacun peut y créer, éditer et effacer des pages. Toutefois il est compréhensible parfois de limiter l&#039;accès à certaines ou à toutes les pages. C&#039;est alors que la <em>liste de contrôle d&#039;accès</em> (<abbr title="Access Control List">ACL</abbr>) joue son rôle. Cette page vous livre une vue d&#039;ensemble du fonctionnement de l&#039;<abbr title="Access Control List">ACL</abbr> dans DokuWiki et sa configuration. </p> <p> <a href="/_detail/aclexample.png?id=fr%3Aacl" class="media" title="aclexample.png"><img src="/_media/aclexample.png?w=400&amp;tok=d65f7b" class="media" loading="lazy" alt="" width="400" /></a> </p> </div> <div class="secedit editbutton_section editbutton_1"><form class="button btn_secedit" method="post" action="/fr:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1597925307" /><input type="hidden" name="summary" value="[Liste de contrôle d&#039;accès (ACL)] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="liste_de_controle_d_acces_acl" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="1-480" /><button type="submit" title="Liste de contrôle d&#039;accès (ACL)">Modifier</button></div></form></div> <h2 class="sectionedit2" id="configuration_generale">Configuration générale</h2> <div class="level2"> <p> Les ACLs peuvent être activés à l&#039;installation et une politique initiale minimale est créée à ce moment là. Tout peut être dorénavant configuré par interface graphique dans le gestionnaire de la liste des contrôles d&#039;accès. Cependant, vous pouvez activer manuellement les ACLs dans DokuWiki. Pour cela, veuillez configurer le paramètre <a href="/fr:config:useacl" class="wikilink1" title="fr:config:useacl" data-wiki-id="fr:config:useacl">useacl</a> dans le gestionnaire des paramètres de configuration. Puis renommez ou copiez simplement les fichiers d’exemple <code>conf/acl.auth.php.dist</code> et <code>conf/users.auth.php.dist</code> en respectivement <code>conf/acl.auth.php</code> et <code>conf/users.auth.php</code>. et la page de procédure de connexion devrait fonctionner. </p> </div> <div class="secedit editbutton_section editbutton_2"><form class="button btn_secedit" method="post" action="/fr:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1597925307" /><input type="hidden" name="summary" value="[Configuration générale] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="configuration_generale" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="481-1194" /><button type="submit" title="Configuration générale">Modifier</button></div></form></div> <h3 class="sectionedit3" id="voir_aussi">Voir aussi</h3> <div class="level3"> <p> Il y a quelques options supplémentaires de configuration qui permettent le contrôle d&#039;autres aspects des ACLs mais beaucoup trouveront les configurations par défaut satisfaisantes. </p> <ul> <li class="level1"><div class="li"> Paramètre de configuration <a href="/fr:config:useacl" class="wikilink1" title="fr:config:useacl" data-wiki-id="fr:config:useacl">useacl</a> – active les ACLs. Un bouton <code>S&#039;identifier</code> apparaît. </div> </li> <li class="level1"><div class="li"> Paramètre de configuration <a href="/fr:config:superuser" class="wikilink1" title="fr:config:superuser" data-wiki-id="fr:config:superuser">superuser</a> – active le super-utilisateur avec tous les droits ACLs.</div> </li> <li class="level1"><div class="li"> Paramètre de configuration <a href="/fr:config:disableactions" class="wikilink1" title="fr:config:disableactions" data-wiki-id="fr:config:disableactions">disableactions</a> – interdit l’enregistrement des utilisateurs.</div> </li> <li class="level1"><div class="li"> Paramètre de configuration <a href="/fr:config:defaultgroup" class="wikilink1" title="fr:config:defaultgroup" data-wiki-id="fr:config:defaultgroup">defaultgroup</a> – Groupe par défaut dans lequel les nouveaux utilisateurs. sont ajoutés.</div> </li> <li class="level1"><div class="li"> <a href="/plugin:usermanager" class="wikilink1" title="plugin:usermanager" data-wiki-id="plugin:usermanager">User Manager</a> – gestionnaire des utilisateurs.</div> </li> <li class="level1"><div class="li"> <a href="/fr:auth" class="wikilink1" title="fr:auth" data-wiki-id="fr:auth">Authentication Backends</a> – identifie les utilisateurs depuis différents connecteurs d&#039;authentification.</div> </li> <li class="level1"><div class="li"> <a href="/fr:faq:regdisable" class="wikilink1" title="fr:faq:regdisable" data-wiki-id="fr:faq:regdisable">FAQ: Comment désactiver l&#039;inscription libre des utilisateurs ?</a></div> </li> </ul> <p> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> <strong>Sécurité:</strong> La fonctionnalité des ACLs est présente dans DokuWiki depuis longtemps et s&#039;avère plutôt stable. Pour la sécurité de vos données, ne mettez jamais des <em>informations sensibles</em> dans votre wiki qui sont, malgré la robustesse des ACLs, potentiellement accessibles par internet. </p> </div> <div class="secedit editbutton_section editbutton_3"><form class="button btn_secedit" method="post" action="/fr:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1597925307" /><input type="hidden" name="summary" value="[Voir aussi] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="voir_aussi" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="1195-2466" /><button type="submit" title="Voir aussi">Modifier</button></div></form></div> <h2 class="sectionedit4" id="acces_aux_restrictions">Accès aux restrictions</h2> <div class="level2"> <p> Des restrictions d&#039;accès peuvent être liées aux <a href="/fr:pagename" class="wikilink1" title="fr:pagename" data-wiki-id="fr:pagename">pages</a> et aux <a href="/fr:namespaces" class="wikilink1" title="fr:namespaces" data-wiki-id="fr:namespaces">espaces de noms</a>. Il y a sept permissions : aucune (<em>none</em>), lire (<em>read</em>), modifier (<em>edit</em>), créer (<em>create</em>), téléverser sur le serveur (<em>upload</em>), effacer (<em>delete</em>) et administrer (<em>admin</em>). Les permissions de niveau plus élevé contiennent celles des niveaux inférieurs, <em>aucune</em> étant le niveau le plus bas et <em>administrer</em> le plus haut. Mais dans l&#039;usage du wiki pour les utilisateurs <em>lire</em> est le plus bas et <em>effacer</em> est le plus haut niveau. Notez que les permissions de créer, télécharger et effacer ne sont assignées qu’aux espaces de noms. </p> <p> Les règles définies aux espaces de noms s&#039;appliquent aussi bien pour les médias et pour les pages des espaces de noms. </p> <p> Quand DokuWiki contrôle les droits qu’il doit attribuer à un utilisateur, il utilise toutes les règles contenant le nom d’utilisateur ou de groupe. </p> <p> La règle qui donne la permission la plus élevée est utilisée selon ce processus : </p> <ul> <li class="level1"><div class="li"> Les règles qui correspondent aux permissions en proximité proche du namespace:page sont en priorité examinées (correspondance explicite spécifique à une page). Ensuite tous les espaces de noms supérieurs sont contrôlés jusqu&#039;à ce qu&#039;une règle soit trouvée.</div> </li> <li class="level1"><div class="li"> Quand plusieurs règles correspondent au même niveau, la règle donnant le plus de droits est retenue.</div> </li> </ul> <p> Les utilisateurs sont assignés dans des groupes via le gestionnaire d&#039;utilisateurs ou depuis différents <a href="/fr:auth" class="wikilink1" title="fr:auth" data-wiki-id="fr:auth">connecteurs d&#039;authentification</a>. Toutefois, deux groupes sont, d&#039;une certaine manière, spéciaux : </p> <ul> <li class="level1"><div class="li"> <strong>@ALL.</strong> Tout le monde, même les utilisateurs non connectés, est membre du groupe ALL. Vous pouvez utiliser ce groupe pour limiter l&#039;accès à tous les utilisateurs (comme configuration par défaut) et autoriser certaines permissions pour quelques utilisateurs choisis. </div> </li> </ul> <ul> <li class="level1"><div class="li"> <strong>@user.</strong> Tous les utilisateurs qui se sont enregistrés sont automatiquement membres du groupe « user » par défaut. Utilisez-le pour attribuer des privilèges aux utilisateurs connectés. Le nom de ce groupe est configuré avec l&#039;option <a href="/fr:config:defaultgroup" class="wikilink1" title="fr:config:defaultgroup" data-wiki-id="fr:config:defaultgroup">defaultgroup</a>. Contrairement au groupe virtuel « ALL » , le groupe « user » est un vrai groupe auquel tous les utilisateurs sont ajoutés automatiquement en utilisant l’authentification en mode texte. Si vous utilisez un autre mode d’authentification vous aurez besoin d&#039;utiliser les groupes fournis par ce mode.</div> </li> </ul> <p> Les groupes sont représentés en interne et dans le gestionnaire des contrôles d&#039;accès (ACLs) par un préfixe, le caractère: @ suivi du nom du groupe. Par exemple: @user </p> </div> <div class="secedit editbutton_section editbutton_4"><form class="button btn_secedit" method="post" action="/fr:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1597925307" /><input type="hidden" name="summary" value="[Accès aux restrictions] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="acces_aux_restrictions" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="2467-5211" /><button type="submit" title="Accès aux restrictions">Modifier</button></div></form></div> <h3 class="sectionedit5" id="configuration_des_acls">Configuration des ACLs</h3> <div class="level3"> <p> Pour facilement ajouter ou changer des permissions dans la liste de contrôles d&#039;accès, rendez-vous via le menu Administrer dans la Gestion de la liste des contrôles d&#039;accès (ACLs) dont vous trouverez le <a href="/plugin:acl" class="wikilink1" title="plugin:acl" data-wiki-id="plugin:acl">détail ici</a>. </p> <p> Pour ajouter une nouvelle règle, il y a essentiellement trois étapes: </p> <ol> <li class="level1"><div class="li"> sélectionner l&#039;espace de noms ou la page, en navigant en haut à gauche dans l&#039;arborescence de votre wiki.</div> </li> <li class="level1 node"><div class="li"> choisisser à qui doit s&#039;appliquer la règle :</div> <ul> <li class="level2"><div class="li"> en sélectionnant un groupe ou un utilisateur connu dans le menu déroulant ou,</div> </li> <li class="level2"><div class="li"> en sélectionnant “User:” ou “Group:” et en entrant le nom d&#039;un groupe ou d&#039;un utilisateur dans le champ.</div> </li> </ul> </li> <li class="level1"><div class="li"> paramétrer la permission appropriée. </div> </li> </ol> <p> Les règles existantes peuvent être modifiées ou supprimées en bas dans le tableau du gestionnaire de la liste des contrôles d&#039;accès (<abbr title="Access Control List">ACL</abbr>)s. </p> </div> <div class="secedit editbutton_section editbutton_5"><form class="button btn_secedit" method="post" action="/fr:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1597925307" /><input type="hidden" name="summary" value="[Configuration des ACLs] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="configuration_des_acls" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="5212-6116" /><button type="submit" title="Configuration des ACLs">Modifier</button></div></form></div> <h3 class="sectionedit6" id="les_acls_par_l_exemple">Les ACLs par l&#039;exemple</h3> <div class="level3"> <p> Dans cette partie, nous allons voir comment les règles d&#039;accès fonctionnent, en utilisant un exemple fictif tel qu&#039;il peut apparaître dans le gestionnaire de la liste des contrôles d&#039;accès (<abbr title="Access Control List">ACL</abbr>). </p> <p> <a href="/_detail/aclexample.png?id=fr%3Aacl" class="media" title="aclexample.png"><img src="/_media/aclexample.png" class="media" loading="lazy" alt="" /></a> </p> <p> Et les explications ligne par ligne : </p> <ol> <li class="level1"><div class="li"> Fixe la permission pour l’espace de nom principal. Permet à tout le monde d&#039;éditer et de créer des pages. Cependant, on ne permet pas le téléversement.</div> </li> <li class="level1"><div class="li"> l’utilisateur <code>bigboss</code> a tous les droits.</div> </li> <li class="level1"><div class="li"> Restriction pour l’espace de nom <code>devel</code>. Personne n&#039;est autorisé à y faire quoi que ce soit.</div> </li> <li class="level1"><div class="li"> En fait pas vraiment personne - tous les droits sont donnés aux membres du groupe <code>devel</code>.</div> </li> <li class="level1"><div class="li"> Et naturellement on donne les autorisations à l’utilisateur <code>bigboss</code> aussi, qui est le seul à pouvoir supprimer des fichiers téléversés.</div> </li> <li class="level1"><div class="li"> L&#039;équipe <code>marketing</code> a l&#039;autorisation de lire le contenu de l’espace de nom <code>devel</code>, mais pas de le modifier.</div> </li> <li class="level1"><div class="li"> L&#039;équipe <code>devel</code> ne veut pas que leur boss voit la page funstuff. Rappelez-vous que l&#039;exacte correspondance explicite en droits d&#039;une page surpasse les permissions supérieures d&#039;un namespace. </div> </li> <li class="level1"><div class="li"> Et pour finir, l&#039;équipe <code>marketing</code> a l&#039;autorisation de modification de la page <code>devel:marketing</code>.</div> </li> <li class="level1"><div class="li"> Les permissions pour l’espace de nom <code>marketing</code> sont fixées. Tous les membres du groupe <code>marketing</code> sont autorisés à télécharger vers le serveur dans cet espace - les autres utilisateurs sont assignés par la ligne 1, ils sont limités à la création et à l’édition. L’utilisateur <code>bigboss</code> hérite de ses droits de la ligne 2 et peut aussi télécharger.</div> </li> <li class="level1"><div class="li"> La dernière ligne concerne la page <code>start</code> qui est autorisée en lecture seule pour tout le monde. Seuls, les super-utilisateurs seront toujours capables de modifier cette page. </div> </li> </ol> <p> Essayons avec un deuxième exemple pour bien comprendre la <strong>correspondance explicite spécifique à une page</strong>. </p> <p> <a href="/_detail/aclexample2.png?id=fr%3Aacl" class="media" title="aclexample2.png"><img src="/_media/aclexample2.png" class="media" loading="lazy" alt="" /></a> </p> <p> Cette fois, nous allons examiner quelles sont les règles qui s&#039;appliquent à <strong>différents utilisateurs qui veulent accéder à la page</strong> : <code>private:bobspage</code>. </p> <ol> <li class="level1 node"><div class="li"> abby, une utilisatrice normale, sans droits particuliers (regular user)</div> <ul> <li class="level2"><div class="li"> trois règles correspondent, #1, #2, #4</div> </li> <li class="level2"><div class="li"> la règle #4 est la plus proche, elle correspond au niveau du namespace, donc, elle prend le dessus sur les trois règles précédentes. </div> </li> <li class="level2"><div class="li"> le niveau d&#039;autorisation de abby est <code>Aucune</code> (<code>None</code>)</div> </li> </ul> </li> <li class="level1 node"><div class="li"> bob, un utilisateur normal (regular user)</div> <ul> <li class="level2"><div class="li"> quatre règles correspondent, #1, #2, #4, #6</div> </li> <li class="level2"><div class="li"> la règle #6 l&#039;emporte comme correspondance explicite spécifique</div> </li> <li class="level2"><div class="li"> le niveau d&#039;autorisation de bob&#039;s est <code>Effacer</code> (<code>Delete</code>)</div> </li> </ul> </li> <li class="level1 node"><div class="li"> bob oublie de s&#039;identifier et essaie d&#039;accèder à sa page</div> <ul> <li class="level2"><div class="li"> deux règles correspondent, #1 &amp; #4</div> </li> <li class="level2"><div class="li"> la règle #4 est la plus proche, elle l&#039;emporte</div> </li> <li class="level2"><div class="li"> le niveau d&#039;autorisation de bob quand il est non identifié est <code>Aucune</code> (<code>None</code>)</div> </li> </ul> </li> <li class="level1 node"><div class="li"> charlie, un membre du staff</div> <ul> <li class="level2"><div class="li"> cinq règles correspondent, #1– #5</div> </li> <li class="level2"><div class="li"> deux règles correspondent au niveau du namespace, la #5 donne à charlie la plus haute permission et donc elle l&#039;emporte</div> </li> <li class="level2"><div class="li"> le niveau d&#039;autorisation de charlie est <code>Effacer</code> (<code>Delete</code>)</div> </li> </ul> </li> </ol> <p> <em class="u">Note</em>: la règle #5 semble dire la même chose que la règle #3. Pourtant, sans elle, les membres du staff se verraient interdire d&#039;accès au private namespace à cause de la règle #4. </p> </div> <div class="secedit editbutton_section editbutton_6"><form class="button btn_secedit" method="post" action="/fr:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1597925307" /><input type="hidden" name="summary" value="[Les ACLs par l&#039;exemple] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="les_acls_par_l_exemple" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="6117-9565" /><button type="submit" title="Les ACLs par l&#039;exemple">Modifier</button></div></form></div> <h2 class="sectionedit7" id="informations_avancees">Informations avancées</h2> <div class="level2"> <p> Les restrictions d&#039;accès sont archivées dans le fichier <code>conf/acl.auth.php</code>, qui doit être accessible en écriture par le serveur web si vous voulez utiliser le gestionnaire de la liste des contrôles d&#039;accès (ACLs). Il n&#039;est pas recommandé d&#039;éditer ce fichier manuellement. Il est préférable de passer par le menu d&#039;administration. </p> <p> Les lignes vides ou commentées sont ignorées. Chaque ligne contient 3 zones séparées par des espaces : </p> <ul> <li class="level1"><div class="li">La ressource à limiter. Ceci peut être un <a href="/fr:pagename" class="wikilink1" title="fr:pagename" data-wiki-id="fr:pagename">nom de page</a> ou un <a href="/fr:namespaces" class="wikilink1" title="fr:namespaces" data-wiki-id="fr:namespaces">espace de nom</a>. Les espaces de noms sont marqués par un astérisque supplémentaire (voir ses exemples ci-dessous)</div> </li> <li class="level2"><div class="li">Un groupe ou un nom d&#039;utilisateur. Les noms de groupe commencent par le caractère @.</div> </li> <li class="level2"><div class="li">Un niveau de permission (voir ci-dessous)</div> </li> </ul> <p> Il y a 7 niveaux de permissions représentés par un nombre entier. Les plus hauts niveaux incluent ceux qui sont en dessous. Ainsi si vous avez l&#039;autorisation de modifier, vous pouvez également lire. Cependant, l&#039;autorisation <em>admin</em> de <em>255</em> ne peut pas être utilisée dans le fichier <code>conf/acl.auth.php</code>. C&#039;est géré en interne selon l&#039;option <a href="/fr:config:superuser" class="wikilink1" title="fr:config:superuser" data-wiki-id="fr:config:superuser">superuser</a>. </p> <div class="table sectionedit8"><table class="inline"> <thead> <tr class="row0"> <th class="col0 leftalign"> Nom </th><th class="col1 leftalign"> Niveau </th><th class="col2 leftalign"> s’applique à </th><th class="col3 leftalign"> Permission </th><th class="col4 leftalign"> Constante Dokuwiki </th> </tr> </thead> <tr class="row1"> <td class="col0 leftalign"> none </td><td class="col1 leftalign"> 0 </td><td class="col2 leftalign"> pages, espaces de noms </td><td class="col3 leftalign"> aucune permission, verrouillage complet </td><td class="col4 leftalign"> AUTH_NONE </td> </tr> <tr class="row2"> <td class="col0 leftalign"> read </td><td class="col1 leftalign"> 1 </td><td class="col2 leftalign"> pages, espaces de noms </td><td class="col3 leftalign"> permission en lecture </td><td class="col4 leftalign"> AUTH_READ </td> </tr> <tr class="row3"> <td class="col0 leftalign"> edit </td><td class="col1 leftalign"> 2 </td><td class="col2 leftalign"> pages, espaces de noms </td><td class="col3 leftalign"> les pages existantes peuvent être éditées </td><td class="col4 leftalign"> AUTH_EDIT </td> </tr> <tr class="row4"> <td class="col0 leftalign"> create </td><td class="col1 leftalign"> 4 </td><td class="col2 leftalign"> espaces de noms </td><td class="col3 leftalign"> de nouvelles pages peuvent être créées </td><td class="col4 leftalign"> AUTH_CREATE </td> </tr> <tr class="row5"> <td class="col0 leftalign"> upload </td><td class="col1 leftalign"> 8 </td><td class="col2 leftalign"> espaces de noms </td><td class="col3 leftalign"> les fichiers de médias peuvent être téléchargés vers le serveur </td><td class="col4 leftalign"> AUTH_UPLOAD </td> </tr> <tr class="row6"> <td class="col0 leftalign"> delete </td><td class="col1 leftalign"> 16 </td><td class="col2 leftalign"> espaces de noms </td><td class="col3 leftalign"> les fichiers de médias peuvent être écrasés ou effacés </td><td class="col4 leftalign"> AUTH_DELETE </td> </tr> <tr class="row7"> <td class="col0 leftalign"> admin </td><td class="col1 leftalign"> 255 </td><td class="col2 leftalign"> administration, greffons </td><td class="col3 leftalign"> le super-utilisateur<sup><a href="#fn__1" id="fnt__1" class="fn_top">1)</a></sup> peut changer les paramètres d&#039;administration </td><td class="col4 leftalign"> AUTH_ADMIN </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_8"><form class="button btn_secedit" method="post" action="/fr:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1597925307" /><input type="hidden" name="summary" value="[Tableau] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table" /><input type="hidden" name="range" value="10792-12203" /><button type="submit" title="Tableau">Modifier</button></div></form></div> <p> Voici un exemple : </p> <pre class="file">* @ALL 4 * bigboss 16 devel:* @ALL 0 devel:* @devel 8 devel:* bigboss 16 devel:* @marketing 1 devel:funstuff bigboss 0 devel:marketing @marketing 2 marketing:* @marketing 8 start @ALL 1</pre> <p> L&#039;ordre dans ce fichier n&#039;a aucune importance car le fichier est parcouru et analysé dans sa globalité, de manière complète à la recherche d&#039;une correspondance permission utilisateur/page courante. Quand une correspondance est trouvée, la recherche s&#039;arrête simplement. Si aucune correspondance n&#039;est trouvée, les permissions du groupe sur la page sont analysés et en l&#039;absence d&#039;un résultat positif, la vérification continue dans le prochain espace de noms au niveau supérieur. </p> <p> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> <strong>Note:</strong> Pour configurer des utilisateurs ou des groupes comportant des caractères spéciaux (comme des espaces blancs), vous devez échapper les caractères dans les chaines d&#039;<abbr title="Uniform Resource Locator">URL</abbr>. Ceci ne concerne que les caractères spéciaux dans le bas de la plage des 128 octets. Le fichier ACLs utilise l&#039;encodage UTF-8 de sorte que toute les caractères multi-octets peuvent être écrits. </p> <p> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> <strong>Note:</strong> Quand $conf[&#039;authtype&#039;] = &#039;ad&#039;; est utilisé et que les noms des groupes comportent des espaces blancs, le fichier acl.auth.php a besoin d&#039;une conversion des espaces avec un “%5f” au lieu de “%20”. Ceci parce que les espaces dans les noms de groupes sont convertis en premier avec le tiret bas “_” soit “%5f”. </p> <p> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> <strong>Note:</strong> La permission d&#039;effacement affecte les fichiers de médias seulement. Les pages peuvent être effacées (et restaurées) par chacun. Quelqu&#039;un qui n&#039;a que des permissions de téléchargement mais aucune permission d&#039;effacement ne peut écraser les fichiers de médias existants. </p> </div> <div class="secedit editbutton_section editbutton_7"><form class="button btn_secedit" method="post" action="/fr:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1597925307" /><input type="hidden" name="summary" value="[Informations avancées] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="informations_avancees" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="9566-14104" /><button type="submit" title="Informations avancées">Modifier</button></div></form></div> <h3 class="sectionedit9" id="motif_de_remplacement_wildcard_pour_les_utilisateurs">Motif de remplacement (Wildcard) pour les utilisateurs</h3> <div class="level3"> <p> Il est possible d&#039;utiliser un motif de remplacement dans les ACLs. Cela s&#039;avère très utile pour les wikis avec beaucoup d&#039;utilisateurs enregistrés quand vous voulez donner à chaque utilisateur ou groupe un espace de noms personnel. Au lieu de donner des droits pour chacun d&#039;entre eux, vous pouvez utiliser la variable <strong><code>%USER%</code></strong> qui sera remplacée à la volée au moment de l&#039;authentification par le nom d&#039;utilisateur (username) et la variable <strong><code>%GROUP%</code></strong> par celle du ou des groupes auxquels il appartient. </p> <p> Dans l&#039;exemple suivant, un utilisateur authentifié obtient un privilège complet sur les permissions (upload/delete) pour l&#039;espace de noms utilisateur <code>user:&lt;username&gt;:*</code> et révoque tous les accès à partir d&#039;autres espaces de noms situés dans <code> user: * </code>. </p> <pre class="file"># # Accorde un accès complet aux utilisateurs dans :user user:%USER%:* %USER% AUTH_DELETE # # Autorise la lecture dans son propre espace de noms et à naviguer via l&#039;index user: %USER% AUTH_READ # # Autorise la lecture seulement dans la page start située dans :user user:start %USER% AUTH_READ # # Désactive tous les accès à l&#039;espace personnel dans l&#039;espace de noms :user #au groupe @user lorsqu&#039;ils ne sont pas authentifiés par la variable %USER%, # incluant la vue de l&#039;index des pages et espaces de noms. user:* @user AUTH_NONE # # Autorise les membres de &#039;group&#039; à modifier les pages dans l&#039;espace de noms # &#039;group&#039;. Soyez vigilant, si vous avez un espace de noms utilisateurs, # tous les membres du groupe par défaut y auront accès. %GROUP%:* %GROUP% AUTH_EDIT</pre> <p> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> <strong>Note:</strong> Avertissement pour la version 2009-12-25c “Lemming”. Si vous ajoutez, mettez à jour ou supprimer les entrées des ACLs depuis l&#039;interface d&#039;administration, DokuWiki remplacera %USER% dans le second champ des ACLs par <code>%25USER%25</code> (c&#039;est un<a href="https://bugs.dokuwiki.org/index.php?do=details&amp;task_id=1955" class="urlextern" title="https://bugs.dokuwiki.org/index.php?do=details&amp;task_id=1955">bug FS#1955</a>). Pour l&#039;éviter, changer manuellement les permissions (en éditant: <code>conf/acl.auth.php</code>) ou corrigez les manuellement après chaque changement dans l&#039;interface d&#039;administration car <code>%25USER%25</code> ne fonctionne pas comme attendu. Seul <code>%USER%</code> devrait être utilisé dans <code>conf/acl.auth.php</code>. Ce bug a été corrigé dans les plus récentes versions. </p> <p> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> <strong>Note:</strong> Le motif de remplacement (wildcard) a changé en décembre 2008 de @ à % – si vous faîtes une mise à niveau à partir d&#039;une ancienne version, vous devez modifier en conséquence vos paramètres dans les ACLs. </p> </div> <div class="secedit editbutton_section editbutton_9"><form class="button btn_secedit" method="post" action="/fr:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1597925307" /><input type="hidden" name="summary" value="[Motif de remplacement (Wildcard) pour les utilisateurs] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="motif_de_remplacement_wildcard_pour_les_utilisateurs" /><input type="hidden" name="codeblockOffset" value="1" /><input type="hidden" name="range" value="14105-16750" /><button type="submit" title="Motif de remplacement (Wildcard) pour les utilisateurs">Modifier</button></div></form></div> <h2 class="sectionedit10" id="credits">Credits</h2> <div class="level2"> <p> — <em><a href="mailto:philippe%20%5Bat%5D%20bdsemin%20%5Bdot%5D%20com" class="mail" title="philippe [at] bdsemin [dot] com">Philippe LAPEYRIE</a> 2006-05-19 00:12</em><br/> — <em><a href="https://forum.dokuwiki.org/u/Digitalin" class="interwiki iw_user" title="https://forum.dokuwiki.org/u/Digitalin">Digitalin</a> 2016-02-20 15:23</em> Mise à jour </p> </div> <div class="secedit editbutton_section editbutton_10"><form class="button btn_secedit" method="post" action="/fr:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1597925307" /><input type="hidden" name="summary" value="[Credits] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="credits" /><input type="hidden" name="codeblockOffset" value="2" /><input type="hidden" name="range" value="16751-" /><button type="submit" title="Credits">Modifier</button></div></form></div><div class="footnotes"> <div class="fn"><sup><a href="#fnt__1" id="fn__1" class="fn_bot">1)</a></sup> <div class="content">voir <a href="/fr:config:superuser" class="wikilink1" title="fr:config:superuser" data-wiki-id="fr:config:superuser">superuser</a></div></div> </div> <!-- wikipage stop --> </div> <div class="docInfo"><bdi>fr/acl.txt</bdi> · Dernière modification : <time datetime="2020-08-20T14:08:27+0200">2020-08-20 14:08</time> de <bdi>schplurtz</bdi></div> <hr class="a11y" /> </div></main><!-- /content --> <!-- PAGE ACTIONS --> <nav id="dokuwiki__pagetools" aria-labelledby="dokuwiki__pagetools__heading"> <h3 class="a11y" id="dokuwiki__pagetools__heading">Outils de la page</h3> <div class="tools"> <ul> <li class="edit"><a href="/fr:acl?do=edit" title="Modifier cette page [e]" rel="nofollow" accesskey="e"><span>Modifier cette page</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25z"/></svg></a></li><li class="revs"><a href="/fr:acl?do=revisions" title="Anciennes révisions [o]" rel="nofollow" accesskey="o"><span>Anciennes révisions</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M11 7v5.11l4.71 2.79.79-1.28-4-2.37V7m0-5C8.97 2 5.91 3.92 4.27 6.77L2 4.5V11h6.5L5.75 8.25C6.96 5.73 9.5 4 12.5 4a7.5 7.5 0 0 1 7.5 7.5 7.5 7.5 0 0 1-7.5 7.5c-3.27 0-6.03-2.09-7.06-5h-2.1c1.1 4.03 4.77 7 9.16 7 5.24 0 9.5-4.25 9.5-9.5A9.5 9.5 0 0 0 12.5 2z"/></svg></a></li><li class="backlink"><a href="/fr:acl?do=backlink" title="Liens de retour" rel="nofollow"><span>Liens de retour</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10.59 13.41c.41.39.41 1.03 0 1.42-.39.39-1.03.39-1.42 0a5.003 5.003 0 0 1 0-7.07l3.54-3.54a5.003 5.003 0 0 1 7.07 0 5.003 5.003 0 0 1 0 7.07l-1.49 1.49c.01-.82-.12-1.64-.4-2.42l.47-.48a2.982 2.982 0 0 0 0-4.24 2.982 2.982 0 0 0-4.24 0l-3.53 3.53a2.982 2.982 0 0 0 0 4.24m2.82-4.24c.39-.39 1.03-.39 1.42 0a5.003 5.003 0 0 1 0 7.07l-3.54 3.54a5.003 5.003 0 0 1-7.07 0 5.003 5.003 0 0 1 0-7.07l1.49-1.49c-.01.82.12 1.64.4 2.43l-.47.47a2.982 2.982 0 0 0 0 4.24 2.982 2.982 0 0 0 4.24 0l3.53-3.53a2.982 2.982 0 0 0 0-4.24.973.973 0 0 1 0-1.42z"/></svg></a></li><li class="top"><a href="#dokuwiki__top" title="Haut de page [t]" rel="nofollow" accesskey="t"><span>Haut de page</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"/></svg></a></li> </ul> </div> </nav> </div><!-- /wrapper --> <!-- ********** FOOTER ********** --> <footer id="dokuwiki__footer"><div class="pad"> <div class="license">Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : <bdi><a href="https://creativecommons.org/licenses/by-sa/4.0/deed.en" rel="license" class="urlextern">CC Attribution-Share Alike 4.0 International</a></bdi></div> <div class="buttons"> <a href="https://creativecommons.org/licenses/by-sa/4.0/deed.en" rel="license"><img src="/lib/images/license/button/cc-by-sa.png" alt="CC Attribution-Share Alike 4.0 International" /></a> <a href="https://www.dokuwiki.org/donate" title="Donate" ><img src="/lib/tpl/dokuwiki/images/button-donate.gif" width="80" height="15" alt="Donate" /></a> <a href="https://php.net" title="Powered by PHP" ><img src="/lib/tpl/dokuwiki/images/button-php.gif" width="80" height="15" alt="Powered by PHP" /></a> <a href="//validator.w3.org/check/referer" title="Valid HTML5" ><img src="/lib/tpl/dokuwiki/images/button-html5.png" width="80" height="15" alt="Valid HTML5" /></a> <a href="//jigsaw.w3.org/css-validator/check/referer?profile=css3" title="Valid CSS" ><img src="/lib/tpl/dokuwiki/images/button-css.png" width="80" height="15" alt="Valid CSS" /></a> <a href="https://dokuwiki.org/" title="Driven by DokuWiki" ><img src="/lib/tpl/dokuwiki/images/button-dw.png" width="80" height="15" alt="Driven by DokuWiki" /></a> </div> <div style="margin-top: 2em; font-size:90%" class="dokuwiki"><div style="float:right"><a href="http://www.splitbrain.org/personal#imprint" style="float:right; text-decoration: none; color:#333">Imprint</a></div></div><!-- Include for DokuWiki site wide top bar --> <style type="text/css"> @media screen { body { padding-top: 30px; } #global__header { position: absolute; top: 0; left: 0; text-align: left; vertical-align: middle; line-height: 1.5; background-color: #333; box-shadow: 0 0 8px rgba(0,0,0,0.5); width: 100%; margin: 0; padding: 5px 20px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; white-space: nowrap; overflow: hidden; } #global__header h2 { position: absolute; left: -99999em; top: 0; overflow: hidden; display: inline; } #global__header ul, #global__header li { margin: 0; padding: 0; list-style: none; display: inline; line-height: 1.5; } #global__header a { color: #bbb; text-decoration: none; margin-right: 20px; font-size: 14px; font-weight: normal; } #global__header a:hover, #global__header a:active, #global__header a:focus { color: #fff; text-decoration: underline; } #global__header form { float: right; margin: 0 0 0 20px; } #global__header input { background-color: #333; background-image: none; border: 1px solid #bbb; color: #fff; box-shadow: none; border-radius: 2px; margin: 0; line-height: normal; padding: 1px 0 1px 0; height: auto; } #global__header input.button { border: none; color: #bbb; } #global__header input.button:hover, #global__header input.button:active, #global__header input.button:focus { color: #fff; text-decoration: underline; } } /* /@media */ @media only screen and (min-width: 601px) { /* changes specific for www.dokuwiki.org */ #dokuwiki__header { padding-top: 3em; } #dokuwiki__usertools { top: 3em; } /* changes specific for bugs.dokuwiki.org */ div#container div#showtask { top: 40px; } } /* /@media */ @media only screen and (max-width: 600px) { body { padding-top: 0; } #global__header { position: static; white-space: normal; overflow: auto; } #global__header form { float: none; display: block; margin: 0 0 .4em; } } /* /@media */ @media print { #global__header { display: none; } } /* /@media */ </style> <div id="global__header"> <h2>Global DokuWiki Links</h2> <form method="get" action="https://search.dokuwiki.org/" target="_top"> <input type="text" name="q" title="Search all DokuWiki sites at once" class="input" /> <input type="submit" title="Search all DokuWiki sites at once" value="Search" class="button" /> </form> <ul> <li><a href="https://download.dokuwiki.org" title="Download the latest release" target="_top">Download</a></li> <li><a href="https://www.dokuwiki.org" title="Read the DokuWiki documentation" target="_top">Wiki</a></li> <li><a href="https://forum.dokuwiki.org" title="Ask questions in the DokuWiki forum" target="_top">Forum</a></li> <li><a href="https://irc.dokuwiki.org" title="Check IRC chat logs or join the chat" target="_top">IRC</a></li> <li><a href="https://github.com/splitbrain/dokuwiki/issues" title="Report and track bugs" target="_top">Bugs</a></li> <li><a href="https://translate.dokuwiki.org/" title="Help translating the DokuWiki interface" target="_top">Translate</a></li> <li><a href="https://github.com/splitbrain/dokuwiki" title="Access the most recent git commits" target="_top">Git</a></li> <li><a href="https://xref.dokuwiki.org/reference/dokuwiki/" title="Cross-Reference of the DokuWiki source code" target="_top">XRef</a></li> <li><a href="https://codesearch.dokuwiki.org/" title="Search through the sources of DokuWiki, plugins and templates" target="_top">Code Search</a></li> </ul> </div> <!-- end of DokuWiki top bar include --> </div></footer><!-- /footer --> </div></div><!-- /site --> <div class="no"><img src="/lib/exe/taskrunner.php?id=fr%3Aacl&amp;1740230039" width="2" height="1" alt="" /></div> <div id="screen__mode" class="no"></div></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10