Difference between revisions of "Template:WikiPtmp"
From Veloopti Help
(Iterim and Iterative -- Imp newer, but bugs still version from Wikisource... Newest still in edit stack on a diff. browser page pending time) |
(substituted deleted {{Interwikitmp-grpNN usage}}) |
||
Line 22: | Line 22: | ||
==See also== | ==See also== | ||
− | {{ | + | <div style="Border:1px solid;"> |
+ | {| class="wikitable" border="3" width="86%" text-align="left" <!-- align="center" ---> | ||
+ | |- bgcolor=#cccccc | ||
+ | ! style="background:#cccccc" colspan="2"|TABLE I — Iterwikitmp-grp applications guide <BR> | ||
+ | |- bgcolor=#ffffff <!---cccccc---> | ||
+ | ! <BR>'''Interwikitmp-grp Page Suffix ##'s Designatinations versus key associated autocategorizations''' <BR> | ||
+ | |- bgcolor="#f9f9f9" align="left" | ||
+ | | '''{{Lts|Interwikitmp-grp}}''' — 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. <BR> | ||
+ | ''Associated Autocategories: {{i}}'''{{Lcs|Interwiki utility templates}}'''''. | ||
+ | |- bgcolor="#eeefff" align="left" | ||
+ | | '''{{Lts|Interwikitmp-grp0}}''' — 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 {{CAT|Interwiki utility templates}} pipesorted by <big>''''!''''</big> (exclaimation point). | ||
+ | ''Associated Autocategory:''{{i}}{{CAT|Interwiki template-links-tagging templates}}. | ||
+ | |- bgcolor="#f9f9f9" align="left" | ||
+ | | '''{{Lts|Interwikitmp-grp1}}''' — Use to tag generic and special purpose templates that link externally {{I|5}} as their primary service function. <BR>''Associated Autocategories: {{i}}'''{{Lcs|Interwiki link templates}} and [[:Category:Interwiki utility templates]]''' | ||
+ | |- bgcolor="#eeefff" align="left" | ||
+ | | '''{{Lts|Interwikitmp-grp2}}''' — 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.) | ||
+ | <BR> | ||
+ | ''Associated Autocategories: {{i}}'''{{Lcs|Internal link templates}} and {{CAT|Interwiki utility templates}}'''''. | ||
+ | |-bgcolor="#f9f9f9" align="left" | ||
+ | | '''{{Lts|Interwikitmp-grp3}}''' — Utility templates that do other tasks besides linking. Some of these are typing or display aids for use within tables, etc. <BR> | ||
+ | ''Associated Autocategories: {{i}}'''{{Lcs|Miscellaneous templates}} and [[:Category:Interwiki utility templates]]''' | ||
+ | |- bgcolor="#eeefff" align="left" valign="top" | ||
+ | | '''{{Lts|Interwikitmp-grp4}}''' — Combined '-1' and '-3' tagging of Miscellaneous class utility templates that also ''link externally''. <BR>''Associated Autocategories: {{i}}Additive by '''Interwikitmp-grp## suffixes''' per above key groups.'' | ||
+ | |-bgcolor="#f9f9f9" align="left" | ||
+ | | '''{{Lts|Interwikitmp-grp5}}''' — Combined '-2' and '-3' '''<nowiki>Interwikitmp-grp##</nowiki> suffixes''', {{I|0}}for tagging of''<nowiki> 'Miscellaneous class' </nowiki>utility templates'' that also ''link internally''. | ||
+ | <BR>''Associated Autocategories: {{I}}Additive by '''<nowiki>Interwikitmp-grp##</nowiki> suffixes''' per above key groups.'' | ||
+ | |- bgcolor="#eeefff" align="left" | ||
+ | | '''{{Lts|Interwikitmp-grp6}}</B> — Combined '-1' + '-2' + '-3' <nowiki>Interwikitmp-grp##</nowiki> suffixes, however rare in that possess linking both locally and interwiki; usually various category tagging templates (a series) with {{W2|the commons}}, {{W2|Wikipedia}}, or {{W2|Metawiki}} back-linked articles fit this group. | ||
+ | <BR><I>Associated Autocategories:</I> | ||
+ | :''Additive by '''<nowiki>Interwikitmp-grp##</nowiki> 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 '''{{CAT|Miscellaneous templates}}''' <u>should be local</u> to enable maximum flexibility of the overall system. Such category tagging templates are NOT Miscellaneous.) | ||
+ | |-bgcolor="#f9f9f9" align="left" | ||
+ | | Interwikitmp-grp7 (provisional—not used) <BR>''Associated Autocategories: none, use not allocated. | ||
+ | |- bgcolor="#eeefff" align="left" | ||
+ | | Interwikitmp-grp8 (provisional—not used) <BR>''Associated Autocategories: none, use not allocated. | ||
+ | |-bgcolor="#f9f9f9" align="left" | ||
+ | | Interwikitmp-grp9 (provisional—not used) <BR>''Associated Autocategories: none, use not allocated. | ||
+ | |- bgcolor="#eeefff" align="left" | ||
+ | | Interwikitmp-grp10 (provisional—not used) <BR>''Associated Autocategories: none, use not allocated. | ||
+ | |} | ||
+ | |||
+ | ==Exceptions table (Revised concept)== | ||
+ | |||
+ | {| class="wikitable" border="3" Width="86%" Padding="0" text-align="center" | ||
+ | |- bgcolor=#ececec | ||
+ | !''' TABLE II - Exceptions handling... When a name is already used differently in a local {{W2|sister project}} | ||
+ | |-align="left" bgcolor="#eeefff" | ||
+ | | colspan="10" align="left" | Tag with '''{{TL|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. | ||
+ | <BR>:'''Autocategory: [[:Category:Interwiki name difference other sister project ]]'''<br> | ||
+ | |||
+ | '''Procedure: | ||
+ | # 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. | ||
+ | # '''Tag the generic (or 'common template', the one to be the most widespread as a name on most {{W2|sister projects}} before porting it) with {{Lts|Interwikitmp-grp exception}} which compliments the below template and autocategorizes, plus asserts a status message box. | ||
+ | # Consider whether the incompatible template makes a good utility for export to other sister projects {{I|5}}(Some may exist as minor or essentially identical variations of other universal template names. If so, don't alias such. One is enough!) | ||
+ | # <u>Other tagging in the 'common template' must be manual</u> inserting the array in {{TL|Interwikitmp-grp}} and changing the appropriate arguments for the chosen aliased name in the sister(s) linking template with the name collision. | ||
+ | # Tag with the common category/(ies) extant in {{TL|Interwikitmp-grp}}, or other such case as fits best to the groupings delineated in TABLE I above. | ||
+ | # Procede as below on that sister which has the template deviation, and any others with incompatible templates. | ||
+ | |||
+ | |- bgcolor="#eeefff" | ||
+ | |<BIG>On the flip-side: </BIG> | ||
+ | ;In general:Use {{Lts|Interwikitmp-grp ineligible}} to tag the local name exceptions.<br>Both the above exceptions templates take the 'work around' ({{WD|alias}}) name for self documentation of the {{WD|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:'' | ||
+ | :'''{{CAT|Interwiki templates varying on other sister projects}}, provided by the correct tagging. | ||
+ | |||
+ | :<u>The replacement template</u> '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''': | ||
+ | #e.g Tl-->TL, Cat-->CAT, etc., Using a case-of-name alternative. | ||
+ | #e.g. 'S'/'s' --> '{{Tlx|SP}}', 'W'/'w' ---> '{{Tlx|W2}}', etc., all examples of Suffix alternatives | ||
+ | #e.g. '{{Tlx|C}}'/'c' --> '{{Tlx|W2c}}', ({{W2|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.</u> | ||
+ | |} | ||
+ | {{Interwikitmp-grp edit group}}<noinclude> | ||
+ | [[Category:Interwiki template-links-tagging templates|{{PAGENAME}}]] | ||
</noinclude><includeonly> | </noinclude><includeonly> | ||
[[Category:Interwiki utility templates|{{{1|{{PAGENAME}}}}}]] <!--- This is correct, see usage above. Autocategorizes templates when included! ---> | [[Category:Interwiki utility templates|{{{1|{{PAGENAME}}}}}]] <!--- This is correct, see usage above. Autocategorizes templates when included! ---> | ||
</includeonly> | </includeonly> |
Revision as of 15:41, 2 June 2007
Template:Interwiki class-sisterproject
</div></div>
Template:Lts | Template:Lts | Template:Lts |
---|
Template:Interwikitmp-grp usage
1 See also
TABLE I — Iterwikitmp-grp applications guide | |
---|---|
Interwikitmp-grp Page Suffix ##'s Designatinations versus key associated autocategorizations | |
Template:Lts — 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: Template:ITemplate:Lcs. | |
Template:Lts — 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 Template:CAT pipesorted by '!' (exclaimation point).
Associated Autocategory:Template:ITemplate:CAT. | |
Template:Lts — Use to tag generic and special purpose templates that link externally Template:I as their primary service function. Associated Autocategories: Template:ITemplate:Lcs and Category:Interwiki utility templates | |
Template:Lts — 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.)
| |
Template:Lts — Utility templates that do other tasks besides linking. Some of these are typing or display aids for use within tables, etc. Associated Autocategories: Template:ITemplate:Lcs and Category:Interwiki utility templates | |
Template:Lts — Combined '-1' and '-3' tagging of Miscellaneous class utility templates that also link externally. Associated Autocategories: Template:IAdditive by Interwikitmp-grp## suffixes per above key groups. | |
Template:Lts — Combined '-2' and '-3' Interwikitmp-grp## suffixes, Template:Ifor tagging of 'Miscellaneous class' utility templates that also link internally.
| |
Template:Lts</B> — 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 Template:W2, Template:W2, or Template:W2 back-linked articles fit this group.
| |
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. |
2 Exceptions table (Revised concept)
TABLE II - Exceptions handling... When a name is already used differently in a local Template:W2 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Tag with Template:TL— 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.
Procedure:
| |||||||||
On the flip-side:
Associated Autocategory:
|