Hi,
I thought I would ping you all for suggestions since some of you may have already gone through something similar.
Wiki categories seem like a natural and synonymous fit for the typical "tag" functionality for content, like stackoverflow uses. However, we have an external application that will use the wiki API to pull content out for use and will need to work with tags/categories. I'm just wondering before I go down this road if there are any advantages to implementing my own custom tags using semantic properties (the wiki already uses SMW/Forms extensively) or if using wiki categories would be better. Of course, if I forgo categories for semantic properties, then the users will not be able to use the wiki categories pages for browsing articles, but maybe I could create new pages based on semantic queries/concepts to replace them. At this point I have no idea which way to go.
Thanks for your comments/suggestions, Al
Hi Al,
I would recommend using SMW properties, and not categories, for tagging content. There are various advantages to using a property:
- if the property is of type "String", which I would recommend, you don't have to create a page for each value - the values won't get confused with the names of other categories, as you seem to be experiencing now - you can have different tag sets for different page types, again without them getting jumbled up - you can query on the tags alongside other page fields.
As to how to browse to see a list of, say, all the pages that use a certain tag, I would recommend the Semantic Drilldown extension:
https://www.mediawiki.org/wiki/Extension:Semantic_Drilldown
-Yaron
On Mon, Mar 10, 2014 at 2:08 PM, Al alj62888@yahoo.com wrote:
Hi,
I thought I would ping you all for suggestions since some of you may have already gone through something similar.
Wiki categories seem like a natural and synonymous fit for the typical "tag" functionality for content, like stackoverflow uses. However, we have an external application that will use the wiki API to pull content out for use and will need to work with tags/categories. I'm just wondering before I go down this road if there are any advantages to implementing my own custom tags using semantic properties (the wiki already uses SMW/Forms extensively) or if using wiki categories would be better. Of course, if I forgo categories for semantic properties, then the users will not be able to use the wiki categories pages for browsing articles, but maybe I could create new pages based on semantic queries/concepts to replace them. At this point I have no idea which way to go.
Thanks for your comments/suggestions, Al
Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech _______________________________________________ Semediawiki-user mailing list Semediawiki-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/semediawiki-user
mediawiki-l@lists.wikimedia.org