Un total de 3 pages a été trouvé avec le mot clé securité.

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.

{{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...
/editiframe : permet d'ouvrir la page en mode édition mais en cachant les autre spages du squelette (utile quand une image ou un spam sur le bandeau empêche de voir le contenu de la page à modifier ou dans le cas d'un wiki intégré en iframe)

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.

Sécuriser la structure d'un Yeswiki


Yeswiki est par nature un logiciel ouvert, c'est-à-dire que la création et la modification des pages est par défaut possible pour tous les utilisateurs. Cependant, en fonction du contexte d'utilisation vous pouvez avoir besoin de restreindre ces possibilités de contribution.
Vous trouverez sur cette page quelques exemples.


Protéger les pages de menu et d'administration

Vous pouvez vouloir protéger en écriture (c'est à dire interdire la modification) certaines pages "sensibles" de votre wiki, par exemple les Menus ou les pages liées à l'administration.

Pour se faire, vous pouvez utiliser la gestion des droits et voir comment affiner les droits d'édition des pages.

Par défaut la plupart des pages sont correctement protégées mais si vous avez un peu trop bidouillé dans la gestion des droits, voici un récapitulatif des pages clefs et de leur réglage conseillé.


[|
|Pages |En lecture / En écriture | Pourquoi limiter son accès ? |
|
BazaR
| L/E | Peut contenir des informations personnelles |
|
DerniersChangements
| E | |
|
DerniersChangementsRSS
| E | |
|
DerniersCommentaires
| E | |
|
GererDroits
| L/E | Empècher l'accès aux fonctions vitales de YesWiki aux admins |
|
GererMisesAJour
| L/E | Empècher l'accès aux fonctions vitales de YesWiki aux admins |
|
GererSite
| L/E | Empècher l'accès aux fonctions vitales de YesWiki aux admins |
|
GererThemes
| L/E | Empècher l'accès aux fonctions vitales de YesWiki aux admins |
|
GererUtilisateurs
| L/E | Empècher l'accès aux fonctions vitales de YesWiki aux admins |
|
PageColonneDroite
| E | Empècher la modification des fonctions vitales de YesWiki aux admins |
|
PageFooter
| E | Empècher la modification des fonctions vitales de YesWiki aux admins |
|
PageHeader
| E | Empècher la modification des fonctions vitales de YesWiki aux admins |
|
PageMenu
| E | Empècher la modification des fonctions vitales de YesWiki aux admins |
|
PageMenuHaut
| E | Empècher la modification des fonctions vitales de YesWiki aux admins |
|
PageRapideHaut
| E | Empècher la modification des fonctions vitales de YesWiki aux admins |
|
PagesOrphelines
| E | Empècher la modification des fonctions vitales de YesWiki aux admins |
|
PageTitre
| E | Empècher la modification des fonctions vitales de YesWiki aux admins |
|
ParametresUtilisateur
| E | Empècher la modification des fonctions vitales de YesWiki aux admins |
|
ReglesDeFormatage
| E | Empècher la modification des fonctions vitales de YesWiki aux admins |
|
TableauDeBord
| E | Empècher la modification des fonctions vitales de YesWiki aux admins |
|
WikiAdmin
| L/E | Empècher l'accès aux fonctions vitales de YesWiki aux admins |
|]



Transformer son yeswiki en intranet

Découvrez comment transformer son YesWiki en intranet.

ALERTE SÉCURITÉ : mettez à jour vos wikis

Résumé Une faille de sécurité importante vient d'être corrigée.
Les détails des effets de la mise à jour sur votre wiki : liste des changements de la version
Billet Une faille de sécurité importante vient d'être corrigée.
Les détails des effets de la mise à jour sur votre wiki : liste des changements de la version

Cette mise à jour modifie quelques menus du boutons composants et fait des adaptations dans le thèmes (il est possible de retrouver la configuration en suivi les indications de la liste des changements de la version)
Filtrer :  A améliorer  A relire  Ã©dition  action  brother Printer Support  code  coucou  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 à jour  mise en forme  modification  mots de passe  Newsletter  notifications  obsolète  pages  pages spéciales  pdf  php  pieds de page  prob d'interprétation  publication  restauration  rss  securité  sémantique  serveur  spam  sprint  style  template  thèmes  todo  twig  versions  videos  widget