DokuWiki

It's better when it's simple

Outils pour utilisateurs

Outils du site


Panneau latéral

Traductions de cette page?:

Découvrir DokuWiki

Options avancées

Pour les entreprises

Notre Communautée


Suivez-nous sur Facebook, Twitter et les autres résaux sociaux.

Notre politique de confidentialité

fr:config:showuseras

Paramètre de configuration: showuseras

Quelles sont les informations à afficher concernant l'utilisateur pour la dernière révision d'une page ? Cette info est affichée en pied de page et dans les changements récents.

  • Type: String
  • Défaut: loginname

Options:

  • loginname: identifiant
  • username: Nom complet d'utilisateur
  • username_link: lien interwiki de type [[user>identifiant]]
  • email: Adresse mail (sera obfusquée par mailguard)
  • email_link: Adresse mail comme un mailto: lien (obfusqué)

:!: Merci de noter que définir d'autres paramètres que ceux par défaut peuvent altérer les performances, en combinaison avec les greffons d'authentification comme authAD.

L'option username_link utilise un lien interwiki de type [[user>identifiant]]. Ce type lien interwiki se réfère à la page :user:<identifiant>. Voir la page en français interwiki et en anglais Configuring interwiki shortcuts pour savoir comment modifier la cible des liens.

Quand vous développez un greffon ou un thème, vous pouvez utiliser le déclenchement d’événements à la création de liens interwiki, afin de modifier le lien à obtenir ou le remplacer par vos propres procédures. Voir l'information pour le développement COMMON USER LINK à propos des événements.

Voir aussi

Anonymous posting

In inc/template.php, search for the function tpl_pageinfo($ret=false) . Under that look for the following code.

   if($INFO['editor']){
     $out .= ' '.$lang['by'].' ';
     $out .= editorinfo($INFO['editor']);
   }else{
     $out .= ' ('.$lang['external_edit'].')';
   }

Delete or comment it out by adding the PHP comment code /* */ shown below

 /*    if($INFO['editor']){
         $out .= ' '.$lang['by'].' ';
         $out .= editorinfo($INFO['editor']);
       }else{
         $out .= ' ('.$lang['external_edit'].')';
       } */

If successful, the name or IP address of the poster will not show at the bottom of the page.

An alternative, which avoids altering the core Dokuwiki files, is to make your change in main.php. In main.php, you will find the following PHP code:

  <?php tpl_pageinfo() ?>

Replace it with:

  <?php echo preg_replace("/by.*/", "", tpl_pageinfo(true)) ?>

A drawback to this technique is that it will have to be repeated each time the template is updated.

Masquer l'adresse IP ?

Si vous souhaitez simplement masquer l'adresse IP de l'affiche en bas de la page, vous pouvez envisager d'utiliser l'extension Hiding IP.

fr/config/showuseras.txt · Dernière modification: 2018-10-28 20:25 par Digitalin