LocalSettings
De Mi caja de notas
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
Travaux amorcés le dimanche 2020-09-27
paramètres de LocalSettings
Réglages en cours 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, penser à
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.
Bandeau site
$wgSiteNotice = "== LifeDesign 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
Extensions indieweb
section à compléter et travailler.
Calendar
require_once('extensions/IndieWeb/Calendar.php');
Usage : tenue d'un calendrier mensuel sur xtof/PYM
Autres à analyser
ancre
AllowAnchorTags - permet d'insérer des balises ancres (a) dans le wikitexte : voici un lien vers #ancre
raw
require_once('extensions/IndieWeb/raw.php');
notitle
require_once('extensions/IndieWeb/notitle.php');
ancre
require_once('extensions/IndieWeb/AllowAnchorTags.php');
désactivées
# require_once('extensions/IndieWeb/RelWebmention.php'); # require_once('extensions/IndieWeb/LassoAuth.php');