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

Revision: 88170
Author:   mkroetzsch
Date:     2011-05-15 12:48:34 +0000 (Sun, 15 May 2011)
Log Message:
-----------
fixed type id used for internal dataitem (this lead to a bug in roundtripping 
the data when displaying it in the factbox after parsing)

Modified Paths:
--------------
    trunk/extensions/SemanticMediaWiki/includes/datavalues/SMW_DV_TypeList.php

Modified: 
trunk/extensions/SemanticMediaWiki/includes/datavalues/SMW_DV_TypeList.php
===================================================================
--- trunk/extensions/SemanticMediaWiki/includes/datavalues/SMW_DV_TypeList.php  
2011-05-15 12:45:24 UTC (rev 88169)
+++ trunk/extensions/SemanticMediaWiki/includes/datavalues/SMW_DV_TypeList.php  
2011-05-15 12:48:34 UTC (rev 88170)
@@ -75,11 +75,11 @@
                        $stringvalue .= $tv->getDBkey();
                }
                try {
-                       $this->m_dataitem = new SMWDIString( $stringvalue );
+                       $this->m_dataitem = new SMWDIString( $stringvalue, 
$this->m_typeid );
                } catch ( SMWStringLengthException $e ) {
                        smwfLoadExtensionMessages( 'SemanticMediaWiki' );
                        $this->addError( wfMsgForContent( 'smw_maxstring', '"' 
. $stringvalue . '"' ) );
-                       $this->m_dataitem = new SMWDIString( 'ERROR' );
+                       $this->m_dataitem = new SMWDIString( 'ERROR', 
$this->m_typeid );
                }
        }
 
@@ -100,7 +100,7 @@
        }
 
        public function getShortWikiText( $linked = null ) {
-               return ( $this->m_caption !== false ) ?  $this->m_caption : 
$this->makeOutputText( 0, $linked );
+               return  ( $this->m_caption !== false ) ?  $this->m_caption : 
$this->makeOutputText( 0, $linked );
        }
 
        public function getShortHTMLText( $linker = null ) {


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

Reply via email to