https://bugzilla.wikimedia.org/show_bug.cgi?id=21273
Summary: A "do not transclude semantic properties outside of
these namespaces" configuration option would be nice
Product: MediaWiki extensions
Version: any
Platform: All
URL: http://dungeons.wikia.com
OS/Version: All
Status: NEW
Severity: enhancement
Priority: Normal
Component: Semantic MediaWiki
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected]
I run a decent sized wiki (linked in the URL), and we often set semantic
properties via infobox templates and general formatting templates, as I think
is a pretty standard and useful practice. However, these pages (we'll call one
"foo") that use these templates (we'll call one "bar") occasionally get
transcluded into other pages (which we'll call "foobar") whose purpose is to
compile a large number of foo-pages. However, this brings up a bit of a problem
where the properties that are on page foo start showing up on page foobar,
which we don't want. However, all those properties are set in template bar, and
we also need the formatting aspects from template bar to show up on page
foobar, so we can't just surround the inclusion call to bar on page foo in
noinclude tags -- then we wouldn't get the information we need onto page
foobar. As a result all the properties set by bar show up on foobar --
something we don't want to happen.
To get around this, we kindly request that a new configuration option be added
to Semantic MediaWiki, one that says something like "don't transclude
properties from pages unless they're in these namespaces". The way it would
work would be that if a template (that is in a transclude-okay namespace) gets
put onto another page the properties go with it, but if that other page (that
is not in a transclude-okay namespace) gets put into another page the
properties set by the template do *not* go with it.
--
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l