Je souhaite placer un site mediawiki dans un autre site en utilisant les fichiers header.inc et footer.inc que les autres fichiers html du site utilisent. Je ne connais pas php, y a-t-il un fichier "masterpage" dans lequel je peux les mettre?Enveloppez MediaWiki dans un autre site Web
Répondre
Votre meilleur choix serait de créer un habillage personnalisé ou de modifier l'un des habillages par défaut, tel que monobook. Ils contrôlent la plupart du code de présentation de base. Here is one short tutorial on creating a custom skin. Les fichiers résident généralement dans le dossier /skins/
; Si vous parcourez un, vous pouvez trouver où le HTML commence et se termine.
Vous pouvez inclure un autre fichier en utilisant le PHP include function, comme ceci:
<html>
...
<body>
<?php
include 'header.inc';
?>
...
Pour référence ultérieure dans le LocalSettings.php vous pouvez également empêcher les utilisateurs d'utiliser toute autre peau.
$wgDefaultSkin = 'myskin';
$wgAllowUserSkin = false;
$wgSkipSkins = array("chick", "cologneblue", "monobook", "modern", "myskin", "nostalgia", "simple", "standard");
Ces deux paramètres sont nécessaires mais pas suffisants pour empêcher les utilisateurs d'utiliser d'autres thèmes. Vous devez également définir les paramètres de configuration suivants: $ wgAllowUserSkin = false; (true par défaut). –
Oui, j'ai mis à jour le post. Merci pour le conseil. – simon831
- 1. fichiers Enveloppez dans un seul paquet exécutable
- 2. Protocol personnalisé dans les hyperliens sur le site mediawiki
- 3. Vidéo dans un site Web
- 4. Dois-je mettre l'accès client sur un autre site Web
- 5. Pages protégées dans MediaWiki
- 6. Enveloppez 3 divs en un avec jQuery
- 7. Convertir sortie Sandcastle Aide Builder fichier (site Web) au format MediaWiki
- 8. Importer un wiki SocialText dans MediaWiki
- 9. équations LaTeX dans MediaWiki
- 10. Comment accéder à un site Web sécurisé dans un site Web sharepoint?
- 11. Appelez l'événement de clic d'un bouton d'un autre site Web
- 12. Comment exécuter un autre site Web ou service Web côte à côte avec Sharepoint?
- 13. Truncate mediawiki
- 14. Connectez-vous par programme dans un site Web dans asp.net
- 15. Intégrer un site web/page en Silverlight
- 16. Autre nom d'hôte pour un site Web IIS pour un accès interne uniquement
- 17. Transférer une catégorie dans MediaWiki
- 18. Grattez un prix sur un site Web
- 19. Comment démarrer avec un site web PHP?
- 20. Comment créer un lien vers un site web dans Cocoa?
- 21. format spécifique pour un titre dans un site Web Sharepoint?
- 22. Comment déplacer un site d'une URL à une autre?
- 23. Chemin d'accès d'un site Web à un autre en mode de débogage Visual Studio
- 24. Mediawiki + Lucene: Comment supprimer un balisage?
- 25. Comment déployer/publier un site Web ASP.NET?
- 26. Script pour ajouter un utilisateur à MediaWiki
- 27. Comment mieux emballer un site Web
- 28. Faire un site Web avec des profils
- 29. Deux domaines sur un site Web?
- 30. Conseil en architecture pour un site web
Parfait. Merci beaucoup. – simon831