Hi,

The rational for this decision can be read here [1] and is mainly
because of self invoked development.

[1] https://bugzilla.wikimedia.org/show_bug.cgi?id=45188

Cheers

On 2/20/13, Lists <li...@psycholutions.com> wrote:
> Hello folks,
>
>
> AddPropertyObjectValue throws MySQL errors while
> using custom PHP-driven properties in SMW 1.8.x. This doesn't happen in
> 1.7.x.
> but makes an SMW-update system critical, because it crashes a complete Wiki
> when someone tries to edit. I tested this behavior with SMW 1.7.1, 1.8.2,
> 1.8.3
>
> MWJames says bugzilla is not the right place for this, so I post it here.
>
> Could someone help?
>
> minor:
> <code>
> <b>Deprecated</b>:  Use of User::editToken was deprecated in MediaWiki
> 1.19.
> [Called from SFFormEdit::printForm in
> Q:\flampp\htdocs\schnatzikutzki\extensions\SemanticForms\specials\SF_FormEdi
> t.php
> at line 323] in
> <b>Q:\flampp\htdocs\schnatzikutzki\includes\debug\Debug.php</b>
> on line <b>282</b>
> </code>
>
> major from the MW-GUI while saving the edit form:
>
> INSERT INTO `smw_di_blob` (s_id,p_id,o_blob,o_hash) VALUES
> ('145','144',NULL,'Hans'),('145','150','156'),('145','152',NULL,'Hans')
>  from within function
> "SMW::writePropertyTableRowUpdates-insert-smw_di_blob".
> Database returned error "1136: Column count doesn't match value count at
> row
> 2
> (localhost)".
>
> major from shell (triggered by SMW_refreshData.php):
>
> A database query syntax error has occurred.
> The last attempted database query was:
> "INSERT  INTO `smw_di_blob` (s_id,p_id,o_id) VALUES
> ('51','150','151'),('51','152
> from within function
> "SMW::writePropertyTableRowUpdates-insert-smw_di_blob".
> Database returned error "1054: Unknown column 'o_id' in 'field list'
> (localhost)"
>
> I use the same code as the guys in Semantic Extra Special Properties in the
> propper handler:
>
> <code>
>
> SMWDIProperty::registerProperty('___ABCED', '_str','ABC Document Edited
> By',true);
>         SMWDIProperty::registerPropertyAlias('___SDWED',
> 'ABC_Document_Edited_By');
>
> [...]
>
>         $user = $wgUser->getName();
>         $property = new SMWDIProperty('___SDWED');
>         $dataItem = new SMWDIString($user);
>         $data->addPropertyObjectValue($property, $dataItem);
>
> </code>
>
> For this reproduction I switched to MW 1.20.2 + SMW 1.8.2
>
> Thank you Steve
>
>
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_feb
> _______________________________________________
> Semediawiki-devel mailing list
> Semediawiki-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel
>

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to