Difference between revisions of "MediaWiki/archive/embedding/1.14/index.php"
(New page: ==Code== <php><?php →HISTORY: 2009-06-06 Now works with MediaWiki 1.14 and current version of extract.php: define('kfpWebAccts','/var/www/'); define('kfpMediaWiki',kfpWebAccts.'wiki-...) |
(→Code: code to display error messages; fixes for a few warning messages which came up) |
||
Line 15: | Line 15: | ||
It all depends on how you are using the embedded pages. | It all depends on how you are using the embedded pages. | ||
*/ | */ | ||
+ | // This code helps with debugging, but it is optional. | ||
+ | error_reporting(E_ALL | E_STRICT); | ||
+ | ini_set('display_errors', 1); | ||
− | set_include_path(get_include_path() . PATH_SEPARATOR . kPathToMediaWiki); | + | //set_include_path(get_include_path() . PATH_SEPARATOR . kPathToMediaWiki); |
− | + | if (isset($_REQUEST['wikipage'])) { | |
− | + | $pgtitle = $_REQUEST['wikipage']; | |
− | + | } else { | |
+ | $pgtitle = 'Main Page'; // default page to show | ||
} | } | ||
Revision as of 12:13, 7 June 2009
Code
<php><?php /* HISTORY:
2009-06-06 Now works with MediaWiki 1.14 and current version of extract.php
- /
define('kfpWebAccts','/var/www/'); define('kfpMediaWiki',kfpWebAccts.'wiki-hypertwins-org/');
// To have all your extractable pages as subpages or in a namespace, give them a prefix: define('kEmbeddedPagePrefix',); /* This can be empty, but the idea is that you might want to avoid conflicts between the names of your embedded pages and the names of regular pages in your wiki (if you're using the wiki as a regular wiki too). It all depends on how you are using the embedded pages.
- /
// This code helps with debugging, but it is optional. error_reporting(E_ALL | E_STRICT); ini_set('display_errors', 1);
//set_include_path(get_include_path() . PATH_SEPARATOR . kPathToMediaWiki); if (isset($_REQUEST['wikipage'])) {
$pgtitle = $_REQUEST['wikipage'];
} else {
$pgtitle = 'Main Page'; // default page to show
}
?> loadContent(); echo $wgArticle->mContent; /* End of meta tag code CSS code below is just for standalone presentation. */ ?> </php>