FAQ

Cette page essaie de répondre à quelques unes des questions les plus fréquemment posées. Si vous avez des questions qui n'ont pas leur réponse ici, vous pouvez laisser votre question sur la page PmWikiFrQuestions ou chercher dans la documentation avec l'outils Rechercher. Vous trouverez d'autre renseignements sur la page documentation.

Cette page ne recense que les questions/réponses posées en français (ou traduite) - pour l'équivallent en anglais, voir PmWiki.FAQ.

Edition de base

Créer de nouvelles pages

Comment créer une nouvelle page?

Ajoutant [[ma nouvelle page]] dans une page existante crée un lien vers la nouvelle page.

Images

Comment incorporer une image dans une page wiki?

Utilisez http://site/image.jpg avec l'adresse absolue de l'image, ou Attach:image.jpg pour une image jointe au wiki (cf. Fichiers joints).

Inclure d'autres pages

Comment inclure un fichier externe (depuis le même système de fichiers)?

Il y a deux options.

Dans la page wiki elle-même, si vous ne voulez pas donner un accès aux auteurs à n'importe quel fichier du système, créez votre propre balise. En supposant que les fichiers à inclure sont dans un seul répertoire (ou dans un répertoire remplis de liens) pour être un peu plus en sécurité, adaptez ce qui suit:

Markup('includefile', 'directives', '/\\(:includefile\\s+([-\\w.]+)\\s*:\\)/e', "Keep(implode('', file('/home/chemin/$1')))");

Avec ceci, la balise (:includefile something.html:)incluera le contenu de /home/chemin/something.html dans la sortie.

Dans un fichier de modèle .tmpl vous pouvez utiliser <!--file:path/to/template.html-->.

Voir aussi : Cookbook:IncludeUrl

Introduction

Qu'est PmWiki?

PmWiki est un système wiki pour la création et la maintenance de sites internet. Pour plus d'information, cf. PmWikiFr.

Que puis-je faire avec PmWiki?

Les pages de PmWiki ressemblent à des pages web ordinaires, mais elles ont un lien "Éditer" qui facilite la modification de pages existantes et l'ajout de nouvelles pages dans le site internet, avec des règles simples d'édition. Vous n'avez pas besoin de connaitre ou d'utiliser HTML, CSS ou PHP. L'édition peut être ouverte à tous les visiteurs, ou réservée à de petits groupes d'auteurs. Essayez les Règles de mise en forme dans le "Bac à sable". Ce site que vous êtes en train de parcourir est construit et maintenu avec PmWiki.

Quels sont les besoins système?

Référez-vous à la page Besoins système.

Où je peux trouver la documentation?

Voyez la page Index de la documentation en français et Documentation Index en anglais.

Comment je peux télécharger PmWiki?

Voyez la page Téléchargement.

Comment installer PmWiki?

Voyez la page Installation.

Comment trouver de l'aide avec PmWiki?

Voyez les pages Listes de diffusion et HowToGetAssistance?.

Liens

Comment créer un lien qui s'ouvre dans une nouvelle fenêtre?

Utilisez le style %newwin%...%% comme:

%newwin% http://www.pmwiki.org/ %%

http://www.pmwiki.org/

Comment placer une adresse de courrier électronique dans la page?

Utilisez le préfixe mailto: comme :

* mailto:monadresse@exemple.com
* [[(mailto:)monadresse@exemple.com]]
* [[mailto:monadresse@exemple.com | contactez-moi]]
  • monadresse [snail] exemple [period] com
  • monadresse [snail] exemple [period] com
  • contactez-moi -> mailto:monadresse [snail] exemple [period] com

Voyez aussi les pages (en anglais) Cookbook:DeObMail, Cookbook:EProtect, Cookbook:ProtectEmail pour information sur la protection des adresses contre les messages publicitaires.

Comment permettre des liens vers d'autres protocoles comme nntp:, ssh:, xmpp:, etc?

Voyez la page (en anglais) Cookbook:Add Url schemes How to get PmWiki to recognize additional URL schemes such as irc:, nntp:, etc.

Comment trouver toutes les pages qui ont un lien vers une page donnée (liens retour, backlinks)?

Dans le champ de recherche, utilisez la commande link=Groupe.Page. Pour afficher la liste dans une page, ajoutez-y (:pagelist link=Groupe.Page:) comme:

(:pagelist link=BacASable:) -- les pages qui lient vers BacASable.
(:pagelist link={$FullName}:) -- les pages qui ont un lien vers la page en cours d'édition.

Comment afficher un pictogramme après les liens externes?

Voyez la page (en anglais) Cookbook:External links Configure external links to open in a new window, have a "tooltip title", or use other CSS classes

Comment utiliser une image comme lien?

Utilisez [[Page| Attach:image.jpg ]] ou [[ http://site | http://site/image.jpg ]] . Voyez Images.

PmWikiFrQuestions

Est-ce le bon endroit où poser une question?

Peut-être. Vérifiez que votre question n'apparait pas déjà dans la FAQ

Recherche accentuée / non accentuée

Je voudrais que lorsque le moteur de recherche cherche un mot avec accent, il donne indifféremment les mots avec accents et les mots sans accents exemple je cherche chateau je veux avoir comme resultat toutes les pages avec chateau ou château. Comment peut on arriver a ce resultat? Merci. Jean.

Je n'arrive pas à installer la version française.

Je ne comprend pas où il faut écrire "XLPage('fr','PmWikiFr.XLPage');" Ecris le dans le fichier local/config .dans le fichier pmwiki.php et où ce fichier doit-il être placé (racine du wiki ou dossier /local ?). Merci d'avance, Louise.

Ecris la ligne dans le fichier local/config.php . FidelioEspoir

Dans wikilib.d, toutes les pages PmWiki.xxx ont leur traduction dans PmWikiFr.xxx. Qu'en est-il avec les pages wikilib.d/Site.xxx et wikilib.d/SiteAdmin.xxx ? Ont-elles été traduites? Je ne les vois pas non plus dans le tableau de la page Etat de la traduction Merci. Caroline Guénette 17 novembre 2011 à 12h25

En suivant ces instructions, tu devrais obtenir un wiki traduit entièrement en français en utilisant les traductions par défaut ou en fournissant les tiennes.
Sinon pour répondre plus précisément à ta question, les traductions du site sont en grande partie contenues dans la page PmWikiFr.XLPage dans laquelle tu trouveras les liens pointants vers les pages traduites du groupe 'Site' :

  ### Page locations
  '{$SiteGroup}/EditQuickReference' => 'PmWikiFr/EditQuickReference',
  '{$SiteGroup}/UploadQuickReference' => 'PmWikiFr/UploadQuickReference',
  '{$SiteGroup}/Search' => 'PmWikiFr/Recherche',
  '{$SiteGroup}.PageNotFound' => 'PmWikiFr.PageNotFound',

Tu peux également faire pointer ses substitutions par tes propres pages personnalisées si tu veux. D'autres pages du groupe Site et SiteAdmin sont plus réservées pour la configuration et n'ont pas lieu d'être traduites directement. Antony Templier 21 novembre 2011 à 11h29

OK. Je vais les traduire moi-même donc. Si d'autres en ont besoin, faites-le moi savoir... Caroline Guénette 12 décembre 2011 à 08h45

Lorsque la page Main.Thème est créée, j'obtiens le fichier wiki.d/Main.Thèmes. Vous aussi? Je me demande pourquoi ça fait ça!

Il s'agit certainement d'une différence d'encodage des caractères entre celui utilisé avec la page web (utf8 par exemple) et celui utilisé par ton système de fichier (iso-8859-1 par exemple).

Changement Récent

Comment faire en sorte que les "Changements récents" fonctionnes ?. Pour moi ce lien renvoie sur $Group.ModifsDuGroup, fichier qui n'existe pas donc cela finis par faire un $Group.ModifDuGroup?action=edit :-( , en revanche un fichier $Group.RecentChanges existe et est bien mis a jour !? Comment faire ?
Voir la page fichier de configuration ou c'est défini. PRZ

Effectivement cela marche avec ceci dans config.php

   $RecentChangesFmt = array(
  '$SiteGroup.ToutesLesModifs' => 
    '* $Group.$Name?  . . . $CurrentTime par $AuthorLink: $ChangeSummary',
  '$Group.ModifsDuGroupe' =>
    '* $Name?  . . . $CurrentTime par $AuthorLink: $ChangeSummary'); 

Merci, JP .


Traduction de PmWiki.FAQ Page originale sur PmWikiFr.FAQ - Référencé par
Dernières modifications:
PmWikiFr.FAQ: 21 novembre 2011 à 18h04
PmWiki.FAQ: 30 août 2019 à 12h24