[Wiki] Afficher fichier txt dans une page (sans import dans le wiki)
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
Code:
1 2
|
[http://127.0.0.1/mediawiki-1.23.1/Sources/fichier.txt txt] |
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
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
Code:
1 2
|
[http://127.0.0.1/mediawiki-1.23.1/Sources/WFL.php?src=fichier.txt php] |
Dans le PHP on récupéré le paramètre et on affiche le fichier
avec ce petit bout de code
Code:
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>';
?> |
Le problème de cette solution, c'est qu elle supprime les espaces en début de ligne
Donc si quelqu un connait la bonne solution je suis preneur
A+