Bonjour
Je cherche a afficher un fichier texte dans une page accessible du wiki (mediawiki) via un lien sans importer les données dans le wiki
Je n'ai rien trouvé dans les extensions wiki qui répond a mon pb
Remarque : un lien du type
fonctionne 1 fois sur 5 , la plupart du temps, si on clic sur le lien wiki propose de télécharger le txt, mais parfois il ouvre le txt dans une page
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [http://127.0.0.1/mediawiki-1.23.1/Sources/fichier.txt txt]
je n ai pas compris pourquoi , si quelqu un connais une astuce pour forcer l ouverture dans une page , je suis preneur
sinon
En cherchant un peut , je suis tombé sur une solution (sans trop de dev)
Faire un petit PHP , qui reçoit en paramètre le nom du fichier texte, via URL
Le lien ressemble a ça
Dans le PHP on récupéré le paramètre et on affiche le fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [http://127.0.0.1/mediawiki-1.23.1/Sources/WFL.php?src=fichier.txt php]
avec ce petit bout de code
Le problème de cette solution, c'est qu elle supprime les espaces en début de ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <?php // on recupere parametre de l url $str = $_GET["src"]; //echo $str; //on force la police echo '<font face="courier new">'; //Ouvre le fichier $lines = file($str); //On parcourt foreach ($lines as $lineNumber => $lineContent) { echo $lineContent; echo '<br />'; } echo '</font>'; ?>
Donc si quelqu un connait la bonne solution je suis preneur
A+
Partager