Kono
Pour ce wiki intitulé kono, voici quelques outils pour améliorer son fonctionnement :
Type MIME
Quelques difficultés à permettre l'importation de certains type de fichier :
- FreeCAD, avec l'extension
.FCStd
Mediawiki :
- https://www.mediawiki.org/wiki/Manual:Configuring_file_uploads/fr
- https://www.mediawiki.org/wiki/Manual:MIME_type_detection
Espace de nom
- https://www.mediawiki.org/wiki/Help:Namespaces/fr#.28Principal.29
- https://www.mediawiki.org/wiki/Manual:$wgNamespacesToBeSearchedDefault/fr
- https://www.mediawiki.org/wiki/Extension_default_namespaces
#Set default searching $wgNamespacesToBeSearchedDefault = array( NS_MAIN => true, NS_TALK => false, NS_USER => false, NS_USER_TALK => false, NS_PROJECT => false, NS_PROJECT_TALK => false, NS_IMAGE => false, NS_IMAGE_TALK => false, NS_MEDIAWIKI => false, NS_MEDIAWIKI_TALK => false, NS_TEMPLATE => false, NS_TEMPLATE_TALK => false, NS_HELP => false, NS_HELP_TALK => false, NS_CATEGORY => false, NS_CATEGORY_TALK => false );
Extensions actives
| Outil | Nom | Commentaire | Lien Mediawiki | Activation extension |
|---|---|---|---|---|
| Purge du cache | Purge | Ajoute l'option "purge" comme outil de gestion de page ; modifier le fichier extensions/Purge/i18n/fr.json et remplacer "purger" par "Purger" |
https://www.mediawiki.org/wiki/Extension:Purge | require_once "$IP/extensions/Purge/Purge.php";
|
| Téléversement de fichier | MSUpload | En modification, permet le dépôt de fichier | https://www.mediawiki.org/wiki/Extension:MSload | require_once "$IP/extensions/MsUpload/MsUpload.php";
|
| Affichage PDF | EmbedPDF | Affiche le PDF dans la page | https://www.mediawiki.org/wiki/Extension:EmbedPDF | require_once("$IP/extensions/EmbedPDF.php");
|
| Habillage | Metrolook | Utilisation de l'habillage Metrolook | https://www.mediawiki.org/wiki/Skin:Metrolook | require_once "$IP/skins/Metrolook/Metrolook.php";
|
| Sécurité | Lockdown | Restriction d'accès d'espace de nom et de pages spéciales | https://www.mediawiki.org/wiki/Extension:Lockdown | require_once "$IP/extensions/Lockdown/Lockdown.php";
|
| Téléversement de fichier | UploadWizard | Téléversement de fichier avec assistant | https://www.mediawiki.org/wiki/Extension:UploadWizard | |
| Modification massive avec Regex | MassEditRegex | Modification massive avec Regex ; utilisation par la page Spécial:MassEditRegex | https://www.mediawiki.org/wiki/Extension:MassEditRegex | wfLoadExtension( 'MassEditRegex' );
|
Personnalisation
ElasticSearch
- https://www.mediawiki.org/wiki/Extension:CirrusSearch
require_once "$IP/extensions/CirrusSearch/CirrusSearch.php";
Highlightjs_Integration
- https://www.mediawiki.org/wiki/Extension:Highlightjs_Integration
wfLoadExtension( 'Highlightjs_Integration' );
DrawioEditor
Personnalisation de l'habillage Pivot
Fichier ...\skins\pivot\assets\stylesheets\pivot.css, ajouter les lignes suivantes à la fin :
/* Personnalisation pour zone de texte de modification */
#wpTextbox1 {
font-family: courier;
font-size: 100%;
color: black;
}
/* couleur de fond du bandeau principal */
ul.side-nav label {
background: #004588;
}
/* couleur de fond des menus de gauche */
.tab-bar {
background: #004588 ;
}
Expressions
Certificat SSL
11/09/2018, pour le domaine kono.phpage.fr, installation du certificat SSL Let's Encrypt ; le certificat est installé par Infomaniak ; le certificat expire le 10/12/2018 et est automatiquement renouvelé par Infomaniak :
- création du fichier de configuration
.htaccess, avec le contenu suivant :
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule (.*) https://kono.phpage.fr/$1 [R=301,L]
- le site étant basé sur le moteur MediaWiki, modification du fichier de configuration
LocalSetting.php:- modification de la variable
$wgScriptPath; protocolehttpremplacé parhttps, - modification de la variable
$wgServer; protocolehttpremplacé parhttps.
- modification de la variable
11/09/2018, pour le domaine phpage.fr, installation du certificat SSL Let's Encrypt ; le certificat est installé par Infomaniak ; le certificat expire le 10/12/2018 et est automatiquement renouvelé par Infomaniak :
- création du fichier de configuration
.htaccess, avec le contenu suivant :
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule (.*) https://www.phpage.fr/$1 [R=301,L]
- le site étant basé sur le moteur MediaWiki, modification du fichier de configuration
LocalSetting.php:- modification de la variable
$wgServer; protocolehttpremplacé parhttps, - pas de modification de la variable
$wgScriptPathcar le chemin est relatif.
- modification de la variable
11/09/2018, 22 h 37, analyse antivirus lancée sur l'ensemble de l'hébergement ; fin à 22 h 48 : aucune menace n'a été détectée