User:SOTO/Forum Archive/The Panopticon/@comment-3030984-20130109133452/@comment-3030984-20130602174909

I've just realised that w:c:eladkse:Template:DW/find is already relying on a SMW parameter for mediums - which I had added to my dummy pages in lieu of infobox information. Guess that shows how long it has been since I looked at it.

From the looks of your suggestions, both solutions would require maintenance an exceptions list.

On reflection, using SMW in DW/find would require the semantic data to be called for each page we want to link to, it may not be the best way in terms of load time - especially on longer pages.

However, it does have the distinct advantage of allowing users to use non-dabed redirect terms where available (The Snowmen vs The Snowmen (TV story)). It depends how you want to take that - should we encourage users to use correct page names, or is it better to use redirects to their advantage?

If we want to force correct page name usage, it would allow the template to use the input directly without SMW. Then we can have a switch for exceptions in the template. Whether that is maintained within the template itself or on a separate subpage is up to you - whatever is easier.