跳至内容

Trainz/模板

来自维基教科书,开放世界中的开放书籍
此页面位于 Category:Trainz Admin ',这里将找到所有 Trainz 的工具和特殊指南!问题:发布到:FrankB
  • 如果你不知道如何做某事... 询问!(Skype 是 frank.a.bartus,便于快速清晰地沟通。) 我在这个项目和其他九个维基媒体项目上有 60,000-70,000 次编辑,并且是一个相当不错的模板编码员。
  • 更适合我们 Trainz 的需求,一个全面的类别系统现在已经基本到位!

此页面的第一部分包含内联模板,第二部分包含特殊的 框显示模板,其中大部分会创建一个包含数据的框。

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

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

    1. 最后是:Template:TRS-page - 已弃用;但这是一种线程页面的方法,Prev= '1',Next= '2',线程开始(中心链接)= '3'(主页面是默认值,'4' = 主 TOC,默认值是 Trainz,或 {{BASEPAGENAME}},维基教科书分区 TOC。后两者可以用来分叉导航
      * TRS-page 的逻辑和功能已整合到标题模板中,该模板将页面顶部的链接框起来,而它们看起来悬浮在标题模板之上时显得难看。


     


    [编辑 | 编辑源代码]

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

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

    编辑辅助模板

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

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

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

     

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

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

    • 一定要测试这些链接,尤其是外部链接,然后再认为你的工作完成了。
    • 如果你外部链接到另一个维基,例如维基百科或 TrainzOnline,并且链接使用重定向的页面名称,请使用正确的完整文章名称来制定调用,这样如果重定向的页面标题被更改,它就不会被断开。
    • 例外是使用双引号的 N3V 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|内容管理器|内容管理器}} 将显示为 内容管理器
      • 并象征性地**链接到子页面**为长格式: [[Trainz/{{{1}}} | {{{2}}} ]]
      • 并从字面上形成链接[[Trainz/ContentManager|内容管理器]],形成指向 Trainz 主页的直接子页面的链接。

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

    [edit | edit source]

    在组织页面分组时,简单的链接模板在页面需要多个子页面级别时就变得不可取了,而将项目分解成卷最多只能消除一个这样的级别。这催生了新一代的模板,它具有一些“过滤智能”或补充编码来生成所需的链接。

    • {{TG|Ca_to_Ez|内容管理器 Plus}}(链接到**Trainz 词汇表**中的主要章节标题)将显示为 内容管理器 Plus
      • 并象征性地链接为长格式: [[Trainz#{{{1}}} | {{{2}}} ]]
      • 与更长的:[[Trainz/Glossary#Ca_to_Ez|内容管理器 Plus]] 相同
    • {{TR|R|内容管理器}} 将显示并链接为 内容管理器 Plus
      • 并象征性地**链接到子页面**为长格式: [[Trainz_references/{{{1}}} | {{{2}}} ]]
      • 与更长的:[[Trainz_references/{{{1}}} | {{{2}}} ]] 相同
    隐藏文本将被忽略
    The next lines Are obsolescent...
    
    因此,当前没有计划,错误修复将在 Trainz AM&C 卷中进行。错误修复很可能在 Trainz AM&C/Trainz_Error_Fixing 中进行。
    • {{Tre|The Tag|is not permitted}} 将显示为 Template:Tre... 其他隐藏文本等待重新设计架构
    忽略结束
    • {{Tws|Notepad++ in Trainz}}(Trainz Windows 应用程序技能部分标题)将显示为 Template:Tws
      • 并象征性地**链接到 'Notepad++ in Trainz' 部分的引用页面 Trainz references/Windows_skills 为长格式: [[Trainz references/Windows_skills#{{{1}}} | {{{2}}} ]]
    • {{wp|Trainz|Trainz 文章}} 将显示为 Trainz 文章 并象征性地链接为长格式
    [[w:Trainz|Trainz 文章]] 到维基百科文章。
    [edit | edit source]
    {{plain link|完整链接地址|漂亮文字}}

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

    示例:Trainz 资产技术级别位于每个资产的 config.txt 文件 中,并且是 称为“Trainz-build”标签号有时“版本号”,它与但不同于(直接依赖于——因为 trainz-build 标签值由 CCP 的代码构建在创建资产时定义。您实际安装的软件版本(请参阅 Post TS09-SP0 的标题栏以查看此版本号)和资产的 trainz-build 通常是不同的)'代码构建号或代码版本',它标识了特定软件模块的组合,也称为“软件构建号”,列在每个启动器屏幕上。

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


    最佳实践:
    • 此外,**始终**:完成一个部分后,对外部链接进行导航测试。可能在使用模板链接时尤其如此。
    • 虽然链接形成方式不同,有些东西可能有效,但即使是维基百科 (Wikipedia) 链接形成也应该进行测试。如果不是为了测试拼写,至少要看看使用的名称是否是一个重定向页面的名称,如果是,则应该使用正确的名称,并根据需要使用管道技巧来显示您选择的短语。


    [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}}

    ...

    • 证毕,正如所述,链接中的这四个额外字符确实有很大不同。此外,此建议仅适用于包含 '"“ 的 Web 链接,也适用于 万维网 国际惯例(可能是 Unicode)中使用的其他字符。尚未评估此处的引号引导的页面名称是否甚至可以正确链接,因为此站点使用 Common.css 和 Common.js 文件和进程,而 N3V TrainzOnline Wiki 则没有。

    TrainzLinkNeeded

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

    TrainzTip

    [编辑 | 编辑源代码]
    此模板会创建一个类似于此的提示框
    示例代码:{{TrainzTip|...对缺乏、需求或只是标记工作位置的描述}}
    ...对缺乏、需求或只是标记工作位置的描述


    还需要我多说吗?// FrankB
    以下模板是移植到 Wikibooks 的标准 MetaWiki 通用模板。 FrankB 17
    2013 年 6 月 21 日,55,(UTC)说我可能会为 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= “在 Microsoft Windows 下安装” 和 next page= “安装 Service Pack”,模板(它位于页面底部,在页面类别之上)将显示为

    {{chapter navigation|在 Microsoft Windows 下安装|安装 Service Pack}} {{navigation|在 Microsoft Windows 下安装|安装 Service Pack}} 并同时显示在顶部和底部(在这两个地方查看)

    管理模板

    [编辑 | 编辑源代码]
    • 在页面顶部放置 {{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 pages needing attention(存根)并显示一个消息框,提醒读者该页面尚未完成。 所有存根自动归类(维护)模板都应定义 yyyy-mmdd 格式的日期,并且可以接受另一个参数来建议需要做什么。(这不需要显示,有些显示,有些不显示,有些两者都显示。 如果不显示,你所概述的待办事项列表会消失在无底洞中——直到有人编辑该部分,待办事项列表才会出现。)
    • 当将主题拆分成多个页面时,在页面底部放置 {{TRS-SubSubPg}},父(子)页面应引用子子页面。 用 Wikibooks 术语来说,设置的父级和子级是一个模块。 这会自动将页面归类到综合列表 category:Trainz Sub-Sub-pages 中。

     

    重定向页面模板

    [编辑 | 编辑源代码]
    • 在重定向页面放置 {{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-cat|类别页面目的的详细说明}} - 仅在类别上使用,以将其标记为 Trainz 页面并自动分类。除非在控制参数 'noMaint' 中给定值,否则类别将自动默认为 Trainz 维护,例如:| noMaint= 1

    初步类别树

    [编辑 | 编辑源代码]
    类别树的轮廓(此处为临时)
    临时
    在解决现在开始缺失的某些问题时。

    另请参阅这些类别

    卷父

    Category:Book:Trainz

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

    华夏公益教科书