Template talk:Shakecite

(Redirected from Template talk:Shakecite/doc)
Latest comment: 3 years ago by Michael Bednarek in topic Shortcomings and alternatives

Some ideas

edit

Some possible ideas (random thoughts more like) for this template:

  • Model it on the other citation templates. e.g. {{cite bard |play=… |act=… |scene=… …}}
  • Support an |url parameter to give a specific URL when needed.
  • Hard-code the edition of the play WP:BARD has chosen for that play article, so cites to Romeo and Juliet refer to Arden Second Series and The Tempest refers to Arden Third Series.
  • Make |scene=0 refer to the chorus/prologue, and |act=0 refer to the prologue before the first act.
  • Support |wikisource=… to link to the Wikisource copy of the play.
  • Support |facsimilie=… to link to a facsimilie edition.

--Xover (talk) 08:21, 25 January 2009 (UTC)Reply

Shortcomings and alternatives

edit

I worked a bit on the template to make it work. Days later, I discovered Template:Folger Shakespeare which was not discoverable because it was insufficiently categorized (now fixed). After I used {{Shakecite}} a few times, it became obvious that the UVic website was not a generally suitable target for links to WS's texts. Their versions are inconsistent and confusing, and their line numbering system is not per act, but for the whole play.

Looking at possible other websites, I came across Folger and thought to change this template to use it. When I searched for any template with "Folger" in it, I found {{Folger Shakespeare}}. That template has four drawbacks: 1) it's written in LUA and depends on a further LUA configuration file; that makes it difficult to modify (the URL pattern in the configuration file is flawed). 2) It creates a reference (<ref>...</ref>) and cannot be used inline. 3) Its implementation of Folger's lines numbered for the whole work (ftln) doesn't work because it's wrongly implemented, and I don't see how it can be discovered. 4) It has no documentation.

I'm now thinking to use this template, {{Shakecite}}, as a basis to create {{Folger inline}} -- Michael Bednarek (talk) 06:09, 13 August 2021 (UTC)Reply