Template talk:Jargon Navigator

From DPWiki
Jump to navigation Jump to search

This seems like a very good idea, since there is such a vast web of jargon.

Q & A re the Jargon Navigator template call on individual jargon-definiton pages

I've seen "<noinclude>{{Template:Jargon Navigator}}</noinclude>" on several pages.

  1. As I understand it, the "Template:" is unnecessary. The {{ }}s identify it as a template.
  2. [ditto], the <noinclude>..</noinclude> is unnecessary; that's used on the template page, for material which is not part of the template. E.g. a list of template parameters, and say, [[Category:Templates]].
  3. Oughtn't this page be moved to Template talk:Jargon Navigator? That'll require an admin deleting at least one page.
  4. Actually, why not simply Template:Jargon? (Which is apparently available, so it'd be no problem to move there.)

Wwoods 15:15, 25 May 2006 (PDT)

  1. Yes. That's a mistake I made while doing global replacement. Feel free to fix.
  2. The noinclude markup is absolutely vital, here. What Kraester is doing comes down to this page, where every definition is transcluded into the list. It's a cunning solution that allows only one version of each definition to exist globally. Without the noinclude markup, the navigation code would transclude as well. We considered somehow putting it into the template... but that's an ouroboros.
  3. Done.
  4. The template simply includes the navigation bar. If it included things like categorization or other code, it might make sense. For the moment, it's just a macro to draw the global jargon navigation box.

Vaguery 15:48, 25 May 2006 (PDT)

  1. If you do happen to edit a few jargon-definition pages from time to time, in addition to removing the 'Template:' verbiage from the call itself, please also remove any blank line that separates the template call from the actual definition text. This is to improve line spacing on the transcluded destination pages (Jargon Guides, such as DP Jargon, aka The LONG Jargon Guide).
  2. As Vaguery said, in this particular application it is essential that the <noinclude>..</noinclude> tags surround the template call so that the transcluded Jargon Guide pages work properly.
    Also, Mike said something about needing to have the noinclude tags around the Category coding too, but I think that only applies to definition pages that are part of Categories in addition to DP Jargon. I'm going to have to play with that a bit. I thought I understood it earlier, but now I'm not so sure any more.
  3. N/A
  4. I definitely wanted the template name to have the word Navigator in it since that totally describes exactly what it is, the idea being that its function would be quite transparent (if a few more characters to type) to people who use it and see it on pages. (And, I have a vague notion about using Template:Jargon for something else in the future maybe, so I thought it best to leave it available for the time being, just in case.)

Kraester 17:15, 25 May 2006 (PDT)