Template talk:PublisherHeader

From ISFDB
Revision as of 14:22, 9 December 2014 by Marc Kupper (talk | contribs) (revise as sourceforge is up)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Until Publisher space is cleaned up (whether 2009 or 2015) I don't think a header template that requires a database record number input is appropriate for 'all Publisher pages. Especially the new ones, and the questionable ones where we do expect a merge someday. Maybe you can pick and choose the big players that have already settled down. The ones with numbers 1-100 probably, and anything you would call a 'Major SF Publisher'. Baen, Tor, Ace - the ones on the old html Publishers list on the front page of the ISFDB. For the rest of them, I don't think it's worth the effort and time. A simple 'Apply Publisher Category' template is all this actually needs. If you want to make a simple header template, that also inserts the category, I'll be happy to use it moving forward, but honestly, even those don't tuely need a header. I just wanted to make them easy to browse through, and a category does that all on its own. Kevin 04:15, 31 August 2008 (UTC)


How about we save this template for 'Major SF Publishers' (A category I created but haven't populated yet). And just use categories on plane jane publishers. Thoughts? Kevin 04:15, 31 August 2008 (UTC)

Can you give an example where we would want a publisher page for a publisher that does not have any publication records?
An editor left a note on Publisher:Airmont Books about a bug in this template (bug report 3466236). In that case, the editor was not aware that he needed to use {{PublisherHeader|record#}} or id=record#. I was thinking to suggest that this template be coded to check for the missing parameter and to generate a warning/error instead of the usual header.
I don't see a need for supporting the use of {{PublisherHeader}} without a record number as we should only have publisher pages for organizations that have published specfict. If there is a need then an idea would be to have someone use {{PublisherHeader|id=nolink}}. We would have three cases:
  1. No ID or first parameter specified - generate an error/warning.
  2. id=nolink - show the publisher name but don't link it.
  3. Any other value - show the publisher name and link it using the value given.
The magic keyword can be zero (0) instead of the word "nolink" if that makes more sense to people. --Marc Kupper|talk 20:12, 7 December 2014 (UTC)