Trainz/模板
|
|
此頁面是華夏公益教科書的一部分Trainz 華夏公益教科書管理. |
- 此頁面位於 類別:Trainz 管理 '所有 Trainz 工具和特殊指南現將在此處找到!問題:釋出到:FrankB
- 如果你不知道如何做某事... 問! (Skype 是 frank.a.bartus,便於快速且清晰地交流。) 我在九個類似這樣的維基媒體專案上進行了 60,000-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',Thread Start(中心連結)='3'(主頁面為預設值,'4' = 主 TOC,預設值為 Trainz,或 {{BASEPAGENAME}},華夏公益教科書部分 TOC。後兩者可以用來分叉導航* TRS-page 的邏輯和功能已整合到頁首模板中,頁首模板在頁面的頂部框住連結,而以前它們看起來很不雅觀,漂浮在頁首模板上方。
此頁面 正在建設中 此處的內容可能在短期內發生重大變化。所有 Trainzer 和華夏公益教科書使用者都歡迎在該主題方面提供幫助。 你可以刪除此標籤,並用 {{Trainz-stub}} 或節存根模板({{Trainz-sect-stub}}) 替換它,這些模板用於在“頁面”變得更加成熟時用於未完成的部分。 |
此組中兩個最省時間的模板分別連結到 [[Trainz/refs/Notations#{{{1}}}|{{{1}}}]] 和 [[Trainz/Glossary#{{{1}}}|{{{1}}}]] 頁面。
- 又稱,打字輔助模板
這些模板在內聯中使用以建立連結和顯示效果。它們使用助記符名稱,一種標準化的語法,一方面,簡化了頁面上訊息的評估(非常短的名稱和短但一致的命令引數名稱或順序),另一方面,避免了隱藏子頁面路徑或顯示子頁面路徑的需要。用於這些頁面。
- 它們還支援子子頁面,以及在需要漂亮的文字覆蓋來滿足散文構成的要求時,統一的吸管技巧功能。
- 這些功能已儘可能地內建到幾個外部連結模板中
- 但 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|該標籤|不允許}}將顯示為 Template:Tre... 其他隱藏的文字,等待重新整理架構
- 隱藏文字結束
{{Tws|Notepad++ 在 Trainz 中}}(Trainz Windows 應用程式技能部分標題)將顯示為 Template:Tws- 並在符號上 *連結到 'Notepad++ 在 Trainz 中' 部分的參考頁面 Trainz references/Windows_skills* 為長格式:
[[Trainz references/Windows_skills#{{{1}}} | {{{2}}} ]]
- 並在符號上 *連結到 'Notepad++ 在 Trainz 中' 部分的參考頁面 Trainz references/Windows_skills* 為長格式:
{{wp|Trainz|Trainz 文章}}將顯示為 Trainz 文章 並在符號上 *連結到子頁面* 為長格式
[[w:Trainz|Trainz 文章]],連結到維基百科文章。
普通連結
[edit | edit source]{{plain link|完整連結 URL|漂亮的文字}}
'普通連結' 形成一個完整的外部連結,用於在行內使用,並帶有 "漂亮列印" 文字替換。
例如:Trainz 資產技術級別位於每個資產的 config.txt 檔案 中,被稱為 **“Trainz-build” 標籤編號** 或 *有時* 為 *'版本號'*,它與 *'程式碼版本號'* 密切相關,但有所不同(它直接依賴於此——因為 "trainz-build" 標籤值是由 CCP 的程式碼構建定義的,當資產建立時。您實際安裝的軟體版本(請參閱 Post TS09-SP0 的標題欄以檢視此版本號)和資產的 "trainz-build" 通常不同),“程式碼版本號” 用於唯一地標識軟體模組的特定組合,也稱為 "軟體構建號",它列在每個啟動器螢幕上。
|
|
關於外部連結的說明
[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|http://online.ts2009.com/mediaWiki/index.php/"script-include-table"_container|script-include-table_container}}
- 而帶有轉義的 UNICODES 的純連結返回: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}},作為對編寫者和閱讀者的幫助。該模板會自動將頁面分類到維護跟蹤類別 類別:Trainz 連結修復需要 中。
- 此模板會建立一個類似這樣的提示框
- 示例程式碼:
{{TrainzTip|...缺少或需要的東西的描述,或者只是標記工作的地方}}
|
- 以下模板是標準的 MetaWiki 通用模板,已移植到 Wikibooks。 FrankB 17
- 2013 年 6 月 21 日,55 號說,我可能會為 Trainz 開發一些定製版本,所以如果你想要一些東西,請給我留言。目前,請使用頁面內模板
{{FAB-todo|需要完成的任務的描述——這樣,也許其他人可以在你回來之前完成!}}
雖然不鼓勵使用這些模板,但它們假設你會在稍後回來再次編輯並繼續工作,因為它們不會將頁面放入 Trainz 維護子類別中。
{{TODO|任務文字}}
使用 {{TODO|描述任務的文字。}} 來標記需要一些工作的頁面或部分。
謹慎使用,因為它會在整個 Wikibooks TODO 類別中新增指向頁面的連結。
{{資訊|一些有趣的資訊}}
使用 {{info|一些有趣的資訊}} 來提供一些補充資訊,並將其與其他資訊分開。
一些有趣的資訊。 |
{{警告|一些需要擔心或注意的事情}}
使用 {{warning|警告的文字。}} 來警告讀者他們可能會做錯的事情,以及隨之而來的嚴重後果。
警告的文字。 |
{{危險}}
使用 {{mbox|type=warning|msg=此操作可能會對您的安裝造成不可修復的損害!}} 來警告讀者他們可能做出的會導致災難性結果的事情。
{{示例}}
使用 {{example|帶有示例標記的文字}} 來直觀地設定示例。
示例:
這是一個示例
設定程式碼部分,特別是指令碼部分。Wikibooks 有一個廣泛的 程式碼標記增強模板集,並附有文件。如果示例很短,請在每一行前面新增一個空格,以便快速實現整個頁面強調的展示
- .XML 示例
like this line
{{不完整模組}} 使用 {{Incomplete module}} 來標記頁面為正在進行的工作。
| 此模組的主要內容主體尚未完成。 因此,預計會發生徹底的更改和文字增加。 此模板應該只暫時使用,並在不活動後移除。 |
- 目前...
- 使用標準的 Wikibooks 模板 {{章節導航}} 模板,使用 前一頁= '在 Microsoft Windows 下安裝' 和 下一頁= '安裝服務包' 模板,該模板位於頁面底部,位於頁面類別之上,並將顯示為
和 {{章節導航|在 Microsoft Windows 下安裝|安裝服務包}} ,並在頂部和底部都顯示(在這兩個地方檢視){{導航|在 Microsoft Windows 下安裝|安裝服務包}}
- 在頁面頂部放置
{{Trainz-Admin}}會使它成為自動類別 類別:Trainz 管理 的一部分,並在上面顯示訊息框通知。這比這裡總結的用途更廣泛。對於此模板和所有模板,請熟悉它們的用法——通常在編寫此類用法時會投入大量思考,以供普通編輯者使用。
- 放置
{{Trainz-page|前一頁|下一頁}}將使用 類別:Trainz 連結模板 透過完整的管道填充連結來連結 Trainz 頁面(像 {{章節導航}} 一樣,但不會建立自己的連結,而是...)。請檢視 詞彙表 頁面,瞭解它如何在頁尾和頁面標題框上面的導航連結中體現——這兩個地方都有連結。
- 通用標題模板 {{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}} 放置在頁面底部,當將主題拆分為多個頁面時,父(子)頁面應引用子子頁面。用華夏公益教科書術語來說,設定父和子是一個模組。這會自動將頁面分類到一個綜合列表中category:Trainz Sub-Sub-pages。
重定向頁面模板
[edit | edit source]- 將 {{R from Trainz}} 放置在重定向到其他 Trainz 部門頁面的重定向頁面上,包括在移動頁面(在移動後編輯)時,以自動分類和列出 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 Content Creation 部門頁面。
- Template:R to TRS-ref - 頁面重新定位到Category:redirects to Trainz reference pages 部門頁面。
- 類似:{{R to TRS-sect}} - 用於重定向是可搜尋標題時,但主題覆蓋範圍在頁面的某個部分中。
- 類似:{{R from Trainz}} - 最初的 R 模板,通用用途,將頁面新增到 Trainz 重定向作為總括類別。
- 類似:{{R from Trainz alternative name}} - 用於已經獲得“更好”(更易搜尋)名稱或別名以簡化搜尋的頁面。這將“錯誤”標題從主類別中刪除。
此頁面是從華夏公益教科書Trainz 頁面重定向的,該頁面要麼已移動,要麼已重新命名為 Trainz 資產管理和建立 (AM&C) 部門的一部分。
類別標記模板
[edit | edit source]建議不要在沒有協商的情況下建立類別,您建議的組很可能已經涵蓋。
- 放置
{{Trainz-cat|Purpose of the category page in some detail}}- 僅在類別上使用,以將其標記為 Trainz 頁面並自動分類。除非在控制引數 'noMaint' 中給出值,例如:| noMaint= 1,否則類別將自動預設為 trainz 維護。
初步類別樹
[edit | edit source]- 類別樹的大綱(臨時在這裡)
- 臨時
- 在解決現在開始丟失的一些問題時。
另請參閱以下類別
- category:Trainz categories - 組織樹的根,管理/維護一個分支,透過Category:Book:Trainz 在另一個分支上文章
- category:All Trainz pages
- 卷父
- category:Trainz AM&C - 所有被歸類為中級技能的頁面,特別是資產管理(CM 和示例)、簡單的克隆和配置編輯,包括重製和修復。
- category:Trainz content creation - 而且哎呀!category:Trainz Content Creation ,除非存在匹配的 Trainz Wiki 類別,否則宣佈已過時。然後,我們會更改模板以自動將另一個類別分類!
- category:Trainz references
- category:Trainz reference pages - 不情願地保留這兩個類別。可能僅將一個用於附錄頁面,因為匹配 TOC references 正在朝那個方向發展。另一個用於 N3V 共同覆蓋的頁面... 哪個與他們的 {{ORP-bot}} 自動分類匹配。
- category:Config tags - 還是在 Trainz 下?
- 管理頁面
- category:Trainz Sub-Sub-pages -- 列出所有子子頁面,無論上面的卷如何
- category:Trainz Sub-subpages - 拼寫一致性不是我的強項!這些專為第三級頁面而設計,通常是模式中的示例頁面,不過一些技術性子子頁面也會出現在其中。
- category:Trainz Templates
