Trainz/模板
此页面是维基教科书的一部分Trainz 维基教科书管理. |
- 此页面位于 Category:Trainz Admin ',这里将找到所有 Trainz 的工具和特殊指南!问题:发布到:FrankB
- 如果你不知道如何做某事... 询问!(Skype 是 frank.a.bartus,便于快速清晰地沟通。) 我在这个项目和其他九个维基媒体项目上有 60,000-70,000 次编辑,并且是一个相当不错的模板编码员。
- 更适合我们 Trainz 的需求,一个全面的类别系统现在已经基本到位!
此页面的第一部分包含内联模板,第二部分包含特殊的 框显示模板,其中大部分会创建一个包含数据的框。
- 2014-0918 维基教科书...
- 最近修改的模板列表(最新版本)
- 空间标记模板
- 实用程序和自动分类混合
- Template:Trainz-stub
- Template:TRS-style
- Template:TRS-SubSubPg
- Template:TRS-sectstub
- Template:Trainz-stub
- Template:FAB-todo
- Template:R from Trainz
- Template:Trainz-sect-stub
- Template:Trainz-admin
- Template:Trainz-ref-page
- Template:Trainz-ref
- Template:Trainz-Admin
- Template:Trainz-page - (Fabartus 将页面 Template:Trainz-ref-page 移动到 Template:Trainz-page:重新使用另一个管理模板的标题,这使得两者都更“可用”和直观)(当前) [回滚超过 10 次编辑]
- Template:Tre
- 下一节包含一般编辑最实用的模板。管理模板现在已列在最后。第一组在每个页面的顶部和底部应该分别有一个代表,标题模板将很快具备通过一个方便的链接模板(下一节)传递页面到页面线程的能力,并为每个传递参数提供漂亮的代码。
- 请注意,此列表大部分与 TrainzOnline 页面上使用的模板匹配
- 标记为已弃用的“FUN”模板在这里没有使用
- Template:AM&C-top + Template:AM&C-bot - 这是用于中间材料页面的主力,例如错误修复、Windows 应用程序的 HowTo、一般理论和背景(例如 容器)和其他从入门到中级的知识主题。
- Template:FUN-top + Template:FUN-bot - 这是用于入门材料的主力,使用 AM&C 模板用于中间材料页面,使用 CC 页面模板用于关于内容创建的进阶教程。
- Template:FUN-beg + Template:FUN-end - 都已弃用
- Template:ORP-top + Template:ORP-bot - 这是用于 TrainzOnline 增强材料和示例页面的主力。资产修改页面应该位于 AM&C 或 CC 分区;所有页面 都应该位于 参考资料 TOC 中,应该是技术参考资料,而不是 HowTo 页面。
- 模板对也被用于标记附录页面,并传递相应的开关。
Template:TRScc-top + Template:TRScc-bot - 这是用于高级材料的主力,使用 AM&C 模板用于中间材料页面。如何使用 Blender 或 Gmax 基础知识属于 AM&C,其他更精细的说明属于 CC 页面。
- 最后是:Template: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}}}]] 页面。
- Template:TL
- Template:TA
- Template:Col
- Template:TR
- Template:Kp
- Template:TG
- Template:TOL
- Template:Center
- Template:N3V
- Template:Larger
- Template:Wp
- 又称 打字辅助模板
这些模板在线使用,以创建链接和显示效果。它们使用助记符名称,一种标准化的语法,一方面可以简化对页面上的消息进行评估(非常短的名称以及简短但一致的命令参数名称或顺序),另一方面可以避免隐藏子页面路径或在其他页面上显示这些页面的完整路径。
- 它们还支持子子页面,以及在需要使用漂亮的文本覆盖来满足散文写作时,使用统一的吸管技巧。
- 这些功能已经尽可能地内置到几个外部链接模板中
- 但 Unicode 和导航中的下划线通常需要直接使用漂亮的文本覆盖,因为 URL 中包含 Unicode 字符。
- 几个外部链接模板使用允许直接链接到 TrainzOnline Wiki 页面的语法,而更通用的模板允许对其他(例如第三方教程)网站进行漂亮的链接。
- 一般规则
包含链接形成参数中的空格的外部链接模板(模板名称本身之后由“|”字符分隔的第一部分)需要使用下划线字符而不是空格。
- 一定要测试这些链接,尤其是外部链接,然后再认为你的工作完成了。
- 如果你外部链接到另一个维基,例如维基百科或 TrainzOnline,并且链接使用重定向的页面名称,请使用正确的完整文章名称来制定调用,这样如果重定向的页面标题被更改,它就不会被断开。
- 例外是使用双引号的 N3V 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|内容管理器|内容管理器}}
将显示为 内容管理器- 并象征性地**链接到子页面**为长格式:
[[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}}} ]]
- 并象征性地**链接到 'Notepad++ in Trainz' 部分的引用页面 Trainz references/Windows_skills 为长格式:
{{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 通常是不同的)'代码构建号或代码版本',它标识了特定软件模块的组合,也称为“软件构建号”,列在每个启动器屏幕上。
|
|
关于外部链接的说明
[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}}
...
- 证毕,正如所述,链接中的这四个额外字符确实有很大不同。此外,此建议不仅适用于包含 '"“ 的 Web 链接,也适用于 万维网 国际惯例(可能是 Unicode)中使用的其他字符。尚未评估此处的引号引导的页面名称是否甚至可以正确链接,因为此站点使用 Common.css 和 Common.js 文件和进程,而 N3V TrainzOnline Wiki 则没有。
{{TrainzLinkNeeded|需要研究的失效或丢失的 URL|漂亮文本}}
- 当找到有效的 URL 时,“TrainzLinkNeeded” 将被替换为“普通链接”。 它也可以插入为
{{TrainzLinkNeededZ||漂亮文本}}
,其中双竖线填充消息页面的 URL{{Trainz Link Needed}}
,作为对作者和读者的帮助。 此模板会自动将页面归类到维护跟踪类别 Category:Trainz Links Fixups needed。
- 此模板会创建一个类似于此的提示框
- 示例代码:
{{TrainzTip|...对缺乏、需求或只是标记工作位置的描述}}
|
- 以下模板是移植到 Wikibooks 的标准 MetaWiki 通用模板。 FrankB 17
- 2013 年 6 月 21 日,55,(UTC)说我可能会为 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= “在 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-ref}}
会自动将页面归类到子类别 Category:Trainz appendixes 和(??)Category:Trainz reference pages,此类页面还应包含在 Trainz references TOC 列表中,关于哪些页面以及 TOC 决定的规则正在不断发展 2014-0902。
- 放置
{{Trainz-stub|date}}
或{{TRS-sectstub|date}}
在页面上会自动将其归类到 Category:Trainz pages needing attention(存根)并显示一个消息框,提醒读者该页面尚未完成。 所有存根自动归类(维护)模板都应定义 yyyy-mmdd 格式的日期,并且可以接受另一个参数来建议需要做什么。(这不需要显示,有些显示,有些不显示,有些两者都显示。 如果不显示,你所概述的待办事项列表会消失在无底洞中——直到有人编辑该部分,待办事项列表才会出现。)
- 在某个部分放置
{{Trainz-sect-stub|date}}
会显示类似的部分存根消息框,并将其自动归类到子类别 Category:Trainz section stubs。 后来,此模板被 {{TRS-sect-stub}} 模板别名化。
- 当将主题拆分成多个页面时,在页面底部放置 {{TRS-SubSubPg}},父(子)页面应引用子子页面。 用 Wikibooks 术语来说,设置的父级和子级是一个模块。 这会自动将页面归类到综合列表 category:Trainz Sub-Sub-pages 中。
- 在重定向页面放置 {{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-cat|类别页面目的的详细说明}}
- 仅在类别上使用,以将其标记为 Trainz 页面并自动分类。除非在控制参数 'noMaint' 中给定值,否则类别将自动默认为 Trainz 维护,例如:| noMaint= 1
。
- 类别树的轮廓(此处为临时)
- 临时
- 在解决现在开始缺失的某些问题时。
另请参阅这些类别
- category:Trainz 类别 - 树的根部的组织,管理/维护的一个分支,通过 Category:Book:Trainz 位于另一侧
- category:所有 Trainz 页面
- 卷父
- category:Trainz AM&C - 所有被归类为中级技能的页面,特别是资产管理(CM 和示例)、简单克隆和配置编辑,包括重新制作皮肤和修复。
- category:Trainz 内容创建 - 并且!category:Trainz 内容创建 ,声明已过时,除非存在匹配的 Trainz Wiki 类别。然后,我们将更改模板以自动对另一个进行分类!
- category:Trainz 参考
- category:Trainz 参考页面 - 不情愿地保留这两个。可以使用其中一个专门用于附录页面,因为匹配 TOC 参考文献 正在走这条路。另一个用于 N3V 共同涵盖的页面... 哪个与他们的 {{ORP-bot}} 自动分类匹配。
- category:配置标签 - 还是在 Trainz 下?
- 管理页面
- category:Trainz 子子页面 -- 列出所有子子页面,无论其上方的卷
- category:Trainz 子子页面 - 拼写一致性不是我的强项!这些用于第三级页面,通常是模式中的示例页面,尽管一些技术子子页面会找到自己的方式进入其中。
- category:Trainz 模板