Afficher le contenu d'un Mediawiki "embed&quo

Fermé
ttibot Messages postés 4 Date d'inscription lundi 23 janvier 2006 Statut Membre Dernière intervention 18 août 2009 - 28 juin 2009 à 16:56
ttibot Messages postés 4 Date d'inscription lundi 23 janvier 2006 Statut Membre Dernière intervention 18 août 2009 - 10 juil. 2009 à 00:22
Bonjour,

Voilà l'idée, j'ai un wiki qui tourne sur Médiawiki, j'ai également un site programmé en PHP sur lequel je voudrai afficher dynamiquement le contenu du wiki avec un CSS particulier, et sans la partie "skin". L'intérêt est que lorsque l'utilisateur vient sur le site, il cherche du contenu particulier, donc en incluant le contenu du wiki dans le site avec un portail spécifique on peut lui permettre d'accéder plus facilement au contenu dont il a besoin. De plus il y aurai sur les articles du site issu du wiki un lien "modifier" qui ramènerai sur le wiki en mode modification.

En gros l'idée serai d'aller chercher sur le wiki le fichier html ou xml de l'article et de lui appliquer un CSS du site.
+ Que lorsqu'on clique sur un lien on reste dans le site en affichant un autre article du wiki.
+ Qu'il y ai un bouton "modifier" sur le site qui revoit vers la page originale du wiki en passant le paramètre &action=edit

Après deux jours de recherche sur le net j'ai trouvé :
- Un exemple de site faisant cela pour Wikipédia : http://encyclopedie.snyke.com/articles/sciences_cognitives.html
- Une API pour Mediawiki : https://www.mediawiki.org/wiki/API/fr
- Un moyen pour afficher le contenu d'une page en HTML : http://fr.design-platform.org/api.php?action=parse&page=Marque

Vous allez me dire on a tout ce qu'il faut... Sauf que je suis quand même bloqué ! (ok je suis sans doute un gros noob), j'ai essayé de faire un requieronce sur le lien précédent et ça me sort le code HTML brut, sans l'interpréter, en remplaçant les balises par du <, etc...

Donc si quelqu'un a une idée, merci beaucoup !

Bonne journée/soirée

Thibaut

1 réponse

ttibot Messages postés 4 Date d'inscription lundi 23 janvier 2006 Statut Membre Dernière intervention 18 août 2009
10 juil. 2009 à 00:22
0