On Mon, Dec 24, 2012 at 5:00 AM, <[email protected]>wrote:
> On Sun, Dec 23, 2012 at 11:19 PM, Benny Lichtner <[email protected]> > wrote: > > Sticking a category link in a wiki page automatically adds that wiki page > > to the corresponding category page. For example, inserting > > [[Category:Puppies]] adds the page to the Puppies category. > > > > Is it possible to achieve the same result with something like > > [[Category:{{#puppiesfunc}}]], where {{#puppiesfunc}} is replaced by > > "Puppies"? I guess I'm wondering how the automatic population of category > > pages works under the hood. > > Can you state the actual problem you're trying to solve instead of the > way you want to solve it? > > Good idea. > Anyway, maybe you're looking for addTrackingCategory() > > https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=includes/parser/Parser.php;hb=c86a77bc4860b5fad2e70b473ef525844034b127#l4005 > I'm creating pages that represent stores, and the format of every store page is identical, so each store page transcludes the same store template (which is used approximately like this: {{ store_template | storeID }}). But stores belong to different categories depending on the kinds of goods they sell. I have a parser function that, given the storeID, can fetch the right good type from a database, so I want to use that function in the store_template to categorize every store page dynamically. _______________________________________________ MediaWiki-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
