跳轉到內容

Trainz/模板

來自華夏公益教科書,開放世界開放書籍
(從 Trainz/Trainz 模板 重定向)
此頁面位於 類別:Trainz 管理 '所有 Trainz 工具和特殊指南現將在此處找到!問題:釋出到:FrankB
  • 如果你不知道如何做某事... 問! (Skype 是 frank.a.bartus,便於快速且清晰地交流。) 我在九個類似這樣的維基媒體專案上進行了 60,000-70,000 次編輯,並且是一名相當不錯的模板編碼員。
  • 更適合我們 Trainz 的需求,而且現在大部分都已到位!

此頁面的第一部分包含內聯模板,第二部分包含特殊 框顯示模板,其中大多數會建立一個包含資料的框。

2014-0918 華夏公益教科書...
最近處理的模板列表(最新版本)
空間標籤模板
  1. 模板:Trainz-cat
  2. 模板:TRSCat
  3. 模板:Tref-pg  ???
實用程式和自動分類混合
  1. 模板:Trainz-stub
  2. 模板:TRS-style
  3. 模板:TRS-SubSubPg
  4. 模板:TRS-sectstub
  5. 模板:Trainz-stub
  6. 模板:FAB-todo
  7. 模板:R from Trainz
  8. 模板:Trainz-sect-stub
  9. 模板:Trainz-admin
  10. 模板:Trainz-ref-page
  11. 模板:Trainz-ref
  12. 模板:Trainz-Admin
  13. 模板:Trainz-page - (Fabartus 將頁面模板:Trainz-ref-page 移動到模板:Trainz-page:重用標題以供另一個管理員模板使用,這使兩者都更“可用”且直觀')(當前) [回滾超過 10 次編輯]
  14. 模板:Tre
[編輯 | 編輯原始碼]
  • 下一部分包含對一般編輯最有用的模板。管理模板現已列在最後。第一組應在每個頁面的頂部和底部分別有一個代表,並且頁首模板很快將具有將頁面連結在一起的能力,透過一個方便的連結模板(下一部分)傳遞漂亮的列印程式碼,用於每個傳遞引數。
  • 頁面可能位於 Trainz\pagename 中,如果預期該頁面會被大量連結,但優先情況下,該格式應該用於重定向到頁面組(書籍劃分),其中該頁面在該 TOC 頁面中列出。
  • 關於 CC 和技能構建教程的教程應該分別在 內容建立Trainz 入門 中。
  • 請注意,此列表與 TrainzOnline 頁面中使用的模板基本一致
    標記為過時的“FUN”模板此處未使用
    1. 模板:AM&C-top + 模板:AM&C-bot - 這是用於中級材料頁面的主力模板,例如錯誤修復、Windows 應用程式的 HowTo、一般理論和背景(例如 容器)以及其他入門到中級知識主題。
    2. 模板:FUN-top + 模板:FUN-bot - 這是用於入門材料的主力模板,對於中級材料頁面,使用 AM&C 模板,對於內容建立方面的進階教程,使用 CC 頁面模板。
      1. 模板:FUN-beg + 模板:FUN-end - 兩者均已過時
    3. 模板:ORP-top + 模板:ORP-bot - 這是用於 TrainzOnline 增強材料和示例頁面的主力模板。資產修改頁面應位於 AM&C 或 CC 部分;參考資料 TOC 中的所有頁面都應為技術參考資料,而不是 HowTo 頁面。
      1. 該模板對也用於標記附錄頁面,傳遞適當的開關。

    模板:TRScc-top + 模板:TRScc-bot - 這是用於高階材料的主力模板,對於中級材料頁面,使用 AM&C 模板。如何使用 Blender 或 Gmax 基礎知識屬於 AM&C,其他更精細的說明屬於 CC 頁面。

    1. 最後是:模板:TRS-page - 已過時;但這是一種連結頁面的方法,Prev='1',Next='2',Thread Start(中心連結)='3'(主頁面為預設值,'4' = 主 TOC,預設值為 Trainz,或 {{BASEPAGENAME}},華夏公益教科書部分 TOC。後兩者可以用來分叉導航
      * TRS-page 的邏輯和功能已整合到頁首模板中,頁首模板在頁面的頂部框住連結,而以前它們看起來很不雅觀,漂浮在頁首模板上方。


     


    [編輯 | 編輯原始碼]

    此組中兩個最省時間的模板分別連結到 [[Trainz/refs/Notations#{{{1}}}|{{{1}}}]] 和 [[Trainz/Glossary#{{{1}}}|{{{1}}}]] 頁面。

    1. 模板:TL
    2. 模板:TA
    3. 模板:Col
    4. 模板:TR
    5. 模板:Kp
    6. 模板:TG
    7. 模板:TOL
    8. 模板:Center
    9. 模板:N3V
    10. 模板:Larger
    11. 模板: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|該標籤|不允許}} 將顯示為 Template:Tre... 其他隱藏的文字,等待重新整理架構
    隱藏文字結束
    • {{Tws|Notepad++ 在 Trainz 中}}(Trainz Windows 應用程式技能部分標題)將顯示為 Template:Tws
      • 並在符號上 *連結到 'Notepad++ 在 Trainz 中' 部分的參考頁面 Trainz references/Windows_skills* 為長格式: [[Trainz references/Windows_skills#{{{1}}} | {{{2}}} ]]
    • {{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" 通常不同),“程式碼版本號” 用於唯一地標識軟體模組的特定組合,也稱為 "軟體構建號",它列在每個啟動器螢幕上。

    警告-1:
    在建立非站點的 "外部" 連結時,請單擊位址列,並按 **CTRL+A**,然後 **CTRL+C** 來捕獲正確的完整 UNICODED 地址字串。


    最佳實踐:
    • 此外,**始終**:在完成部分時導航測試外部連結。可能在使用模板進行連結時尤其如此。
    • 雖然連結形成不同,有些東西可能有效,但即使是維基媒體(維基百科)連結形成也應該進行測試。如果沒有其他原因,也要測試拼寫,看看使用的名稱是否是重定向頁面名稱,如果是,則應該使用正確的名稱,並根據需要使用管道技巧來顯示您選擇的短語。


    [edit | edit source]
    警告-2:
    • 此 **連結測試** 指南對於包含 **標點符號** 或某些非英語(但仍為西歐字母)標題的連結尤為重要,尤其是在 N3V Wiki 頁面中,許多以 *成對引號* 開頭幷包含 *成對引號* 的頁面中,已知會發生故障。如果 N3V 的 TrainzOnline 上沒有 "無引號" 的重定向頁面可以連結,建議您建立一個。


    編輯,臨時部分

    [編輯 | 編輯原始碼]

    包含這些的連結將無法形成正確的連結,因為在維基媒體軟體解析中,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}}

    ...

    • 如所述,證畢,連結中那四個額外的字元會造成影響。此外,此建議並非只適用於包含 '" 的網頁連結,也適用於 全球資訊網 國際慣例(可能是 Unicode)中使用的其他字元。尚未評估在此處以引號開頭的頁面名稱是否能正確連結,因為此站點使用 Common.css 和 Common.js 檔案和處理過程,而 N3V TrainzOnline Wiki 則沒有。

    TrainzLinkNeeded

    [編輯 | 編輯原始碼]
    {{TrainzLinkNeeded|需要研究的無效或缺失的 URL|漂亮的文字}}
    當找到有效的 URL 時,'TrainzLinkNeeded' 應該被替換為 'Plain link'。它也可以插入為 {{TrainzLinkNeededZ||漂亮的文字}},其中雙豎線填充訊息頁面的 URL {{Trainz Link Needed}},作為對編寫者和閱讀者的幫助。該模板會自動將頁面分類到維護跟蹤類別 類別:Trainz 連結修復需要 中。

    TrainzTip

    [編輯 | 編輯原始碼]
    此模板會建立一個類似這樣的提示框
    示例程式碼:{{TrainzTip|...缺少或需要的東西的描述,或者只是標記工作的地方}}
    ...缺少或需要的東西的描述,或者只是標記工作的地方


    還需要我多說嗎?// FrankB
    以下模板是標準的 MetaWiki 通用模板,已移植到 Wikibooks。 FrankB 17
    2013 年 6 月 21 日,55 號說,我可能會為 Trainz 開發一些定製版本,所以如果你想要一些東西,請給我留言。目前,請使用頁面內模板 {{FAB-todo|需要完成的任務的描述——這樣,也許其他人可以在你回來之前完成!}}

    Wikibooks 標準模板

    [編輯 | 編輯原始碼]

    雖然不鼓勵使用這些模板,但它們假設你會在稍後回來再次編輯並繼續工作,因為它們不會將頁面放入 Trainz 維護子類別中。

    {{TODO|任務文字}}

    使用 {{TODO|描述任務的文字。}} 來標記需要一些工作的頁面或部分。

    Clipboard

    待辦事項
    描述任務的文字。


    謹慎使用,因為它會在整個 Wikibooks TODO 類別中新增指向頁面的連結。

    {{資訊|一些有趣的資訊}}

    使用 {{info|一些有趣的資訊}} 來提供一些補充資訊,並將其與其他資訊分開。

    {{警告|一些需要擔心或注意的事情}}

    使用 {{warning|警告的文字。}} 來警告讀者他們可能會做錯的事情,以及隨之而來的嚴重後果。

    {{危險}}

    使用 {{mbox|type=warning|msg=此操作可能會對您的安裝造成不可修復的損害!}} 來警告讀者他們可能做出的會導致災難性結果的事情。

    {{示例}}

    使用 {{example|帶有示例標記的文字}} 來直觀地設定示例。

    示例:

    這是一個示例

    程式碼

    [編輯 | 編輯原始碼]

    設定程式碼部分,特別是指令碼部分。Wikibooks 有一個廣泛的 程式碼標記增強模板集,並附有文件。如果示例很短,請在每一行前面新增一個空格,以便快速實現整個頁面強調的展示

    • XML 示例
      .

    不完整

    [編輯 | 編輯原始碼]

    {{不完整模組}} 使用 {{Incomplete module}} 來標記頁面為正在進行的工作。

    頁面到頁面連結

    [編輯 | 編輯原始碼]
    目前...
    使用標準的 Wikibooks 模板 {{章節導航}} 模板,使用 前一頁= '在 Microsoft Windows 下安裝' 和 下一頁= '安裝服務包' 模板,該模板位於頁面底部,位於頁面類別之上,並將顯示為

    {{章節導航|在 Microsoft Windows 下安裝|安裝服務包}} {{導航|在 Microsoft Windows 下安裝|安裝服務包}},並在頂部和底部都顯示(在這兩個地方檢視)

    管理模板

    [編輯 | 編輯原始碼]
    • 在頁面頂部放置 {{Trainz-Admin}} 會使它成為自動類別 類別:Trainz 管理 的一部分,並在上面顯示訊息框通知。這比這裡總結的用途更廣泛。對於此模板和所有模板,請熟悉它們的用法——通常在編寫此類用法時會投入大量思考,以供普通編輯者使用。
    • 放置 {{Trainz-page|前一頁|下一頁}} 將使用 類別:Trainz 連結模板 透過完整的管道填充連結來連結 Trainz 頁面(像 {{章節導航}} 一樣,但不會建立自己的連結,而是...)。請檢視 詞彙表 頁面,瞭解它如何在頁尾和頁面標題框上面的導航連結中體現——這兩個地方都有連結。
    • 通用標題模板 {{TRS-hdrbox}} 將很快從 Trainz 部門頁面標題模板中獲取此類傳遞引數,並提供向上和向下連結的選項,包括連結到外部網站。

     

    • 在頁面上放置{{Trainz-stub|date}}{{TRS-sectstub|date}} 會自動將頁面分類到Category:Trainz pages needing attention (樁)並顯示一個訊息框,警告讀者頁面未完成。所有樁自動分類(維護)模板都應定義以 yyyy-mmdd 格式的日期,並且可以接受另一個引數,建議需要完成什麼。(此引數不必顯示,有些會顯示,有些不會,有些會顯示,有些不會。如果它們不顯示,您概述的待辦事項列表將消失到位桶中——直到有人編輯該部分,然後待辦事項列表就會出現在那裡供閱讀。)
    • 將 {{TRS-SubSubPg}} 放置在頁面底部,當將主題拆分為多個頁面時,父(子)頁面應引用子子頁面。用華夏公益教科書術語來說,設定父和子是一個模組。這會自動將頁面分類到一個綜合列表中category:Trainz Sub-Sub-pages

     

    重定向頁面模板

    [edit | edit source]
    • 將 {{R from Trainz}} 放置在重定向到其他 Trainz 部門頁面的重定向頁面上,包括在移動頁面(在移動後編輯)時,以自動分類和列出 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}} - 用於已經獲得“更好”(更易搜尋)名稱或別名以簡化搜尋的頁面。這將“錯誤”標題從主類別中刪除。

    此頁面是從華夏公益教科書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:Book:Trainz

    管理頁面
     
    Installation Under Microsoft Windows · Installing Service Packs

    華夏公益教科書