Trainz/模板
此页面是维基教科书的一部分Trainz 维基教科书管理. |
- 此页面位于 类别:Trainz Admin 中,所有 Trainz 的工具和特殊指南都将在此找到! 问题:发布到:FrankB
- 如果您不知道如何做某事... 问! (Skype 是 frank.a.bartus,方便快捷,沟通清晰。) 我在九个类似的 WikiMedia 项目上进行了 60-70,000 次编辑,并且是一个相当不错的模板编码员。
- 更适合我们 Trainz 的需求,一个全面的类别系统现在基本已经到位!
此页面第一部分包含内联模板,第二部分是特殊的 框显示模板,其中大多数是带有数据的框。
- 2014-0918 维基教科书...
- 最近修改的模板列表(最新版本)
- 空间标签模板
- 实用程序和自动分类混合
- 模板:Trainz-stub
- 模板:TRS-style
- 模板:TRS-SubSubPg
- 模板:TRS-sectstub
- 模板:Trainz-stub
- 模板:FAB-todo
- 模板:R from Trainz
- 模板:Trainz-sect-stub
- 模板:Trainz-admin
- 模板:Trainz-ref-page
- 模板:Trainz-ref
- 模板:Trainz-Admin
- 模板:Trainz-page - (Fabartus 将页面模板:Trainz-ref-page 移动到模板:Trainz-page:重用标题以创建另一个管理员模板,这使得两者更加“可用”和直观)(当前) [回滚超过 10 次编辑]
- 模板:Tre
- 一般编辑中最有用的模板位于下一节。管理模板现已列在最后。第一组应该在每个页面的顶部和底部分别包含一个代表,并且标题模板很快将具有逐页传递便捷链接模板(下一节)的功能,并为每个传递参数提供漂亮打印的代码。
- 请注意,此列表主要与 TrainzOnline 页面上使用的模板相匹配
- 标记为已弃用的“FUN”模板在这里没有使用
- 模板:AM&C-top + 模板:AM&C-bot - 这是中级材料页面的主力,例如错误修复、Windows 应用程序的 HowTo、一般理论和背景(例如 容器)以及其他入门到中级知识主题。
- 模板:FUN-top + 模板:FUN-bot - 这是入门材料的主力,中级材料页面使用 AM&C 模板,CC 页面模板用于内容创作的高级教程。
- 模板:FUN-beg + 模板:FUN-end - 均已弃用
- 模板:ORP-top + 模板:ORP-bot - 这是 TrainzOnline 增强材料和示例页面的主力。资产修改页面应位于 AM&C 或 CC 部分;引用 TOC 中的所有页面都应是技术参考,而不是 HowTo 页面。
- 模板对也用于标记附录页面,传递相应的开关。
模板:TRScc-top + 模板:TRScc-bot - 这是高级材料的主力,中级材料页面使用 AM&C 模板。如何使用 Blender 或 Gmax 基础知识属于 AM&C,其他更精细的说明位于 CC 页面。
- 最后是:模板:TRS-page - 已弃用;但一种线程页面的方法,Prev= '1',Next= '2',线程开始(中心链接)= '3'(主页面是默认值,'4' = 主 TOC,默认值是 Trainz,或 {{BASEPAGENAME}},维基教科书部分的 TOC。后两者可用于派生导航* TRS-page 的逻辑和功能已集成到标题模板中,标题模板将页面顶部的链接框起来,而这些链接看起来浮在标题模板上方,很不雅观。
此页面 正在建设中 此处的內容可能會在短時間內發生重大變動。所有 Trainzer 和 Wikibookians 歡迎協助。 您可以在完成页面后,删除此标签并将其替换为 {{Trainz-stub}} 或节存根模板({{Trainz-sect-stub}})。 |
此组中两个最大的节省时间是链接到 [[Trainz/refs/Notations#{{{1}}}|{{{1}}}]] 和 [[Trainz/Glossary#{{{1}}}|{{{1}}}]] 页面。
- 又称 打字辅助模板
这些模板在行内使用以创建链接和显示效果。它们使用助记符名称,这是一种标准化的语法,一方面简化了对页面上的消息的评估(非常短的名称和短但一致的命令参数名称或顺序),另一方面避免了隐藏子页面路径或为这些页面显示完整路径的需要。
- 它们还支持子子页面,以及如果需要漂亮文本覆盖以满足散文创作要求的统一吸管技巧功能。
- 这些功能已尽可能地内置到几个外部链接模板中
- 但 Unicode 和导航中的下划线通常需要直接漂亮文本覆盖,其中 url 包含 Unicode 字符。
- 几个外部链接模板使用允许直接链接到 TrainzOnline Wiki 页面的语法,而更通用的模板允许漂亮链接到其他(例如第三方教程)网站。
- 一般规则
包含链接形成参数(模板名称本身后的“|”字符分隔的第一部分)中的空格的外部链接模板需要使用下划线字符而不是空格。
- 请务必测试此类链接,特别是在认为工作完成之前测试外部链接。
- 如果您外部链接到其他维基(例如维基百科或 TrainzOnline),并且该链接使用重定向页面名称,请使用正确的完整文章名称来设置调用,这样即使重定向页面标题发生更改,也不会断开连接。
- 对此的例外是 N3V Wiki 页面在标题中使用双引号的情况。在这种情况下,请使用页面标题,但不包括引号,如有必要,请在该 Wiki 上创建一个重定向页面。
- {{N3V}} — 外部链接到 N3V Wiki 的主力工具。
- 第一个参数是在“url”之后的页面。
{{N3V|trainz-build|trainz-build 标签版本}}
将显示为 trainz-build 标签版本
- 并以符号形式外部链接为长格式:
{{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}}} ]]
- 并以符号形式链接到引用页面 Trainz references/Windows_skills 的 'Notepad++ in Trainz' 部分 为长格式:
{{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 通常是不同的),与“代码构建号或代码版本”不同,后者标识软件模块的特定组合,也称为“软件构建号”,列在每个启动程序屏幕上。
|
|
有关外部链接的说明
[edit | edit source]
|
编辑,临时部分
[edit | edit source]包含这些内容的链接在维基媒体软件解析中不会形成正确的链接,因为 ASCII 代码 ` ' " ' ` 字符在维基媒体软件解析中会造成错误。当遇到这些字符时,字段就会中断。将鼠标悬停在工具提示上并进行比较。
- 正确的完整链接:script-include-table_container
- 它是字面上的
<span class="plain links">[http://online.ts2009.com/mediaWiki/index.php/%22script-include- able%22_container script-include-table_container]</span>
(完整的纯文本链接将会形成)
- 悬停并比较:"script-include-table"_container script-include-table_container 当使用 {{Plain link}} 时,无法形成。
{{Plain link|http://online.ts2009.com/mediaWiki/index.php/"script-include-table"_container|script-include-table_container}}
- 而带有转义 UNICODE 的纯文本链接返回:script-include-table_container 显示了四个额外的 ASCII 字节,这有很大的区别。
- 嗯
- 但它是字面上的
{{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}}
- 带有代码的正确链接: 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|需要研究的失效或丢失的 URL|漂亮文字}}
- 当找到有效的 URL 时,'TrainzLinkNeeded' 将被替换为 'Plain link'。它也可以插入为
{{TrainzLinkNeededZ||漂亮文字}}
,其中双管道填充消息页面的 URL{{Trainz Link Needed}}
,作为对作者和读者的帮助。该模板会自动将页面分类到维护跟踪类别 Category:Trainz Links Fixups needed 中。
- 此模板会创建如下所示的提示框。
- 示例代码:
{{TrainzTip|...缺少或需要的内容描述,或用于标记工作位置}}
|
- 以下模板是标准的 MetaWiki 通用模板,已移植到 Wikibooks 中。 FrankB 17
- 2013 年 6 月 21 日,55 号说我可能会为 Trainz 开发一些定制版本,所以如果你很快需要,请给我留言。目前,请使用页面内的模板
{{FAB-todo|缺少或需要的内容描述,或用于标记需要工作的位置 - 这样在你回来之前可能有人会完成它!}}
虽然鼓励使用这些模板,但它们假设你之后会回来再次编辑并继续工作,因为它们不会将页面放入 Trainz 维护子类别中。
{{TODO|任务文本}}
使用 {{TODO|描述任务的文本。}} 来标记需要进行工作的页面或部分。
谨慎使用,因为它会在 Wikibooks 范围内的 TODO 类别中添加指向该页面的链接。
{{Info|一些有趣的信息}}
使用 {{info|一些有趣的信息}} 来提供一些用分隔线隔开的补充信息。
一些有趣的信息。 |
{{Warning|需要注意或小心的事项}}
使用 {{warning|警告文本。}} 来提醒读者一些可能导致严重后果的错误操作。
警告文本。 |
{{Danger}}
使用 {{mbox|type=warning|msg=此操作可能会对您的安装造成不可修复的损坏!}} 来提醒读者一些可能导致灾难性后果的操作。
{{example}}
使用 {{example|带有示例标记的文本}} 来直观地设置一个示例。
示例:
这是一个示例样本
设置代码部分,尤其是脚本。Wikibooks 有一套完整的 代码标记增强模板 以及文档。如果示例很短,请在每行开头添加一个空格以实现快速全页面强调演示
- .XML 示例
like this line
{{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-ref}}
将自动将页面分类到子类别 Category:Trainz 附录 和 (??) Category:Trainz 参考页面 这些页面也应纳入 Trainz 参考 TOC 列表,关于哪些和 TOC 决定的规则正在 2014-0902 发展。
- 在页面上放置
{{Trainz-stub|date}}
或{{TRS-sectstub|date}}
将自动将其分类到 Category:Trainz 页面需要关注(存根)并显示一个消息框,警告读者页面未完成。所有存根自动分类(维护)模板都应在 yyyy-mmdd 格式中定义日期,并且可以接受另一个参数来建议需要完成的操作。(这不必显示,有些显示,有些不显示,有些两者都显示。如果它们不显示,您概述为待办事项列表的文本将消失到位桶中 - 直到有人编辑该部分,然后待办事项列表就会显示出来。)
- 在某个部分放置
{{Trainz-sect-stub|date}}
将显示一个类似的部分存根消息框,并将其自动分类到子类别 Category:Trainz 部分存根。后来,该模板被 {{TRS-sect-stub}} 模板别名。
- 将 {{TRS-SubSubPg}} 放置在页面底部,当将主题分解成多个页面时,父页面(子页面)然后应该引用子子页面。用 Wikibooks 的术语来说,设置父级和子级是一个模块。这会自动将页面分类到一个综合列表 category:Trainz 子子页面 中。
重定向页面模板
[edit | edit source]- 在重定向页面上放置 {{R from Trainz}},以重定向到其他 Trainz Division 页面,包括在移动页面(移动后编辑)时,以自动分类和列出 Trainz 重定向页面或别名(例如,CM 和 CMP 都重定向到内容管理器页面,布局到路线,因此有时使用重定向很有用。)该模板必须放置在页面重定向指令链接之后,并在同一行上,如下所示
#redirect [[Trainz/Content Manager]] {{R from Trainz}} as for CM and CMP are formulated
- 其他重定向模板以类似的方式使用,尽管大多数模板格式化为 {{R to TRS-Book Division}}。
- Template:R to TRS-CC - 页面重新定位到 category:Trainz 内容创建 分区页面。
- Template:R to TRS-ref - 页面重新定位到 Category:重定向到 Trainz 参考页面 分区页面。
- 类似:{{R to TRS-sect}} - 用于重定向是一个可搜索的标题时,但主题涵盖在页面的某个部分中。
- 类似:{{R from Trainz}} - 初始 R 模板,通用用途,将页面添加到 Trainz 重定向作为通用类别。
- 类似:{{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:Trainz 类别 - 树的组织根,管理/维护一个分支,文章通过 Category:Book:Trainz 在另一个分支上
- category:所有 Trainz 页面
- 卷父级
- category:Trainz AM&C - 所有被归类为中级技能的页面,尤其是资产管理(CM 和示例),简单的克隆和配置文件编辑,包括重制皮肤和维修。
- category:Trainz 内容创建 - 等等!category:Trainz 内容创建 ,除非存在匹配的 Trainz Wiki 类别,否则被宣布为已过时。然后,我们将更改模板以自动将另一个类别分类!
- category:Trainz 参考
- category:Trainz 参考页面 - 不情愿地保留这两个类别。可能仅将其中一个用于附录页面,因为匹配 TOC references 将朝着这个方向发展。另一个用于 N3V 共同覆盖的页面... 无论哪个与他们的 {{ORP-bot}} 自动分类匹配。
- category:Config 标签 - 还是在 Trainz 下?
- 管理页面
- category:Trainz 子子页面 - 列出所有子子页面,无论上面的卷是什么
- category:Trainz 子子页面 - 拼写一致性不是我的强项!这些是为了第三级以下的页面,通常是模式中的示例页面,尽管一些技术性的子子页面也会找到自己的位置。
- category:Trainz 模板