Board Thread:Support Requests - Getting Technical/@comment-9605025-20160818165943

First off, links will be at the bottom.

Second, I know Semantic MediaWiki was never officially supported and is no longer requestable.

However, the wiki I work on is older and does use it. I noticed that there seems to have been mass page re-caching between my last log-in yesterday and today. I also noticed that this broke all of the pages we are creating for a new content layout. I would like to know if there were any recent deliberate changes to either how Wikia works with Semantic MediaWiki or how Wikia interprets markup in general.

On some pages, we use #ask to auto-generate markup for use with tabber. This appears to no longer work. We also use a navbox template which uses #ask and #titleparts to auto-generate links to related pages which we have organized in a tree-like structure using subpages. For the navbox, #ask and #titleparts appear to work as expected individually but using #titleparts in #ask appears to now be broken.

Whatever the problem is, it occurred within the last 24 hours. I have checked and there does not appear to be any vandalism that would have caused this. There also does not appear to be any issue with the majority of Semantic MediaWiki as everything else we use it for still works as expected.

Links: - The issue was that I mis-defined one of the previously undefined properties. According to Semantic MediaWiki documentation, undefined properties are assumed to have. This is treated differently than  because the extension automatically applies page name restrictions and conversions. In my particular case, pages in the Main namespace were being stored as  rather than. However, I was searching for the values using  which outputs the latter. While undefined, the property converted the values so that they matched my search criteria. After defining the property to be a string, the conversion no longer occurred; causing the values to no longer match the search criteria.  
 * Navbox (#titleparts in #ask)
 * #ask in tabber
 * Bottom Level Page