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

Reply via email to