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 模板
