http://www.mediawiki.org/wiki/Special:Code/MediaWiki/89883
Revision: 89883
Author: ankitgarg833
Date: 2011-06-11 14:35:41 +0000 (Sat, 11 Jun 2011)
Log Message:
-----------
adding new special page GeneratePages.php. It will generate Pages based on the
xml in the page. The code is in-comlete at this point.
Added Paths:
-----------
trunk/extensions/PageSchemas/specials/
trunk/extensions/PageSchemas/specials/GeneratePages.php
Added: trunk/extensions/PageSchemas/specials/GeneratePages.php
===================================================================
--- trunk/extensions/PageSchemas/specials/GeneratePages.php
(rev 0)
+++ trunk/extensions/PageSchemas/specials/GeneratePages.php 2011-06-11
14:35:41 UTC (rev 89883)
@@ -0,0 +1,28 @@
+<?php
+/**
+ * Displays an interface to let users create all pages based on xml
+ *
+ * @author Ankit Garg
+ */
+
+class GeneratePages extends IncludableSpecialPage {
+ function __construct() {
+ parent::__construct( 'GeneratePages' );
+ wfLoadExtensionMessages('GeneratePages');
+ }
+
+ function execute( $par ) {
+ global $wgRequest, $wgOut;
+
+ $this->setHeaders();
+
+ # Get request data from, e.g.
+ $param = $wgRequest->getText('param');
+
+ # Do stuff
+ # ...
+ $output="Hello world!".$param;
+ $wgOut->addWikiText( $output );
+ }
+}
+
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs