Jump to content

Module:Citation/CS1: Difference between revisions

for CitationClass "journal" shows Publisher after Periodical / Series
m>Wikid77
(substring: string.sub(tcommon,-1,1) == ".")
m>Wikid77
(for CitationClass "journal" shows Publisher after Periodical / Series)
Line 674: Line 674:
     -- Piece all bits together at last.  At this point, all should be non-nil.
     -- Piece all bits together at last.  At this point, all should be non-nil.
     -- We build things this way because it is more efficient in LUA not to keep reassigning to the same string variable over and over.
     -- We build things this way because it is more efficient in LUA not to keep reassigning to the same string variable over and over.
     local tcommon = Title .. TitleType .. TitleNote .. Format .. Edition .. Language .. Conference .. Periodical .. Series .. Volume .. Issue .. Publisher .. Agency .. Position
     local tcommon
    if ( config.CitationClass == "journal" )
    then tcommon = Title .. TitleType .. TitleNote .. Format .. Edition .. Language .. Conference .. Periodical .. Series .. Publisher .. Agency .. Volume .. Issue .. Position
    else tcommon = Title .. TitleType .. TitleNote .. Format .. Edition .. Language .. Conference .. Periodical .. Series .. Volume .. Issue .. Publisher .. Agency .. Position end
     -- DEBUG: tcommon = "/Title="..Title .. "/TitleType="..TitleType .. "/TitleNote="..TitleNote .. "/Format="..Format .. "/Edition="..Edition .. "/Language="..Language .. "/Conference="..Conference .. "/Periodical="..Periodical .. "/Series="..Series .. "/Volume="..Volume .. "/Issue="..Issue .. "/Position="..Position
     -- DEBUG: tcommon = "/Title="..Title .. "/TitleType="..TitleType .. "/TitleNote="..TitleNote .. "/Format="..Format .. "/Edition="..Edition .. "/Language="..Language .. "/Conference="..Conference .. "/Periodical="..Periodical .. "/Series="..Series .. "/Volume="..Volume .. "/Issue="..Issue .. "/Position="..Position
     local enddot = "."
     local enddot = "."
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.