From: Yaron K. <ya...@wi...> - 2012-07-30 15:22:12
|
Hi Stephane, What version of Semantic Forms are you using? My initial guess is that you're using versions of SMW and SF that are incompatible with one another. -Yaron On Mon, Jul 30, 2012 at 8:21 AM, SCHICKLIN Stephane < ste...@bi...> wrote: > Hey all, > > I'm experiencing a problem with SMW_refreshData.php. Here is the errors > read in the log : > PHP Notice: Undefined offset: 0 in > [...]/extensions/SemanticForms/includes/SF_TemplateField.php on line 64 > PHP Fatal error: Call to a member function getWikiValue() on a non-object > in [...]/extensions/SemanticForms/includes/SF_TemplateField.php on line 64 > > and the versions of mediawiki and semantic mediawiki I'm using : > MediaWiki<http://www.mediawiki.org/> > > 1.16.2 > > PHP<http://www.php.net/> > > 5.1.6 (apache2handler) > > MySQL<http://www.mysql.com/> > > 5.0.84 > > Semantic MediaWiki<http://semantic-mediawiki.org> (Version 1.5.5.2) > > I tried to understand the problem in SF_TemplateField.php. First we have > the result of a method : > $store->getPropertyValues( $proptitle, SMWPropertyValue::makeUserProperty( > "Has type" ) ); > which returns an array containing the type of a property (object). The > result is stored in the var " $types ". > Then, on line 64 we have : $types[0]->getWikiValue(); > And here is the problem "$types[0] ". The var_dump($types) returns the > following result for all other properties than the one causing the fatal > error : > > $types : array(1) { > [0]=> > object(SMWTypesValue)#XXX ... > > And before throwing the fatal error, the var_dump() gave me this : > > $types : array(1) { > ["String"]=> > object(SMWTypesValue)#XXXX ... > > Why do I have an array with the string "String" as key for the same value > (object(SMWTypesValue)). I do not understand and need some help. > Thanks in advance. > > AVIS : Ce courrier et ses pieces jointes sont destines a leur seul > destinataire et peuvent contenir des informations confidentielles > appartenant a bioMerieux. Si vous n'etes pas destinataire, vous etes > informe que toute lecture, divulgation, ou reproduction de ce message et > des pieces jointes est strictement interdite. Si vous avez recu ce message > par erreur merci d'en prevenir l'expediteur et de le detruire, ainsi que > ses pieces jointes. > NOTICE: This message and attachments are intended only for the use of > their addressee and may contain confidential information belonging to > bioMerieux. If you are not the intended recipient, you are hereby notified > that any reading, dissemination, distribution, or copying of this message, > or any attachment, is strictly prohibited. If you have received this > message in error, please notify the original sender immediately and delete > this message, along with any attachments. > > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > -- WikiWorks · MediaWiki Consulting · http://wikiworks.com |