http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90066

Revision: 90066
Author:   ankitgarg833
Date:     2011-06-14 18:04:33 +0000 (Tue, 14 Jun 2011)
Log Message:
-----------
hard-coded pageXml values for test purpose

Modified Paths:
--------------
    trunk/extensions/PageSchemas/PageSchemas.classes.php

Modified: trunk/extensions/PageSchemas/PageSchemas.classes.php
===================================================================
--- trunk/extensions/PageSchemas/PageSchemas.classes.php        2011-06-14 
18:03:42 UTC (rev 90065)
+++ trunk/extensions/PageSchemas/PageSchemas.classes.php        2011-06-14 
18:04:33 UTC (rev 90066)
@@ -112,9 +112,29 @@
                $this->categoryName = $category_name; 
                $title = Title::newFromText( $categoryName, NS_CATEGORY );
                $pageId = $title->getArticleID();
-               /* get the database instance */
+               $pageXml =<<<END
+               <ClassSchema name="City">
+                       <semanticforms:FormName>City</semanticforms:FormName>
+                       <Template name="City">
+                <Field name="Population">
+                    <semanticmediawiki:Property name="Has population">
+                                               <Type>Number</Type>
+                                       </semanticmediawiki:Property>
+                    <semanticforms:FormInput>
+                        <InputType>text</InputType>
+                        <Size>20</Size>
+                    </semanticforms:FormInput>
+                    <semanticdrilldown:Filter>
+                        <Label>Population</Label>
+                    </semanticdrilldown:Filter>
+                </Field>                
+                       </Template>        
+               <ClassSchema>                           
+END;
+               
+               /*
                $dbr = wfGetDB( DB_SLAVE );
-               /*get the result set, query : slect page_props*/
+               //get the result set, query : slect page_props
                $res = $dbr->select( 'page_props',
                array(
                        'pp_page',
@@ -127,11 +147,12 @@
                )
                );
        
-               /*first row of the result set */
+               //first row of the result set 
                $row = $dbr->fetchRow( $res );
        
-               /* retrievimg the third attribute which is pp_value */
+               //retrievimg the third attribute which is pp_value 
                $pageXml = $row[2];
+               */
                $pageName = $pageXml->attributes()->name;
                /*  index for template objects */
                $i = 0 ;


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to