Utilisateur:Hellotheworld/L installation de mon wiki
Exemple de tableau qui s'affiche bien sur Wikipédia et mal chez moi, la preuve :
modifierEt voici l'historique des modifs de mon wiki que je tente de faire marcher :
modifier<red>copie brutal du code de ma page "maintenance" de mon wiki</red>
Sticky : A faire :
modifier- problème d'affichage des wikitables MOCHE !
exemple :
<red>Ce sont ces tableaux qui s'affichent bien ICI, DANS WIKIPEDIA, mais mal dans mon WIKI à moi</red>
Titre col. A | Titre col. B | Titre col. C | Titre col. D | |
---|---|---|---|---|
Titre ligne 1 | donnée L1-A | donnée L1-B | donnée L1-C | donnée L1-D |
Titre ligne 2 | donnée L2-A | donnée L2-B | donnée L2-C | donnée L2-D |
Titre ligne 3 | donnée L3-A | donnée L3-B | donnée L3-C | donnée L3-D |
Titre ligne 4 | donnée L4-A | donnée L4-B | donnée L4-C | donnée L4-D |
autre essai :
Titre col. A | Tire colonne B. |
---|---|
Bla | Bla bla |
- Autoriser le chargement des fichiers avec les extensions qui vont bien. (cf ci dessus)
- J'ai trouvé ! Il faut reprendre et verrouiller tous les JS pour vérfier
- a) que j'ai bien les scripts qui sont eux même appelés dans ces scripts, et
- b) cette histoire de
skins-1.5
qui est un simple dossierskins
dans mon installation.
Exemple tiré de MediaWiki:Common.js/edit.js,
function popupTableau() { var popup = window.open('','name','height=400,width=500'); javaCode = '<script type="text\/javascript">function insertCode(){'; javaCode += 'var row = parseInt(document.paramForm.inputRow.value); '; javaCode += 'var col = parseInt(document.paramForm.inputCol.value); '; javaCode += 'var styleHeader = document.paramForm.inputHeader.checked; '; javaCode += 'var styleLine = document.paramForm.inputLine.checked; '; javaCode += 'window.opener.generateTableau(col,row,styleHeader,styleLine); '; javaCode += '}<\/script>'; popup.document.write('<html><head><title>Paramètres du tableau</title>'); >>>>>ICI>>>>> popup.document.write('<script type="text\/javascript" src="\/skins-1.5\/common\/wikibits.js"><!-- wikibits js --><\/script>'); popup.document.write('<style type="text\/css" media="screen">/*<![CDATA[*/ @import "\/skins-1.5\/monobook\/main.css?5"; /*]]>*/<\/style>'); popup.document.write(javaCode); popup.document.write('</head><body>'); popup.document.write('<p>Veuillez entrer les paramètres du tableau : </p>'); popup.document.write('<form name="paramForm">'); popup.document.write('Nombre de lignes : <input type="text" name="inputRow" value="3" ><p>'); popup.document.write('Nombre de colonnes : <input type="text" name="inputCol" value="3" ><p>'); popup.document.write('Mise en forme (wikitable) : <input type="checkbox" name="inputHeader" checked="1" ><p>'); popup.document.write('Lignes grises alternées : <input type="checkbox" name="inputLine" checked="0" ><p>'); popup.document.write('</form">'); popup.document.write('<p><a href="javascript:insertCode()"> Insérer le code dans la fenêtre d\'édition</a></p>'); popup.document.write('<p><a href="javascript:self.close()"> Fermer</a></p>'); popup.document.write('</body></html>'); popup.document.close();
où l'on voit bien que la ligne :
popup.document.write('<script type="text\/javascript" src="\/skins-1.5\/common\/wikibits.js"><!-- wikibits js --><\/script>');
contient la source src="\/skins-1.5\/common\/wikibits.js"
et non src="\/skins\/common\/wikibits.js"
si je voulais que cela fonctionne chez owam.
Installation "Server In A Nutshell"
modifier17 nov 08
modifier- Installation d'un serveur "Server In A Nutshell" sur clé USB, avec la version portable de Wikimédia : http://www.mediawiki.org/wiki/Manual:Installing_on_WOS_Portable_(Windows)
LocalSettings.PHP & PHP
modifierSticky : Les paramètres de LocalSettings.PHP
modifierListe des paramètres du fichier de configuration PHP : http://www.mediawiki.org/wiki/Manual:Configuration_settings/fr
18 nov 08
modifier- Modification du paramètre autorisant l'upload :
- $wgEnableUploads - Autorise les téléchargements et affiche un lien vers la page de téléchargement. > passé à True
- A FAIRE :
- $wgFileExtensions - Liste des extensions de fichiers préférées. Les fichiers importés qui n'ont pas une de ces extensions produiront un avertissement. A FAIRE !!!!!!
- $wgFileBlacklist - Les fichiers portant ces extensions ne seront jamais autorisés au téléchargement. A FAIRE !!!!!!
- Note : Some files, for example OpenDocument files (e.g. used by OpenOffice.org as odt, ods, odg, ...), use MIME types that don't match with their extension (or something similar). Uploading such files results in an error message like The file is corrupt or has an incorrect extension. Please check the file and upload again.. In such cases you can adjust the mapping of file extensions to mime types, see MIME type validation.
- ...
- Chargement des fonctions de Parser :
- ParserFunctions/fr, voir ancre Installation. (4 fichiers à charger + 1 fonction PHP à ajouter.)
- ...
- Le nom du site :
- $wgServerName - Le nom du serveur sans le protocole. (ex : en.wikipedia.org)
- $wgSitename - Le nom du site. Devrait être changé
- ...
19 nov 08
modifier- Modification du paramètre autorisant l'upload :
- $wgCheckFileExtensions - Détermine si l'extension du ficher doît être vérifiée.. > passé à False. Permet de charger n'importe quellee extension de fichier ou presque, en attendant de configurer les fichiers MIME et les extensions. Un jour. Peut-être. Mais vraiment peut-être alors.
- $wgUseSiteJs - Utiliser les codes Javascript globaux.. > passé à True. Permet d'être sur que l'utilisation des Script JS et des feuilles CSS est autorisé. Même si elles le sont par défaut.
- ...
Fichiers Javascripts
modifier- Chargé la version la plus à jour de wikibits.js (j'ai remplacé l'ancien fichier dans le répertoire qui va bien), infos tirées de http://en.wikipedia.org/wiki/Help:Sorting, elles même tirées de ...je sais plus.
ClaireFontaineWiki
modifier18 nov 08
modifier- Chargé les CSS standards et JS standards de Wikipédia :
- Changement de MediaWiki:Common.css en chargeant le MediaWiki:Common.css de Wikipedia.
- Changement de MediaWiki:Common.js en chargeant le MediaWiki:Common.js de Wikipedia.
- Changement de MediaWiki:Monobook.css en chargeant le MediaWiki:Monobook.css de Wikipedia.
- ...
18 nov 08
modifier- Chargé les CSS standards et JS standards de Wikipédia :
- Changement de MediaWiki:Common.js/edit.js en chargeant le MediaWiki:Common.js/edit.js de Wikipedia.
- ...
<red is dead>Fin du document</red=mazout (ne pas se rejeter dedans)>