Jump to content

Template talk:DGRBM

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
(Redirected from Template talk:DGRBM/sandbox)

Date discrepancy

[edit]

As mentioned on Talk:Dictionary of Greek and Roman Biography and Mythology, "The article says it was published in 1849, our template says 1867, and the ancientlibrary.com copy we refer to says 1870." Apropos of that, I've amended the template to say "1870", the date of the edition referred to in the overwhelming majority of the articles that use the DGRBM as its source. Ford MF (talk) 20:01, 16 May 2008 (UTC)[reply]

I have created a new template called {{DGRBM}} it is a replacement for {{SmithDGRBM}} which now redirects to {{DGRBM}}.

{{DGRBM}} is a wrapper around {{Cite DGRBM}} which is in its turn a wrapper around {{Cite encyclopedia}}.

This has several advantages:

  • Using {{Cite encyclopedia}} means that the appearance of the citation is similar in format to all the output of all the other standard citation templates and so there will be no need to change the format of this template if the format used by the standard citation formats changes.
  • {{Cite DGRBM}} does not include the pre-script stating "This article incorporates text from a publication now in the public domain:". So it can be used like a standard citation template. It does incorporate some logic though which is specific to citing Dictionary of Greek and Roman Biography and Mythology:
    • It fills in some standard fields (such as the name of the Dictionary (encyclopedia=) and the editors name).
    • There is some logic in it to set the year of the citation to that of the year of the publication of a volume. This needs more work as I was not certain what years to use. The year can also be passed in as any date to handle other editions.
    • It handles an additional parameter called wstitle= which if set will link the title field to articles under Wikisource:Dictionary of Greek and Roman Biography and Mythology.
  • Because the logic is in {{Cite DGRBM}} this template {{DGRBM}} has little to do and the only logic inside this template falls into three section:
  1. The lead in string is governed by three parameters:
    • noicon= which turns the icon off or on
    • no-prescript= turns off the prescript. This is not normally used as {{Cite DGRBM}} should be used instead.
    • inline= converts the prescript for use within an inline citation replacing "This article" with "One or more of the preceding sentences".
  2. It passes on all of the parameters set here and used in {{Cite DGRBM}}
  3. It set a hidden category Category:Wikipedia articles incorporating text from the DGRBM.

-- PBS (talk) 01:05, 2 February 2012 (UTC)[reply]

Looks good, thanks! It seems the article parameter is no longer optional, e.g. {{SmithDGRBM|author=Edward Herbert Bunbury}} at Epicydes now produces the error message "article name needed". Wouldn't it make sense to default to the article title as previously?  Sandstein  07:06, 7 April 2012 (UTC)[reply]
I do not think so as the article may be wstitle= or title= depending on whether the article exists on wikisource. Also if the Wikipedia article is moved to a new article title then without an explicit name the template will not longer point to the correct article (checking templates for this type of error is not something editors do when moving pages so the error could remain for a long time). The missing parameter is checked by placing the article title into a hidden category of unnamed articles (Category:Wikipedia articles incorporating a citation from the DGRBM without a Wikisource reference) which defaulting to a value in some cases would undermine. So there are three benefits to having an explicit article name against a rather slim advantage of saving an editor the effort of typing "|wstitle=" and a cut and past of the article title. -- PBS (talk) 08:28, 7 April 2012 (UTC)[reply]
I have added to the citation to remove the red link in now reads {{DGRBM|author=Edward Herbert Bunbury|title=Epicydes |url=http://quod.lib.umich.edu/m/moa/acl3129.0002.001/45?page=root;rgn=full+text;size=100;view=image |volume=2 |pages=35, 36}}. To help others make similar alterations, I have added all the hidden categories to the documentation and I have also added a link in the template documentation to "DGRBM: External links" which contains on-line sources if there is not a copy of the article on wikisource -- PBS (talk) 12:38, 7 April 2012 (UTC)[reply]

Extra newline?

[edit]

This routine is called from the Paul of Aegina page.
There is an extra blank line which appears to be a side effect from this call.
Varlaam (talk) 05:46, 20 May 2012 (UTC)[reply]

It seems that it was caused by one extra white space near the end of the template. I have removed it. Please post here if you think that has not fixed it. -- PBS (talk) 15:54, 20 May 2012 (UTC)[reply]
Looks good. Thanks, Varlaam (talk) 16:39, 20 May 2012 (UTC)[reply]

Edward Elder dab

[edit]

The link to the article author EE (Edward Elder) is to a disambiguation page. The article Edward Elder (headmaster) is the correct one.--Auric talk 15:50, 19 January 2013 (UTC)[reply]

Thanks for the heads up. The code to fix this is in Template:Cite DGRBM. If it is not working properly now. please let me know. -- PBS (talk) 01:09, 20 January 2013 (UTC)[reply]

Leonhard Schmitz name duplication

[edit]

Using 'LS' for Leonhard Schmitz yields the name "Leonhard Schmitz, Leonhard". See for example Apsines_(sophist). Not sure how to fix this, unfortunately. Can someone with better knowledge of templates correct? Ford MF (talk) 23:36, 25 February 2017 (UTC)[reply]

I just came across the same error and fixed it. --Lasunncty (talk) 09:35, 16 March 2020 (UTC)[reply]