Différences entre versions de « LocalSettings »
De Mi caja de notas
(37 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
− | Le fichier LocalSettings.php offre les paramètres de configuration de base (basés sur le fichier DefaultSettings.php) pour une installation [[MediaWiki]]. | + | Le fichier `LocalSettings.php` offre les paramètres de configuration de base (basés sur le fichier DefaultSettings.php) pour une installation [[MediaWiki]]. |
Prenez votre temps pour vérifier ces paramètres dans le fichier. Celui-ci est habituellement généré par l'installateur de MediaWiki basé sur le Web, mais vous pouvez modifier les paramètres, éventuellement de concert avec les paramètres Apache. Pour les installations MediaWiki configurées en tant que wiki ferme, un fichier nommé CommonSettings.php peut être utilisé. | Prenez votre temps pour vérifier ces paramètres dans le fichier. Celui-ci est habituellement généré par l'installateur de MediaWiki basé sur le Web, mais vous pouvez modifier les paramètres, éventuellement de concert avec les paramètres Apache. Pour les installations MediaWiki configurées en tant que wiki ferme, un fichier nommé CommonSettings.php peut être utilisé. | ||
Ligne 7 : | Ligne 7 : | ||
----- | ----- | ||
+ | Titre du site 2022 (ligne 22) : essai [[Moodlog]] [[July 4]] [[2022]] | ||
Travaux amorcés le dimanche [[2020-271|2020-09-27]] | Travaux amorcés le dimanche [[2020-271|2020-09-27]] | ||
− | == paramètres | + | == paramètres [[LocalSettings]] == |
− | + | Réglage des paramètres pour [[mediawiki]] v. 1.35 | |
+ | |||
=== Logo === | === Logo === | ||
* [[régler le logo|Réglage du logo]] 135 x 135 (penser arrondi) | * [[régler le logo|Réglage du logo]] 135 x 135 (penser arrondi) | ||
+ | |||
=== URLs === | === URLs === | ||
[[Enjoliver les URLs|URLs enjolivés]] à l'aide de https://shorturls.redwerks.org/ (fichiers LocalSettings et `.htaccess`) | [[Enjoliver les URLs|URLs enjolivés]] à l'aide de https://shorturls.redwerks.org/ (fichiers LocalSettings et `.htaccess`) | ||
− | '''todo/à raffiner après étude''' : ArticlePath permet de choisir le chemin d'URL. Réglé sur | + | '''todo/à raffiner après étude''' : [[$ArticlePath]] permet de choisir le chemin d'URL. |
+ | |||
+ | Réglé sur | ||
ducamp.me/$1 | ducamp.me/$1 | ||
− | Pour plus tard, | + | Pour plus tard, à étudier ? (bris de liens permanents) |
ducamp.me/wiki/$1 | ducamp.me/wiki/$1 | ||
+ | |||
+ | |||
+ | $ArticlePath est le chemin à utiliser pour accéder à une page de MediaWiki. Le chemin doit contenir le chemin du script principal (habituellement en utilisant <code>$wgScript</code>) et utiliser la marque substitutive <code>$1</code> désignant le nom de l'article. | ||
+ | |||
+ | |||
+ | === favicon === | ||
+ | L'URL de la favicon du site (la petite icône affichée près d'une URL dans la barre d'adresse d'un navigateur). | ||
+ | |||
+ | Cette configuration n'est pas nécessaire si votre fichier favicon.ico se trouve à la racine du site. C'est à cet endroit que les navigateurs cherchent par défaut Faites attention à ce que le fichier soit en minuscule et qu'il s'appelle "favicon.ico" | ||
+ | |||
+ | Pour utiliser un favicon localisé dans un autre répertoire qu'à la racine de votre site, ajoutez $wgFavicon = "$wgScriptPath/path/to/your/favicon.ico"; dans votre [[LocalSettings]].php | ||
+ | |||
+ | [[mw:Manual:$wgFavicon/fr]] | ||
+ | |||
+ | //Favicon | ||
+ | $wgFavicon = "$wgResourceBasePath/resources/assets/favicon.ico"; | ||
=== Bandeau site === | === Bandeau site === | ||
− | $wgSiteNotice = "== | + | désactivé à cette heure |
+ | #$wgSiteNotice = "== Yachtmaster Learning Zone =="; | ||
+ | |||
=== Sous-Pages === | === Sous-Pages === | ||
Sous-pages autorisées sur l'espace-nom principal | Sous-pages autorisées sur l'espace-nom principal | ||
Ligne 30 : | Ligne 53 : | ||
exemple dans la jungle : | exemple dans la jungle : | ||
− | + | {{SERVER}}/Xtof/CV-marin/pacifique est une sous-page de ... | |
− | https:// | + | {{SERVER}}/Xtof/CV-marin |
+ | |||
+ | === onglets === | ||
+ | Installation [[mw:Extension:Header_Tabs]] à étudier avec la [[Skin Foreground]] : https://foreground.wikiproject.net/wiki/Tabs#tab=Lorem | ||
+ | |||
+ | Usage à définir sur [[Header Tabs]] | ||
+ | |||
+ | === embarquement vidéo === | ||
+ | [[mw:Extension:YouTube]] | ||
+ | |||
+ | #Extension:Youtube | ||
+ | wfLoadExtension( 'YouTube' ); | ||
+ | |||
+ | Syntaxe : <nowiki><youtube>NLduQ1XC56o</youtube></nowiki> | ||
+ | |||
+ | |||
+ | <youtube>NLduQ1XC56o</youtube> | ||
+ | |||
+ | === MsUpload === | ||
+ | |||
+ | [[mw:Extension:MsUpload]] | ||
+ | |||
+ | L'extension MsUpload permet aux utilisateurs de téléverser plusieurs fichiers par glisser-déposer dans une page standard de MediaWiki. | ||
+ | |||
+ | <code><pre> | ||
+ | //Extension MsUpload pour telech. plusieurs images ou fichiers | ||
+ | wfLoadExtension( 'MsUpload' ); | ||
+ | |||
+ | $wgEnableWriteAPI = true; // Enable the API | ||
+ | $wgEnableUploads = true; // Enable uploads | ||
+ | $wgAllowJavaUploads = true; // Solves problem with Office 2007 and newer files (docx, xlsx, etc.) | ||
+ | $wgGroupPermissions['admin']['upload'] = true; // Allow admin users to upload files | ||
+ | // Make sure that the file types you want to upload are allowed: | ||
+ | $wgFileExtensions = array('png','gif','jpg','jpeg','doc','xls','pdf','ppt','tiff','bmp','docx','xlsx','pptx','epub','mobi'); | ||
+ | |||
+ | </pre></code> | ||
=== Extensions indieweb === | === Extensions indieweb === | ||
+ | ''section à compléter et travailler. Source [[Mediawiki-customization-fr]]'' | ||
+ | |||
+ | ==== ancre ==== | ||
+ | `AllowAnchorTags` - permet d'insérer des balises ancres (a) dans le wikitexte : <a href="#ancre>voici un lien vers #ancre</a> | ||
+ | require_once('extensions/IndieWeb/AllowAnchorTags.php'); | ||
==== Calendar ==== | ==== Calendar ==== | ||
require_once('extensions/IndieWeb/Calendar.php'); | require_once('extensions/IndieWeb/Calendar.php'); | ||
+ | |||
+ | Usage : tenue d'un calendrier mensuel sur [[xtof/PYM]] | ||
+ | |||
+ | ==== raw ==== | ||
+ | Ajoute la balise <raw> pour inclure du html arbitraire. | ||
+ | |||
+ | require_once('extensions/IndieWeb/raw.php'); | ||
+ | |||
+ | ==== notitle ==== | ||
+ | Ajoute un mot magique pour dissimuler le titre... __NOTITLE__ | ||
+ | require_once('extensions/IndieWeb/notitle.php'); | ||
+ | |||
+ | |||
+ | ==== à activer ==== | ||
+ | # require_once('extensions/IndieWeb/RelWebmention.php'); | ||
+ | # require_once('extensions/IndieWeb/LassoAuth.php'); |
Version actuelle datée du 4 juillet 2022 à 10:03
Le fichier `LocalSettings.php` offre les paramètres de configuration de base (basés sur le fichier DefaultSettings.php) pour une installation MediaWiki.
Prenez votre temps pour vérifier ces paramètres dans le fichier. Celui-ci est habituellement généré par l'installateur de MediaWiki basé sur le Web, mais vous pouvez modifier les paramètres, éventuellement de concert avec les paramètres Apache. Pour les installations MediaWiki configurées en tant que wiki ferme, un fichier nommé CommonSettings.php peut être utilisé.
Référence : mw:LocalSettings
Titre du site 2022 (ligne 22) : essai Moodlog July 4 2022
Travaux amorcés le dimanche 2020-09-27
paramètres LocalSettings
Réglage des paramètres pour mediawiki v. 1.35
Logo
- Réglage du logo 135 x 135 (penser arrondi)
URLs
URLs enjolivés à l'aide de https://shorturls.redwerks.org/ (fichiers LocalSettings et `.htaccess`)
todo/à raffiner après étude : $ArticlePath permet de choisir le chemin d'URL.
Réglé sur
ducamp.me/$1
Pour plus tard, à étudier ? (bris de liens permanents)
ducamp.me/wiki/$1
$ArticlePath est le chemin à utiliser pour accéder à une page de MediaWiki. Le chemin doit contenir le chemin du script principal (habituellement en utilisant $wgScript
) et utiliser la marque substitutive $1
désignant le nom de l'article.
favicon
L'URL de la favicon du site (la petite icône affichée près d'une URL dans la barre d'adresse d'un navigateur).
Cette configuration n'est pas nécessaire si votre fichier favicon.ico se trouve à la racine du site. C'est à cet endroit que les navigateurs cherchent par défaut Faites attention à ce que le fichier soit en minuscule et qu'il s'appelle "favicon.ico"
Pour utiliser un favicon localisé dans un autre répertoire qu'à la racine de votre site, ajoutez $wgFavicon = "$wgScriptPath/path/to/your/favicon.ico"; dans votre LocalSettings.php
//Favicon $wgFavicon = "$wgResourceBasePath/resources/assets/favicon.ico";
Bandeau site
désactivé à cette heure
#$wgSiteNotice = "== Yachtmaster Learning Zone ==";
Sous-Pages
Sous-pages autorisées sur l'espace-nom principal
$wgNamespacesWithSubpages[NS_MAIN] = 1;
exemple dans la jungle :
https://ducamp.me/Xtof/CV-marin/pacifique est une sous-page de ... https://ducamp.me/Xtof/CV-marin
onglets
Installation mw:Extension:Header_Tabs à étudier avec la Skin Foreground : https://foreground.wikiproject.net/wiki/Tabs#tab=Lorem
Usage à définir sur Header Tabs
embarquement vidéo
#Extension:Youtube wfLoadExtension( 'YouTube' );
Syntaxe : <youtube>NLduQ1XC56o</youtube>
MsUpload
L'extension MsUpload permet aux utilisateurs de téléverser plusieurs fichiers par glisser-déposer dans une page standard de MediaWiki.
//Extension MsUpload pour telech. plusieurs images ou fichiers
wfLoadExtension( 'MsUpload' );
$wgEnableWriteAPI = true; // Enable the API
$wgEnableUploads = true; // Enable uploads
$wgAllowJavaUploads = true; // Solves problem with Office 2007 and newer files (docx, xlsx, etc.)
$wgGroupPermissions['admin']['upload'] = true; // Allow admin users to upload files
// Make sure that the file types you want to upload are allowed:
$wgFileExtensions = array('png','gif','jpg','jpeg','doc','xls','pdf','ppt','tiff','bmp','docx','xlsx','pptx','epub','mobi');
Extensions indieweb
section à compléter et travailler. Source Mediawiki-customization-fr
ancre
`AllowAnchorTags` - permet d'insérer des balises ancres (a) dans le wikitexte : voici un lien vers #ancre
require_once('extensions/IndieWeb/AllowAnchorTags.php');
Calendar
require_once('extensions/IndieWeb/Calendar.php');
Usage : tenue d'un calendrier mensuel sur xtof/PYM
raw
Ajoute la balise <raw> pour inclure du html arbitraire.
require_once('extensions/IndieWeb/raw.php');
notitle
Ajoute un mot magique pour dissimuler le titre... __NOTITLE__
require_once('extensions/IndieWeb/notitle.php');
à activer
# require_once('extensions/IndieWeb/RelWebmention.php'); # require_once('extensions/IndieWeb/LassoAuth.php');