User:Wikid77/Template:Cite quick

 <!-- - --NOTES: --   Template:Cite_quick defaults to show quoted "{title}", or --    if {work} specified, then to quote "{title}" such as --    a short-story title, then show {work} italicized. -- -- NOTE R1: A page-range or page-set is --       detected in "pages=n" by the use --      of {#ifexpr: {pages}00000 < 1}, --      where singular pages would test --      above 1, such as {pages|3}00000, --      but ranges or page-sets would be --       {528-32}00000 < 1, {65/68}00000 < 1, --      or dot style {1.3-1.7}00000 < 1, --      but single {1.3}00000 still > 1 to --       show "p." not "pp." plural. Dashes --      or alpha trigger error to show "pp". --      Other parameter "page=" is not --      auto-adjusted & always shows "p." --      (hence page=iii shows "p. iii"). --      Then "at=" shows after pages/page --      with space when "(" else lead dot. -- - --HISTORY: --07Aug12 Created to run {cite_web} extremely fast but few parameters. --07Aug12 Put NOTES comments to explain template coding. --07Aug12 Put HISTORY comments to log major changes. --07Aug12 Added parameters: urlx to extend URL. --07Aug12 Put 3x faster gated-if "{accessdate|{page|{publisher|{location...". --08Aug12 Changed when author to show "({date})" after name. --08Aug12 Changed to always check archiveurl, in gated-if after page#. --10Aug12 For {1}=book, put "{chapter}" & italic {title}. --10Aug12 Added isbn/issn in gated-if which checks page/archiveurl. --27Aug12 Added {day} & {month} as quick options when no {date}. --27Aug12 Added {doi} into page/pages/isbn/archiveurl gated-if. --09Sep12 Changed to check {date} from 4x to only 2x, after author/location. --09Sep12 Allow {place} (makes {location} only 25% slower). --09Sep12 Allow {quote} or {notes} as same as final end-dot ".". --09Sep12 Put null " " to omit &#32 or  markers. --14Sep12 New parameter "acc" as an alias for "accessdate". --02Oct12 Enhanced "pages=" to detect singular page as "p." not "pp." --06Oct12 Fix to allow outer apostrophe: {title} or {work} --06Oct12 Moved rare "quote=" under accessdate, with ". " before quote. --07Oct12 Changed to handle if-journal for volume/issue/number. --07Oct12 Added parameter {format}, checked only as gated under {title}. --09Oct12 Added {coauthors} as alternative for {last2} else {author2}. --09Oct12 Checks {last} before {author}, to avoid "author=" as no author. --13Oct12 Changed to show {agency} before location, if any. --13Oct12 Changed to show editor name with ", ed.". --13Oct12 Changed to show last1 else {author} in case empty "author=". --13Oct12 Checked location for {work} in gated-if, after {journal}. --15Oct12 Fixed to swap {archiveurl} as "Archived" & {url} as "the original". --17Oct12 Expanded to quickly show non-bolded volume when prefix "vol". --19Oct12 Changed page to show ": " when journal: #ifeq: {1}|journal. --19Oct12 Added pmid/pmc at doi/archiveurl, split from pages/page 2x faster. --19Oct12 Added last5..last8, first5..first8 for journal (as same speed). --19Oct12 Quickened {doi} as simple links, not {citation/identifier}. --01Nov12 Added "ref=" for anchor-id. --26Nov12 Added authorlink, authorlink2 (but not: author1-link, etc.) --19Feb13 Fix '.' at author if no date/year. --28Jan16 Redo long as 4-byte . --28Jan16 Shorten cmts for mobile phone view. --29Jan16 Put translator/others & OCLC as id. --06Feb16 Fixed chapter to link title+url. --06Feb16 Put chapterurl for "chapter=". --06Feb16 Added "at=" after pages/page. --06Feb16 Expanded doc-text +examples. - -->