Un total de 2 pages ont été trouvées avec le mot clé droits utilisateurs.

Gérer les droits des actions et des handlers


Les actions sont définies dans la page Liste des actions.
Les handlers sont définis dans la page Liste des handlers.
Un handler correspond à un bout de code que nous devons ajouter en fin d'url pour déclencher un mode. Exemple :
/raw
pour voir le code d'une page.

Liste des actions

Définition
Une action exécute une série d'opérations et affiche le résultat obtenu à l'endroit où elle est décrite dans la page.
C'est utilisé par exemple pour afficher un button, la liste des utilisateurs, un nuage de mots-clés.

Il est possible de spécifier des paramètres afin de personnaliser ce résultat (ordre du tri, nombre d'entrées, taille...). Certains paramètres peuvent être obligatoires.

Syntaxe
Une action s'écrit avec 2 accolades ouvrantes, suivi du nom de l'action, suivi par des éventuels paramètres, puis fermée par 2 accolades fermantes :
{{nomaction param1="valeur1" param2="valeur2" ... paramN="valeurN"}}

Vous pouvez bénéficier d'actions supplémentaires en installant des extensions supplémentaires à YesWiki


Voici quelques actions simples régulièrement utilisées sur les wikis

{{backgroundimage}}

Insérer une image en fond de page, en bandeau

{{button}}

Un joli bouton cliquables pour vos liens

{{contact}}

Permet d'afficher un formulaire d'envoi de mails, d'inscription ou de désinscription à une newsletter, et la possibilité d'envoyer des pages de votre site par mail.

{{ grid }} et {{ col }}

Ouverture d'une zone avec des colonnes

{{include page="PagePrincipale"}}

Permet d'inclure dans une page une autre page du wiki (ici la page PagePrincipale).

{{tocjs}}

Permet de créer un sommaire mobile sur la page

{{ProgressBar}}

Permet d'afficher la progression d'une tâche à l'intérieur d'une page wiki.


{{abonnement}}

S'abonner à une liste de discussion / diffusion

{{ accordion }}

Masque une partie du texte qui apparaît lorsqu'on clique dessus.

{{ animation }}

active des styles permettant d'animer vos pages

{{admintag}}

Administrer tous les mots clés du wiki, réservé aux administrateurs.

{{ariane}}

Générer un fil d'Ariane en fonction de la navigation de l'usager

{{attach}}

Joindre un fichier a une page, et affiche les formats images .jpg .gif .png, les cartes mentales .mm, et les vidéos .flv.

{{backgroundimage}}

Insérer une image en fond de page, en bandeau

{{backlinks}}

Lister les pages qui font un lien vers la page courante

{{barreredaction}}

Afficher la barre d'édition qui se trouve en bas de cette page (à l'intérieur des thèmes)

{{bazar}}

Un générateur et gestionnaire de base de données, véritable outil dans l'outil !!!

{{bazaruserpage}}

Permet d'afficher les fiches que j'ai rédigées dans bazar

{{button}}

Un joli bouton cliquables pour vos liens

{{ col }}

mise en page par colonne

{{configuration}}

Affiche les paramètres du fichier de configuration qui ne sont pas "sensibles".

{{contact}}

Permet d'afficher un formulaire d'envoi de mails, d'inscription ou de désinscription à une newsletter, et la possibilité d'envoyer des pages de votre site par mail.

{{correspondance}}

Permet, dans bazar, d'envoyer les contenus de champs spécifiques dans d'autres champs génériques utilisés dans les templates...

{{currentpage}}

Affiche le NomWiki de la page courante

{{desabonnement}}

Se désabonner à une liste de discussion / diffusion

{{diaporama}}

Affiche une page sous format diaporama / DOC à compléter

{{doubleclick}}

Pour les thèmes : active le double clic

{{ebookgenerator}}

Interface de création d'un ebook

{{ebooklist}}

Liste des ebooks créées par le générateur des ebooks

{{editactionsacls}}

Gestion des droits des actions

{{editgroups}}

Gérer des groupes d'utilisateurs

{{edithandlersacls}}

Gestion des droits des handlers

{{ end }}

Finir les actions grid, col

{{filemanager}}

Gestionnaire de fichiers attachés à une page / DOC à compléter

{{gererdroits}}

Administration des droits de manière globale pour toutes les pages

{{gererthemes}}

Administration des thèmes de manière globale pour toutes les pages

{{ grid }}

Ouverture d'une zone avec des colonnes

{{includepages}}

Liste des pages

{{include page="PagePrincipale"}}

Permet d'inclure dans une page une autre page du wiki (ici la page PagePrincipale).

{{lang}}


{{ListPages}}

Liste la totalité des pages du site.

{{Listusers/last}

Donne la liste des derniers comptes utilisateurs.

{{filtertags}}


{{listsubscribtion}}


{{listpagestag}}


{{login}}

Affiche la liste des pages qui pointent vers la page dans laquelle est placée cette action.

{{lostpassword}}


{{mailinglist}}


{{mailperiod}}


{{moteurrecherche}}

Affiche un moteur de recherche

{{mypages}}

Liste les pages dont je suis le propriétaire

{{mychanges}}

Liste les pages que j'ai modifié

{{nav}}

Permet de créer des onglets dans une page

{{nuagetag}}


{{ panel }}

Masque une partie du texte qui apparaît lorsqu'on clique dessus. (Lié a accordion)

{{player}}


{{pointimage}}

Permet de faire des points cliquables sur une image

{{recentchangesrss}}

Affiche le lien vers le flux RSS du wiki ou en combinaison avec le Handler xml le flux lui même.

{{share}}

Partage de la page sur les réseaux sociaux / DOC à compléter

{{ section }}

Permet de délimiter des zones de textes sur lesquels appliquer des styles particuliers

{{syndication url=""}}

Permet d'afficher un flux rss à l'intérieur d'une page wiki.

{{newtextsearch}}


{{themeselector}}

Tester directement les styles disponibles sur votre wiki

{{titrepage}}


{{toc}}

Génère une table des matières, sur la base des titres présents sur une page

{{tocjs}}

Génère une table des matières, sur la base des titres présents sur une page, contrairement à toc, la table suit le scrolle de la page

{{OrphanedPages}}

Liste toutes les pages orphelines (pages n'ayant aucune autres pages qui pointent vers elles)

{{PageIndex}}

Liste toutes les pages classées par ordre alphabétique et regroupées par lettre.

{{pdf}}

Permet d'afficher un pdf présent sur le site

{{ProgressBar}}

Permet d'afficher la progression d'une tâche à l'intérieur d'une page wiki.

{{RecentChanges}}

Affiche la liste des pages récemment modifiées.

{{redirect page="PagePrincipale"}}

Permet d'être redirigé automatiquement vers une autre page lorsqu'une page est demandée.

{{TextSearch}}

Permet de lister les pages contenant un ou plusieurs mots entré(s) par l'utilisateur.

{{trail toc="NomDePage"}}

Permet de lier des pages entres elles grâce à une page de sommaire.
Cette action affiche un navigateur du type "précedente/suivante" en indiquant le nom des pages précende et suivante.

{{UserSettings}}

Permet aux utilisateurs d'effectuer les actions suivantes : création d'un nouveau compte, authentification, réglage des paramètres utilisateur, changement de mot-de-passe

{{valeur}}


{{video}}

Permet d'intégrer une vidéo en provenance de Youtube, Vimeo ou Peertube


Liste tous les MotWiki du site qui n'ont pas vu la création d'une page.

{{yeswikiversion}}



Liste des handlers disponibles par défaut


Rajouter dans la barre d'adresse (à la fin de l'URL) :


/edit : pour passer en mode Edition
/revisions : pour voir les versions de l'historique
/slide_show : pour transformer le texte en diaporama
/diaporama : idem slide_show en un peu différent
/mail : envoie la page en mailing
/raw : affiche le code wiki non formaté de la page
/deletepage : si vous êtes propriétaire de la page, vous pouvez la supprimer
/claim : si la page n'a pas de propriétaire, vous pouvez vous l'approprier
/acls : si vous êtes propriétaire de la page, vous pouvez gérer les droits
/share : pour afficher des possibilités de partage sur les réseaux sociaux, et pour générer un code embed (iframe) qui permettra d'afficher la page sur un site externe.
/dbutf8 : s'utilise en tant qu'admin pour passer les wikis antérieur à 2018 en utf8
/update : permet lors du passage de cerco à doryphore, de mettre à jour plein de trucs nécessaires à son bon fonctionnement
&debug : permet d'afficher en bas de page toutes les actions effectuées au niveau informatique, permet de repérer les bugs, causes de plantage...

Liés à l'extension ebook

/epub : permet de générer un livre numérique au format .epub lisible sur liseuse, tablette ou avec Calibre
/pdf : permet de générer un pdf


Il est possible de choisir les droits d'utilisation de chaque action et de chaque handler grâce aux actions {{editactionsacls}} et {{edithandlersacls}}.

Les pages d'aide associées sont EditActions et EditHandlersAcls.

Devenir propriétaire d'une page et gérer ses droits d'accès


Pour devenir propriétaire d'une page

  • On devient automatiquement propriétaire des nouvelles pages que l'on crée lorsque l'on est connecté sous son nom YesWiki
  • Pour devenir propriétaire d'une page sans propriétaire, il suffit de cliquer sur Appropriation (en bas de page)
image Appropriation.png (14.1kB)
Si vous êtes identifié, on vous propose de vous approprier la page
image VousEtesProprio.png (16.5kB)
Et voilà
  • On ne peut devenir propriétaire d'une page qui a déjà un propriétaire, mais le propriétaire lui même peut décider de changer de propriétaire (cf. ci-dessous la rubrique "pour changer de propriétaire")
--> le propriétaire peut gérer les droits d'accès à sa page
image EditerPermissions.png (14.2kB)
Et maintenant, on peut éditer les permissions (mais aussi supprimer la page)

Les trois types de droits d'accès d'une page

Chaque page possède trois niveaux de contrôle d'accès qui permettent :
  • de lire la page
  • de lire, d'écrire ou de modifier la page
  • de lire et de laisser un commentaire sur la page
Nota : pour toute nouvelle page créée, YesWiki applique les droits d'accès définis par défaut lors de l'installation du Wiki
sur ce YesWiki, les droits en lecture et écriture sont par défaut, ouverts à tout internaute.

Allez plus loin Pour ceux qui sont en capacité de modifier le fichier wakka-config.php. Il est possible d'attribuer, par défaut à toute nouvelle page du wiki, des droits d'accès personnalisés.
Pour ce faire modifier ces 3 lignes en remplaçant les * par la syntaxe voulue (voir ci-dessous)
'default_write_acl' => '*',
'default_read_acl' => '*',
'default_comment_acl' => '@admins',


Pour gérer les droits d'accès d'une page

(il faut être propriétaire de la page pour modifier les droits d'accès)
  1. cliquer sur l'option (en bas) "Éditer permissions"
    • un tableau à trois colonnes s'affiche (une colonne par type de droit : lecture, écriture, commentaire)
  2. compléter le tableau selon le code suivant :
    • le nom YesWiki d'un utilisateur autorise seulement cette personne, ex : JamesBond
    • le symbole étoile * désigne tous les utilisateurs
    • le symbole plus + désigne les utilisateurs enregistrés
    • le symbole pourcentage % désigne le créateur de la fiche/page
    • le symbole point d'exclamation ! permet la négation, par exemple !JamesBond signifie que JamesBond ne doit pas avoir accès à cette page
    • le symbole arobase @ permet d'autoriser l'accès à un groupe d'utilisateur (ex @admins) : cela donnera les droits à tout un groupe et donc à tous les membres qui lui appartiennent (pour plus de détails cf. page sur la gestion des groupes d'utilisateur.


--> les personnes faisant partie du groupe admin ont tous les droits en lecture, écriture et commentaire par défaut.
image EditerPermissionsLolo.png (22.0kB)
On peut changer les droits en lecture, écriture et commentaires

Pour changer de propriétaire

  • le propriétaire d'une page ou un administrateur peut décider de changer de propriétaire
  • sous le tableau de gestion des droits (cf. ci-dessus) un menu déroulant permet de changer le propriétaire d'une page.

Apprendre à gérer les droits d'accès en vidéo



Filter :   pdf  A améliorer  A relire  Ã©dition  action  brother Printer Support  Call Girls Service in Chennai  Développement  dell printer support  Demandé  documentation  doryphore  droits utilisateurs  extension  facile  fichiers  flo  github  groupes  hp printer support  identification  insertion  intermédiaire  interopérabilité  liens  lms  menus  mise en forme  modification  mots de passe  Newsletter  notifications  obsolète  pages  php  pieds de page  prob d'interprétation  publication  restauration  rss  securité  sémantique  spam  style  thèmes  todo  versions  videos  widget