跳转到内容

Trainz/模板

来自维基教科书,开放世界开放书籍
(从 Trainz/Template 重定向)
此页面位于 类别:Trainz Admin 中,所有 Trainz 的工具和特殊指南都将在此找到! 问题:发布到:FrankB
  • 如果您不知道如何做某事... 问! (Skype 是 frank.a.bartus,方便快捷,沟通清晰。) 我在九个类似的 WikiMedia 项目上进行了 60-70,000 次编辑,并且是一个相当不错的模板编码员。
  • 更适合我们 Trainz 的需求,一个全面的类别系统现在基本已经到位!

此页面第一部分包含内联模板,第二部分是特殊的 框显示模板,其中大多数是带有数据的框。

2014-0918 维基教科书...
最近修改的模板列表(最新版本)
空间标签模板
  1. 模板:Trainz-cat
  2. 模板:TRSCat
  3. 模板:Tref-pg  ???
实用程序和自动分类混合
  1. 模板:Trainz-stub
  2. 模板:TRS-style
  3. 模板:TRS-SubSubPg
  4. 模板:TRS-sectstub
  5. 模板:Trainz-stub
  6. 模板:FAB-todo
  7. 模板:R from Trainz
  8. 模板:Trainz-sect-stub
  9. 模板:Trainz-admin
  10. 模板:Trainz-ref-page
  11. 模板:Trainz-ref
  12. 模板:Trainz-Admin
  13. 模板:Trainz-page - (Fabartus 将页面模板:Trainz-ref-page 移动到模板:Trainz-page:重用标题以创建另一个管理员模板,这使得两者更加“可用”和直观)(当前) [回滚超过 10 次编辑]
  14. 模板:Tre
[编辑 | 编辑源代码]
  • 一般编辑中最有用的模板位于下一节。管理模板现已列在最后。第一组应该在每个页面的顶部和底部分别包含一个代表,并且标题模板很快将具有逐页传递便捷链接模板(下一节)的功能,并为每个传递参数提供漂亮打印的代码。
  • 页面可能位于 Trainz\pagename 中,如果预期它是一个经常被链接和经常被链接的主题,但优先,该格式应用于重定向到页面组(书籍划分),其中页面在该 TOC 页面中列出。
  • CC 和技能构建教程应分别位于 内容创作Trainz 入门 中。
  • 请注意,此列表主要与 TrainzOnline 页面上使用的模板相匹配
    标记为已弃用的“FUN”模板在这里没有使用
    1. 模板:AM&C-top + 模板:AM&C-bot - 这是中级材料页面的主力,例如错误修复、Windows 应用程序的 HowTo、一般理论和背景(例如 容器)以及其他入门到中级知识主题。
    2. 模板:FUN-top + 模板:FUN-bot - 这是入门材料的主力,中级材料页面使用 AM&C 模板,CC 页面模板用于内容创作的高级教程。
      1. 模板:FUN-beg + 模板:FUN-end - 均已弃用
    3. 模板:ORP-top + 模板:ORP-bot - 这是 TrainzOnline 增强材料和示例页面的主力。资产修改页面应位于 AM&C 或 CC 部分;引用 TOC 中的所有页面都应是技术参考,而不是 HowTo 页面。
      1. 模板对也用于标记附录页面,传递相应的开关。

    模板:TRScc-top + 模板:TRScc-bot - 这是高级材料的主力,中级材料页面使用 AM&C 模板。如何使用 Blender 或 Gmax 基础知识属于 AM&C,其他更精细的说明位于 CC 页面。

    1. 最后是:模板:TRS-page - 已弃用;但一种线程页面的方法,Prev= '1',Next= '2',线程开始(中心链接)= '3'(主页面是默认值,'4' = 主 TOC,默认值是 Trainz,或 {{BASEPAGENAME}},维基教科书部分的 TOC。后两者可用于派生导航
      * TRS-page 的逻辑和功能已集成到标题模板中,标题模板将页面顶部的链接框起来,而这些链接看起来浮在标题模板上方,很不雅观。


     


    [编辑 | 编辑源代码]

    此组中两个最大的节省时间是链接到 [[Trainz/refs/Notations#{{{1}}}|{{{1}}}]] 和 [[Trainz/Glossary#{{{1}}}|{{{1}}}]] 页面。

    1. 模板:TL
    2. 模板:TA
    3. 模板:Col
    4. 模板:TR
    5. 模板:Kp
    6. 模板:TG
    7. 模板:TOL
    8. 模板:Center
    9. 模板:N3V
    10. 模板:Larger
    11. 模板:Wp

    编辑辅助模板

    [编辑 | 编辑源代码]
    又称 打字辅助模板

    这些模板在行内使用以创建链接和显示效果。它们使用助记符名称,这是一种标准化的语法,一方面简化了对页面上的消息的评估(非常短的名称和短但一致的命令参数名称或顺序),另一方面避免了隐藏子页面路径或为这些页面显示完整路径的需要。

    • 它们还支持子子页面,以及如果需要漂亮文本覆盖以满足散文创作要求的统一吸管技巧功能。
    • 这些功能已尽可能地内置到几个外部链接模板中
    • 但 Unicode 和导航中的下划线通常需要直接漂亮文本覆盖,其中 url 包含 Unicode 字符。
    • 几个外部链接模板使用允许直接链接到 TrainzOnline Wiki 页面的语法,而更通用的模板允许漂亮链接到其他(例如第三方教程)网站。

     

    [编辑 | 编辑源代码]
    一般规则

    包含链接形成参数(模板名称本身后的“|”字符分隔的第一部分)中的空格的外部链接模板需要使用下划线字符而不是空格。

    • 请务必测试此类链接,特别是在认为工作完成之前测试外部链接。
    • 如果您外部链接到其他维基(例如维基百科或 TrainzOnline),并且该链接使用重定向页面名称,请使用正确的完整文章名称来设置调用,这样即使重定向页面标题发生更改,也不会断开连接。
    • 对此的例外是 N3V Wiki 页面在标题中使用双引号的情况。在这种情况下,请使用页面标题,但不包括引号,如有必要,请在该 Wiki 上创建一个重定向页面。
    {{N3V}} — 外部链接到 N3V Wiki 的主力工具。
    • 第一个参数是在“url”之后的页面。
    • 并以符号形式外部链接为长格式: {{plainlinks | {{{1}}} | {{{2}}} }} ,与较长的维基标记外部链接相同。
    <span class="plainlinks"
    >[http://online.ts2009.com/mediaWiki/index.php/Trainz-build {{{2}}}]
    </span>
    • 并按字面形成链接 {{plain link|Trainz-build|Trainz-build 标签版本}}
    内部简单链接
    • {{TL|Content Manager|Content Manager}} 将显示为 Content Manager
      • 并以符号形式链接到子页面为长格式: [[Trainz/{{{1}}} | {{{2}}} ]]
      • 并按字面形成链接 [[Trainz/ContentManager|Content Manager]],形成指向 Trainz 主页的直接子页面的链接。

    类似地,{{TA}} 形成指向 Trainz/AM&C 的子页面的链接,而 {{TC}} 形成指向 Trainz/Content Creation 的子页面的链接。但 {{TR}}(引用)和 {{TG}}(术语表链接)使用中间参数/传递参数来修改解析。

    [edit | edit source]

    在组织页面分组时,简单的链接模板在页面需要多个子页面级别并且将项目分解成卷只能消除最多一个级别的情况下,就成了禁忌。这催生了一种新型的模板,它具有一些“过滤智能”或补充编码来生成所需的链接。

    • {{TG|Ca_to_Ez|Content Manager Plus}}(链接到Trainz 术语表中的主要节标题)将显示为 Content Manager Plus
      • 并以符号形式链接为长格式: [[Trainz#{{{1}}} | {{{2}}} ]]
      • 与以下更长的链接相同:[[Trainz/Glossary#Ca_to_Ez|Content Manager Plus]]
    • {{TR|R|Content Manager}} 将显示并链接为 Content Manager Plus
      • 并以符号形式链接到子页面为长格式: [[Trainz_references/{{{1}}} | {{{2}}} ]]
      • 与以下更长的链接相同:[[Trainz_references/{{{1}}} | {{{2}}} ]]
    隐藏文本后为 void
    The next lines Are obsolescent...
    
    因此,目前没有计划,错误修复将在 Trainz AM&C 卷中进行。错误修复很可能在 Trainz AM&C/Trainz_Error_Fixing 中进行。
    • {{Tre|The Tag|is not permitted}} 将显示为 Template:Tre... 其他隐藏的文本待重构方案。
    void 结束
    • {{Tws|Notepad++ in Trainz}}(Trainz Windows 应用程序技能部分标题)将显示为 Template:Tws
      • 并以符号形式链接到引用页面 Trainz references/Windows_skills'Notepad++ in Trainz' 部分 为长格式: [[Trainz references/Windows_skills#{{{1}}} | {{{2}}} ]]
    • {{wp|Trainz|Trainz Article}} 将显示为 Trainz Article 并以符号形式链接为长格式
    [[w:Trainz|Trainz Article]] 指向维基百科文章。
    [edit | edit source]
    {{plain link|full url of link|Pretty text}}

    “普通链接”形成一个完整的外部链接,用于与“漂亮打印”文本替换内联使用。

    例如:Trainz 资产技术级别位于每个资产的 config.txt 文件 中,被称为“Trainz-build” 标签号或有时被称为“版本号”,与该号密切相关但有所不同(它直接取决于该号,因为 Trainz-build 标签值由 CCP 在创建资产时代码构建定义。您实际安装的软件版本(在 Post TS09-SP0 的标题栏中查看此版本号)和资产的 Trainz-build 通常是不同的),与“代码构建号或代码版本”不同,后者标识软件模块的特定组合,也称为“软件构建号”,列在每个启动程序屏幕上。

    警告-1:
    在创建脱机“外部”链接时,请单击地址栏并CTRL+A,然后CTRL+C,以捕获正确的完整 UNICODE 地址字符串。


    最佳实践:
    • 此外,始终:在完成一个部分时,对外部链接进行导航测试。尤其是在使用模板链接时。
    • 尽管链接形成不同,有些内容可能有效,但即使是 Wikimedia(维基百科)链接形成也应进行测试。如果不是为了其他目的,至少要测试拼写并查看所使用的名称是否为重定向页面名称,在这种情况下,应使用正确的名称,必要时用管道进行欺骗以显示您选择的短语。


    [edit | edit source]
    警告-2:
    • 链接测试指南对于包含标点符号或某些非英语(仍然是西方字母)标题的链接特别重要,特别是在许多以配对引号开头和包含配对引号的 N3V Wiki 页面中已知存在故障。如果 N3V 的 TrainzOnline 上没有“无引号”重定向页面链接,建议您创建一个。


    编辑,临时部分

    [edit | edit source]

    包含这些内容的链接在维基媒体软件解析中不会形成正确的链接,因为 ASCII 代码 ` ' " ' ` 字符在维基媒体软件解析中会造成错误。当遇到这些字符时,字段就会中断。将鼠标悬停在工具提示上并进行比较。

    它是字面上的

    <span class="plain links">[http://online.ts2009.com/mediaWiki/index.php/%22script-include- able%22_container script-include-table_container]</span> (完整的纯文本链接将会形成)

    {{Plain link|http://online.ts2009.com/mediaWiki/index.php/"script-include-table"_container|script-include-table_container}}


    • 但它是字面上的

    {{Plain link|http://online.ts2009.com/mediaWiki/index.php/"script-include-table"_container|script-include-table_container}}

    • 字面意义:{{Plain link|http://online.ts2009.com/mediaWiki/index.php/"script-include-table"_container|script-include-table_container}}
    • 字面意义:{{Plain link|http://online.ts2009.com/mediaWiki/index.php/%22script-include-table%22_container|script-include-table_container}}

    ...

    • 证毕,如上所述,链接中的那四个额外字符有很大区别。此外,此建议仅适用于包含“’”的网页链接,也适用于世界范围内其他字符,包括 万维网 中使用的国际标准字符(可能是 Unicode)。由于本网站使用 Common.css 和 Common.js 文件和进程,而 N3V TrainzOnline Wiki 没有,因此尚未评估在此处包含引号的页面名称是否可以正常链接。

    TrainzLinkNeeded

    [编辑 | 编辑源代码]
    {{TrainzLinkNeeded|需要研究的失效或丢失的 URL|漂亮文字}}
    当找到有效的 URL 时,'TrainzLinkNeeded' 将被替换为 'Plain link'。它也可以插入为 {{TrainzLinkNeededZ||漂亮文字}},其中双管道填充消息页面的 URL {{Trainz Link Needed}},作为对作者和读者的帮助。该模板会自动将页面分类到维护跟踪类别 Category:Trainz Links Fixups needed 中。

    TrainzTip

    [编辑 | 编辑源代码]
    此模板会创建如下所示的提示框。
    示例代码:{{TrainzTip|...缺少或需要的内容描述,或用于标记工作位置}}
    ...缺少或需要的内容描述,或用于标记工作位置


    还需要我多说吗? // FrankB
    以下模板是标准的 MetaWiki 通用模板,已移植到 Wikibooks 中。 FrankB 17
    2013 年 6 月 21 日,55 号说我可能会为 Trainz 开发一些定制版本,所以如果你很快需要,请给我留言。目前,请使用页面内的模板 {{FAB-todo|缺少或需要的内容描述,或用于标记需要工作的位置 - 这样在你回来之前可能有人会完成它!}}

    Wikibooks 标准模板

    [编辑 | 编辑源代码]

    虽然鼓励使用这些模板,但它们假设你之后会回来再次编辑并继续工作,因为它们不会将页面放入 Trainz 维护子类别中。

    {{TODO|任务文本}}

    使用 {{TODO|描述任务的文本。}} 来标记需要进行工作的页面或部分。

    Clipboard

    待办事项
    描述任务的文本。


    谨慎使用,因为它会在 Wikibooks 范围内的 TODO 类别中添加指向该页面的链接。

    {{Info|一些有趣的信息}}

    使用 {{info|一些有趣的信息}} 来提供一些用分隔线隔开的补充信息。

    {{Warning|需要注意或小心的事项}}

    使用 {{warning|警告文本。}} 来提醒读者一些可能导致严重后果的错误操作。

    {{Danger}}

    使用 {{mbox|type=warning|msg=此操作可能会对您的安装造成不可修复的损坏!}} 来提醒读者一些可能导致灾难性后果的操作。

    {{example}}

    使用 {{example|带有示例标记的文本}} 来直观地设置一个示例。

    示例:

    这是一个示例样本

    设置代码部分,尤其是脚本。Wikibooks 有一套完整的 代码标记增强模板 以及文档。如果示例很短,请在每行开头添加一个空格以实现快速全页面强调演示

    • XML 示例
      .

    不完整

    [编辑 | 编辑源代码]

    {{Incomplete module}} 使用 {{Incomplete module}} 来标记一个页面为正在进行中的工作。

    页面间链接

    [编辑 | 编辑源代码]
    目前...
    使用标准的 Wikibooks 模板 {{chapter navigation}} 模板,其中 Previous page= 为 'Installation Under Microsoft Windows',next page= 为 'Installing Service Packs'。该模板位于页面底部,页面类别上方,外观如下

    {{chapter navigation|Installation Under Microsoft Windows|Installing Service Packs}} {{navigation|Installation Under Microsoft Windows|Installing Service Packs}} 并在顶部和底部显示(查看这两个位置的链接)

    管理模板

    [编辑 | 编辑源代码]
    • 在页面顶部放置 {{Trainz-Admin}} 会将其作为自动类别 Category:Trainz Admin 的一部分,并在上方显示消息框通知。它的用途比这里概括的要广泛。对于此模板和所有模板,请熟悉它们的用法,通常在为普通编辑者编写此类用法时会进行很多思考。
    • 放置 {{Trainz-page|Previous|Next}} 会使用 category:Trainz linking templates 将 Trainz 页面链接到页面(像 {{Chapter navigation}} 那样连接,但不是创建它自己的链接,而是...),并通过完整的管道链接进行传递。查看 glossary 页面,了解它如何体现为页脚和页面标题框上方的导航链接,在两个位置都有链接。
    • 通用标题模板 {{TRS-hdrbox}} 很快将从 Trainz 部门页面标题模板中获取此类传递参数,并提供向上和向下链接选项,包括脱机链接。

     

    • 在页面上放置{{Trainz-stub|date}}{{TRS-sectstub|date}} 将自动将其分类到 Category:Trainz 页面需要关注(存根)并显示一个消息框,警告读者页面未完成。所有存根自动分类(维护)模板都应在 yyyy-mmdd 格式中定义日期,并且可以接受另一个参数来建议需要完成的操作。(这不必显示,有些显示,有些不显示,有些两者都显示。如果它们不显示,您概述为待办事项列表的文本将消失到位桶中 - 直到有人编辑该部分,然后待办事项列表就会显示出来。)
    • 将 {{TRS-SubSubPg}} 放置在页面底部,当将主题分解成多个页面时,父页面(子页面)然后应该引用子子页面。用 Wikibooks 的术语来说,设置父级和子级是一个模块。这会自动将页面分类到一个综合列表 category:Trainz 子子页面 中。

     

    重定向页面模板

    [edit | edit source]
    • 在重定向页面上放置 {{R from Trainz}},以重定向到其他 Trainz Division 页面,包括在移动页面(移动后编辑)时,以自动分类和列出 Trainz 重定向页面或别名(例如,CMCMP 都重定向到内容管理器页面,布局到路线,因此有时使用重定向很有用。)该模板必须放置在页面重定向指令链接之后,并在同一行上,如下所示
    #redirect [[Trainz/Content Manager]] {{R from Trainz}}
    as for CM and CMP are formulated
    
    • 其他重定向模板以类似的方式使用,尽管大多数模板格式化为 {{R to TRS-Book Division}}。
    将这些模板放在重定向页面中 - 在同一行上,与终端 ']]' 相同,以自动将重定向页面分类到管理员类别。每个可能都给出一个滴管技巧,以对被重定向的“页面名称” 进行排序,以便更好地按字母顺序排列。
     
    • 类似:{{R from Trainz alternative name}} - 用于已给出“更好”(更可搜索)名称或为方便搜索而别名的页面。这将“错误”标题从主要类别中移除。

    此页面是从一个 Wikibooks Trainz 页面重定向的,该页面已被移动或重命名,作为 Trainz 资产管理和创建 (AM&C) 部门的一部分 Trainz Wikibook。 

    类别标记模板

    [edit | edit source]

    建议在没有协商的情况下不要创建类别,您建议的组可能已经被覆盖。

    • 放置{{Trainz-cat|Purpose of the category page in some detail}} — 仅在类别上使用,以将它们标记为 Trainz 页面并自动对其进行分类。类别将自动默认到 trainz 维护,除非在控制参数 'noMaint' 中给出值,例如:| noMaint= 1

    初步类别树

    [edit | edit source]
    类别树的概要(临时在此处)
    临时
    在解决现在开始丢失的一些东西时。

    另请参阅以下类别

    卷父级

    Category:Book:Trainz

    管理页面
     
    在 Microsoft Windows 下安装 · 安装 Service Pack

    华夏公益教科书