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
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to