Issue/4095 (Not able to escape characters inside property value)
De Semantic MediaWiki - Sandbox
Input
a)
Entering the following markup:
[[Has text::Here comes my text | This is another text]]
Output
Produces the following results:
Here comes my text | This is another text
In my following setup, however, this example does not work like in this sandbox here. There, it produces simply the following error:
Property "Has text" (as page type) with input value "Here comes my text | This is another text" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.
Setup
My Setup:
System | Version |
---|---|
MediaWiki | 1.32.2 |
PHP | 7.2.3 (cgi-fcgi) |
MySQL | 5.6.19-67.0-log |
Semantic MediaWiki | 3.0.2 |
I've configured the $smwgParserFeatures = $smwgParserFeatures | SMW_PARSER_UNSTRIP;
option in
LocalSettings.php
.
Additional unexpected behavior
When querying for the text it renders the
<nowiki>
tags not inside the text but as a text padding. This is surprising.
Has textUsed to store strings of arbitrary length. Issue/4095 <nowiki>Here comes my text | This is another text</nowiki> Issue/4095 (Not able to escape characters inside property value) <nowiki>Here comes my text | This is another text</nowiki>