Template:Interwikitmp-grpD

From Wikipedia, the free encyclopedia

Interwikitmp-grpD (Documentation) Pass 2c-a
Offline save file: Interwikitmp-grpD Pass 2c rev-a Upgrade= 9-12-06
upgrades to (master) version of 9-10-06

This page is called solely by documentation files, and autocategorizes to the
Category:Category:Interwiki templates on all sisterprojects and to Category:Template documentation .

Additional Autocategorization occurs to Category:Interwiki utility templates, by the ubiquitous and common transclusion of Template:Interwikitmp-grp (edit talk links history).

  • Calls to this are thus not used for tagging many vanilla templates which are not part of the interwikitmp-grp tagging system per se, but exists instead for the interwiki-tagging-system's support needs, and the templates the sytem has been designed to support and disseminate.

Other Sister Projects sharing this template or one like it


Wikipedia
Wikipedia has this template: Interwikitmp-grpD


Commons
The sister project Commons has this template: Interwikitmp-grpD


Wikibooks logo
Wikibooks has the similar template:
Wikiquote
Wikinews
The sister project Wikinews has this template: Interwikitmp-grpD


Wikispecies
Wikispecies has this template: Interwikitmp-grpD






Contents

[edit] IWTG/doc

 

This is usage for the nine+ interwiki template linking and autocategorization utilities. Each ends with the suffix 'tmp' and start with the menemonic name of the sister, sometimes in abbreviated or CamelCase text form. (e.g. WikiPtmp, WikiNews, WikiSpecies are all CamelBack, whilst WikiPtmp is also an abbreviation.

[edit] Interwikitmp-grp usage

[edit] Interwikitmp-grpNN usage notes

This is common 'Usage notes' for the Interwiki template linking and tracking system management templates. The purpose of the system is to promote interwiki editor efficiency by providing tool templates that have been developed and debugged on one sister project or another to the other English language sister's, and establish a commonality of such tools which enhance the productivity of the volunteer editor's of all such projects, including enhancing the effectiveness of 'visiting contributions' to another sister one does not usually contribute on, and furthering all such projects sponsored by the Wikimedia Foundation (WMF).

The individual sister projects link tagging templates are denoted XXXXtmp' where the prefix 'XXXX' indicates one of the mnemonic sister project names like 'Wiktionary', WikiBooks, WikiSpecies, Commons, and the like, and 'tmp' is short for template, or more correctly, 'template linking template'. These individual templates are grouped into an array for universal tagging in the above grouping templates, thus providing links to each for maintenance and version cross checking.

This page is usually included by the key templates of that system, namely one or more of {{Interwikitmp-grp}}, {{Interwikitmp-grp0}}, {{Interwikitmp-grp1}},..., {{Interwikitmp-grp6}}, etc., which differ in the autocategories they apply to the tool or utility templates they have been devised to tag, port from sister to sister, and manage between same.

The meaning and mapping of the numeric suffixes is delineated in Table I of {{Interwikitmp-grps see also}} which is normally separately included by one of the forgoing control templates. This brings it into display on those pages, so it is not visible herein, else multiple occurrences should occur in those.

'XXXXtmp' template notes 
Once template scope and any name-conflicts are established, a more precise 'Interwikitmp-grpNN' template is chosen for the group as a whole on the basis of categorization. The Interwikitmp-grpNN template displays auto links to sister projects pages in it's separate elements.

When an circumstance occurs when a template has no purpose on a particular sub-group of sister projects (too narrow a scope, or just different missions of the particular sister), use the set of unsuffixed 'XXXXtmp' templates separately or in small groups to tag templates that do not have usefulness, purpose, nor representation on all sister's, but which occur non-the-less on few scattered sisters.

The 'XXXXtmp' templates do only one type of auto-categorizing to the local Category:Interwiki utility templates, which unless otherwise noted, all template tagging autocategorizes tagged templates into. (This is under reconsideration due to pro's and con's, another catchall category may be used instead, or as well, such as Category:Templates on all sister projects).

The 'XXXXtmp' array as a whole must be used in a manual tagging for such templates that have a name collision with an extant template on one or more sister projects. Examples: 'Tl'/'tl', 'S'/'s', 'W'/'w', 'C'/'c' and 'Cat' were all templates that could not be given universally consistent names. Work around names 'TL', 'W2', 'W2c', 'SP, and 'CAT' were established to provide the same function on the unaffected sister projects. Other measures are also in place for such exceptions; see Table II.


[edit] See also

TABLE I — Iterwikitmp-grp applications guide

Interwikitmp-grp Page Suffix ##'s Designatinations versus key associated autocategorizations
Template:Interwikitmp-grp (edit talk links history) — Common template that does the display for most of the other templates below, AND the one to use to tag vanilla utilities with when in doubt.

Associated Autocategories:
   Category:Interwiki utility templates (edit talk links history)
.

Template:Interwikitmp-grp0 (edit talk links history) — This template is used to tag all the other templates that make up this interconnection system—those used to tag templates with interwiki scope. These are currently also tagged under Category:Interwiki utility templates pipesorted by '!' (exclaimation point).

Associated Autocategory:
   Category:Interwiki template-links-tagging templates.

Template:Interwikitmp-grp1 (edit talk links history) — Use to tag generic and special purpose templates that link externally
      as their primary service function.
Associated Autocategories:
   Category:Interwiki link templates (edit talk links history) and Category:Interwiki utility templates
Template:Interwikitmp-grp2 (edit talk links history) — Utility templates types which create links used for analysis, discussion and tracking other system elements (Catagories, Templates, User pages, et. al.) by service function on the local (some are inter-sister) project site. (Lts, TL, Tlx, Cl, Cc, Lcs, CAT, etc.)


Associated Autocategories:
   Category:Internal link templates (edit talk links history) and Category:Interwiki utility templates
.

Template:Interwikitmp-grp3 (edit talk links history) — Utility templates that do other tasks besides linking. Some of these are typing or display aids for use within tables, etc.

Associated Autocategories:
   Category:Miscellaneous templates (edit talk links history) and Category:Interwiki utility templates

Template:Interwikitmp-grp4 (edit talk links history) — Combined '-1' and '-3' tagging of Miscellaneous class utility templates that also link externally.
Associated Autocategories:
   Additive by Interwikitmp-grp## suffixes per above key groups.
Template:Interwikitmp-grp5 (edit talk links history) — Combined '-2' and '-3' Interwikitmp-grp## suffixes,
for tagging of 'Miscellaneous class' utility templates that also link internally.


Associated Autocategories:
   Additive by Interwikitmp-grp## suffixes per above key groups.

Template:Interwikitmp-grp6 (edit talk links history) — Combined '-1' + '-2' + '-3' Interwikitmp-grp## suffixes, however rare in that possess linking both locally and interwiki; usually various category tagging templates (a series) with the commons, Wikipedia, or Metawiki back-linked articles fit this group.


Associated Autocategories:

Additive by Interwikitmp-grp## suffixes per above key groups.
  • (Such templates have both 'interwiki' and 'internal' (intra-wiki) links and map to both major link's categories.
  • However, tagging for Category:Miscellaneous templates should be local to enable maximum flexibility of the overall system. Such category tagging templates are NOT Miscellaneous.)
Interwikitmp-grp7 (provisional—not used)
Associated Autocategories: none, use not allocated.
Interwikitmp-grp8 (provisional—not used)
Associated Autocategories: none, use not allocated.
Interwikitmp-grp9 (provisional—not used)
Associated Autocategories: none, use not allocated.
Interwikitmp-grp10 (provisional—not used)
Associated Autocategories: none, use not allocated.

[edit] Exceptions table (Revised concept)

TABLE II - Exceptions handling... When a name is already used differently in a local sister project
Tag with {{Interwikitmp-grp exception}}— denotes and tags a This name in use conflict Exception— Thus this name is not available on all sister's for the same function as used for something else on another sister project.


:Autocategory: Category:Interwiki name difference other sister project

Procedure:

  1. It should not need said, but check to see how widely a 'deviant template' is used. If it's use is slight, it may be easiest to 'cure the deviation' by substiuting another template name on the given sister project.
  2. Tag the generic (or 'common template', the one to be the most widespread as a name on most sister projects before porting it) with Template:Interwikitmp-grp exception (edit talk links history) which compliments the below template and autocategorizes, plus asserts a status message box.
  3. Consider whether the incompatible template makes a good utility for export to other sister projects
         (Some may exist as minor or essentially identical variations of other universal template names. If so, don't alias such. One is enough!)
  4. Other tagging in the 'common template' must be manual inserting the array in {{Interwikitmp-grp}} and changing the appropriate arguments for the chosen aliased name in the sister(s) linking template with the name collision.
  5. Tag with the common category/(ies) extant in {{Interwikitmp-grp}}, or other such case as fits best to the groupings delineated in TABLE I above.
  6. Procede as below on that sister which has the template deviation, and any others with incompatible templates.
On the flip-side:
In general
Use Template:Interwikitmp-grp ineligible (edit talk links history) to tag the local name exceptions.
Both the above exceptions templates take the 'work around' (alias) name for self documentation of the anomaly. That name should be provided the master template copy being aliased on the sister(s) with the name conflict in their normal template set.

Associated Autocategory:

Category:Interwiki templates varying on other sister projects, provided by the correct tagging.
The replacement template 'alias' (providing name-to-function mapping) must be universally available on all sister's, and tagged normally and copied to same with the appropriate Interwikitmp-grp##. If the Sister(s) with a template name conflict have that name as a useful general purpose utility or tool template, that name should also be aliased and distributed.
Examples of name remapping':
  1. e.g Tl-->TL, Cat-->CAT, etc., Using a case-of-name alternative.
  2. e.g. 'S'/'s' --> '{{SP}}', 'W'/'w' ---> '{{W2}}', etc., all examples of Suffix alternatives
  3. e.g. '{{C}}'/'c' --> '{{W2c}}', (the commons), a special case to maintain similar syntax with 'W2' for Wikipedia, and 'Wd' for Wiktionary (Wiki-Dictionary) and 'Wb' for Wikibooks, etc., all part of a family of user friendly utility templates that pipetrick and display nicely, yet allow an edit change of a one or two letter(s) to redirect the mnemonic link name to another sister project.
Any universal name 'alias' should either duplicate the original source template (prefered) or redirect to it on all sister's capable of having both name variations.
Sourcefile
W:Template:Interwikitmp-grp_edit_group

[edit] Maintenance links p/oTemplate:Interwikitmp-grp edit group

[edit] Interwikitmp-grps see also links

Interwiki task management templates (for misc. Maintenance)
Odds 'N' Ends

[edit] Obsolete, need delteted

[edit] Original Group, Above were in see also


-- Lts (For XXXXtmp templates, not Interwikitmp-grp## templates)I-- Lts I-- Lts

[edit] Individual sister projects templates

Major individual interwiki tagging templates usu. applied in interwikitmp-grp## calls.
 
 

Lts I — Master:W2
 
 

Lts I — Master:W2

Lts I — Master:W2

Lts I — Master:W2

Lts I — Master:W2

Lts I — Master:W2

Lts I — Master:W2

Lts I — Master:W2

Lts I — Master:W2

Lts I — Master:W2

[edit] Checking these

  1. Tlx SP Tlx / Tlx SPAlready allocated on Wikipedia for Meta-Wiki links.I SPOthers: Meta, Commons, Wiktionary, Wikisource
  2. SP Tlx / Tlx SPAlready allocated on Wikipedia for en.Wikipedia links.I SPOthers: Meta, Commons, Wiktionary, Wikisource
  3. TlxSP Tlx/ Tlx SPAlready allocated on Wikipedia for Commons links.I SPOthers: Meta, Commons, Wiktionary, Wikisource
  4. Tlx  SP Tlx / Tlx
  5. TL  SP TL / TL
  6. TL  SP TL / TL
  7. TL  SP TL / TL
  8. TL SP TL/ TL
  9. TL SP TL/ TL
  10. TL SP TL / TL

[edit] Variants of low promise

Variant possibilities
  1. TLSP TL SP Proscribed, (Band template on en.wp) Different uses on commons and Wikipedia, at least.
  2. TL  SP TL
    1. {{wC}} / {{wc}}/ {{WC}} / {{Wc}} SP All proscribed, 'World Cup' on en.wp
    2. TLSP TL SP({{wM}} / {{WM}}) == SP Two proscribed, 'Wikimood' on en.wp

[[Category:Template documentation|!PAGENAME]]

[[Category:Interwiki utility templates|!PAGENAME]] [[Category:Interwiki templates on all sisterprojects|PAGENAME]]