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

Revision: 97631
Author:   yaron
Date:     2011-09-20 15:00:59 +0000 (Tue, 20 Sep 2011)
Log Message:
-----------
Small PHP fix

Modified Paths:
--------------
    trunk/extensions/SemanticMediaWiki/includes/SMW_PageSchemas.php

Modified: trunk/extensions/SemanticMediaWiki/includes/SMW_PageSchemas.php
===================================================================
--- trunk/extensions/SemanticMediaWiki/includes/SMW_PageSchemas.php     
2011-09-20 14:59:06 UTC (rev 97630)
+++ trunk/extensions/SemanticMediaWiki/includes/SMW_PageSchemas.php     
2011-09-20 15:00:59 UTC (rev 97631)
@@ -37,8 +37,8 @@
                        foreach( $field_all as $field ) { //for each Field, 
retrieve smw properties and fill $prop_name , $prop_type 
                                $field_count++;
                                $smw_array = 
$field->getObject('semanticmediawiki_Property');   //this returns an array with 
property values filled
-                               $prop_array = $smw_array['smw'];
-                               if($prop_array != null){
+                               if ( array_key_exists( 'smw', $smw_array ) ) {
+                                       $prop_array = $smw_array['smw'];
                                        $title = Title::makeTitleSafe( 
SMW_NS_PROPERTY, $prop_array['name'] );
                                        $genPageList[] = $title;
                                }


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

Reply via email to