Description
PluginInsérer peut être utilisé pour embarquer en inclusion des pages (extérieures) dans une page wiki.
Arguments
| src | URL de la page à importer |
|---|---|
| height | la hauteur initiale du cadre d'importation. Si possible, après que la page à inclure soit chargée, la cadre est re-dimensionné via javascript de telle sorte qu'il remplisse entièrement la page d'importation (voir plus bas pour plus d'info). |
Bugs / Avertissements
- Les pages sont incorporées en utilisant les balises <iframe>. Les anciens navigateurs ne supportent pas les iframe. Dans ce cas l'utilisateur sera averti par un lien vers les données à importer.
- Quand c'est possible, du code javascript est utilisé pour ajuster la hauteur du iframe de telle sorte qu'il remplisse entièrement la page qui l'accueille. Malheureusement, cela semble possible quand la page à incorporer vient du même serveur que la page wiki (cette restriction est due à des impératifs de sécurité du langage javascript).
- Le code de détection de récursivité ne fonctionne pas encore. Soyez prudent en évitant les imporation récusives ou vous serez désolé (ou au moins amusé).
Exemple
<?plugin Transclude src="http://phpwiki.sourceforge.net/demo/ChangeLog" ?>
donne
Transcluded from
http://phpwiki.sourceforge.net/demo/ChangeLog




