« YesWiki » : différence entre les versions

De wiki.infini
mAucun résumé des modifications
(Intro.)
Ligne 1 : Ligne 1 :
'''YesWiki''' est une [[Application Web]] « ''qui permet la création, la modification et l'illustration collaboratives de pages à l'intérieur d'un site web. Il utilise un langage de balisage et son contenu est modifiable au moyen d’un navigateur web'' »<ref>https://fr.wikipedia.org/wiki/Wiki</ref>. Un autre exemple est l'application que vous utilisez à ce moment, c'est à dire le [[Accueil| Wiki chez Infini]]. Dans le sens large du terme, les Wikis sont aussi des applications de « [[Gestion de Contenu]] ».
== Utiliser la redirection d'URL ==
== Utiliser la redirection d'URL ==


Pour utiliser la redirection d'url il est nécessaire de créer un fichier <code>.htaccess</code> à la racine de '''YesWiki''' ou d'éditer celui qui existe et d'ajouter ces informations :  
Pour utiliser la redirection d'url il est nécessaire de créer un fichier <code>.htaccess</code> à la racine de YesWiki ou d'éditer celui qui existe et d'ajouter ces informations :  


  RewriteEngine on   
  RewriteEngine on   

Version du 1 décembre 2023 à 16:53

YesWiki est une Application Web « qui permet la création, la modification et l'illustration collaboratives de pages à l'intérieur d'un site web. Il utilise un langage de balisage et son contenu est modifiable au moyen d’un navigateur web »[1]. Un autre exemple est l'application que vous utilisez à ce moment, c'est à dire le Wiki chez Infini. Dans le sens large du terme, les Wikis sont aussi des applications de « Gestion de Contenu ».

Utiliser la redirection d'URL

Pour utiliser la redirection d'url il est nécessaire de créer un fichier .htaccess à la racine de YesWiki ou d'éditer celui qui existe et d'ajouter ces informations :

RewriteEngine on  
RewriteCond %{REQUEST_FILENAME} !-f  
RewriteCond %{REQUEST_FILENAME} !-d  

RewriteCond %{REQUEST_URI} ^\/[^/]+\/(.+\..+)$ [NC]  
RewriteRule ^.*$ %1 [QSA,L]  

RewriteRule ^([A-Za-z0-9_-]+)$ ?wiki=$1& [QSA,L]  
RewriteRule ^([A-Za-z0-9_-]+)\/$ ?wiki=$1& [QSA,L]  
RewriteRule ^([A-Za-z0-9_-]+\/[A-Za-z0-9_-]+)$ ?wiki=$1& [QSA,L]  

Éditer le fichier de configuration wakka.config.php, et changer les lignes suivantes :

'base_url' => 'http://monwiki.infini.fr/?' ou 'http://monwiki.infini.fr/wakka.php?wiki=' pour les wikis plus anciens
'rewrite_mode' => '0',

Pour

'base_url' => 'http://monwiki.infini.fr/',
'rewrite_mode' => '1',

Attention : laisser le / a la fin de l'url pour 'base_url'

Utiliser https avec YesWiki

Une fois le https installé par l'équipe tech votre YesWiki va perdre sa mise en forme. Pour récupérer le visuel de votre Wiki vous devrez modifier le fichier wakka.config.php qui est à la racine de YesWiki (Une fois installé).

Modifier le paramètre 'base_url' => 'http://monwiki.infini.fr', par 'base_url' => 'https://monwiki.infini.fr',