<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hant-TW">
	<id>https://quickpedia.tw-forum.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Msnhinet8</id>
	<title>Quickpedia wiki - 使用者貢獻 [zh-tw]</title>
	<link rel="self" type="application/atom+xml" href="https://quickpedia.tw-forum.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Msnhinet8"/>
	<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E7%89%B9%E6%AE%8A:%E4%BD%BF%E7%94%A8%E8%80%85%E8%B2%A2%E7%8D%BB/Msnhinet8"/>
	<updated>2026-10-09T20:52:10Z</updated>
	<subtitle>使用者貢獻</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E7%AC%88%E5%A4%9A%E7%8E%8B%E6%9C%9D&amp;diff=188</id>
		<title>笈多王朝</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E7%AC%88%E5%A4%9A%E7%8E%8B%E6%9C%9D&amp;diff=188"/>
		<updated>2026-09-14T12:13:19Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​建立內容為「&amp;#039;&amp;#039;&amp;#039;笈多王朝&amp;#039;&amp;#039;&amp;#039;(存在期間:320年-540年)是曾經存在於印度半島上的王朝之一，在沙摩陀羅‧笈多海護王於330年成為國王後，便使用武力統一印度半島，同時也南下征筏了奧裏薩德幹高原的帕拉瓦王國，最後笈多王朝在超日王之子鳩摩羅‧笈多一世統治印度期間，印度國內發生叛亂。  == 參考資料 == *1.[https://www.itsfun.com.tw/%E7%AC%8…」的新頁面&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;笈多王朝&#039;&#039;&#039;(存在期間:[[320年]]-[[540年]])是曾經存在於[[印度半島]]上的王朝之一，在[[沙摩陀羅‧笈多海護王]]於[[330年]]成為[[國王]]後，便使用武力統一印度半島，同時也南下征筏了[[奧裏薩德幹高原]]的[[帕拉瓦王國]]，最後笈多王朝在超日王之子[[鳩摩羅‧笈多一世]]統治印度期間，印度國內發生叛亂。&lt;br /&gt;
&lt;br /&gt;
== 參考資料 ==&lt;br /&gt;
*1.[https://www.itsfun.com.tw/%E7%AC%88%E5%A4%9A%E7%8E%8B%E6%9C%9D/wiki-6332065-2166635 笈多王朝-華人百科]。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:印度歷史]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=187</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=187"/>
		<updated>2026-09-09T03:44:59Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/**&lt;br /&gt;
 * MediaWiki:Common.js 強化完整版&lt;br /&gt;
 * 適用對象：Quickpedia wiki&lt;br /&gt;
 * 功能：語系導向、手動字詞轉換、自動暫存(防 Cloudflare 斷線)、持久連線心跳包、深色模式、時鐘&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
mw.loader.using([&#039;mediawiki.util&#039;, &#039;mediawiki.Uri&#039;, &#039;mediawiki.api&#039;]).then(function () {&lt;br /&gt;
&lt;br /&gt;
    $(function () {&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ① 語系自動導向與切換 (針對訪客預設 zh)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var isAnon = mw.config.get(&#039;wgUserName&#039;) === null;&lt;br /&gt;
        var currentVariant = mw.util.getParamValue(&#039;variant&#039;);&lt;br /&gt;
&lt;br /&gt;
        // 訪客預設導向中文 (zh)&lt;br /&gt;
        if (isAnon &amp;amp;&amp;amp; !currentVariant &amp;amp;&amp;amp; mw.config.get(&#039;wgAction&#039;) === &#039;view&#039;) {&lt;br /&gt;
            var url = new mw.Uri(window.location.href);&lt;br /&gt;
            url.query.variant = &#039;zh&#039;;&lt;br /&gt;
            window.location.replace(url.toString());&lt;br /&gt;
            return; &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        // 建立右上角切換按鈕&lt;br /&gt;
        var variants = [&lt;br /&gt;
            { code: &#039;zh&#039;, label: &#039;中文&#039; },&lt;br /&gt;
            { code: &#039;zh-tw&#039;, label: &#039;繁體&#039; },&lt;br /&gt;
            { code: &#039;zh-cn&#039;, label: &#039;简体&#039; }&lt;br /&gt;
        ];&lt;br /&gt;
&lt;br /&gt;
        var $langContainer = $(&#039;&amp;lt;span&amp;gt;&#039;).attr(&#039;id&#039;, &#039;custom-variant-switches&#039;);&lt;br /&gt;
        variants.forEach(function (v, i) {&lt;br /&gt;
            var $link = $(&#039;&amp;lt;a&amp;gt;&#039;)&lt;br /&gt;
                .text(v.label)&lt;br /&gt;
                .css({&lt;br /&gt;
                    cursor: &#039;pointer&#039;,&lt;br /&gt;
                    padding: &#039;0 5px&#039;,&lt;br /&gt;
                    color: currentVariant === v.code ? &#039;#000&#039; : &#039;#0645ad&#039;,&lt;br /&gt;
                    fontWeight: currentVariant === v.code ? &#039;bold&#039; : &#039;normal&#039;&lt;br /&gt;
                })&lt;br /&gt;
                .on(&#039;click&#039;, function (e) {&lt;br /&gt;
                    e.preventDefault();&lt;br /&gt;
                    var url = new mw.Uri(window.location.href);&lt;br /&gt;
                    url.query.variant = v.code;&lt;br /&gt;
                    window.location.href = url.toString();&lt;br /&gt;
                });&lt;br /&gt;
            $langContainer.append($link);&lt;br /&gt;
            if (i &amp;lt; variants.length - 1) $langContainer.append(&#039;|&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        mw.util.addPortletLink(&#039;p-personal&#039;, &#039;#&#039;, &#039;&#039;, &#039;pt-variant-switch&#039;, &#039;切換語系&#039;, &#039;#pt-logout&#039;);&lt;br /&gt;
        $(&#039;#pt-variant-switch&#039;).append($langContainer);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ② 手動字詞轉換 (確保站名正確顯示)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        function applyManualTranslation() {&lt;br /&gt;
            var v = mw.util.getParamValue(&#039;variant&#039;) || mw.config.get(&#039;wgUserVariant&#039;) || mw.config.get(&#039;wgUserLanguage&#039;);&lt;br /&gt;
            if (v === &#039;zh-hans&#039; || v === &#039;zh-cn&#039;) {&lt;br /&gt;
                $(&#039;h1#firstHeading, #p-logo-text, .mw-wiki-title, title&#039;).each(function() {&lt;br /&gt;
                    var t = $(this).text();&lt;br /&gt;
                    $(this).text(t.replace(/Quickpedia wiki/g, &#039;Quickpedia wiki&#039;));&lt;br /&gt;
                });&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        applyManualTranslation();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ③ 自動暫存與持久編輯 (對抗 Cloudflare 驗證中斷)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        if ([&#039;edit&#039;, &#039;submit&#039;].indexOf(mw.config.get(&#039;wgAction&#039;)) !== -1) {&lt;br /&gt;
            var pageName = mw.config.get(&#039;wgPageName&#039;);&lt;br /&gt;
            var storageKey = &#039;edit_cache_&#039; + pageName;&lt;br /&gt;
            var $textbox = $(&#039;#wpTextbox1&#039;);&lt;br /&gt;
&lt;br /&gt;
            // A. 心跳包：每 2 分鐘向伺服器發送請求，防止 Session 過期或驗證跳出&lt;br /&gt;
            setInterval(function() {&lt;br /&gt;
                new mw.Api().get({&lt;br /&gt;
                    action: &#039;query&#039;,&lt;br /&gt;
                    titles: pageName,&lt;br /&gt;
                    prop: &#039;info&#039;&lt;br /&gt;
                }).done(function() {&lt;br /&gt;
                    console.log(&#039;Quickpedia wiki 連線維持中...&#039;);&lt;br /&gt;
                });&lt;br /&gt;
            }, 120000);&lt;br /&gt;
&lt;br /&gt;
            // B. 高頻率自動暫存：每 20 秒存一次草稿&lt;br /&gt;
            setInterval(function () {&lt;br /&gt;
                var content = $textbox.val();&lt;br /&gt;
                if (content &amp;amp;&amp;amp; content.length &amp;gt; 10) {&lt;br /&gt;
                    localStorage.setItem(storageKey, JSON.stringify({&lt;br /&gt;
                        text: content,&lt;br /&gt;
                        timestamp: Date.now()&lt;br /&gt;
                    }));&lt;br /&gt;
                }&lt;br /&gt;
            }, 20000); &lt;br /&gt;
&lt;br /&gt;
            // C. 檢查並還原草稿&lt;br /&gt;
            var savedCache = localStorage.getItem(storageKey);&lt;br /&gt;
            if (savedCache) {&lt;br /&gt;
                var data = JSON.parse(savedCache);&lt;br /&gt;
                if (Date.now() - data.timestamp &amp;lt; 86400000 &amp;amp;&amp;amp; $textbox.val().length &amp;lt; 50) {&lt;br /&gt;
                    if (confirm(&#039;偵測到未儲存草稿（可能因 Cloudflare 驗證中斷），是否還原？&#039;)) {&lt;br /&gt;
                        $textbox.val(data.text);&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            // D. 離開頁面警告&lt;br /&gt;
            window.onbeforeunload = function() {&lt;br /&gt;
                if ($textbox.val().length &amp;gt; 50) return &amp;quot;內容尚未儲存！&amp;quot;;&lt;br /&gt;
            };&lt;br /&gt;
&lt;br /&gt;
            // E. 儲存後清除暫存&lt;br /&gt;
            $(&#039;#wpSave, #wpSaveWidget, input#wpSave&#039;).on(&#039;click&#039;, function() {&lt;br /&gt;
                localStorage.removeItem(storageKey);&lt;br /&gt;
                window.onbeforeunload = null; &lt;br /&gt;
            });&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ④ 深色模式&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var darkBtn = mw.util.addPortletLink(&#039;p-personal&#039;, &#039;#&#039;, &#039;深色模式&#039;, &#039;pt-darkmode&#039;, &#039;切換深色模式&#039;, &#039;#pt-variant-switch&#039;);&lt;br /&gt;
        $(darkBtn).on(&#039;click&#039;, function (e) {&lt;br /&gt;
            e.preventDefault();&lt;br /&gt;
            $(&#039;body&#039;).toggleClass(&#039;dark-mode&#039;);&lt;br /&gt;
            localStorage.setItem(&#039;wiki-dark-mode&#039;, $(&#039;body&#039;).hasClass(&#039;dark-mode&#039;) ? &#039;1&#039; : &#039;0&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        if (localStorage.getItem(&#039;wiki-dark-mode&#039;) === &#039;1&#039;) {&lt;br /&gt;
            $(&#039;body&#039;).addClass(&#039;dark-mode&#039;);&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ⑤ 即時時鐘&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var $clock = $(&#039;&amp;lt;li&amp;gt;&#039;).attr(&#039;id&#039;, &#039;pt-clock&#039;).css({&lt;br /&gt;
            fontWeight: &#039;bold&#039;,&lt;br /&gt;
            marginLeft: &#039;10px&#039;,&lt;br /&gt;
            color: &#039;#54595d&#039;&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        function updateClock() {&lt;br /&gt;
            var now = new Date();&lt;br /&gt;
            $clock.text(now.toLocaleTimeString(&#039;zh-TW&#039;, { hour12: false }));&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        $(&#039;#p-personal ul&#039;).append($clock);&lt;br /&gt;
        setInterval(updateClock, 1000);&lt;br /&gt;
        updateClock();&lt;br /&gt;
&lt;br /&gt;
    });&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=186</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=186"/>
		<updated>2026-09-09T03:41:44Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/**&lt;br /&gt;
 * MediaWiki:Common.js 強化完整版&lt;br /&gt;
 * 適用對象：Quickpedia wiki&lt;br /&gt;
 * 功能：語系導向、手動字詞轉換、自動暫存(防 Cloudflare 斷線)、持久連線心跳包、深色模式、時鐘&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
mw.loader.using([&#039;mediawiki.util&#039;, &#039;mediawiki.Uri&#039;, &#039;mediawiki.api&#039;]).then(function () {&lt;br /&gt;
&lt;br /&gt;
    $(function () {&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ① 語系自動導向與切換 (針對訪客預設 zh)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var isAnon = mw.config.get(&#039;wgUserName&#039;) === null;&lt;br /&gt;
        var currentVariant = mw.util.getParamValue(&#039;variant&#039;) || mw.config.get(&#039;wgUserVariant&#039;);&lt;br /&gt;
&lt;br /&gt;
        // 訪客預設導向中文 (zh)&lt;br /&gt;
        if (isAnon &amp;amp;&amp;amp; !currentVariant &amp;amp;&amp;amp; mw.config.get(&#039;wgAction&#039;) === &#039;view&#039;) {&lt;br /&gt;
            var url = new mw.Uri(window.location.href);&lt;br /&gt;
            url.query.variant = &#039;zh&#039;;&lt;br /&gt;
            window.location.replace(url.toString());&lt;br /&gt;
            return; &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        // 建立右上角切換按鈕&lt;br /&gt;
        var variants = [&lt;br /&gt;
            { code: &#039;zh&#039;, label: &#039;中文&#039; },&lt;br /&gt;
            { code: &#039;zh-tw&#039;, label: &#039;繁體&#039; },&lt;br /&gt;
            { code: &#039;zh-cn&#039;, label: &#039;简体&#039; }&lt;br /&gt;
        ];&lt;br /&gt;
&lt;br /&gt;
        var $langContainer = $(&#039;&amp;lt;span&amp;gt;&#039;).attr(&#039;id&#039;, &#039;custom-variant-switches&#039;);&lt;br /&gt;
        variants.forEach(function (v, i) {&lt;br /&gt;
            var $link = $(&#039;&amp;lt;a&amp;gt;&#039;)&lt;br /&gt;
                .text(v.label)&lt;br /&gt;
                .css({&lt;br /&gt;
                    cursor: &#039;pointer&#039;,&lt;br /&gt;
                    padding: &#039;0 5px&#039;,&lt;br /&gt;
                    color: currentVariant === v.code ? &#039;#000&#039; : &#039;#0645ad&#039;,&lt;br /&gt;
                    fontWeight: currentVariant === v.code ? &#039;bold&#039; : &#039;normal&#039;&lt;br /&gt;
                })&lt;br /&gt;
                .on(&#039;click&#039;, function (e) {&lt;br /&gt;
                    e.preventDefault();&lt;br /&gt;
                    var url = new mw.Uri(window.location.href);&lt;br /&gt;
                    url.query.variant = v.code;&lt;br /&gt;
                    window.location.href = url.toString();&lt;br /&gt;
                });&lt;br /&gt;
            $langContainer.append($link);&lt;br /&gt;
            if (i &amp;lt; variants.length - 1) $langContainer.append(&#039;|&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        mw.util.addPortletLink(&#039;p-personal&#039;, &#039;#&#039;, &#039;&#039;, &#039;pt-variant-switch&#039;, &#039;切換語系&#039;, &#039;#pt-logout&#039;);&lt;br /&gt;
        $(&#039;#pt-variant-switch&#039;).append($langContainer);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ② 手動字詞轉換 (確保站名正確顯示)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        function applyManualTranslation() {&lt;br /&gt;
            var v = mw.util.getParamValue(&#039;variant&#039;) || mw.config.get(&#039;wgUserVariant&#039;) || mw.config.get(&#039;wgUserLanguage&#039;);&lt;br /&gt;
            if (v === &#039;zh-hans&#039; || v === &#039;zh-cn&#039;) {&lt;br /&gt;
                $(&#039;h1#firstHeading, #p-logo-text, .mw-wiki-title, title&#039;).each(function() {&lt;br /&gt;
                    var t = $(this).text();&lt;br /&gt;
                    // 手動將繁體站名替換為簡體&lt;br /&gt;
                    $(this).text(t.replace(/Quickpedia wiki/g, &#039;Quickpedia wiki&#039;));&lt;br /&gt;
                });&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        applyManualTranslation();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ③ 自動暫存與持久編輯 (對抗 Cloudflare 驗證中斷)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        if ([&#039;edit&#039;, &#039;submit&#039;].indexOf(mw.config.get(&#039;wgAction&#039;)) !== -1) {&lt;br /&gt;
            var pageName = mw.config.get(&#039;wgPageName&#039;);&lt;br /&gt;
            var storageKey = &#039;edit_cache_&#039; + pageName;&lt;br /&gt;
            var $textbox = $(&#039;#wpTextbox1&#039;);&lt;br /&gt;
&lt;br /&gt;
            // A. 心跳包：每 2 分鐘向伺服器發送請求，防止 Session 過期或驗證跳出&lt;br /&gt;
            setInterval(function() {&lt;br /&gt;
                new mw.Api().get({&lt;br /&gt;
                    action: &#039;query&#039;,&lt;br /&gt;
                    titles: pageName,&lt;br /&gt;
                    prop: &#039;info&#039;&lt;br /&gt;
                }).done(function() {&lt;br /&gt;
                    console.log(&#039;Quickpedia wiki 連線維持中...&#039;);&lt;br /&gt;
                });&lt;br /&gt;
            }, 120000);&lt;br /&gt;
&lt;br /&gt;
            // B. 高頻率自動暫存：每 20 秒存一次草稿&lt;br /&gt;
            setInterval(function () {&lt;br /&gt;
                var content = $textbox.val();&lt;br /&gt;
                if (content &amp;amp;&amp;amp; content.length &amp;gt; 10) {&lt;br /&gt;
                    localStorage.setItem(storageKey, JSON.stringify({&lt;br /&gt;
                        text: content,&lt;br /&gt;
                        timestamp: Date.now()&lt;br /&gt;
                    }));&lt;br /&gt;
                }&lt;br /&gt;
            }, 20000); &lt;br /&gt;
&lt;br /&gt;
            // C. 檢查並還原草稿&lt;br /&gt;
            var savedCache = localStorage.getItem(storageKey);&lt;br /&gt;
            if (savedCache) {&lt;br /&gt;
                var data = JSON.parse(savedCache);&lt;br /&gt;
                if (Date.now() - data.timestamp &amp;lt; 86400000 &amp;amp;&amp;amp; $textbox.val().length &amp;lt; 50) {&lt;br /&gt;
                    if (confirm(&#039;偵測到未儲存草稿（可能因 Cloudflare 驗證中斷），是否還原？&#039;)) {&lt;br /&gt;
                        $textbox.val(data.text);&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            // D. 離開頁面警告&lt;br /&gt;
            window.onbeforeunload = function() {&lt;br /&gt;
                if ($textbox.val().length &amp;gt; 50) return &amp;quot;內容尚未儲存！&amp;quot;;&lt;br /&gt;
            };&lt;br /&gt;
&lt;br /&gt;
            // E. 儲存後清除暫存&lt;br /&gt;
            $(&#039;#wpSave, #wpSaveWidget, input#wpSave&#039;).on(&#039;click&#039;, function() {&lt;br /&gt;
                localStorage.removeItem(storageKey);&lt;br /&gt;
                window.onbeforeunload = null; &lt;br /&gt;
            });&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ④ 深色模式&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var darkBtn = mw.util.addPortletLink(&#039;p-personal&#039;, &#039;#&#039;, &#039;深色模式&#039;, &#039;pt-darkmode&#039;, &#039;切換深色模式&#039;, &#039;#pt-variant-switch&#039;);&lt;br /&gt;
        $(darkBtn).on(&#039;click&#039;, function (e) {&lt;br /&gt;
            e.preventDefault();&lt;br /&gt;
            $(&#039;body&#039;).toggleClass(&#039;dark-mode&#039;);&lt;br /&gt;
            localStorage.setItem(&#039;wiki-dark-mode&#039;, $(&#039;body&#039;).hasClass(&#039;dark-mode&#039;) ? &#039;1&#039; : &#039;0&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        if (localStorage.getItem(&#039;wiki-dark-mode&#039;) === &#039;1&#039;) {&lt;br /&gt;
            $(&#039;body&#039;).addClass(&#039;dark-mode&#039;);&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ⑤ 即時時鐘&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var $clock = $(&#039;&amp;lt;li&amp;gt;&#039;).attr(&#039;id&#039;, &#039;pt-clock&#039;).css({&lt;br /&gt;
            fontWeight: &#039;bold&#039;,&lt;br /&gt;
            marginLeft: &#039;10px&#039;,&lt;br /&gt;
            color: &#039;#54595d&#039;&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        function updateClock() {&lt;br /&gt;
            var now = new Date();&lt;br /&gt;
            $clock.text(now.toLocaleTimeString(&#039;zh-TW&#039;, { hour12: false }));&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        $(&#039;#p-personal ul&#039;).append($clock);&lt;br /&gt;
        setInterval(updateClock, 1000);&lt;br /&gt;
        updateClock();&lt;br /&gt;
&lt;br /&gt;
    });&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.css&amp;diff=185</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.css&amp;diff=185"/>
		<updated>2026-09-09T03:34:33Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/** CSS placed here will be applied to all skins */&lt;br /&gt;
/* Common CSS for all skins */&lt;br /&gt;
&lt;br /&gt;
/* 致各管理員：留意 Monobook.css or Common.css 在 [[Wikimedia:zh:Wikipedia:Village Pump|Wikipedia:Village Pump]] 的變動。  Thank you. */&lt;br /&gt;
/*&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;*/&lt;br /&gt;
&lt;br /&gt;
/* make the list of references look smaller */&lt;br /&gt;
ol.references {&lt;br /&gt;
   font-size: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.references-small { font-size: 90%;}&lt;br /&gt;
&lt;br /&gt;
/* VALIDATOR NOTICE: the following is correct, but the W3C validator doesn&#039;t accept it */&lt;br /&gt;
/* -moz-* is a vendor-specific extension (CSS 2.1 4.1.2.1) */&lt;br /&gt;
/* column-count is from the CSS3 module &amp;quot;CSS Multi-column Layout&amp;quot; */&lt;br /&gt;
/* Please ignore any validator errors caused by these two lines */&lt;br /&gt;
.references-2column {&lt;br /&gt;
  font-size: 90%;&lt;br /&gt;
  -moz-column-count:2;&lt;br /&gt;
  column-count:2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.same-bg { background: none }&lt;br /&gt;
&lt;br /&gt;
/* wikitable/prettytable class for skinning normal tables */&lt;br /&gt;
&lt;br /&gt;
table.wikitable,&lt;br /&gt;
table.prettytable {&lt;br /&gt;
  margin: 1em 1em 1em 0;&lt;br /&gt;
  background: #f9f9f9;&lt;br /&gt;
  border: 1px #aaaaaa solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.wikitable th, table.wikitable td,&lt;br /&gt;
table.prettytable th, table.prettytable td {&lt;br /&gt;
  border: 1px #aaaaaa solid;&lt;br /&gt;
  padding: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.wikitable th,&lt;br /&gt;
table.prettytable th {&lt;br /&gt;
  background: #f2f2f2;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.wikitable caption,&lt;br /&gt;
table.prettytable caption {&lt;br /&gt;
  margin-left: inherit;&lt;br /&gt;
  margin-right: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for &amp;quot;notices&amp;quot; */&lt;br /&gt;
.notice {&lt;br /&gt;
    text-align: justify;&lt;br /&gt;
    margin: 1em;&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#disambig {&lt;br /&gt;
    border-top: 3px double #cccccc;&lt;br /&gt;
    border-bottom: 3px double #cccccc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#spoiler {&lt;br /&gt;
    border-top: 2px solid #ddd;&lt;br /&gt;
    border-bottom:2px solid #ddd;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Standard talk template style */&lt;br /&gt;
&lt;br /&gt;
.Talk-Notice {&lt;br /&gt;
    border: 1px solid #C0C090;&lt;br /&gt;
    background-color: #F8EABA;&lt;br /&gt;
    margin-bottom: 3px;&lt;br /&gt;
    width: 80%;&lt;br /&gt;
    border-spacing: 3px;&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    margin-right: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.Talk-Notice:after {&lt;br /&gt;
  content: &amp;quot;The CSS for this template should be changed. See [[Wikipedia:Template Standardisation]].&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Make template background appear correctly on all browsers */&lt;br /&gt;
.Talk-Notice td {&lt;br /&gt;
    background: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Metadata */&lt;br /&gt;
table.metadata {&lt;br /&gt;
    border: 1px solid #aaaaaa;&lt;br /&gt;
    display: none;&lt;br /&gt;
    speak: none;&lt;br /&gt;
}&lt;br /&gt;
.metadata-label {&lt;br /&gt;
    color: #aaaaaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Makes redirects appear in italics on [[Special:Allpages]] */&lt;br /&gt;
.allpagesredirect {&lt;br /&gt;
    font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Choose whether to have AD/BC dates or CE/BCE dates*/&lt;br /&gt;
&lt;br /&gt;
/* First, the default : display both : See templates ADCE and BCEBC for how these are used*/&lt;br /&gt;
.Use_Default_Date_Convention { display: inline; }&lt;br /&gt;
.Use_AD_and_BC { display: none; }&lt;br /&gt;
.Use_BCE_and_CE { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* If you want to display AD and BC add the following to User:You/monobook.css page */&lt;br /&gt;
/*&lt;br /&gt;
.Use_Default_Date_Convention { display: none; }&lt;br /&gt;
.Use_AD_and_BC { display:inline; }&lt;br /&gt;
.Use_BCE_and_CE { display:none; }&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/*If you want to display CE and BCE add the following to User:You/monobook.css page */&lt;br /&gt;
/*&lt;br /&gt;
.Use_Default_Date_Convention { display: none; }&lt;br /&gt;
.Use_AD_and_BC { display:none; }&lt;br /&gt;
.Use_BCE_and_CE {display:inline; }&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/* Class for links with loudspeaker icon next to them */&lt;br /&gt;
&lt;br /&gt;
.audiolink a{&lt;br /&gt;
    background: url(&amp;quot;http://upload.wikimedia.org/wikipedia/commons/f/f7/Loudspeaker.png&amp;quot;) center left no-repeat !important;&lt;br /&gt;
    padding-left: 16px !important;&lt;br /&gt;
    padding-right: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icons for medialist templates [[Template:Listen]], [[Template:Multi-listen_start]], [[Template:Video]], [[Template:Multi-video_start]] */&lt;br /&gt;
&lt;br /&gt;
div.listenlist {&lt;br /&gt;
    background: url(&amp;quot;http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/30px-Gnome-speakernotes.png&amp;quot;);&lt;br /&gt;
    padding-left: 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.videolist {&lt;br /&gt;
    background: url(&amp;quot;http://upload.wikimedia.org/wikipedia/commons/thumb/0/0e/Video.svg/40px-Video.svg.png&amp;quot;);&lt;br /&gt;
    padding-left: 50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.multivideolist {&lt;br /&gt;
    background: url(&amp;quot;http://upload.wikimedia.org/wikipedia/en/thumb/7/7a/FilmRoll-small.png/40px-FilmRoll-small.png&amp;quot;);&lt;br /&gt;
    padding-left: 50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style rules for media list templates */&lt;br /&gt;
&lt;br /&gt;
div.medialist {&lt;br /&gt;
    min-height: 50px;&lt;br /&gt;
    margin: 1em;&lt;br /&gt;
    background-position: top left;&lt;br /&gt;
    background-repeat: no-repeat;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.medialist ul {&lt;br /&gt;
    list-style-type: none;&lt;br /&gt;
    list-style-image: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.medialist ul li {&lt;br /&gt;
    padding-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.medialist ul li li {&lt;br /&gt;
    font-size: 91%;&lt;br /&gt;
    padding-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*Add formatting to make sure that &amp;quot;external references&amp;quot; from [[Template:Ref]] do&lt;br /&gt;
  not get URL expansion, not even when printed. The mechanism up to MediaWiki 1.4 was&lt;br /&gt;
  that the HTML code contained a SPAN following the anchor A; this SPAN had the class&lt;br /&gt;
  &amp;quot;urlexpansion&amp;quot;, which was not displayed on screen, but was shown when the medium was&lt;br /&gt;
  &amp;quot;print&amp;quot;. The rules below ensure (a) that there is no extra padding to the right of&lt;br /&gt;
  the anchor (displayed as &amp;quot;[&amp;lt;number&amp;gt;]&amp;quot;), (b) that there is no &amp;quot;external link arrow&amp;quot; for&lt;br /&gt;
  the link, and (c) that this SPAN of class &amp;quot;urlexpansion&amp;quot; is never shown.&lt;br /&gt;
  [[使用者:Msnhinet8|Msnhinet8]]（[[使用者討論:Msnhinet8|留言]]） 2025年4月8日 (二) 10:55 (CST)&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
.plainlinksneverexpand {&lt;br /&gt;
  background: none ! important;&lt;br /&gt;
  padding: 0 ! important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.plainlinksneverexpand .urlexpansion {&lt;br /&gt;
  display: none ! important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Make sure that ext links displayed within &amp;quot;plainlinksneverexpand&amp;quot; don&#039;t get&lt;br /&gt;
   the arrow...&lt;br /&gt;
*/&lt;br /&gt;
.plainlinksneverexpand a {&lt;br /&gt;
   background: none !important;&lt;br /&gt;
   padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* With MediaWiki 1.5, the mechanism has changed: instead of a SPAN of class &amp;quot;urlexpansion&amp;quot;&lt;br /&gt;
   following the anchor A, the anchor itself now has class &amp;quot;external autonumber&amp;quot; and the&lt;br /&gt;
   expansion is inserted when printing (see the common printing style sheet at&lt;br /&gt;
   http://en.wikipedia.org/skins-1.5/common/commonPrint.css) using the &amp;quot;:after&amp;quot; pseudo-&lt;br /&gt;
   element of CSS. We have to switch this off for links due to Template:Ref!&lt;br /&gt;
   [[使用者:Msnhinet8|Msnhinet8]]（[[使用者討論:Msnhinet8|留言]]） 2025年4月8日 (二) 10:55 (CST)&lt;br /&gt;
*/&lt;br /&gt;
.plainlinksneverexpand a.external.text:after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
.plainlinksneverexpand a.external.autonumber:after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Merge template style */&lt;br /&gt;
&lt;br /&gt;
.messagebox {&lt;br /&gt;
   border: 1px solid #aaaaaa;&lt;br /&gt;
   background-color: #f9f9f9;&lt;br /&gt;
   width: 80%;&lt;br /&gt;
   margin: 0 auto 1em auto;&lt;br /&gt;
   padding: .2em;&lt;br /&gt;
   text-align: justify;&lt;br /&gt;
}&lt;br /&gt;
.messagebox.merge {&lt;br /&gt;
   border: 1px solid #cf9fff;&lt;br /&gt;
   background-color: #f5edf5;&lt;br /&gt;
   text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.messagebox.cleanup {&lt;br /&gt;
   border: 1px solid #9f9fff;&lt;br /&gt;
   background-color: #efefff;&lt;br /&gt;
   text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.messagebox.standard-talk {&lt;br /&gt;
   border: 1px solid #c0c090;&lt;br /&gt;
   background-color: #f8eaba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Infobox template style */&lt;br /&gt;
&lt;br /&gt;
.infobox {&lt;br /&gt;
   border: 1px solid #aaaaaa;&lt;br /&gt;
   background-color: #f9f9f9;&lt;br /&gt;
   color: black;&lt;br /&gt;
   margin-bottom: 0.5em;&lt;br /&gt;
   margin-left: 1em;&lt;br /&gt;
   padding: 0.2em;&lt;br /&gt;
   float: right;&lt;br /&gt;
   clear: right;&lt;br /&gt;
}&lt;br /&gt;
.infobox td,&lt;br /&gt;
.infobox th {&lt;br /&gt;
   vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
.infobox caption {&lt;br /&gt;
   font-size: larger;&lt;br /&gt;
   margin-left: inherit;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered {&lt;br /&gt;
   border-collapse: collapse;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered td,&lt;br /&gt;
.infobox.bordered th {&lt;br /&gt;
   border: 1px solid #aaaaaa;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered .borderless td,&lt;br /&gt;
.infobox.bordered .borderless th {&lt;br /&gt;
   border: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox.sisterproject {&lt;br /&gt;
   width: 20em;&lt;br /&gt;
   font-size: 120%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Support for Template:IPA, Template:Unicode and Template:Polytonic. The inherit declaration resets the font for all browsers except MSIE6.  The empty comment must remain. */&lt;br /&gt;
.IPA {&lt;br /&gt;
        font-family: Chrysanthi Unicode, Doulos SIL, Gentium, GentiumAlt, Code2000, TITUS Cyberbit Basic, DejaVu Sans, Bitstream Cyberbit, Arial Unicode MS, Lucida Sans Unicode, Hiragino Kaku Gothic Pro, Matrix Unicode;&lt;br /&gt;
        font-family /**/:inherit;&lt;br /&gt;
}&lt;br /&gt;
.Unicode {&lt;br /&gt;
        font-family: TITUS Cyberbit Basic, Code2000, Doulos SIL, Chrysanthi Unicode, Bitstream Cyberbit, Bitstream CyberBase, Thryomanes, Gentium, GentiumAlt, Visual Geez Unicode, Lucida Grande, Arial Unicode MS, Microsoft Sans Serif, Lucida Sans Unicode;&lt;br /&gt;
        font-family /**/:inherit;&lt;br /&gt;
}&lt;br /&gt;
.latinx {&lt;br /&gt;
        font-family: TITUS Cyberbit Basic, Code2000, Microsoft Sans Serif;&lt;br /&gt;
        font-family /**/:inherit;&lt;br /&gt;
}&lt;br /&gt;
.polytonic, .interwiki-el a {&lt;br /&gt;
        font-family: Athena, Gentium, Palatino Linotype, Arial Unicode MS, Lucida Sans Unicode, Lucida Grande, Code2000;&lt;br /&gt;
        font-family /**/:inherit;&lt;br /&gt;
}&lt;br /&gt;
.mufi {&lt;br /&gt;
        font-family: Alphabetum, Cardo, LeedsUni, Junicode, TITUS Cyberbit Basic, ALPHA-Demo;&lt;br /&gt;
}&lt;br /&gt;
.interwiki-ja a {&lt;br /&gt;
        font-family: &amp;quot;Meiryo&amp;quot;, &amp;quot;MS PMincho&amp;quot;, &amp;quot;MS Mincho&amp;quot;, &amp;quot;MS PGothic&amp;quot;, &amp;quot;MS Gothic&amp;quot;, &amp;quot;Arial Unicode MS&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.interwiki-ko a {&lt;br /&gt;
        font-family: &amp;quot;Malgun Gothic&amp;quot;, &amp;quot;Gulim&amp;quot;, &amp;quot;Dotum&amp;quot;, &amp;quot;Arial Unicode MS&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.interwiki-ru a, .interwiki-uk a, .interwiki-be a, .interwiki-bg a,&lt;br /&gt;
.interwiki-sr a, .interwiki-mk a, .interwiki-os a, .interwiki-tg a,&lt;br /&gt;
.interwiki-mo a,.interwiki-kk a, .interwiki-ky a, .interwiki-tt a,&lt;br /&gt;
.interwiki-ba a, .interwiki-cv a, .interwiki-mn a, .interwiki-xal a,&lt;br /&gt;
.interwiki-udm a,.interwiki-ab a, .interwiki-av a, .interwiki-ce a {&lt;br /&gt;
        /* 西里爾字母 */&lt;br /&gt;
        font-family: &amp;quot;Times CY&amp;quot;, &amp;quot;Times New Roman&amp;quot;, Times, serif;&lt;br /&gt;
}&lt;br /&gt;
.interwiki-ar a, .interwiki-fa a, .interwiki-ur a, .interwiki-ug a {&lt;br /&gt;
        /* 阿拉伯字母 */&lt;br /&gt;
        font-family: &amp;quot;Arial Unicode MS&amp;quot;, &amp;quot;Microsoft Sans Serif&amp;quot;, &amp;quot;Times New Roman&amp;quot;, Times, serif;&lt;br /&gt;
        direction: rtl;&lt;br /&gt;
}&lt;br /&gt;
.interwiki-he a, .interwiki-yi a {&lt;br /&gt;
        /* 希伯來字母 */&lt;br /&gt;
        font-family: Cardo, &amp;quot;Arial Unicode MS&amp;quot;, Code2000, David, &amp;quot;Times New Roman&amp;quot;, Times, serif;&lt;br /&gt;
        direction: rtl;&lt;br /&gt;
}&lt;br /&gt;
.interwiki-af a, .interwiki-als a, .interwiki-an a, .interwiki-ang a,&lt;br /&gt;
.interwiki-ast a, .interwiki-az a, .interwiki-ba a, .interwiki-bat-smg a,&lt;br /&gt;
.interwiki-bm a, .interwiki-br a, .interwiki-bs a, .interwiki-ca a,&lt;br /&gt;
.interwiki-ceb a, .interwiki-co a, .interwiki-cs a, .interwiki-csb a,&lt;br /&gt;
.interwiki-cy a, .interwiki-da a, .interwiki-de a, .interwiki-en a,&lt;br /&gt;
.interwiki-eo a, .interwiki-es a, .interwiki-et a, .interwiki-eu a,&lt;br /&gt;
.interwiki-ff a, .interwiki-fi a, .interwiki-fiu-vro a, .interwiki-fo a,&lt;br /&gt;
.interwiki-fr a, .interwiki-frp a, .interwiki-fur a, .interwiki-fy a,&lt;br /&gt;
.interwiki-ga a, .interwiki-gd a, .interwiki-gl a, .interwiki-gv a,&lt;br /&gt;
.interwiki-ha a, .interwiki-hr a, .interwiki-ht a, .interwiki-hu a,&lt;br /&gt;
.interwiki-ia a, .interwiki-id a, .interwiki-ie a, .interwiki-ilo a,&lt;br /&gt;
.interwiki-io a, .interwiki-is a, .interwiki-it a, .interwiki-jbo a,&lt;br /&gt;
.interwiki-jv a, .interwiki-kg a, .interwiki-ksh a, .interwiki-ku a,&lt;br /&gt;
.interwiki-kw a, .interwiki-la a, .interwiki-lad a, .interwiki-lb a,&lt;br /&gt;
.interwiki-li a, .interwiki-lij a, .interwiki-lmo a, .interwiki-ln a,&lt;br /&gt;
.interwiki-lt a, .interwiki-lv a, .interwiki-map-bms a, .interwiki-mi a,&lt;br /&gt;
.interwiki-ms a, .interwiki-na a, .interwiki-nap a, .interwiki-nds a,&lt;br /&gt;
.interwiki-nl a, .interwiki-nn a, .interwiki-no a, .interwiki-nrm a,&lt;br /&gt;
.interwiki-oc a, .interwiki-om a, .interwiki-os a, .interwiki-pam a,&lt;br /&gt;
.interwiki-pl a, .interwiki-pms a, .interwiki-pt a, .interwiki-rm a,&lt;br /&gt;
.interwiki-ro a, .interwiki-sc a, .interwiki-scn a, .interwiki-sco a,&lt;br /&gt;
.interwiki-se a, .interwiki-simple a, .interwiki-sk a, .interwiki-sl a,&lt;br /&gt;
.interwiki-so a, .interwiki-sq a, .interwiki-su a, .interwiki-sv a,&lt;br /&gt;
.interwiki-sw a, .interwiki-tet a, .interwiki-tpi a, .interwiki-tk a,&lt;br /&gt;
.interwiki-tl a, .interwiki-tw a, .interwiki-tr a, .interwiki-uz a,&lt;br /&gt;
.interwiki-vec a, .interwiki-vi a, .interwiki-wa a, .interwiki-war a,&lt;br /&gt;
.interwiki-wo a, .interwiki-yo a, .interwiki-cdo a, .interwiki-zh-min-nan a {&lt;br /&gt;
        font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#wpSave {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* hiddenStructure from Monobook - allows selective hiding of markup in templates */&lt;br /&gt;
.hiddenStructure {&lt;br /&gt;
   display: none;&lt;br /&gt;
   speak: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Removes underlines from links */&lt;br /&gt;
.nounderlines a {&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CSS for testing a new Main Page design, see [[Wikipedia:WikiProject Usability/Main Page]] */&lt;br /&gt;
&lt;br /&gt;
#EnWpMainPage { width: 100%; margin-top: 1em; }&lt;br /&gt;
#EnWpMainPage h2 { font-size: 130%; font-weight: bold; margin: 0; padding: 0; border: 0; }&lt;br /&gt;
#EnWpMpMargin { margin-right: 13.8em; }&lt;br /&gt;
#EnWpMpCol1 { float: left; clear: left; width: 50%; }&lt;br /&gt;
#EnWpMpCol2 { width: 49.9%; float: left; }&lt;br /&gt;
#EnWpMpBrowse { background: #f8fcff url(http://upload.wikimedia.org/wikipedia/en/9/9f/MP-three-books.png) no-repeat 180% 9%; border: 1px solid #c7c7c7; }&lt;br /&gt;
#EnWpMpBrowseCats li { font-size: 85%; margin-left: 1em; line-height: 1.5; }&lt;br /&gt;
#EnWpMpBrowseCats h3 { font-size: 120%; margin: .2em 0 .1em -.8em; padding: 0; font-weight: normal; }&lt;br /&gt;
#EnWpMpBrowseCats h3 a { font-weight: bold; }&lt;br /&gt;
#EnWpMpBook { background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7e/MP-open-book.png); }&lt;br /&gt;
#EnWpMpFeaturedPic { text-align: center; margin: 0 0 .5em; font-size: 85%; font-weight: bold; }&lt;br /&gt;
#EnWpMpFeaturedPic h2 { font-size: 145%; text-align: left; }&lt;br /&gt;
.EnWpMpBrowseRight { float: right; width: 12.7em; }&lt;br /&gt;
.EnWpMpBrowseBottom { margin: 1em 0; }&lt;br /&gt;
.EnWpMpBrowseBottom #EnWpMpBrowseCats li, .EnWpMpBrowseBottom #EnWpMpUsefulLinks, .EnWpMpBrowseBottom #EnWpMpFeaturedPic { float: left; width: 24%; margin: 0; line-height: normal; }&lt;br /&gt;
.EnWpMpBrowseBottom #EnWpMpBrowseCats h3 { margin-left: 0; }&lt;br /&gt;
#EnWpMpUsefulLinks { clear: left; }&lt;br /&gt;
#EnWpMpSearch { background: url(http://upload.wikimedia.org/wikipedia/en/a/ae/MP-magnifying-glass.png) no-repeat top right; }&lt;br /&gt;
#EnWpMpSearch input { vertical-align: middle; }&lt;br /&gt;
#EnWpMpSearchInner { float: right; width: 20em; text-align: center; }&lt;br /&gt;
#bodySearchMP { margin: 0; padding: 0; }&lt;br /&gt;
#bodySearchMP .bodySearchWrap { float: right; width: 17.5em; text-align: left; padding: .8em 0; }&lt;br /&gt;
#bodySearchMP label { display: block; font-size: 95%; font-weight: bold; margin-bottom: -.2em; }&lt;br /&gt;
#bodySearchMP .bodySearchBtnGo { font-weight: bold; padding-left: .3em; padding-right: .3em; margin-left: .5em; }&lt;br /&gt;
.EnWpMpContentBox { border: 1px solid; margin-bottom: .9em; }&lt;br /&gt;
#EnWpMpCol2 .EnWpMpContentBox { margin-left: .9em; }&lt;br /&gt;
.EnWpMpImage { float: right; margin: 0 0 .2em .2em; }&lt;br /&gt;
.EnWpMpImage img { position: relative; z-index: 3; }&lt;br /&gt;
#EnWpMpSisterProjects { float: left; width: 49%; }&lt;br /&gt;
.EnWpMpSisterProject { float: left; width: 17em; margin: 0; height: 5.5em; margin: 0; }&lt;br /&gt;
.EnWpMpSisterImg { float: left; width: 40px; height: 100%; }&lt;br /&gt;
#EnWpMpOtherLangs { margin-left: 50%; }&lt;br /&gt;
#EnWpMainPageNoCSS { display: none; }&lt;br /&gt;
#EnWpMpBook2 { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8e/MP-open-book2.png); }&lt;br /&gt;
#EnWpMpSearch2 { background: url(http://upload.wikimedia.org/wikipedia/en/3/3a/MP-magnifying-glass2.png) no-repeat top right; }&lt;br /&gt;
&lt;br /&gt;
/* Custom link colors for use in [[MediaWiki:Edittools]] */&lt;br /&gt;
.charboxblack a:link, .charboxblack a:hover, .charboxblack a:visited, .charboxblack a:active { color: black; }&lt;br /&gt;
.charboxsilver a:link, .charboxsilver a:hover, .charboxsilver a:visited, .charboxsilver a:active { color: silver; }&lt;br /&gt;
.charboxgray a:link, .charboxgray a:hover, .charboxgray a:visited, .charboxgray a:active { color: gray; }&lt;br /&gt;
.charboxwhite a:link, .charboxwhite a:hover, .charboxwhite a:visited, .charboxwhite a:active { color: white; }&lt;br /&gt;
.charboxmaroon a:link, .charboxmaroon a:hover, .charboxmaroon a:visited, .charboxmaroon a:active { color: maroon; }&lt;br /&gt;
.charboxred a:link, .charboxred a:hover, .charboxred a:visited, .charboxred a:active { color: red; }&lt;br /&gt;
.charboxpurple a:link, .charboxpurple a:hover, .charboxpurple a:visited, .charboxpurple a:active { color: purple; }&lt;br /&gt;
.charboxfuchsia a:link, .charboxfuchsia a:hover, .charboxfuchsia a:visited, .charboxfuchsia a:active { color: fuchsia; }&lt;br /&gt;
&lt;br /&gt;
.charboxgreen a:link, .charboxgreen a:hover, .charboxgreen a:visited, .charboxgreen a:active { color: green; }&lt;br /&gt;
.charboxlime a:link, .charboxlime a:hover, .charboxlime a:visited, .charboxlime a:active { color: lime; }&lt;br /&gt;
.charboxolive a:link, .charboxolive a:hover, .charboxolive a:visited, .charboxolive a:active { color: olive; }&lt;br /&gt;
.charboxyellow a:link, .charboxyellow a:hover, .charboxyellow a:visited, .charboxyellow a:active { color: yellow; }&lt;br /&gt;
&lt;br /&gt;
.charboxnavy a:link, .charboxnavy a:hover, .charboxnavy a:visited, .charboxnavy a:active { color: navy; }&lt;br /&gt;
.charboxblue a:link, .charboxblue a:hover, .charboxblue a:visited, .charboxblue a:active { color: blue; }&lt;br /&gt;
.charboxteal a:link, .charboxteal a:hover, .charboxteal a:visited, .charboxteal a:active { color: teal; }&lt;br /&gt;
.charboxaqua a:link, .charboxaqua a:hover, .charboxaqua a:visited, .charboxaqua a:active { color: aqua; }&lt;br /&gt;
&lt;br /&gt;
/* custom edits */&lt;br /&gt;
.allpagesredirect a:link { color:#0066ff;}&lt;br /&gt;
&lt;br /&gt;
 /* 维基共享资源图像巡视格式 */&lt;br /&gt;
&lt;br /&gt;
  /* 链接 */&lt;br /&gt;
  .tickerDiffLink { } /* diff links in ticker */&lt;br /&gt;
  .tickerMiscLink { } /* misc links in ticker */&lt;br /&gt;
&lt;br /&gt;
  /* 去除引点 */&lt;br /&gt;
  .tickerList ul,    .tickerList ul li    { list-style: none; text-indent:-2em; margin-left:2em;   text-align:left; }&lt;br /&gt;
  .tickerList ul ul, .tickerList ul ul li { list-style: none; text-indent:0;    margin-left:1.5em; text-align:left; }&lt;br /&gt;
&lt;br /&gt;
  /* 各种记录格式 */&lt;br /&gt;
  .tickerEntry_deleted     { }  /* 图像删除记录 */&lt;br /&gt;
  .tickerEntry_replaced    { }  /* 图像替换记录 */&lt;br /&gt;
  .tickerEntry_tagged      { }  /* 加上或删去问题模板的图像记录 */&lt;br /&gt;
  .tickerEntry_redir       { }  /* 图像重新定向记录 */&lt;br /&gt;
  .tickerEntry_recat       { }  /* 图像重新分类记录 */&lt;br /&gt;
  .tickerEntry_notify      { }  /* 全界的更改记录 */&lt;br /&gt;
  .tickerEntry_changed     { }  /* 一般的更改记录 */&lt;br /&gt;
&lt;br /&gt;
  /* 各种行为格式 */&lt;br /&gt;
  .tickerAction_deleted:before     { content:&amp;quot;(×)&amp;quot;; color: #FF0000; font-family:monospace; font-weight:bold; font-size:100%; background: pink; }&lt;br /&gt;
  .tickerAction_replaced:before    { content:&amp;quot; REPL &amp;quot;; color: #CC88FF; font-family:monospace; font-weight:bold; font-size:100%; }&lt;br /&gt;
  .tickerAction_addedBad:before    { content:&amp;quot; +VfD &amp;quot;; color: #FF8800; font-family:monospace; font-weight:bold; font-size:100%; }&lt;br /&gt;
  .tickerAction_removedBad:before  { content:&amp;quot; -VfD &amp;quot;; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }&lt;br /&gt;
  .tickerAction_addedGood:before   { content:&amp;quot; +OK  &amp;quot;; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }&lt;br /&gt;
  .tickerAction_removedGood:before { content:&amp;quot; -OK  &amp;quot;; color: #FF8800; font-family:monospace; font-weight:bold; font-size:100%; }&lt;br /&gt;
&lt;br /&gt;
  /* 巡视功能使用列表 */&lt;br /&gt;
  .tickerUsage  { font-size:80%; }&lt;br /&gt;
&lt;br /&gt;
  /* 每次记录应用用于多数图像的模板 */&lt;br /&gt;
  .tickerTemplateEntry    { font-weight: bold; }&lt;br /&gt;
&lt;br /&gt;
  /* 每次记录应用次要记录---应用模板的某图像 */&lt;br /&gt;
  .tickerSubEntry         { }&lt;br /&gt;
&lt;br /&gt;
  /* 次要记录格式 */&lt;br /&gt;
  .tickerMinorEntry  { color:#666; }     /* minor entry */&lt;br /&gt;
  .tickerMinorEntry a,&lt;br /&gt;
  .tickerMinorEntry a:link,&lt;br /&gt;
  .tickerMinorEntry a:visited { color:#669; }&lt;br /&gt;
  #bodyContent .tickerMinorEntry a.extiw,&lt;br /&gt;
  #bodyContent .tickerMinorEntry a.extiw:link,&lt;br /&gt;
  #bodyContent .tickerMinorEntry a.extiw:visited { color:#669; }&lt;br /&gt;
&lt;br /&gt;
/* Donations link to be uncommented during fundraising drives */&lt;br /&gt;
#siteNotice {&lt;br /&gt;
    margin-top:5px;&lt;br /&gt;
    padding-left: 4px;&lt;br /&gt;
    font-style: italic;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
#fundraising {&lt;br /&gt;
 text-align: center;&lt;br /&gt;
 border: 1px solid gray;&lt;br /&gt;
 padding: 5px;&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/****************************/&lt;br /&gt;
/* BEGIN LIGHT BLUE SECTION */&lt;br /&gt;
/****************************/&lt;br /&gt;
/* Make all non-namespace pages have a light blue content area. This is done by&lt;br /&gt;
   setting the background color for all #content areas to light blue and then&lt;br /&gt;
   overriding it for any #content enclosed in a .ns-0 (main namespace). I then&lt;br /&gt;
   do the same for the &amp;quot;tab&amp;quot; background colors. --Lupo */&lt;br /&gt;
&lt;br /&gt;
#content {&lt;br /&gt;
    background: #F8FCFF; /* a light blue */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content div.thumb {&lt;br /&gt;
    border-color: #F8FCFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ns-0 * #content {&lt;br /&gt;
    background: white;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mytabs li {&lt;br /&gt;
    background: #F8FCFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ns-0 * #mytabs li {&lt;br /&gt;
    background: white;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mytabs li a {&lt;br /&gt;
    background-color: #F8FCFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ns-0 * #mytabs li a {&lt;br /&gt;
    background-color: white;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-cactions li a, #p-cactions li a:hover, #p-cactions li.selected a {&lt;br /&gt;
    background-color: #F8FCFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ns-0 * #p-cactions li a {&lt;br /&gt;
    background-color: #fbfbfb;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ns-0 * #p-cactions li.selected a, .ns-0 * #p-cactions li a:hover {&lt;br /&gt;
    background-color: white;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ns-0 * #content div.thumb {&lt;br /&gt;
    border-color: white;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**************************/&lt;br /&gt;
/* END LIGHT BLUE SECTION */&lt;br /&gt;
/**************************/&lt;br /&gt;
&lt;br /&gt;
/* Display &amp;quot;From Wikipedia, the free encyclopedia&amp;quot; */&lt;br /&gt;
#siteSub {&lt;br /&gt;
    display: inline;&lt;br /&gt;
    font-size: 92%;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#bodyContent #siteSub a {&lt;br /&gt;
    color: #000;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
    background-image: none;&lt;br /&gt;
    padding-right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Bold &#039;edit this page&#039; link to encourage newcomers */&lt;br /&gt;
#ca-edit a { font-weight: bold !important; }&lt;br /&gt;
&lt;br /&gt;
/* Display &amp;quot;User $1, you are already logged in!&amp;quot;&lt;br /&gt;
   ([[MediaWiki:Alreadyloggedin]]) in red and bold */&lt;br /&gt;
div.alreadyloggedin { color: red; font-weight: bold; }&lt;br /&gt;
&lt;br /&gt;
@media print {&lt;br /&gt;
    /* Do not print edit link in templates using Templat&lt;br /&gt;
.language-selector {&lt;br /&gt;
  margin-bottom: 1em;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
  border: 1px solid #a7d7f9;&lt;br /&gt;
  background-color: #f9f9f9;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.language-selector label {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.language-selector select {&lt;br /&gt;
  padding: 0.3em;&lt;br /&gt;
  border: 1px solid #ccd2d9;&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.language-selector span {&lt;br /&gt;
  display: block;&lt;br /&gt;
  margin-bottom: 0.3em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
#top-language-dropdown {&lt;br /&gt;
  position: fixed;&lt;br /&gt;
  top: 10px; /* 調整垂直位置 */&lt;br /&gt;
  left: 10px; /* 調整水平位置 */&lt;br /&gt;
  background-color: #f9f9f9;&lt;br /&gt;
  border: 1px solid #a7d7f9;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  z-index: 1000; /* 確保它在其他元素之上 */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#top-language-dropdown label {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#top-language-dropdown select {&lt;br /&gt;
  padding: 0.3em;&lt;br /&gt;
  border: 1px solid #ccd2d9;&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
}&lt;br /&gt;
#zh-variant-dropdown {&lt;br /&gt;
  /* 根據您的喜好設定樣式，例如 */&lt;br /&gt;
  margin-bottom: 1em;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
  border: 1px solid #a7d7f9;&lt;br /&gt;
  background-color: #f9f9f9;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#zh-variant-dropdown label {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#zh-variant-dropdown select {&lt;br /&gt;
  padding: 0.3em;&lt;br /&gt;
  border: 1px solid #ccd2d9;&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 如果您將其放在左上角，則需要使用 fixed 定位 */&lt;br /&gt;
/*&lt;br /&gt;
#zh-variant-dropdown {&lt;br /&gt;
  position: fixed;&lt;br /&gt;
  top: 10px;&lt;br /&gt;
  left: 10px;&lt;br /&gt;
  z-index: 1000;&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
/* ============================================================&lt;br /&gt;
 * ① 側邊欄 Logo 設定 (Q 字圖)&lt;br /&gt;
 * ============================================================ */&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
    /* 使用您指定的 Q 字圖連結 */&lt;br /&gt;
    background-image: url(&amp;quot;https://upload.wikimedia.org/wikipedia/commons/b/b8/Wiki_%285%29.png&amp;quot;) !important;&lt;br /&gt;
    background-size: 135px auto !important;&lt;br /&gt;
    background-position: center !important;&lt;br /&gt;
    background-repeat: no-repeat !important;&lt;br /&gt;
    width: 160px !important;&lt;br /&gt;
    height: 160px !important;&lt;br /&gt;
    margin-bottom: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
 * ② 右上角自定義元件樣式 (語系切換與時鐘)&lt;br /&gt;
 * ============================================================ */&lt;br /&gt;
/* 時鐘樣式 */&lt;br /&gt;
#pt-clock {&lt;br /&gt;
    font-family: monospace;&lt;br /&gt;
    background: #f8f9fa;&lt;br /&gt;
    border: 1px solid #c8ccd1;&lt;br /&gt;
    padding: 2px 8px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    color: #202122 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 語系切換按鈕容器 */&lt;br /&gt;
#custom-variant-switches {&lt;br /&gt;
    background: #eaf3ff;&lt;br /&gt;
    padding: 2px 6px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #a2c9ff;&lt;br /&gt;
    margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
 * ③ 深色模式 (Dark Mode) 支援&lt;br /&gt;
 * 當 Common.js 切換 .dark-mode 類別時生效&lt;br /&gt;
 * ============================================================ */&lt;br /&gt;
body.dark-mode {&lt;br /&gt;
    background-color: #101418 !important;&lt;br /&gt;
    color: #e0e0e0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.dark-mode #content {&lt;br /&gt;
    background-color: #1c2128 !important;&lt;br /&gt;
    color: #e0e0e0 !important;&lt;br /&gt;
    border-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.dark-mode .mw-body {&lt;br /&gt;
    border-color: #30363d !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 深色模式下的連結顏色 */&lt;br /&gt;
body.dark-mode a {&lt;br /&gt;
    color: #58a6ff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.dark-mode a:visited {&lt;br /&gt;
    color: #bc8cff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.dark-mode #pt-clock {&lt;br /&gt;
    background: #2d333b;&lt;br /&gt;
    color: #adbac7 !important;&lt;br /&gt;
    border-color: #444;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
 * ④ 介面優化 (選填)&lt;br /&gt;
 * ============================================================ */&lt;br /&gt;
/* 讓表格在行動端或大數據下更易讀 */&lt;br /&gt;
.wikitable {&lt;br /&gt;
    background-color: #f8f9fa;&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 隱藏沒必要的公告或標籤（可依需求取消註釋） */&lt;br /&gt;
/* #siteNotice { display: none; } */&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 * MediaWiki:Common.js 強化完整版&lt;br /&gt;
 * 適用對象：Quickpedia wiki&lt;br /&gt;
 * 功能：語系導向、手動字詞轉換、自動暫存(防 Cloudflare 斷線)、持久連線心跳包、深色模式、時鐘&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
mw.loader.using([&#039;mediawiki.util&#039;, &#039;mediawiki.Uri&#039;, &#039;mediawiki.api&#039;]).then(function () {&lt;br /&gt;
&lt;br /&gt;
    $(function () {&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ① 語系自動導向與切換 (針對訪客預設 zh)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var isAnon = mw.config.get(&#039;wgUserName&#039;) === null;&lt;br /&gt;
        var currentVariant = mw.util.getParamValue(&#039;variant&#039;) || mw.config.get(&#039;wgUserVariant&#039;);&lt;br /&gt;
&lt;br /&gt;
        // 訪客預設導向中文 (zh)&lt;br /&gt;
        if (isAnon &amp;amp;&amp;amp; !currentVariant &amp;amp;&amp;amp; mw.config.get(&#039;wgAction&#039;) === &#039;view&#039;) {&lt;br /&gt;
            var url = new mw.Uri(window.location.href);&lt;br /&gt;
            url.query.variant = &#039;zh&#039;;&lt;br /&gt;
            window.location.replace(url.toString());&lt;br /&gt;
            return; &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        // 建立右上角切換按鈕&lt;br /&gt;
        var variants = [&lt;br /&gt;
            { code: &#039;zh&#039;, label: &#039;中文&#039; },&lt;br /&gt;
            { code: &#039;zh-tw&#039;, label: &#039;繁體&#039; },&lt;br /&gt;
            { code: &#039;zh-cn&#039;, label: &#039;简体&#039; }&lt;br /&gt;
        ];&lt;br /&gt;
&lt;br /&gt;
        var $langContainer = $(&#039;&amp;lt;span&amp;gt;&#039;).attr(&#039;id&#039;, &#039;custom-variant-switches&#039;);&lt;br /&gt;
        variants.forEach(function (v, i) {&lt;br /&gt;
            var $link = $(&#039;&amp;lt;a&amp;gt;&#039;)&lt;br /&gt;
                .text(v.label)&lt;br /&gt;
                .css({&lt;br /&gt;
                    cursor: &#039;pointer&#039;,&lt;br /&gt;
                    padding: &#039;0 5px&#039;,&lt;br /&gt;
                    color: currentVariant === v.code ? &#039;#000&#039; : &#039;#0645ad&#039;,&lt;br /&gt;
                    fontWeight: currentVariant === v.code ? &#039;bold&#039; : &#039;normal&#039;&lt;br /&gt;
                })&lt;br /&gt;
                .on(&#039;click&#039;, function (e) {&lt;br /&gt;
                    e.preventDefault();&lt;br /&gt;
                    var url = new mw.Uri(window.location.href);&lt;br /&gt;
                    url.query.variant = v.code;&lt;br /&gt;
                    window.location.href = url.toString();&lt;br /&gt;
                });&lt;br /&gt;
            $langContainer.append($link);&lt;br /&gt;
            if (i &amp;lt; variants.length - 1) $langContainer.append(&#039;|&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        mw.util.addPortletLink(&#039;p-personal&#039;, &#039;#&#039;, &#039;&#039;, &#039;pt-variant-switch&#039;, &#039;切換語系&#039;, &#039;#pt-logout&#039;);&lt;br /&gt;
        $(&#039;#pt-variant-switch&#039;).append($langContainer);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ② 手動字詞轉換 (確保站名正確顯示)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        function applyManualTranslation() {&lt;br /&gt;
            var v = mw.util.getParamValue(&#039;variant&#039;) || mw.config.get(&#039;wgUserVariant&#039;) || mw.config.get(&#039;wgUserLanguage&#039;);&lt;br /&gt;
            if (v === &#039;zh-hans&#039; || v === &#039;zh-cn&#039;) {&lt;br /&gt;
                $(&#039;h1#firstHeading, #p-logo-text, .mw-wiki-title, title&#039;).each(function() {&lt;br /&gt;
                    var t = $(this).text();&lt;br /&gt;
                    // 手動將繁體站名替換為簡體&lt;br /&gt;
                    $(this).text(t.replace(/Quickpedia wiki/g, &#039;Quickpedia wiki&#039;));&lt;br /&gt;
                });&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        applyManualTranslation();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ③ 自動暫存與持久編輯 (對抗 Cloudflare 驗證中斷)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        if ([&#039;edit&#039;, &#039;submit&#039;].indexOf(mw.config.get(&#039;wgAction&#039;)) !== -1) {&lt;br /&gt;
            var pageName = mw.config.get(&#039;wgPageName&#039;);&lt;br /&gt;
            var storageKey = &#039;edit_cache_&#039; + pageName;&lt;br /&gt;
            var $textbox = $(&#039;#wpTextbox1&#039;);&lt;br /&gt;
&lt;br /&gt;
            // A. 心跳包：每 2 分鐘向伺服器發送請求，防止 Session 過期或驗證跳出&lt;br /&gt;
            setInterval(function() {&lt;br /&gt;
                new mw.Api().get({&lt;br /&gt;
                    action: &#039;query&#039;,&lt;br /&gt;
                    titles: pageName,&lt;br /&gt;
                    prop: &#039;info&#039;&lt;br /&gt;
                }).done(function() {&lt;br /&gt;
                    console.log(&#039;Quickpedia wiki 連線維持中...&#039;);&lt;br /&gt;
                });&lt;br /&gt;
            }, 120000);&lt;br /&gt;
&lt;br /&gt;
            // B. 高頻率自動暫存：每 20 秒存一次草稿&lt;br /&gt;
            setInterval(function () {&lt;br /&gt;
                var content = $textbox.val();&lt;br /&gt;
                if (content &amp;amp;&amp;amp; content.length &amp;gt; 10) {&lt;br /&gt;
                    localStorage.setItem(storageKey, JSON.stringify({&lt;br /&gt;
                        text: content,&lt;br /&gt;
                        timestamp: Date.now()&lt;br /&gt;
                    }));&lt;br /&gt;
                }&lt;br /&gt;
            }, 20000); &lt;br /&gt;
&lt;br /&gt;
            // C. 檢查並還原草稿&lt;br /&gt;
            var savedCache = localStorage.getItem(storageKey);&lt;br /&gt;
            if (savedCache) {&lt;br /&gt;
                var data = JSON.parse(savedCache);&lt;br /&gt;
                if (Date.now() - data.timestamp &amp;lt; 86400000 &amp;amp;&amp;amp; $textbox.val().length &amp;lt; 50) {&lt;br /&gt;
                    if (confirm(&#039;偵測到未儲存草稿（可能因 Cloudflare 驗證中斷），是否還原？&#039;)) {&lt;br /&gt;
                        $textbox.val(data.text);&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            // D. 離開頁面警告&lt;br /&gt;
            window.onbeforeunload = function() {&lt;br /&gt;
                if ($textbox.val().length &amp;gt; 50) return &amp;quot;內容尚未儲存！&amp;quot;;&lt;br /&gt;
            };&lt;br /&gt;
&lt;br /&gt;
            // E. 儲存後清除暫存&lt;br /&gt;
            $(&#039;#wpSave, #wpSaveWidget, input#wpSave&#039;).on(&#039;click&#039;, function() {&lt;br /&gt;
                localStorage.removeItem(storageKey);&lt;br /&gt;
                window.onbeforeunload = null; &lt;br /&gt;
            });&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ④ 深色模式&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var darkBtn = mw.util.addPortletLink(&#039;p-personal&#039;, &#039;#&#039;, &#039;深色模式&#039;, &#039;pt-darkmode&#039;, &#039;切換深色模式&#039;, &#039;#pt-variant-switch&#039;);&lt;br /&gt;
        $(darkBtn).on(&#039;click&#039;, function (e) {&lt;br /&gt;
            e.preventDefault();&lt;br /&gt;
            $(&#039;body&#039;).toggleClass(&#039;dark-mode&#039;);&lt;br /&gt;
            localStorage.setItem(&#039;wiki-dark-mode&#039;, $(&#039;body&#039;).hasClass(&#039;dark-mode&#039;) ? &#039;1&#039; : &#039;0&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        if (localStorage.getItem(&#039;wiki-dark-mode&#039;) === &#039;1&#039;) {&lt;br /&gt;
            $(&#039;body&#039;).addClass(&#039;dark-mode&#039;);&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ⑤ 即時時鐘&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var $clock = $(&#039;&amp;lt;li&amp;gt;&#039;).attr(&#039;id&#039;, &#039;pt-clock&#039;).css({&lt;br /&gt;
            fontWeight: &#039;bold&#039;,&lt;br /&gt;
            marginLeft: &#039;10px&#039;,&lt;br /&gt;
            color: &#039;#54595d&#039;&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        function updateClock() {&lt;br /&gt;
            var now = new Date();&lt;br /&gt;
            $clock.text(now.toLocaleTimeString(&#039;zh-TW&#039;, { hour12: false }));&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        $(&#039;#p-personal ul&#039;).append($clock);&lt;br /&gt;
        setInterval(updateClock, 1000);&lt;br /&gt;
        updateClock();&lt;br /&gt;
&lt;br /&gt;
    });&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8&amp;diff=184</id>
		<title>使用者:Msnhinet8</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8&amp;diff=184"/>
		<updated>2026-09-07T12:54:14Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​/* 用戶子頁面 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Bread in front of bin of ideological shame and to the side.jpg|thumb|200px|測試。]]&lt;br /&gt;
*本站成立於2024年11月11日。&lt;br /&gt;
&lt;br /&gt;
*[https://wikifamily.wiki.changeip.org/wikis/index.php/%E9%A6%96%E9%A0%81 維基家族]。&lt;br /&gt;
*[https://www.mywiki.cn/%E7%A6%8F%E7%88%BE%E6%91%A9%E6%B2%99%E7%99%BE%E7%A7%91wiki/?uselang=zh-tw 福爾摩沙百科wiki mywiki.cn]。&lt;br /&gt;
*[https://tw.formosapedia.wiki.changeip.org/index.php/%E9%A6%96%E9%A0%81 福爾摩沙百科 wiki]。&lt;br /&gt;
*[https://taiwanrailwiki.miraheze.org/wiki/%E9%A6%96%E9%A0%81 臺灣鐵道維基館]。&lt;br /&gt;
*[https://pygly.ct.ws/index.php?title=%E9%A6%96%E9%A1%B5&amp;amp;i=1&amp;amp;mobileaction=toggle_view_desktop 奇怪的小馬維基]。&lt;br /&gt;
*[https://margarina.rf.gd/mediawiki/?i=1 Margarina]。&lt;br /&gt;
*[https://foundrytest.great-site.net/index.php/Main_Page?i=2 foundrytest]。&lt;br /&gt;
&lt;br /&gt;
*[https://msnhinet8.bettermode.io/feed 自己申請的免費社群網站]。&lt;br /&gt;
*[https://mediapedia.shoutwiki.com/wiki/%E9%A6%96%E9%A0%81 米迪亞百科]。&lt;br /&gt;
*[https://wasmer.io/new 過幾天會有Mediawiki可用-wasmer.io]。&lt;br /&gt;
*[https://meta.miraheze.org/wiki/User:Waki285/Install_CreateWiki_and_ManageWiki_on_your_wiki 申請wiki架設教學]。&lt;br /&gt;
*[https://phabricator.wikimedia.org/maniphest/task/edit/form/91/ 申請wiki]。&lt;br /&gt;
*[http://tw.formosapedia.thsite.top/index.php/%E9%A6%96%E9%A0%81 福爾摩沙百科 wiki]。&lt;br /&gt;
*[https://wikifamily.wiki.changeip.org/index.php/%E9%A6%96%E9%A0%81 維基家族]。&lt;br /&gt;
*[https://www.rohoster.com/free-web-hosting Rohoster 免費無限主機]。&lt;br /&gt;
*[https://zh.quickpedia.wiki.changeip.org/index.php/%E9%A6%96%E9%A1%B5 獨立的 Quickpedia wiki]:成立於2025年2月9日。&lt;br /&gt;
*[http://zh-quickpedia.great-site.net/index.php/%E9%A6%96%E9%A1%B5 Quickpedia wiki-Infinityfreehost]。&lt;br /&gt;
*1.[https://chinesepedia.skywiki.org/wiki/%E9%A6%96%E9%A1%B5 華語大典 wiki]。&lt;br /&gt;
*2.[https://zh.chinesepedia.wiki.xfree.wwwhost.biz/index.php/%E9%A6%96%E9%A1%B5 獨立的 華語百科]。&lt;br /&gt;
*本站有42,313次點閱數。&lt;br /&gt;
*[https://dayawiki.myht.org/index.php?title=%E9%A6%96%E9%A0%81 大雅維基館 wiki myht.org]。&lt;br /&gt;
*[https://zhipedia.miraheze.org/wiki/%E9%A6%96%E9%A1%B5 Ipedia wiki Miraheze]。&lt;br /&gt;
*[https://quickpedia.fandom.com/zh/wiki/Quickpedia_Wiki Quickpedia Fandom wiki]。&lt;br /&gt;
*[https://quickpedia.myht.org/index.php?title=%E9%A6%96%E9%A1%B5 Quickpedia wiki-myht.org]。&lt;br /&gt;
*[https://zhquickpedia.kyoikuportal.com/wiki/%E9%A6%96%E9%A1%B5 Quickpedia wiki-kyoikuportal]。&lt;br /&gt;
*[https://lietuvai.lt/wiki/Pagrindinis_puslapis lietuvai wiki]:條目數量最多的wiki。&lt;br /&gt;
*[https://web.archive.org/web/20140625175731/http://Wikkii.com/wiki/Free_Wiki_Hosting wikkii]。&lt;br /&gt;
*[https://logos.fandom.com/wiki/Logopedia logopedia]。&lt;br /&gt;
*[https://wikistats.wmcloud.org/display.php?t=mh Miraheze條目排名]。&lt;br /&gt;
*[https://meta.skywiki.org/wiki/Main_Page skywiki]。&lt;br /&gt;
*[https://dayapedia.skywiki.org/wiki/%E9%A6%96%E9%A0%81 大雅維基館 skywiki]。&lt;br /&gt;
*[https://dayawiki.myht.org/index.php?title=%E9%A6%96%E9%A0%81 大雅維基館]。&lt;br /&gt;
*[https://myht.org/ Myht]。&lt;br /&gt;
&lt;br /&gt;
*[https://scratchw.myht.org/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8 日語非公式 myht.org wiki]。&lt;br /&gt;
*[https://internetpedia.shoutwiki.com/wiki/%E9%A6%96%E9%A0%81 網路百科wiki shoutwiki]。&lt;br /&gt;
*[https://quickpedia.tw-forum.com/index.php?title=%E9%A6%96%E9%A0%81&amp;amp;fbclid=IwY2xjawGZOttleHRuA2FlbQIxMAABHfooYwPLtW9DhTlGjPqsVCSpvmKXtcWmZiiv_6keZ4DhBUART0MZZ0DQuw_aem_iW7H_OrfT7oRmsIGbHVtNA Quickpedia wiki-北斗主機]。&lt;br /&gt;
*[https://zhquickpedia.kyoikuportal.com/wiki/%E9%A6%96%E9%A1%B5 Quickpedia wiki-kyouikuportal]。&lt;br /&gt;
*1.[https://zh.ipedia.wiki.changeip.org/index.php/%E9%A6%96%E9%A1%B5 Ipedia wiki]，Hostama.&lt;br /&gt;
*2.[https://worldpedia.shoutwiki.com/wiki/%E9%A6%96%E9%A0%81 世界大典 shoutwiki]。&lt;br /&gt;
*[https://zhquickpedia.kyoikuportal.com/wiki/%E9%A6%96%E9%A1%B5 Quickpedia wiki]。&lt;br /&gt;
*[https://dayapedia.fandom.com/zh-tw/wiki/%E5%A4%A7%E9%9B%85%E4%BA%8B%E5%85%B8_Wiki 大雅事典 wiki]。&lt;br /&gt;
*[https://internetpedia.fandom.com/sv/wiki/Internetpedia_Wikia 瑞典語版網路百科 Fandom wiki]。&lt;br /&gt;
&#039;&#039;&#039;*還是美國的伺服器最穩，爽+讚！&#039;&#039;&#039;&lt;br /&gt;
[[File:IMG 20241117 080838.jpg|thumb|200px|我喜歡的花-[[台灣欒樹]]。]]&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=4 cellspacing=0 width=300 style=&amp;quot;float:right; margin: 0 0 1em 1em; background: #B87070|; border: 1px #aaaaaa solid; border-collapse: collapse;&amp;quot;&lt;br /&gt;
| colspan=2 align=center bgcolor=#CECEFF|&#039;&#039;&#039;張先生&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
![[File:濱海灣金沙度假酒店.jpg|200px|新加坡-濱海灣金沙度假酒店]]&lt;br /&gt;
新加坡-濱海灣金沙度假酒店&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;年齡 往40歲邁進中。&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;性別 男&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;星座 天秤座&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;來自的國家或地區 台灣&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;生日 1989年&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
{{檔案櫃|&lt;br /&gt;
*[[User:msnhinet8/存檔1|存檔1]]&lt;br /&gt;
*[[User:msnhinet8/存檔2|存檔2]]&lt;br /&gt;
*[[User:msnhinet8/存檔3|存檔3]]&lt;br /&gt;
*[[User:msnhinet8/存檔4|存檔4]]&lt;br /&gt;
*[[User:msnhinet8/存檔5|存檔5]]&lt;br /&gt;
*[[User:msnhinet8/存檔6|存檔6]]&lt;br /&gt;
*[[User:msnhinet8/存檔7|存檔7]]&lt;br /&gt;
*[[User:msnhinet8/存檔8|存檔8]]&lt;br /&gt;
*[[User:msnhinet8/存檔9|存檔9]]&lt;br /&gt;
*[[User:msnhinet8/存檔10|存檔10]]&lt;br /&gt;
*[[User:msnhinet8/存檔11|存檔11]]&lt;br /&gt;
*[[User:msnhinet8/存檔12|存檔12]]&lt;br /&gt;
*[[User:msnhinet8/存檔13|存檔13]]&lt;br /&gt;
*[[User:msnhinet8/存檔14|存檔14]]&lt;br /&gt;
*[[User:msnhinet8/存檔15|存檔15]]&lt;br /&gt;
*[[User:msnhinet8/存檔16|存檔16]]&lt;br /&gt;
*[[User:msnhinet8/存檔17|存檔17]]&lt;br /&gt;
*[[User:msnhinet8/存檔18|存檔18]]&lt;br /&gt;
*[[User:msnhinet8/存檔19|存檔19]]&lt;br /&gt;
*[[User:msnhinet8/存檔20|存檔20]]&lt;br /&gt;
*[[User:msnhinet8/存檔21|存檔21]]&lt;br /&gt;
*[[User:msnhinet8/存檔22|存檔22]]&lt;br /&gt;
*[[User:msnhinet8/存檔23|存檔23]]&lt;br /&gt;
*[[User:msnhinet8/存檔24|存檔24]]&lt;br /&gt;
*[[User:msnhinet8/存檔25|存檔25]]&lt;br /&gt;
*[[User:msnhinet8/存檔26|存檔26]]&lt;br /&gt;
*[[User:msnhinet8|（目前）]]&lt;br /&gt;
}}&lt;br /&gt;
== 用戶子頁面 ==&lt;br /&gt;
*[[User:msnhinet8/日本]]&lt;br /&gt;
*[[User:msnhinet8/沖繩縣]]&lt;br /&gt;
&lt;br /&gt;
== 待補充的條目 ==&lt;br /&gt;
*[[網路百科:如何使用Mediawiki格式編輯本站?]]&lt;br /&gt;
&lt;br /&gt;
== 模板 ==&lt;br /&gt;
*1.[[Template:歷任校長]]&lt;br /&gt;
*2.[[Template:角色與配音員]]&lt;br /&gt;
*3.[[Template:歷任總理]]&lt;br /&gt;
*4.[[Template:動漫資訊框]]&lt;br /&gt;
*5.[[Template:前一站後一站]]&lt;br /&gt;
*6.[[Template:電影資訊框]]&lt;br /&gt;
*7.[[Template:橋樑列表]]&lt;br /&gt;
*8.[[Template:古蹟資訊框]]&lt;br /&gt;
*9.[[Template:人物資訊框]]&lt;br /&gt;
*10.[[Template:空白資訊框]]&lt;br /&gt;
*11.[[Template:最高列表]]&lt;br /&gt;
*12.[[Template:演員列表]]&lt;br /&gt;
*13.[[Template:空白列表]]&lt;br /&gt;
*14.[[Template:角色列表]]&lt;br /&gt;
*15.[[Template:貼心提醒]]&lt;br /&gt;
*16.Template:NPOV 中立性模板。&lt;br /&gt;
*17.Template:Spoiler&lt;br /&gt;
*18.[[Template:Main page banner]]&lt;br /&gt;
*19.[[Template:溫度]]&lt;br /&gt;
*20.[[Template:戰爭資訊框]]&lt;br /&gt;
*21.[[Template:語言]]&lt;br /&gt;
&lt;br /&gt;
== Mediawiki ==&lt;br /&gt;
*1.[[MediaWiki:Licenses‎]]&lt;br /&gt;
*2.[[MediaWiki:Recentchangestext]]&lt;br /&gt;
*3.[[MediaWiki:Edittools]]&lt;br /&gt;
*4.[[MediaWiki:Sitenotice]]&lt;br /&gt;
*5.[[MediaWiki:Wiki-navigation]]&lt;br /&gt;
*6.[[MediaWiki:Ipbreason-dropdown]]:編輯封禁理由。&lt;br /&gt;
*7.[[Mediawiki:Common.css]]&lt;br /&gt;
*8.[[Mediawiki:Common.js]]&lt;br /&gt;
&lt;br /&gt;
== 其他 ==&lt;br /&gt;
*要記得補充[[鄭成功]]的條目，參考鄭成功傳的書。&lt;br /&gt;
*[[User:Msnhinet8/2024年為止的維基農場列表]]&lt;br /&gt;
*[https://community.fandom.com/wiki/Community_Central:Interlanguage_link_requests 申請多語言版本的wikis]。&lt;br /&gt;
*[https://wikistats.wmcloud.org/display.php?t=sw 條目數最多的shoutwikis]。&lt;br /&gt;
*[https://worldpedia.shoutwiki.com/wiki/%E9%A6%96%E9%A0%81 世界大典 shoutwiki]。&lt;br /&gt;
*[[User:msnhinet8/我喜愛的wikis列表]]&lt;br /&gt;
*[[User:msnhinet8/本站常用的維基農場列表]]&lt;br /&gt;
*[[User:msnhinet8/Quickpedia wikis列表]]&lt;br /&gt;
*[[User:msnhinet8/網路百科:不能放置的主題]]&lt;br /&gt;
&lt;br /&gt;
== 最喜歡的其他wikis ==&lt;br /&gt;
*1.[https://scratchpad.fandom.com/wiki/Scratchpad 英語版圍紀實驗室wiki]。&lt;br /&gt;
*2.[https://www.bluepageswiki.org/wiki/Main_Page?mobileaction=toggle_view_desktop Bluepages]。&lt;br /&gt;
*3.[http://plantwiki.epizy.com/?i=2 植物百科 epizy.com]。&lt;br /&gt;
*4.[https://eq2.fandom.com/wiki/EverQuest_2_Wiki:Main_Page Eq2 ]。&lt;br /&gt;
*5.[https://wikifcd.wikibase.cloud/w/index.php?title=Main_Page&amp;amp;mobileaction=toggle_view_desktop wikifcd wikibase]。&lt;br /&gt;
*6.[https://biodiversity.wikibase.cloud/w/index.php?title=Main_Page&amp;amp;mobileaction=toggle_view_desktop biodiversity]。&lt;br /&gt;
*7.[https://osloddt.wikibase.cloud/w/index.php?title=Main_Page&amp;amp;mobileaction=toggle_view_desktop osloddt wiki]。&lt;br /&gt;
*8.[https://www.wikibase.cloud/discovery list of wikibase wikis]。&lt;br /&gt;
*9.[https://zh.quickpedia.wiki.changeip.org Quickpedia wiki]。&lt;br /&gt;
*10.[https://factpedia.org/wiki/%E9%A6%96%E9%A1%B5 求真百科]。&lt;br /&gt;
*11.[https://science.fandom.com/el/wiki/%CE%91%CF%81%CF%87%CE%B9%CE%BA%CE%AE_%CF%83%CE%B5%CE%BB%CE%AF%CE%B4%CE%B1 希臘語版科學百科 Fandom wiki]。&lt;br /&gt;
*12.[https://mypedia.miraheze.org/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8 Mypedia miraheze]。&lt;br /&gt;
*13.[http://zh.quickpediawiki.kesug.com/?i=1 Quickpedia wiki - Infinityfree Hosting]。&lt;br /&gt;
*14.[https://tw.wikifamily.wikaba.com/mw14/index.php/%E9%A6%96%E9%A0%81 維基家族 wiki]。&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E5%A4%96%E6%98%9F%E6%99%BA%E6%85%A7%E7%94%9F%E5%91%BD&amp;diff=183</id>
		<title>外星智慧生命</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E5%A4%96%E6%98%9F%E6%99%BA%E6%85%A7%E7%94%9F%E5%91%BD&amp;diff=183"/>
		<updated>2026-09-07T12:53:23Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​頁面已重新導向至外星人&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#重新導向 [[外星人]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E5%88%86%E9%A1%9E:%E5%82%B3%E8%AA%AA%E7%94%9F%E7%89%A9&amp;diff=182</id>
		<title>分類:傳說生物</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E5%88%86%E9%A1%9E:%E5%82%B3%E8%AA%AA%E7%94%9F%E7%89%A9&amp;diff=182"/>
		<updated>2026-09-07T12:24:25Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​建立內容為「Category:頁面分類」的新頁面&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:頁面分類]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E5%A4%96%E6%98%9F%E4%BA%BA&amp;diff=181</id>
		<title>外星人</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E5%A4%96%E6%98%9F%E4%BA%BA&amp;diff=181"/>
		<updated>2026-09-07T12:23:38Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​建立內容為「&amp;#039;&amp;#039;&amp;#039;外星人&amp;#039;&amp;#039;&amp;#039;(英語:ET;Alien)目前為止科學家和天文學家尚未發現或證實地球以外有外星人或外星智慧生命存在，在人類的世界上外星人終究是只出現在書上或電影等的科幻題材。 == 參見 == *麥田圈   Category:傳說生物」的新頁面&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;外星人&#039;&#039;&#039;(英語:ET;Alien)目前為止[[科學家]]和[[天文學家]]尚未發現或證實[[地球]]以外有外星人或外星智慧生命存在，在[[人類]]的世界上外星人終究是只出現在書上或[[電影]]等的科幻題材。&lt;br /&gt;
== 參見 ==&lt;br /&gt;
*[[麥田圈]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:傳說生物]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E5%A4%96%E6%98%9F%E4%BA%BA&amp;diff=180</id>
		<title>使用者:Msnhinet8/外星人</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E5%A4%96%E6%98%9F%E4%BA%BA&amp;diff=180"/>
		<updated>2026-09-07T12:22:27Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;外星人&#039;&#039;&#039;(英語:ET;Alien)目前為止[[科學家]]和[[天文學家]]尚未發現或證實[[地球]]以外有外星人或外星智慧生命存在，在[[人類]]的世界上外星人終究是只出現在書上或[[電影]]等的科幻題材。&lt;br /&gt;
== 參見 ==&lt;br /&gt;
*[[麥田圈]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:用戶子頁面]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E5%A4%96%E6%98%9F%E4%BA%BA&amp;diff=179</id>
		<title>使用者:Msnhinet8/外星人</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E5%A4%96%E6%98%9F%E4%BA%BA&amp;diff=179"/>
		<updated>2026-09-07T12:20:04Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;外星人&#039;&#039;&#039;(英語:ET;Alien)目前為止科學家和天文學家尚未發現或證實地球以外有外星人或外星智慧生命存在，在人類的世界上外星人終究是只出現在書上或電影等的科幻題材。&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E5%A4%96%E6%98%9F%E4%BA%BA&amp;diff=178</id>
		<title>使用者:Msnhinet8/外星人</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E5%A4%96%E6%98%9F%E4%BA%BA&amp;diff=178"/>
		<updated>2026-09-07T12:18:15Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​建立內容為「&amp;#039;&amp;#039;&amp;#039;外星人&amp;#039;&amp;#039;&amp;#039;(英語:ET;Alien)目前為止科學家和天文學家尚未發現或證實地球以外有外星人或外星智慧生命存在，」的新頁面&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;外星人&#039;&#039;&#039;(英語:ET;Alien)目前為止科學家和天文學家尚未發現或證實地球以外有外星人或外星智慧生命存在，&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8&amp;diff=177</id>
		<title>使用者:Msnhinet8</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8&amp;diff=177"/>
		<updated>2026-09-07T12:04:33Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​/* 用戶子頁面 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Bread in front of bin of ideological shame and to the side.jpg|thumb|200px|測試。]]&lt;br /&gt;
*本站成立於2024年11月11日。&lt;br /&gt;
&lt;br /&gt;
*[https://wikifamily.wiki.changeip.org/wikis/index.php/%E9%A6%96%E9%A0%81 維基家族]。&lt;br /&gt;
*[https://www.mywiki.cn/%E7%A6%8F%E7%88%BE%E6%91%A9%E6%B2%99%E7%99%BE%E7%A7%91wiki/?uselang=zh-tw 福爾摩沙百科wiki mywiki.cn]。&lt;br /&gt;
*[https://tw.formosapedia.wiki.changeip.org/index.php/%E9%A6%96%E9%A0%81 福爾摩沙百科 wiki]。&lt;br /&gt;
*[https://taiwanrailwiki.miraheze.org/wiki/%E9%A6%96%E9%A0%81 臺灣鐵道維基館]。&lt;br /&gt;
*[https://pygly.ct.ws/index.php?title=%E9%A6%96%E9%A1%B5&amp;amp;i=1&amp;amp;mobileaction=toggle_view_desktop 奇怪的小馬維基]。&lt;br /&gt;
*[https://margarina.rf.gd/mediawiki/?i=1 Margarina]。&lt;br /&gt;
*[https://foundrytest.great-site.net/index.php/Main_Page?i=2 foundrytest]。&lt;br /&gt;
&lt;br /&gt;
*[https://msnhinet8.bettermode.io/feed 自己申請的免費社群網站]。&lt;br /&gt;
*[https://mediapedia.shoutwiki.com/wiki/%E9%A6%96%E9%A0%81 米迪亞百科]。&lt;br /&gt;
*[https://wasmer.io/new 過幾天會有Mediawiki可用-wasmer.io]。&lt;br /&gt;
*[https://meta.miraheze.org/wiki/User:Waki285/Install_CreateWiki_and_ManageWiki_on_your_wiki 申請wiki架設教學]。&lt;br /&gt;
*[https://phabricator.wikimedia.org/maniphest/task/edit/form/91/ 申請wiki]。&lt;br /&gt;
*[http://tw.formosapedia.thsite.top/index.php/%E9%A6%96%E9%A0%81 福爾摩沙百科 wiki]。&lt;br /&gt;
*[https://wikifamily.wiki.changeip.org/index.php/%E9%A6%96%E9%A0%81 維基家族]。&lt;br /&gt;
*[https://www.rohoster.com/free-web-hosting Rohoster 免費無限主機]。&lt;br /&gt;
*[https://zh.quickpedia.wiki.changeip.org/index.php/%E9%A6%96%E9%A1%B5 獨立的 Quickpedia wiki]:成立於2025年2月9日。&lt;br /&gt;
*[http://zh-quickpedia.great-site.net/index.php/%E9%A6%96%E9%A1%B5 Quickpedia wiki-Infinityfreehost]。&lt;br /&gt;
*1.[https://chinesepedia.skywiki.org/wiki/%E9%A6%96%E9%A1%B5 華語大典 wiki]。&lt;br /&gt;
*2.[https://zh.chinesepedia.wiki.xfree.wwwhost.biz/index.php/%E9%A6%96%E9%A1%B5 獨立的 華語百科]。&lt;br /&gt;
*本站有42,313次點閱數。&lt;br /&gt;
*[https://dayawiki.myht.org/index.php?title=%E9%A6%96%E9%A0%81 大雅維基館 wiki myht.org]。&lt;br /&gt;
*[https://zhipedia.miraheze.org/wiki/%E9%A6%96%E9%A1%B5 Ipedia wiki Miraheze]。&lt;br /&gt;
*[https://quickpedia.fandom.com/zh/wiki/Quickpedia_Wiki Quickpedia Fandom wiki]。&lt;br /&gt;
*[https://quickpedia.myht.org/index.php?title=%E9%A6%96%E9%A1%B5 Quickpedia wiki-myht.org]。&lt;br /&gt;
*[https://zhquickpedia.kyoikuportal.com/wiki/%E9%A6%96%E9%A1%B5 Quickpedia wiki-kyoikuportal]。&lt;br /&gt;
*[https://lietuvai.lt/wiki/Pagrindinis_puslapis lietuvai wiki]:條目數量最多的wiki。&lt;br /&gt;
*[https://web.archive.org/web/20140625175731/http://Wikkii.com/wiki/Free_Wiki_Hosting wikkii]。&lt;br /&gt;
*[https://logos.fandom.com/wiki/Logopedia logopedia]。&lt;br /&gt;
*[https://wikistats.wmcloud.org/display.php?t=mh Miraheze條目排名]。&lt;br /&gt;
*[https://meta.skywiki.org/wiki/Main_Page skywiki]。&lt;br /&gt;
*[https://dayapedia.skywiki.org/wiki/%E9%A6%96%E9%A0%81 大雅維基館 skywiki]。&lt;br /&gt;
*[https://dayawiki.myht.org/index.php?title=%E9%A6%96%E9%A0%81 大雅維基館]。&lt;br /&gt;
*[https://myht.org/ Myht]。&lt;br /&gt;
&lt;br /&gt;
*[https://scratchw.myht.org/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8 日語非公式 myht.org wiki]。&lt;br /&gt;
*[https://internetpedia.shoutwiki.com/wiki/%E9%A6%96%E9%A0%81 網路百科wiki shoutwiki]。&lt;br /&gt;
*[https://quickpedia.tw-forum.com/index.php?title=%E9%A6%96%E9%A0%81&amp;amp;fbclid=IwY2xjawGZOttleHRuA2FlbQIxMAABHfooYwPLtW9DhTlGjPqsVCSpvmKXtcWmZiiv_6keZ4DhBUART0MZZ0DQuw_aem_iW7H_OrfT7oRmsIGbHVtNA Quickpedia wiki-北斗主機]。&lt;br /&gt;
*[https://zhquickpedia.kyoikuportal.com/wiki/%E9%A6%96%E9%A1%B5 Quickpedia wiki-kyouikuportal]。&lt;br /&gt;
*1.[https://zh.ipedia.wiki.changeip.org/index.php/%E9%A6%96%E9%A1%B5 Ipedia wiki]，Hostama.&lt;br /&gt;
*2.[https://worldpedia.shoutwiki.com/wiki/%E9%A6%96%E9%A0%81 世界大典 shoutwiki]。&lt;br /&gt;
*[https://zhquickpedia.kyoikuportal.com/wiki/%E9%A6%96%E9%A1%B5 Quickpedia wiki]。&lt;br /&gt;
*[https://dayapedia.fandom.com/zh-tw/wiki/%E5%A4%A7%E9%9B%85%E4%BA%8B%E5%85%B8_Wiki 大雅事典 wiki]。&lt;br /&gt;
*[https://internetpedia.fandom.com/sv/wiki/Internetpedia_Wikia 瑞典語版網路百科 Fandom wiki]。&lt;br /&gt;
&#039;&#039;&#039;*還是美國的伺服器最穩，爽+讚！&#039;&#039;&#039;&lt;br /&gt;
[[File:IMG 20241117 080838.jpg|thumb|200px|我喜歡的花-[[台灣欒樹]]。]]&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=4 cellspacing=0 width=300 style=&amp;quot;float:right; margin: 0 0 1em 1em; background: #B87070|; border: 1px #aaaaaa solid; border-collapse: collapse;&amp;quot;&lt;br /&gt;
| colspan=2 align=center bgcolor=#CECEFF|&#039;&#039;&#039;張先生&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
![[File:濱海灣金沙度假酒店.jpg|200px|新加坡-濱海灣金沙度假酒店]]&lt;br /&gt;
新加坡-濱海灣金沙度假酒店&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;年齡 往40歲邁進中。&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;性別 男&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;星座 天秤座&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;來自的國家或地區 台灣&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;生日 1989年&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
{{檔案櫃|&lt;br /&gt;
*[[User:msnhinet8/存檔1|存檔1]]&lt;br /&gt;
*[[User:msnhinet8/存檔2|存檔2]]&lt;br /&gt;
*[[User:msnhinet8/存檔3|存檔3]]&lt;br /&gt;
*[[User:msnhinet8/存檔4|存檔4]]&lt;br /&gt;
*[[User:msnhinet8/存檔5|存檔5]]&lt;br /&gt;
*[[User:msnhinet8/存檔6|存檔6]]&lt;br /&gt;
*[[User:msnhinet8/存檔7|存檔7]]&lt;br /&gt;
*[[User:msnhinet8/存檔8|存檔8]]&lt;br /&gt;
*[[User:msnhinet8/存檔9|存檔9]]&lt;br /&gt;
*[[User:msnhinet8/存檔10|存檔10]]&lt;br /&gt;
*[[User:msnhinet8/存檔11|存檔11]]&lt;br /&gt;
*[[User:msnhinet8/存檔12|存檔12]]&lt;br /&gt;
*[[User:msnhinet8/存檔13|存檔13]]&lt;br /&gt;
*[[User:msnhinet8/存檔14|存檔14]]&lt;br /&gt;
*[[User:msnhinet8/存檔15|存檔15]]&lt;br /&gt;
*[[User:msnhinet8/存檔16|存檔16]]&lt;br /&gt;
*[[User:msnhinet8/存檔17|存檔17]]&lt;br /&gt;
*[[User:msnhinet8/存檔18|存檔18]]&lt;br /&gt;
*[[User:msnhinet8/存檔19|存檔19]]&lt;br /&gt;
*[[User:msnhinet8/存檔20|存檔20]]&lt;br /&gt;
*[[User:msnhinet8/存檔21|存檔21]]&lt;br /&gt;
*[[User:msnhinet8/存檔22|存檔22]]&lt;br /&gt;
*[[User:msnhinet8/存檔23|存檔23]]&lt;br /&gt;
*[[User:msnhinet8/存檔24|存檔24]]&lt;br /&gt;
*[[User:msnhinet8/存檔25|存檔25]]&lt;br /&gt;
*[[User:msnhinet8/存檔26|存檔26]]&lt;br /&gt;
*[[User:msnhinet8|（目前）]]&lt;br /&gt;
}}&lt;br /&gt;
== 用戶子頁面 ==&lt;br /&gt;
*[[User:msnhinet8/外星人]]&lt;br /&gt;
*[[User:msnhinet8/日本]]&lt;br /&gt;
*[[User:msnhinet8/沖繩縣]]&lt;br /&gt;
&lt;br /&gt;
== 待補充的條目 ==&lt;br /&gt;
*[[網路百科:如何使用Mediawiki格式編輯本站?]]&lt;br /&gt;
&lt;br /&gt;
== 模板 ==&lt;br /&gt;
*1.[[Template:歷任校長]]&lt;br /&gt;
*2.[[Template:角色與配音員]]&lt;br /&gt;
*3.[[Template:歷任總理]]&lt;br /&gt;
*4.[[Template:動漫資訊框]]&lt;br /&gt;
*5.[[Template:前一站後一站]]&lt;br /&gt;
*6.[[Template:電影資訊框]]&lt;br /&gt;
*7.[[Template:橋樑列表]]&lt;br /&gt;
*8.[[Template:古蹟資訊框]]&lt;br /&gt;
*9.[[Template:人物資訊框]]&lt;br /&gt;
*10.[[Template:空白資訊框]]&lt;br /&gt;
*11.[[Template:最高列表]]&lt;br /&gt;
*12.[[Template:演員列表]]&lt;br /&gt;
*13.[[Template:空白列表]]&lt;br /&gt;
*14.[[Template:角色列表]]&lt;br /&gt;
*15.[[Template:貼心提醒]]&lt;br /&gt;
*16.Template:NPOV 中立性模板。&lt;br /&gt;
*17.Template:Spoiler&lt;br /&gt;
*18.[[Template:Main page banner]]&lt;br /&gt;
*19.[[Template:溫度]]&lt;br /&gt;
*20.[[Template:戰爭資訊框]]&lt;br /&gt;
*21.[[Template:語言]]&lt;br /&gt;
&lt;br /&gt;
== Mediawiki ==&lt;br /&gt;
*1.[[MediaWiki:Licenses‎]]&lt;br /&gt;
*2.[[MediaWiki:Recentchangestext]]&lt;br /&gt;
*3.[[MediaWiki:Edittools]]&lt;br /&gt;
*4.[[MediaWiki:Sitenotice]]&lt;br /&gt;
*5.[[MediaWiki:Wiki-navigation]]&lt;br /&gt;
*6.[[MediaWiki:Ipbreason-dropdown]]:編輯封禁理由。&lt;br /&gt;
*7.[[Mediawiki:Common.css]]&lt;br /&gt;
*8.[[Mediawiki:Common.js]]&lt;br /&gt;
&lt;br /&gt;
== 其他 ==&lt;br /&gt;
*要記得補充[[鄭成功]]的條目，參考鄭成功傳的書。&lt;br /&gt;
*[[User:Msnhinet8/2024年為止的維基農場列表]]&lt;br /&gt;
*[https://community.fandom.com/wiki/Community_Central:Interlanguage_link_requests 申請多語言版本的wikis]。&lt;br /&gt;
*[https://wikistats.wmcloud.org/display.php?t=sw 條目數最多的shoutwikis]。&lt;br /&gt;
*[https://worldpedia.shoutwiki.com/wiki/%E9%A6%96%E9%A0%81 世界大典 shoutwiki]。&lt;br /&gt;
*[[User:msnhinet8/我喜愛的wikis列表]]&lt;br /&gt;
*[[User:msnhinet8/本站常用的維基農場列表]]&lt;br /&gt;
*[[User:msnhinet8/Quickpedia wikis列表]]&lt;br /&gt;
*[[User:msnhinet8/網路百科:不能放置的主題]]&lt;br /&gt;
&lt;br /&gt;
== 最喜歡的其他wikis ==&lt;br /&gt;
*1.[https://scratchpad.fandom.com/wiki/Scratchpad 英語版圍紀實驗室wiki]。&lt;br /&gt;
*2.[https://www.bluepageswiki.org/wiki/Main_Page?mobileaction=toggle_view_desktop Bluepages]。&lt;br /&gt;
*3.[http://plantwiki.epizy.com/?i=2 植物百科 epizy.com]。&lt;br /&gt;
*4.[https://eq2.fandom.com/wiki/EverQuest_2_Wiki:Main_Page Eq2 ]。&lt;br /&gt;
*5.[https://wikifcd.wikibase.cloud/w/index.php?title=Main_Page&amp;amp;mobileaction=toggle_view_desktop wikifcd wikibase]。&lt;br /&gt;
*6.[https://biodiversity.wikibase.cloud/w/index.php?title=Main_Page&amp;amp;mobileaction=toggle_view_desktop biodiversity]。&lt;br /&gt;
*7.[https://osloddt.wikibase.cloud/w/index.php?title=Main_Page&amp;amp;mobileaction=toggle_view_desktop osloddt wiki]。&lt;br /&gt;
*8.[https://www.wikibase.cloud/discovery list of wikibase wikis]。&lt;br /&gt;
*9.[https://zh.quickpedia.wiki.changeip.org Quickpedia wiki]。&lt;br /&gt;
*10.[https://factpedia.org/wiki/%E9%A6%96%E9%A1%B5 求真百科]。&lt;br /&gt;
*11.[https://science.fandom.com/el/wiki/%CE%91%CF%81%CF%87%CE%B9%CE%BA%CE%AE_%CF%83%CE%B5%CE%BB%CE%AF%CE%B4%CE%B1 希臘語版科學百科 Fandom wiki]。&lt;br /&gt;
*12.[https://mypedia.miraheze.org/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8 Mypedia miraheze]。&lt;br /&gt;
*13.[http://zh.quickpediawiki.kesug.com/?i=1 Quickpedia wiki - Infinityfree Hosting]。&lt;br /&gt;
*14.[https://tw.wikifamily.wikaba.com/mw14/index.php/%E9%A6%96%E9%A0%81 維基家族 wiki]。&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E5%9C%AD%E4%BA%9E%E9%82%A3&amp;diff=176</id>
		<title>圭亞那</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E5%9C%AD%E4%BA%9E%E9%82%A3&amp;diff=176"/>
		<updated>2026-09-07T12:03:33Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;圭亞那&#039;&#039;&#039;是位於[[南美洲]]的國家之一，也是南美洲所有國家當中唯一講[[英語]]的國家，是大英成員之一，[[1498年]][[哥倫布]]發現了圭亞那，[[19世紀]]初開始成為[[英國殖民地]]，[[1961年]]獲得自治的權利，[[1966年]]宣布獨立。&lt;br /&gt;
&lt;br /&gt;
== 參考資料 ==&lt;br /&gt;
*1.[http://www.travel104.com.tw/s-am/south-am-gy.htm 蓋亞那簡介]。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:拉丁美洲國家]]&lt;br /&gt;
[[Category:圭亞那]]&lt;br /&gt;
[[Category:國家]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E5%9C%AD%E4%BA%9E%E9%82%A3&amp;diff=175</id>
		<title>圭亞那</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E5%9C%AD%E4%BA%9E%E9%82%A3&amp;diff=175"/>
		<updated>2026-09-07T12:01:14Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;圭亞那&#039;&#039;&#039;是位於南美洲的國家之一，也是南美洲所有國家當中唯一講英語的國家，是大英成員之一，1498年哥倫布發現了圭亞那，19世紀初開始成為英國殖民地，1961年獲得自治的權利，1966年宣布獨立。&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E5%9C%AD%E4%BA%9E%E9%82%A3&amp;diff=174</id>
		<title>圭亞那</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E5%9C%AD%E4%BA%9E%E9%82%A3&amp;diff=174"/>
		<updated>2026-09-07T11:59:47Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​建立內容為「&amp;#039;&amp;#039;&amp;#039;圭亞那&amp;#039;&amp;#039;&amp;#039;是位於南美洲的國家之一，也是南美洲所有國家當中唯一講英語的國家，是大英成員之一，1498年哥倫布發現了圭亞那，」的新頁面&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;圭亞那&#039;&#039;&#039;是位於南美洲的國家之一，也是南美洲所有國家當中唯一講英語的國家，是大英成員之一，1498年哥倫布發現了圭亞那，&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E6%B8%AC%E8%A9%A6&amp;diff=173</id>
		<title>使用者:Msnhinet8/測試</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E6%B8%AC%E8%A9%A6&amp;diff=173"/>
		<updated>2026-09-07T11:56:42Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​/* 歷史 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;本頁是一個測試頁，用來測試用戶在編輯條目時可以持續多久不會跳驗證碼，這也是一個廢話頁忽略即可。&lt;br /&gt;
日本是一個位在東北亞的國家，面積約38萬平方公里，屬於群島國家，所以鄰近台灣，該國四季分明，但是夏秋兩季多颱風，首都位在東京。&lt;br /&gt;
== 歷史 ==&lt;br /&gt;
日本是亞洲的國家當中歷史最悠久的國家之一，相傳他的第一位君主可能是徐福，並且自稱神武天皇，從此成為日本歷史上第一位君主，&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E6%B8%AC%E8%A9%A6&amp;diff=172</id>
		<title>使用者:Msnhinet8/測試</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E6%B8%AC%E8%A9%A6&amp;diff=172"/>
		<updated>2026-08-10T10:26:53Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;本頁是一個測試頁，用來測試用戶在編輯條目時可以持續多久不會跳驗證碼，這也是一個廢話頁忽略即可。&lt;br /&gt;
日本是一個位在東北亞的國家，面積約38萬平方公里，屬於群島國家，所以鄰近台灣，該國四季分明，但是夏秋兩季多颱風，首都位在東京。&lt;br /&gt;
== 歷史 ==&lt;br /&gt;
日本是亞洲的國家當中歷史最悠久的國家之一，相傳他的第一位君主可能是徐福，&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E6%B8%AC%E8%A9%A6&amp;diff=171</id>
		<title>使用者:Msnhinet8/測試</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E6%B8%AC%E8%A9%A6&amp;diff=171"/>
		<updated>2026-08-10T08:26:13Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;本頁是一個測試頁，用來測試用戶在編輯條目時可以持續多久不會跳驗證碼，這也是一個廢話頁忽略即可。&lt;br /&gt;
日本是一個位在東北亞的國家，面積約38萬平方公里，屬於群島國家，所以鄰近台灣，該國四季分明，但是夏秋兩季多颱風，首都位在東京，&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E6%B8%85%E6%B4%B2%E5%9F%8E&amp;diff=170</id>
		<title>清洲城</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E6%B8%85%E6%B4%B2%E5%9F%8E&amp;diff=170"/>
		<updated>2026-06-17T00:29:43Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​建立內容為「&amp;#039;&amp;#039;&amp;#039;清洲城&amp;#039;&amp;#039;&amp;#039;是位於日本愛知縣清須市在戰國時代約西元15世紀初期建立的城堡。 == 概況 == 根據記載清洲城於1405年建造完成，下令興建該城的人物是戰國時代古尾張國的守衛斯波義重，後來織田信長於1555年攻進該城，五年後完成統一日本的基礎，清洲城從此成為當地的地標之一。平成元年(1989年)時日本重建「…」的新頁面&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;清洲城&#039;&#039;&#039;是位於[[日本]][[愛知縣]][[清須市]]在[[戰國時代]]約[[西元15世紀]]初期建立的[[城堡]]。&lt;br /&gt;
== 概況 ==&lt;br /&gt;
根據記載清洲城於[[1405年]]建造完成，下令興建該城的人物是戰國時代古[[尾張國]]的守衛[[斯波義重]]，後來[[織田信長]]於[[1555年]]攻進該城，五年後完成統一日本的基礎，清洲城從此成為當地的地標之一。[[平成]]元年([[1989年]])時日本重建「天主閣」，[[2001年]][[吉卜力動畫電影]]《[[神隱少女]]》播出後，[[2020年代]]開始成為一門話題。&lt;br /&gt;
&lt;br /&gt;
== 參考資料 ==&lt;br /&gt;
*1.[https://panpanlife.com/kiyosu-castle/ 北北酒肉生活]。&lt;br /&gt;
*2.[https://www.nagoya-info.jp/zhtw/spot/detail/169/ 名古屋旅遊官方網站]。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:日本城堡]]&lt;br /&gt;
[[Category:城堡]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E5%88%86%E9%A1%9E:%E6%97%A5%E6%9C%AC%E7%A5%9E%E7%A4%BE&amp;diff=169</id>
		<title>分類:日本神社</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E5%88%86%E9%A1%9E:%E6%97%A5%E6%9C%AC%E7%A5%9E%E7%A4%BE&amp;diff=169"/>
		<updated>2026-06-17T00:28:41Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​建立內容為「Category:頁面分類」的新頁面&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:頁面分類]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E7%86%B1%E7%94%B0%E7%A5%9E%E5%AE%AE&amp;diff=168</id>
		<title>熱田神宮</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E7%86%B1%E7%94%B0%E7%A5%9E%E5%AE%AE&amp;diff=168"/>
		<updated>2026-06-17T00:26:10Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​建立內容為「&amp;#039;&amp;#039;&amp;#039;熱田神宮&amp;#039;&amp;#039;&amp;#039;是日本三大神宮其中之一著名的神宮，它位在名古屋境內，距離今天約1900年左右的歷史，至今成為日本海內外重要的旅遊景點。 == 概況 == 據說約在西元113年該神社的創建與傳說當中三神器之一的〈草薙劍〉密切相關，且是當時的景行天皇為了向東征討叛亂，隨身攜帶草薙劍，之後隨著他的離世改由妻子守護這把草薙劍，…」的新頁面&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;熱田神宮&#039;&#039;&#039;是[[日本]]三大神宮其中之一著名的神宮，它位在[[名古屋]]境內，距離今天約1900年左右的歷史，至今成為日本海內外重要的旅遊景點。&lt;br /&gt;
== 概況 ==&lt;br /&gt;
據說約在西元[[113年]]該神社的創建與傳說當中三神器之一的〈草薙劍〉密切相關，且是當時的[[景行天皇]]為了向東征討叛亂，隨身攜帶草薙劍，之後隨著他的離世改由妻子守護這把草薙劍，後人便依照遺願興建了熱田神宮。約在[[戰國時代]]的[[1560年]]時[[織田信長]]為了打贏[[今川義元]]曾到該神宮祈求，後來因成功戰勝今川義元而還願。&lt;br /&gt;
&lt;br /&gt;
== 參考資料 ==&lt;br /&gt;
*1.[https://bobbytravel.tw/atsuta-jingu/ 波比看世界]。&lt;br /&gt;
*2.[https://www.nagoya-info.jp/zhtw/spot/detail/11/ 名古屋旅遊官方網站]。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:日本神社]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E6%B8%AC%E8%A9%A6&amp;diff=167</id>
		<title>使用者:Msnhinet8/測試</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E6%B8%AC%E8%A9%A6&amp;diff=167"/>
		<updated>2026-06-17T00:24:03Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;本頁是一個測試頁，用來測試用戶在編輯條目時可以持續多久不會跳驗證碼，這也是一個廢話頁忽略即可。&lt;br /&gt;
日本是一個位在東北亞的國家，面積約38萬平方公里，屬於群島國家，所以鄰近台灣，該國四季分明，但是夏秋兩季多颱風，&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8&amp;diff=166</id>
		<title>使用者:Msnhinet8</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8&amp;diff=166"/>
		<updated>2026-05-07T11:07:03Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​/* 用戶子頁面 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Bread in front of bin of ideological shame and to the side.jpg|thumb|200px|測試。]]&lt;br /&gt;
*本站成立於2024年11月11日。&lt;br /&gt;
&lt;br /&gt;
*[https://wikifamily.wiki.changeip.org/wikis/index.php/%E9%A6%96%E9%A0%81 維基家族]。&lt;br /&gt;
*[https://www.mywiki.cn/%E7%A6%8F%E7%88%BE%E6%91%A9%E6%B2%99%E7%99%BE%E7%A7%91wiki/?uselang=zh-tw 福爾摩沙百科wiki mywiki.cn]。&lt;br /&gt;
*[https://tw.formosapedia.wiki.changeip.org/index.php/%E9%A6%96%E9%A0%81 福爾摩沙百科 wiki]。&lt;br /&gt;
*[https://taiwanrailwiki.miraheze.org/wiki/%E9%A6%96%E9%A0%81 臺灣鐵道維基館]。&lt;br /&gt;
*[https://pygly.ct.ws/index.php?title=%E9%A6%96%E9%A1%B5&amp;amp;i=1&amp;amp;mobileaction=toggle_view_desktop 奇怪的小馬維基]。&lt;br /&gt;
*[https://margarina.rf.gd/mediawiki/?i=1 Margarina]。&lt;br /&gt;
*[https://foundrytest.great-site.net/index.php/Main_Page?i=2 foundrytest]。&lt;br /&gt;
&lt;br /&gt;
*[https://msnhinet8.bettermode.io/feed 自己申請的免費社群網站]。&lt;br /&gt;
*[https://mediapedia.shoutwiki.com/wiki/%E9%A6%96%E9%A0%81 米迪亞百科]。&lt;br /&gt;
*[https://wasmer.io/new 過幾天會有Mediawiki可用-wasmer.io]。&lt;br /&gt;
*[https://meta.miraheze.org/wiki/User:Waki285/Install_CreateWiki_and_ManageWiki_on_your_wiki 申請wiki架設教學]。&lt;br /&gt;
*[https://phabricator.wikimedia.org/maniphest/task/edit/form/91/ 申請wiki]。&lt;br /&gt;
*[http://tw.formosapedia.thsite.top/index.php/%E9%A6%96%E9%A0%81 福爾摩沙百科 wiki]。&lt;br /&gt;
*[https://wikifamily.wiki.changeip.org/index.php/%E9%A6%96%E9%A0%81 維基家族]。&lt;br /&gt;
*[https://www.rohoster.com/free-web-hosting Rohoster 免費無限主機]。&lt;br /&gt;
*[https://zh.quickpedia.wiki.changeip.org/index.php/%E9%A6%96%E9%A1%B5 獨立的 Quickpedia wiki]:成立於2025年2月9日。&lt;br /&gt;
*[http://zh-quickpedia.great-site.net/index.php/%E9%A6%96%E9%A1%B5 Quickpedia wiki-Infinityfreehost]。&lt;br /&gt;
*1.[https://chinesepedia.skywiki.org/wiki/%E9%A6%96%E9%A1%B5 華語大典 wiki]。&lt;br /&gt;
*2.[https://zh.chinesepedia.wiki.xfree.wwwhost.biz/index.php/%E9%A6%96%E9%A1%B5 獨立的 華語百科]。&lt;br /&gt;
*本站有42,313次點閱數。&lt;br /&gt;
*[https://dayawiki.myht.org/index.php?title=%E9%A6%96%E9%A0%81 大雅維基館 wiki myht.org]。&lt;br /&gt;
*[https://zhipedia.miraheze.org/wiki/%E9%A6%96%E9%A1%B5 Ipedia wiki Miraheze]。&lt;br /&gt;
*[https://quickpedia.fandom.com/zh/wiki/Quickpedia_Wiki Quickpedia Fandom wiki]。&lt;br /&gt;
*[https://quickpedia.myht.org/index.php?title=%E9%A6%96%E9%A1%B5 Quickpedia wiki-myht.org]。&lt;br /&gt;
*[https://zhquickpedia.kyoikuportal.com/wiki/%E9%A6%96%E9%A1%B5 Quickpedia wiki-kyoikuportal]。&lt;br /&gt;
*[https://lietuvai.lt/wiki/Pagrindinis_puslapis lietuvai wiki]:條目數量最多的wiki。&lt;br /&gt;
*[https://web.archive.org/web/20140625175731/http://Wikkii.com/wiki/Free_Wiki_Hosting wikkii]。&lt;br /&gt;
*[https://logos.fandom.com/wiki/Logopedia logopedia]。&lt;br /&gt;
*[https://wikistats.wmcloud.org/display.php?t=mh Miraheze條目排名]。&lt;br /&gt;
*[https://meta.skywiki.org/wiki/Main_Page skywiki]。&lt;br /&gt;
*[https://dayapedia.skywiki.org/wiki/%E9%A6%96%E9%A0%81 大雅維基館 skywiki]。&lt;br /&gt;
*[https://dayawiki.myht.org/index.php?title=%E9%A6%96%E9%A0%81 大雅維基館]。&lt;br /&gt;
*[https://myht.org/ Myht]。&lt;br /&gt;
&lt;br /&gt;
*[https://scratchw.myht.org/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8 日語非公式 myht.org wiki]。&lt;br /&gt;
*[https://internetpedia.shoutwiki.com/wiki/%E9%A6%96%E9%A0%81 網路百科wiki shoutwiki]。&lt;br /&gt;
*[https://quickpedia.tw-forum.com/index.php?title=%E9%A6%96%E9%A0%81&amp;amp;fbclid=IwY2xjawGZOttleHRuA2FlbQIxMAABHfooYwPLtW9DhTlGjPqsVCSpvmKXtcWmZiiv_6keZ4DhBUART0MZZ0DQuw_aem_iW7H_OrfT7oRmsIGbHVtNA Quickpedia wiki-北斗主機]。&lt;br /&gt;
*[https://zhquickpedia.kyoikuportal.com/wiki/%E9%A6%96%E9%A1%B5 Quickpedia wiki-kyouikuportal]。&lt;br /&gt;
*1.[https://zh.ipedia.wiki.changeip.org/index.php/%E9%A6%96%E9%A1%B5 Ipedia wiki]，Hostama.&lt;br /&gt;
*2.[https://worldpedia.shoutwiki.com/wiki/%E9%A6%96%E9%A0%81 世界大典 shoutwiki]。&lt;br /&gt;
*[https://zhquickpedia.kyoikuportal.com/wiki/%E9%A6%96%E9%A1%B5 Quickpedia wiki]。&lt;br /&gt;
*[https://dayapedia.fandom.com/zh-tw/wiki/%E5%A4%A7%E9%9B%85%E4%BA%8B%E5%85%B8_Wiki 大雅事典 wiki]。&lt;br /&gt;
*[https://internetpedia.fandom.com/sv/wiki/Internetpedia_Wikia 瑞典語版網路百科 Fandom wiki]。&lt;br /&gt;
&#039;&#039;&#039;*還是美國的伺服器最穩，爽+讚！&#039;&#039;&#039;&lt;br /&gt;
[[File:IMG 20241117 080838.jpg|thumb|200px|我喜歡的花-[[台灣欒樹]]。]]&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=4 cellspacing=0 width=300 style=&amp;quot;float:right; margin: 0 0 1em 1em; background: #B87070|; border: 1px #aaaaaa solid; border-collapse: collapse;&amp;quot;&lt;br /&gt;
| colspan=2 align=center bgcolor=#CECEFF|&#039;&#039;&#039;張先生&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
![[File:濱海灣金沙度假酒店.jpg|200px|新加坡-濱海灣金沙度假酒店]]&lt;br /&gt;
新加坡-濱海灣金沙度假酒店&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;年齡 往40歲邁進中。&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;性別 男&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;星座 天秤座&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;來自的國家或地區 台灣&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;生日 1989年&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
{{檔案櫃|&lt;br /&gt;
*[[User:msnhinet8/存檔1|存檔1]]&lt;br /&gt;
*[[User:msnhinet8/存檔2|存檔2]]&lt;br /&gt;
*[[User:msnhinet8/存檔3|存檔3]]&lt;br /&gt;
*[[User:msnhinet8/存檔4|存檔4]]&lt;br /&gt;
*[[User:msnhinet8/存檔5|存檔5]]&lt;br /&gt;
*[[User:msnhinet8/存檔6|存檔6]]&lt;br /&gt;
*[[User:msnhinet8/存檔7|存檔7]]&lt;br /&gt;
*[[User:msnhinet8/存檔8|存檔8]]&lt;br /&gt;
*[[User:msnhinet8/存檔9|存檔9]]&lt;br /&gt;
*[[User:msnhinet8/存檔10|存檔10]]&lt;br /&gt;
*[[User:msnhinet8/存檔11|存檔11]]&lt;br /&gt;
*[[User:msnhinet8/存檔12|存檔12]]&lt;br /&gt;
*[[User:msnhinet8/存檔13|存檔13]]&lt;br /&gt;
*[[User:msnhinet8/存檔14|存檔14]]&lt;br /&gt;
*[[User:msnhinet8/存檔15|存檔15]]&lt;br /&gt;
*[[User:msnhinet8/存檔16|存檔16]]&lt;br /&gt;
*[[User:msnhinet8/存檔17|存檔17]]&lt;br /&gt;
*[[User:msnhinet8/存檔18|存檔18]]&lt;br /&gt;
*[[User:msnhinet8/存檔19|存檔19]]&lt;br /&gt;
*[[User:msnhinet8/存檔20|存檔20]]&lt;br /&gt;
*[[User:msnhinet8/存檔21|存檔21]]&lt;br /&gt;
*[[User:msnhinet8/存檔22|存檔22]]&lt;br /&gt;
*[[User:msnhinet8/存檔23|存檔23]]&lt;br /&gt;
*[[User:msnhinet8/存檔24|存檔24]]&lt;br /&gt;
*[[User:msnhinet8/存檔25|存檔25]]&lt;br /&gt;
*[[User:msnhinet8/存檔26|存檔26]]&lt;br /&gt;
*[[User:msnhinet8|（目前）]]&lt;br /&gt;
}}&lt;br /&gt;
== 用戶子頁面 ==&lt;br /&gt;
*[[User:msnhinet8/外星人]]&lt;br /&gt;
*[[User:msnhinet8/日本]]&lt;br /&gt;
*[[User:msnhinet8/沖繩縣]]&lt;br /&gt;
*[[User:msnhinet8/測試]]&lt;br /&gt;
&lt;br /&gt;
== 待補充的條目 ==&lt;br /&gt;
*[[網路百科:如何使用Mediawiki格式編輯本站?]]&lt;br /&gt;
&lt;br /&gt;
== 模板 ==&lt;br /&gt;
*1.[[Template:歷任校長]]&lt;br /&gt;
*2.[[Template:角色與配音員]]&lt;br /&gt;
*3.[[Template:歷任總理]]&lt;br /&gt;
*4.[[Template:動漫資訊框]]&lt;br /&gt;
*5.[[Template:前一站後一站]]&lt;br /&gt;
*6.[[Template:電影資訊框]]&lt;br /&gt;
*7.[[Template:橋樑列表]]&lt;br /&gt;
*8.[[Template:古蹟資訊框]]&lt;br /&gt;
*9.[[Template:人物資訊框]]&lt;br /&gt;
*10.[[Template:空白資訊框]]&lt;br /&gt;
*11.[[Template:最高列表]]&lt;br /&gt;
*12.[[Template:演員列表]]&lt;br /&gt;
*13.[[Template:空白列表]]&lt;br /&gt;
*14.[[Template:角色列表]]&lt;br /&gt;
*15.[[Template:貼心提醒]]&lt;br /&gt;
*16.Template:NPOV 中立性模板。&lt;br /&gt;
*17.Template:Spoiler&lt;br /&gt;
*18.[[Template:Main page banner]]&lt;br /&gt;
*19.[[Template:溫度]]&lt;br /&gt;
*20.[[Template:戰爭資訊框]]&lt;br /&gt;
*21.[[Template:語言]]&lt;br /&gt;
&lt;br /&gt;
== Mediawiki ==&lt;br /&gt;
*1.[[MediaWiki:Licenses‎]]&lt;br /&gt;
*2.[[MediaWiki:Recentchangestext]]&lt;br /&gt;
*3.[[MediaWiki:Edittools]]&lt;br /&gt;
*4.[[MediaWiki:Sitenotice]]&lt;br /&gt;
*5.[[MediaWiki:Wiki-navigation]]&lt;br /&gt;
*6.[[MediaWiki:Ipbreason-dropdown]]:編輯封禁理由。&lt;br /&gt;
*7.[[Mediawiki:Common.css]]&lt;br /&gt;
*8.[[Mediawiki:Common.js]]&lt;br /&gt;
&lt;br /&gt;
== 其他 ==&lt;br /&gt;
*要記得補充[[鄭成功]]的條目，參考鄭成功傳的書。&lt;br /&gt;
*[[User:Msnhinet8/2024年為止的維基農場列表]]&lt;br /&gt;
*[https://community.fandom.com/wiki/Community_Central:Interlanguage_link_requests 申請多語言版本的wikis]。&lt;br /&gt;
*[https://wikistats.wmcloud.org/display.php?t=sw 條目數最多的shoutwikis]。&lt;br /&gt;
*[https://worldpedia.shoutwiki.com/wiki/%E9%A6%96%E9%A0%81 世界大典 shoutwiki]。&lt;br /&gt;
*[[User:msnhinet8/我喜愛的wikis列表]]&lt;br /&gt;
*[[User:msnhinet8/本站常用的維基農場列表]]&lt;br /&gt;
*[[User:msnhinet8/Quickpedia wikis列表]]&lt;br /&gt;
*[[User:msnhinet8/網路百科:不能放置的主題]]&lt;br /&gt;
&lt;br /&gt;
== 最喜歡的其他wikis ==&lt;br /&gt;
*1.[https://scratchpad.fandom.com/wiki/Scratchpad 英語版圍紀實驗室wiki]。&lt;br /&gt;
*2.[https://www.bluepageswiki.org/wiki/Main_Page?mobileaction=toggle_view_desktop Bluepages]。&lt;br /&gt;
*3.[http://plantwiki.epizy.com/?i=2 植物百科 epizy.com]。&lt;br /&gt;
*4.[https://eq2.fandom.com/wiki/EverQuest_2_Wiki:Main_Page Eq2 ]。&lt;br /&gt;
*5.[https://wikifcd.wikibase.cloud/w/index.php?title=Main_Page&amp;amp;mobileaction=toggle_view_desktop wikifcd wikibase]。&lt;br /&gt;
*6.[https://biodiversity.wikibase.cloud/w/index.php?title=Main_Page&amp;amp;mobileaction=toggle_view_desktop biodiversity]。&lt;br /&gt;
*7.[https://osloddt.wikibase.cloud/w/index.php?title=Main_Page&amp;amp;mobileaction=toggle_view_desktop osloddt wiki]。&lt;br /&gt;
*8.[https://www.wikibase.cloud/discovery list of wikibase wikis]。&lt;br /&gt;
*9.[https://zh.quickpedia.wiki.changeip.org Quickpedia wiki]。&lt;br /&gt;
*10.[https://factpedia.org/wiki/%E9%A6%96%E9%A1%B5 求真百科]。&lt;br /&gt;
*11.[https://science.fandom.com/el/wiki/%CE%91%CF%81%CF%87%CE%B9%CE%BA%CE%AE_%CF%83%CE%B5%CE%BB%CE%AF%CE%B4%CE%B1 希臘語版科學百科 Fandom wiki]。&lt;br /&gt;
*12.[https://mypedia.miraheze.org/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8 Mypedia miraheze]。&lt;br /&gt;
*13.[http://zh.quickpediawiki.kesug.com/?i=1 Quickpedia wiki - Infinityfree Hosting]。&lt;br /&gt;
*14.[https://tw.wikifamily.wikaba.com/mw14/index.php/%E9%A6%96%E9%A0%81 維基家族 wiki]。&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E6%97%A5%E6%9C%AC&amp;diff=165</id>
		<title>使用者:Msnhinet8/日本</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E6%97%A5%E6%9C%AC&amp;diff=165"/>
		<updated>2026-05-07T10:23:12Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=1 cellpadding=4 cellspacing=0 width=300 style=&amp;quot;float:right; margin: 0 0 1em 1em; background: #B87070|; border: 1px #aaaaaa solid; border-collapse: collapse;&amp;quot;&lt;br /&gt;
| colspan=2 align=center bgcolor=#CECEFF|&#039;&#039;&#039; 日本 &#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
![[File:.jpg|150px|]]&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;所在地:[[東北亞]] &#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;政治體制:[[君主立憲制]] &#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;[[天皇]]: &#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;[[首相]]: &#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;&#039;日本&#039;&#039;&#039;(英語:Japan)是位在東北亞的國家，鄰近的國家有[[朝鮮半島]]、[[臺灣]]、[[俄羅斯]][[遠東地區]]，面積37萬平方公里，人口約有1億2300萬人，首都在[[東京]]。&lt;br /&gt;
== 歷史 ==&lt;br /&gt;
*主條目:[[日本歷史]]。&lt;br /&gt;
&lt;br /&gt;
[[Category:用戶子頁面]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E7%A7%91%E6%AC%BD&amp;diff=164</id>
		<title>科欽</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E7%A7%91%E6%AC%BD&amp;diff=164"/>
		<updated>2026-05-07T10:20:14Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;科欽&#039;&#039;&#039;(英語:Cochin)是位在[[印度]][[喀拉拉邦]]的重要海港城市，原本科欽是一座小[[漁村]]，於[[西元14世紀]]起因地形的關係，當地成為天然良港。約在[[1500年代]]左右，一位[[葡萄牙]]的海上探險家達伽瑪於科欽建立了最早的貿易站，同時也建造[[教堂]]與[[堡壘]]，[[葡萄牙人]]離開後曾先後被[[荷蘭]]及[[英國]]統治過，最後在[[印度獨立]]後脫離英國統治。&lt;br /&gt;
&lt;br /&gt;
該城在貿易上也與猶太人、中國人和阿拉伯人等進行貿易上的往來。當地是一個印度極少多元化的地方，發展至今科欽也成為印度的主要城市之一。&lt;br /&gt;
&lt;br /&gt;
== 參考資料 ==&lt;br /&gt;
*1.[https://www.vietjetair.com/zh-TW/pages/%E7%8D%A8%E7%AB%8B%E9%81%8A%E8%A6%BD%E5%8D%B0%E5%BA%A6%E7%A7%91%E6%AC%BD%EF%BC%9A%E7%BE%8E%E9%A3%9F%E3%80%81%E4%BD%8F%E5%AE%BF%E5%92%8C%E4%BA%A4%E9%80%9A-1703740714534 vietjetair]。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:城市]]&lt;br /&gt;
[[Category:印度城市]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E7%A7%91%E6%AC%BD&amp;diff=163</id>
		<title>科欽</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E7%A7%91%E6%AC%BD&amp;diff=163"/>
		<updated>2026-05-07T10:16:13Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​建立內容為「&amp;#039;&amp;#039;&amp;#039;科欽&amp;#039;&amp;#039;&amp;#039;(英語:Cochin)是位在印度喀拉拉邦的重要海港城市，原本科欽是一座小漁村，於西元14世紀起因地形的關係，當地成為天然良港。約在1500年代左右，一位葡萄牙的海上探險家達伽瑪於科欽建立了最早的貿易站，同時也建造教堂與堡壘，葡萄牙人離開後曾先後被荷蘭及英國統治過，最後在印度獨立後脫離英國統治。」的新頁面&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;科欽&#039;&#039;&#039;(英語:Cochin)是位在印度喀拉拉邦的重要海港城市，原本科欽是一座小漁村，於西元14世紀起因地形的關係，當地成為天然良港。約在1500年代左右，一位葡萄牙的海上探險家達伽瑪於科欽建立了最早的貿易站，同時也建造教堂與堡壘，葡萄牙人離開後曾先後被荷蘭及英國統治過，最後在印度獨立後脫離英國統治。&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E6%B8%AC%E8%A9%A6&amp;diff=162</id>
		<title>使用者:Msnhinet8/測試</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E6%B8%AC%E8%A9%A6&amp;diff=162"/>
		<updated>2026-05-07T10:09:32Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;本頁是一個測試頁，用來測試用戶在編輯條目時可以持續多久不會跳驗證碼，這也是一個廢話頁忽略即可。&lt;br /&gt;
日本是一個位在東北亞的國家，面積約38萬平方公里，屬於群島國家，所以鄰近台灣，&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.css&amp;diff=161</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.css&amp;diff=161"/>
		<updated>2026-04-29T04:50:09Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/** CSS placed here will be applied to all skins */&lt;br /&gt;
/* Common CSS for all skins */&lt;br /&gt;
&lt;br /&gt;
/* 致各管理員：留意 Monobook.css or Common.css 在 [[Wikimedia:zh:Wikipedia:Village Pump|Wikipedia:Village Pump]] 的變動。  Thank you. */&lt;br /&gt;
/*&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;*/&lt;br /&gt;
&lt;br /&gt;
/* make the list of references look smaller */&lt;br /&gt;
ol.references {&lt;br /&gt;
   font-size: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.references-small { font-size: 90%;}&lt;br /&gt;
&lt;br /&gt;
/* VALIDATOR NOTICE: the following is correct, but the W3C validator doesn&#039;t accept it */&lt;br /&gt;
/* -moz-* is a vendor-specific extension (CSS 2.1 4.1.2.1) */&lt;br /&gt;
/* column-count is from the CSS3 module &amp;quot;CSS Multi-column Layout&amp;quot; */&lt;br /&gt;
/* Please ignore any validator errors caused by these two lines */&lt;br /&gt;
.references-2column {&lt;br /&gt;
  font-size: 90%;&lt;br /&gt;
  -moz-column-count:2;&lt;br /&gt;
  column-count:2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.same-bg { background: none }&lt;br /&gt;
&lt;br /&gt;
/* wikitable/prettytable class for skinning normal tables */&lt;br /&gt;
&lt;br /&gt;
table.wikitable,&lt;br /&gt;
table.prettytable {&lt;br /&gt;
  margin: 1em 1em 1em 0;&lt;br /&gt;
  background: #f9f9f9;&lt;br /&gt;
  border: 1px #aaaaaa solid;&lt;br /&gt;
  border-collapse: collapse;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.wikitable th, table.wikitable td,&lt;br /&gt;
table.prettytable th, table.prettytable td {&lt;br /&gt;
  border: 1px #aaaaaa solid;&lt;br /&gt;
  padding: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.wikitable th,&lt;br /&gt;
table.prettytable th {&lt;br /&gt;
  background: #f2f2f2;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.wikitable caption,&lt;br /&gt;
table.prettytable caption {&lt;br /&gt;
  margin-left: inherit;&lt;br /&gt;
  margin-right: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for &amp;quot;notices&amp;quot; */&lt;br /&gt;
.notice {&lt;br /&gt;
    text-align: justify;&lt;br /&gt;
    margin: 1em;&lt;br /&gt;
    padding: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#disambig {&lt;br /&gt;
    border-top: 3px double #cccccc;&lt;br /&gt;
    border-bottom: 3px double #cccccc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#spoiler {&lt;br /&gt;
    border-top: 2px solid #ddd;&lt;br /&gt;
    border-bottom:2px solid #ddd;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Standard talk template style */&lt;br /&gt;
&lt;br /&gt;
.Talk-Notice {&lt;br /&gt;
    border: 1px solid #C0C090;&lt;br /&gt;
    background-color: #F8EABA;&lt;br /&gt;
    margin-bottom: 3px;&lt;br /&gt;
    width: 80%;&lt;br /&gt;
    border-spacing: 3px;&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    margin-right: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.Talk-Notice:after {&lt;br /&gt;
  content: &amp;quot;The CSS for this template should be changed. See [[Wikipedia:Template Standardisation]].&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Make template background appear correctly on all browsers */&lt;br /&gt;
.Talk-Notice td {&lt;br /&gt;
    background: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Metadata */&lt;br /&gt;
table.metadata {&lt;br /&gt;
    border: 1px solid #aaaaaa;&lt;br /&gt;
    display: none;&lt;br /&gt;
    speak: none;&lt;br /&gt;
}&lt;br /&gt;
.metadata-label {&lt;br /&gt;
    color: #aaaaaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Makes redirects appear in italics on [[Special:Allpages]] */&lt;br /&gt;
.allpagesredirect {&lt;br /&gt;
    font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Choose whether to have AD/BC dates or CE/BCE dates*/&lt;br /&gt;
&lt;br /&gt;
/* First, the default : display both : See templates ADCE and BCEBC for how these are used*/&lt;br /&gt;
.Use_Default_Date_Convention { display: inline; }&lt;br /&gt;
.Use_AD_and_BC { display: none; }&lt;br /&gt;
.Use_BCE_and_CE { display: none; }&lt;br /&gt;
&lt;br /&gt;
/* If you want to display AD and BC add the following to User:You/monobook.css page */&lt;br /&gt;
/*&lt;br /&gt;
.Use_Default_Date_Convention { display: none; }&lt;br /&gt;
.Use_AD_and_BC { display:inline; }&lt;br /&gt;
.Use_BCE_and_CE { display:none; }&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/*If you want to display CE and BCE add the following to User:You/monobook.css page */&lt;br /&gt;
/*&lt;br /&gt;
.Use_Default_Date_Convention { display: none; }&lt;br /&gt;
.Use_AD_and_BC { display:none; }&lt;br /&gt;
.Use_BCE_and_CE {display:inline; }&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/* Class for links with loudspeaker icon next to them */&lt;br /&gt;
&lt;br /&gt;
.audiolink a{&lt;br /&gt;
    background: url(&amp;quot;http://upload.wikimedia.org/wikipedia/commons/f/f7/Loudspeaker.png&amp;quot;) center left no-repeat !important;&lt;br /&gt;
    padding-left: 16px !important;&lt;br /&gt;
    padding-right: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icons for medialist templates [[Template:Listen]], [[Template:Multi-listen_start]], [[Template:Video]], [[Template:Multi-video_start]] */&lt;br /&gt;
&lt;br /&gt;
div.listenlist {&lt;br /&gt;
    background: url(&amp;quot;http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/30px-Gnome-speakernotes.png&amp;quot;);&lt;br /&gt;
    padding-left: 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.videolist {&lt;br /&gt;
    background: url(&amp;quot;http://upload.wikimedia.org/wikipedia/commons/thumb/0/0e/Video.svg/40px-Video.svg.png&amp;quot;);&lt;br /&gt;
    padding-left: 50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.multivideolist {&lt;br /&gt;
    background: url(&amp;quot;http://upload.wikimedia.org/wikipedia/en/thumb/7/7a/FilmRoll-small.png/40px-FilmRoll-small.png&amp;quot;);&lt;br /&gt;
    padding-left: 50px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style rules for media list templates */&lt;br /&gt;
&lt;br /&gt;
div.medialist {&lt;br /&gt;
    min-height: 50px;&lt;br /&gt;
    margin: 1em;&lt;br /&gt;
    background-position: top left;&lt;br /&gt;
    background-repeat: no-repeat;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.medialist ul {&lt;br /&gt;
    list-style-type: none;&lt;br /&gt;
    list-style-image: none;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.medialist ul li {&lt;br /&gt;
    padding-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.medialist ul li li {&lt;br /&gt;
    font-size: 91%;&lt;br /&gt;
    padding-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*Add formatting to make sure that &amp;quot;external references&amp;quot; from [[Template:Ref]] do&lt;br /&gt;
  not get URL expansion, not even when printed. The mechanism up to MediaWiki 1.4 was&lt;br /&gt;
  that the HTML code contained a SPAN following the anchor A; this SPAN had the class&lt;br /&gt;
  &amp;quot;urlexpansion&amp;quot;, which was not displayed on screen, but was shown when the medium was&lt;br /&gt;
  &amp;quot;print&amp;quot;. The rules below ensure (a) that there is no extra padding to the right of&lt;br /&gt;
  the anchor (displayed as &amp;quot;[&amp;lt;number&amp;gt;]&amp;quot;), (b) that there is no &amp;quot;external link arrow&amp;quot; for&lt;br /&gt;
  the link, and (c) that this SPAN of class &amp;quot;urlexpansion&amp;quot; is never shown.&lt;br /&gt;
  [[使用者:Msnhinet8|Msnhinet8]]（[[使用者討論:Msnhinet8|留言]]） 2025年4月8日 (二) 10:55 (CST)&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
.plainlinksneverexpand {&lt;br /&gt;
  background: none ! important;&lt;br /&gt;
  padding: 0 ! important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.plainlinksneverexpand .urlexpansion {&lt;br /&gt;
  display: none ! important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Make sure that ext links displayed within &amp;quot;plainlinksneverexpand&amp;quot; don&#039;t get&lt;br /&gt;
   the arrow...&lt;br /&gt;
*/&lt;br /&gt;
.plainlinksneverexpand a {&lt;br /&gt;
   background: none !important;&lt;br /&gt;
   padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* With MediaWiki 1.5, the mechanism has changed: instead of a SPAN of class &amp;quot;urlexpansion&amp;quot;&lt;br /&gt;
   following the anchor A, the anchor itself now has class &amp;quot;external autonumber&amp;quot; and the&lt;br /&gt;
   expansion is inserted when printing (see the common printing style sheet at&lt;br /&gt;
   http://en.wikipedia.org/skins-1.5/common/commonPrint.css) using the &amp;quot;:after&amp;quot; pseudo-&lt;br /&gt;
   element of CSS. We have to switch this off for links due to Template:Ref!&lt;br /&gt;
   [[使用者:Msnhinet8|Msnhinet8]]（[[使用者討論:Msnhinet8|留言]]） 2025年4月8日 (二) 10:55 (CST)&lt;br /&gt;
*/&lt;br /&gt;
.plainlinksneverexpand a.external.text:after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
.plainlinksneverexpand a.external.autonumber:after {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Merge template style */&lt;br /&gt;
&lt;br /&gt;
.messagebox {&lt;br /&gt;
   border: 1px solid #aaaaaa;&lt;br /&gt;
   background-color: #f9f9f9;&lt;br /&gt;
   width: 80%;&lt;br /&gt;
   margin: 0 auto 1em auto;&lt;br /&gt;
   padding: .2em;&lt;br /&gt;
   text-align: justify;&lt;br /&gt;
}&lt;br /&gt;
.messagebox.merge {&lt;br /&gt;
   border: 1px solid #cf9fff;&lt;br /&gt;
   background-color: #f5edf5;&lt;br /&gt;
   text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.messagebox.cleanup {&lt;br /&gt;
   border: 1px solid #9f9fff;&lt;br /&gt;
   background-color: #efefff;&lt;br /&gt;
   text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.messagebox.standard-talk {&lt;br /&gt;
   border: 1px solid #c0c090;&lt;br /&gt;
   background-color: #f8eaba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Infobox template style */&lt;br /&gt;
&lt;br /&gt;
.infobox {&lt;br /&gt;
   border: 1px solid #aaaaaa;&lt;br /&gt;
   background-color: #f9f9f9;&lt;br /&gt;
   color: black;&lt;br /&gt;
   margin-bottom: 0.5em;&lt;br /&gt;
   margin-left: 1em;&lt;br /&gt;
   padding: 0.2em;&lt;br /&gt;
   float: right;&lt;br /&gt;
   clear: right;&lt;br /&gt;
}&lt;br /&gt;
.infobox td,&lt;br /&gt;
.infobox th {&lt;br /&gt;
   vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
.infobox caption {&lt;br /&gt;
   font-size: larger;&lt;br /&gt;
   margin-left: inherit;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered {&lt;br /&gt;
   border-collapse: collapse;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered td,&lt;br /&gt;
.infobox.bordered th {&lt;br /&gt;
   border: 1px solid #aaaaaa;&lt;br /&gt;
}&lt;br /&gt;
.infobox.bordered .borderless td,&lt;br /&gt;
.infobox.bordered .borderless th {&lt;br /&gt;
   border: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox.sisterproject {&lt;br /&gt;
   width: 20em;&lt;br /&gt;
   font-size: 120%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Support for Template:IPA, Template:Unicode and Template:Polytonic. The inherit declaration resets the font for all browsers except MSIE6.  The empty comment must remain. */&lt;br /&gt;
.IPA {&lt;br /&gt;
        font-family: Chrysanthi Unicode, Doulos SIL, Gentium, GentiumAlt, Code2000, TITUS Cyberbit Basic, DejaVu Sans, Bitstream Cyberbit, Arial Unicode MS, Lucida Sans Unicode, Hiragino Kaku Gothic Pro, Matrix Unicode;&lt;br /&gt;
        font-family /**/:inherit;&lt;br /&gt;
}&lt;br /&gt;
.Unicode {&lt;br /&gt;
        font-family: TITUS Cyberbit Basic, Code2000, Doulos SIL, Chrysanthi Unicode, Bitstream Cyberbit, Bitstream CyberBase, Thryomanes, Gentium, GentiumAlt, Visual Geez Unicode, Lucida Grande, Arial Unicode MS, Microsoft Sans Serif, Lucida Sans Unicode;&lt;br /&gt;
        font-family /**/:inherit;&lt;br /&gt;
}&lt;br /&gt;
.latinx {&lt;br /&gt;
        font-family: TITUS Cyberbit Basic, Code2000, Microsoft Sans Serif;&lt;br /&gt;
        font-family /**/:inherit;&lt;br /&gt;
}&lt;br /&gt;
.polytonic, .interwiki-el a {&lt;br /&gt;
        font-family: Athena, Gentium, Palatino Linotype, Arial Unicode MS, Lucida Sans Unicode, Lucida Grande, Code2000;&lt;br /&gt;
        font-family /**/:inherit;&lt;br /&gt;
}&lt;br /&gt;
.mufi {&lt;br /&gt;
        font-family: Alphabetum, Cardo, LeedsUni, Junicode, TITUS Cyberbit Basic, ALPHA-Demo;&lt;br /&gt;
}&lt;br /&gt;
.interwiki-ja a {&lt;br /&gt;
        font-family: &amp;quot;Meiryo&amp;quot;, &amp;quot;MS PMincho&amp;quot;, &amp;quot;MS Mincho&amp;quot;, &amp;quot;MS PGothic&amp;quot;, &amp;quot;MS Gothic&amp;quot;, &amp;quot;Arial Unicode MS&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.interwiki-ko a {&lt;br /&gt;
        font-family: &amp;quot;Malgun Gothic&amp;quot;, &amp;quot;Gulim&amp;quot;, &amp;quot;Dotum&amp;quot;, &amp;quot;Arial Unicode MS&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
.interwiki-ru a, .interwiki-uk a, .interwiki-be a, .interwiki-bg a,&lt;br /&gt;
.interwiki-sr a, .interwiki-mk a, .interwiki-os a, .interwiki-tg a,&lt;br /&gt;
.interwiki-mo a,.interwiki-kk a, .interwiki-ky a, .interwiki-tt a,&lt;br /&gt;
.interwiki-ba a, .interwiki-cv a, .interwiki-mn a, .interwiki-xal a,&lt;br /&gt;
.interwiki-udm a,.interwiki-ab a, .interwiki-av a, .interwiki-ce a {&lt;br /&gt;
        /* 西里爾字母 */&lt;br /&gt;
        font-family: &amp;quot;Times CY&amp;quot;, &amp;quot;Times New Roman&amp;quot;, Times, serif;&lt;br /&gt;
}&lt;br /&gt;
.interwiki-ar a, .interwiki-fa a, .interwiki-ur a, .interwiki-ug a {&lt;br /&gt;
        /* 阿拉伯字母 */&lt;br /&gt;
        font-family: &amp;quot;Arial Unicode MS&amp;quot;, &amp;quot;Microsoft Sans Serif&amp;quot;, &amp;quot;Times New Roman&amp;quot;, Times, serif;&lt;br /&gt;
        direction: rtl;&lt;br /&gt;
}&lt;br /&gt;
.interwiki-he a, .interwiki-yi a {&lt;br /&gt;
        /* 希伯來字母 */&lt;br /&gt;
        font-family: Cardo, &amp;quot;Arial Unicode MS&amp;quot;, Code2000, David, &amp;quot;Times New Roman&amp;quot;, Times, serif;&lt;br /&gt;
        direction: rtl;&lt;br /&gt;
}&lt;br /&gt;
.interwiki-af a, .interwiki-als a, .interwiki-an a, .interwiki-ang a,&lt;br /&gt;
.interwiki-ast a, .interwiki-az a, .interwiki-ba a, .interwiki-bat-smg a,&lt;br /&gt;
.interwiki-bm a, .interwiki-br a, .interwiki-bs a, .interwiki-ca a,&lt;br /&gt;
.interwiki-ceb a, .interwiki-co a, .interwiki-cs a, .interwiki-csb a,&lt;br /&gt;
.interwiki-cy a, .interwiki-da a, .interwiki-de a, .interwiki-en a,&lt;br /&gt;
.interwiki-eo a, .interwiki-es a, .interwiki-et a, .interwiki-eu a,&lt;br /&gt;
.interwiki-ff a, .interwiki-fi a, .interwiki-fiu-vro a, .interwiki-fo a,&lt;br /&gt;
.interwiki-fr a, .interwiki-frp a, .interwiki-fur a, .interwiki-fy a,&lt;br /&gt;
.interwiki-ga a, .interwiki-gd a, .interwiki-gl a, .interwiki-gv a,&lt;br /&gt;
.interwiki-ha a, .interwiki-hr a, .interwiki-ht a, .interwiki-hu a,&lt;br /&gt;
.interwiki-ia a, .interwiki-id a, .interwiki-ie a, .interwiki-ilo a,&lt;br /&gt;
.interwiki-io a, .interwiki-is a, .interwiki-it a, .interwiki-jbo a,&lt;br /&gt;
.interwiki-jv a, .interwiki-kg a, .interwiki-ksh a, .interwiki-ku a,&lt;br /&gt;
.interwiki-kw a, .interwiki-la a, .interwiki-lad a, .interwiki-lb a,&lt;br /&gt;
.interwiki-li a, .interwiki-lij a, .interwiki-lmo a, .interwiki-ln a,&lt;br /&gt;
.interwiki-lt a, .interwiki-lv a, .interwiki-map-bms a, .interwiki-mi a,&lt;br /&gt;
.interwiki-ms a, .interwiki-na a, .interwiki-nap a, .interwiki-nds a,&lt;br /&gt;
.interwiki-nl a, .interwiki-nn a, .interwiki-no a, .interwiki-nrm a,&lt;br /&gt;
.interwiki-oc a, .interwiki-om a, .interwiki-os a, .interwiki-pam a,&lt;br /&gt;
.interwiki-pl a, .interwiki-pms a, .interwiki-pt a, .interwiki-rm a,&lt;br /&gt;
.interwiki-ro a, .interwiki-sc a, .interwiki-scn a, .interwiki-sco a,&lt;br /&gt;
.interwiki-se a, .interwiki-simple a, .interwiki-sk a, .interwiki-sl a,&lt;br /&gt;
.interwiki-so a, .interwiki-sq a, .interwiki-su a, .interwiki-sv a,&lt;br /&gt;
.interwiki-sw a, .interwiki-tet a, .interwiki-tpi a, .interwiki-tk a,&lt;br /&gt;
.interwiki-tl a, .interwiki-tw a, .interwiki-tr a, .interwiki-uz a,&lt;br /&gt;
.interwiki-vec a, .interwiki-vi a, .interwiki-wa a, .interwiki-war a,&lt;br /&gt;
.interwiki-wo a, .interwiki-yo a, .interwiki-cdo a, .interwiki-zh-min-nan a {&lt;br /&gt;
        font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#wpSave {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* hiddenStructure from Monobook - allows selective hiding of markup in templates */&lt;br /&gt;
.hiddenStructure {&lt;br /&gt;
   display: none;&lt;br /&gt;
   speak: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Removes underlines from links */&lt;br /&gt;
.nounderlines a {&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* CSS for testing a new Main Page design, see [[Wikipedia:WikiProject Usability/Main Page]] */&lt;br /&gt;
&lt;br /&gt;
#EnWpMainPage { width: 100%; margin-top: 1em; }&lt;br /&gt;
#EnWpMainPage h2 { font-size: 130%; font-weight: bold; margin: 0; padding: 0; border: 0; }&lt;br /&gt;
#EnWpMpMargin { margin-right: 13.8em; }&lt;br /&gt;
#EnWpMpCol1 { float: left; clear: left; width: 50%; }&lt;br /&gt;
#EnWpMpCol2 { width: 49.9%; float: left; }&lt;br /&gt;
#EnWpMpBrowse { background: #f8fcff url(http://upload.wikimedia.org/wikipedia/en/9/9f/MP-three-books.png) no-repeat 180% 9%; border: 1px solid #c7c7c7; }&lt;br /&gt;
#EnWpMpBrowseCats li { font-size: 85%; margin-left: 1em; line-height: 1.5; }&lt;br /&gt;
#EnWpMpBrowseCats h3 { font-size: 120%; margin: .2em 0 .1em -.8em; padding: 0; font-weight: normal; }&lt;br /&gt;
#EnWpMpBrowseCats h3 a { font-weight: bold; }&lt;br /&gt;
#EnWpMpBook { background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7e/MP-open-book.png); }&lt;br /&gt;
#EnWpMpFeaturedPic { text-align: center; margin: 0 0 .5em; font-size: 85%; font-weight: bold; }&lt;br /&gt;
#EnWpMpFeaturedPic h2 { font-size: 145%; text-align: left; }&lt;br /&gt;
.EnWpMpBrowseRight { float: right; width: 12.7em; }&lt;br /&gt;
.EnWpMpBrowseBottom { margin: 1em 0; }&lt;br /&gt;
.EnWpMpBrowseBottom #EnWpMpBrowseCats li, .EnWpMpBrowseBottom #EnWpMpUsefulLinks, .EnWpMpBrowseBottom #EnWpMpFeaturedPic { float: left; width: 24%; margin: 0; line-height: normal; }&lt;br /&gt;
.EnWpMpBrowseBottom #EnWpMpBrowseCats h3 { margin-left: 0; }&lt;br /&gt;
#EnWpMpUsefulLinks { clear: left; }&lt;br /&gt;
#EnWpMpSearch { background: url(http://upload.wikimedia.org/wikipedia/en/a/ae/MP-magnifying-glass.png) no-repeat top right; }&lt;br /&gt;
#EnWpMpSearch input { vertical-align: middle; }&lt;br /&gt;
#EnWpMpSearchInner { float: right; width: 20em; text-align: center; }&lt;br /&gt;
#bodySearchMP { margin: 0; padding: 0; }&lt;br /&gt;
#bodySearchMP .bodySearchWrap { float: right; width: 17.5em; text-align: left; padding: .8em 0; }&lt;br /&gt;
#bodySearchMP label { display: block; font-size: 95%; font-weight: bold; margin-bottom: -.2em; }&lt;br /&gt;
#bodySearchMP .bodySearchBtnGo { font-weight: bold; padding-left: .3em; padding-right: .3em; margin-left: .5em; }&lt;br /&gt;
.EnWpMpContentBox { border: 1px solid; margin-bottom: .9em; }&lt;br /&gt;
#EnWpMpCol2 .EnWpMpContentBox { margin-left: .9em; }&lt;br /&gt;
.EnWpMpImage { float: right; margin: 0 0 .2em .2em; }&lt;br /&gt;
.EnWpMpImage img { position: relative; z-index: 3; }&lt;br /&gt;
#EnWpMpSisterProjects { float: left; width: 49%; }&lt;br /&gt;
.EnWpMpSisterProject { float: left; width: 17em; margin: 0; height: 5.5em; margin: 0; }&lt;br /&gt;
.EnWpMpSisterImg { float: left; width: 40px; height: 100%; }&lt;br /&gt;
#EnWpMpOtherLangs { margin-left: 50%; }&lt;br /&gt;
#EnWpMainPageNoCSS { display: none; }&lt;br /&gt;
#EnWpMpBook2 { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8e/MP-open-book2.png); }&lt;br /&gt;
#EnWpMpSearch2 { background: url(http://upload.wikimedia.org/wikipedia/en/3/3a/MP-magnifying-glass2.png) no-repeat top right; }&lt;br /&gt;
&lt;br /&gt;
/* Custom link colors for use in [[MediaWiki:Edittools]] */&lt;br /&gt;
.charboxblack a:link, .charboxblack a:hover, .charboxblack a:visited, .charboxblack a:active { color: black; }&lt;br /&gt;
.charboxsilver a:link, .charboxsilver a:hover, .charboxsilver a:visited, .charboxsilver a:active { color: silver; }&lt;br /&gt;
.charboxgray a:link, .charboxgray a:hover, .charboxgray a:visited, .charboxgray a:active { color: gray; }&lt;br /&gt;
.charboxwhite a:link, .charboxwhite a:hover, .charboxwhite a:visited, .charboxwhite a:active { color: white; }&lt;br /&gt;
.charboxmaroon a:link, .charboxmaroon a:hover, .charboxmaroon a:visited, .charboxmaroon a:active { color: maroon; }&lt;br /&gt;
.charboxred a:link, .charboxred a:hover, .charboxred a:visited, .charboxred a:active { color: red; }&lt;br /&gt;
.charboxpurple a:link, .charboxpurple a:hover, .charboxpurple a:visited, .charboxpurple a:active { color: purple; }&lt;br /&gt;
.charboxfuchsia a:link, .charboxfuchsia a:hover, .charboxfuchsia a:visited, .charboxfuchsia a:active { color: fuchsia; }&lt;br /&gt;
&lt;br /&gt;
.charboxgreen a:link, .charboxgreen a:hover, .charboxgreen a:visited, .charboxgreen a:active { color: green; }&lt;br /&gt;
.charboxlime a:link, .charboxlime a:hover, .charboxlime a:visited, .charboxlime a:active { color: lime; }&lt;br /&gt;
.charboxolive a:link, .charboxolive a:hover, .charboxolive a:visited, .charboxolive a:active { color: olive; }&lt;br /&gt;
.charboxyellow a:link, .charboxyellow a:hover, .charboxyellow a:visited, .charboxyellow a:active { color: yellow; }&lt;br /&gt;
&lt;br /&gt;
.charboxnavy a:link, .charboxnavy a:hover, .charboxnavy a:visited, .charboxnavy a:active { color: navy; }&lt;br /&gt;
.charboxblue a:link, .charboxblue a:hover, .charboxblue a:visited, .charboxblue a:active { color: blue; }&lt;br /&gt;
.charboxteal a:link, .charboxteal a:hover, .charboxteal a:visited, .charboxteal a:active { color: teal; }&lt;br /&gt;
.charboxaqua a:link, .charboxaqua a:hover, .charboxaqua a:visited, .charboxaqua a:active { color: aqua; }&lt;br /&gt;
&lt;br /&gt;
/* custom edits */&lt;br /&gt;
.allpagesredirect a:link { color:#0066ff;}&lt;br /&gt;
&lt;br /&gt;
 /* 维基共享资源图像巡视格式 */&lt;br /&gt;
&lt;br /&gt;
  /* 链接 */&lt;br /&gt;
  .tickerDiffLink { } /* diff links in ticker */&lt;br /&gt;
  .tickerMiscLink { } /* misc links in ticker */&lt;br /&gt;
&lt;br /&gt;
  /* 去除引点 */&lt;br /&gt;
  .tickerList ul,    .tickerList ul li    { list-style: none; text-indent:-2em; margin-left:2em;   text-align:left; }&lt;br /&gt;
  .tickerList ul ul, .tickerList ul ul li { list-style: none; text-indent:0;    margin-left:1.5em; text-align:left; }&lt;br /&gt;
&lt;br /&gt;
  /* 各种记录格式 */&lt;br /&gt;
  .tickerEntry_deleted     { }  /* 图像删除记录 */&lt;br /&gt;
  .tickerEntry_replaced    { }  /* 图像替换记录 */&lt;br /&gt;
  .tickerEntry_tagged      { }  /* 加上或删去问题模板的图像记录 */&lt;br /&gt;
  .tickerEntry_redir       { }  /* 图像重新定向记录 */&lt;br /&gt;
  .tickerEntry_recat       { }  /* 图像重新分类记录 */&lt;br /&gt;
  .tickerEntry_notify      { }  /* 全界的更改记录 */&lt;br /&gt;
  .tickerEntry_changed     { }  /* 一般的更改记录 */&lt;br /&gt;
&lt;br /&gt;
  /* 各种行为格式 */&lt;br /&gt;
  .tickerAction_deleted:before     { content:&amp;quot;(×)&amp;quot;; color: #FF0000; font-family:monospace; font-weight:bold; font-size:100%; background: pink; }&lt;br /&gt;
  .tickerAction_replaced:before    { content:&amp;quot; REPL &amp;quot;; color: #CC88FF; font-family:monospace; font-weight:bold; font-size:100%; }&lt;br /&gt;
  .tickerAction_addedBad:before    { content:&amp;quot; +VfD &amp;quot;; color: #FF8800; font-family:monospace; font-weight:bold; font-size:100%; }&lt;br /&gt;
  .tickerAction_removedBad:before  { content:&amp;quot; -VfD &amp;quot;; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }&lt;br /&gt;
  .tickerAction_addedGood:before   { content:&amp;quot; +OK  &amp;quot;; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }&lt;br /&gt;
  .tickerAction_removedGood:before { content:&amp;quot; -OK  &amp;quot;; color: #FF8800; font-family:monospace; font-weight:bold; font-size:100%; }&lt;br /&gt;
&lt;br /&gt;
  /* 巡视功能使用列表 */&lt;br /&gt;
  .tickerUsage  { font-size:80%; }&lt;br /&gt;
&lt;br /&gt;
  /* 每次记录应用用于多数图像的模板 */&lt;br /&gt;
  .tickerTemplateEntry    { font-weight: bold; }&lt;br /&gt;
&lt;br /&gt;
  /* 每次记录应用次要记录---应用模板的某图像 */&lt;br /&gt;
  .tickerSubEntry         { }&lt;br /&gt;
&lt;br /&gt;
  /* 次要记录格式 */&lt;br /&gt;
  .tickerMinorEntry  { color:#666; }     /* minor entry */&lt;br /&gt;
  .tickerMinorEntry a,&lt;br /&gt;
  .tickerMinorEntry a:link,&lt;br /&gt;
  .tickerMinorEntry a:visited { color:#669; }&lt;br /&gt;
  #bodyContent .tickerMinorEntry a.extiw,&lt;br /&gt;
  #bodyContent .tickerMinorEntry a.extiw:link,&lt;br /&gt;
  #bodyContent .tickerMinorEntry a.extiw:visited { color:#669; }&lt;br /&gt;
&lt;br /&gt;
/* Donations link to be uncommented during fundraising drives */&lt;br /&gt;
#siteNotice {&lt;br /&gt;
    margin-top:5px;&lt;br /&gt;
    padding-left: 4px;&lt;br /&gt;
    font-style: italic;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
#fundraising {&lt;br /&gt;
 text-align: center;&lt;br /&gt;
 border: 1px solid gray;&lt;br /&gt;
 padding: 5px;&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/****************************/&lt;br /&gt;
/* BEGIN LIGHT BLUE SECTION */&lt;br /&gt;
/****************************/&lt;br /&gt;
/* Make all non-namespace pages have a light blue content area. This is done by&lt;br /&gt;
   setting the background color for all #content areas to light blue and then&lt;br /&gt;
   overriding it for any #content enclosed in a .ns-0 (main namespace). I then&lt;br /&gt;
   do the same for the &amp;quot;tab&amp;quot; background colors. --Lupo */&lt;br /&gt;
&lt;br /&gt;
#content {&lt;br /&gt;
    background: #F8FCFF; /* a light blue */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#content div.thumb {&lt;br /&gt;
    border-color: #F8FCFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ns-0 * #content {&lt;br /&gt;
    background: white;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mytabs li {&lt;br /&gt;
    background: #F8FCFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ns-0 * #mytabs li {&lt;br /&gt;
    background: white;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mytabs li a {&lt;br /&gt;
    background-color: #F8FCFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ns-0 * #mytabs li a {&lt;br /&gt;
    background-color: white;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-cactions li a, #p-cactions li a:hover, #p-cactions li.selected a {&lt;br /&gt;
    background-color: #F8FCFF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ns-0 * #p-cactions li a {&lt;br /&gt;
    background-color: #fbfbfb;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ns-0 * #p-cactions li.selected a, .ns-0 * #p-cactions li a:hover {&lt;br /&gt;
    background-color: white;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ns-0 * #content div.thumb {&lt;br /&gt;
    border-color: white;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**************************/&lt;br /&gt;
/* END LIGHT BLUE SECTION */&lt;br /&gt;
/**************************/&lt;br /&gt;
&lt;br /&gt;
/* Display &amp;quot;From Wikipedia, the free encyclopedia&amp;quot; */&lt;br /&gt;
#siteSub {&lt;br /&gt;
    display: inline;&lt;br /&gt;
    font-size: 92%;&lt;br /&gt;
    font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#bodyContent #siteSub a {&lt;br /&gt;
    color: #000;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    background-color: transparent;&lt;br /&gt;
    background-image: none;&lt;br /&gt;
    padding-right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Bold &#039;edit this page&#039; link to encourage newcomers */&lt;br /&gt;
#ca-edit a { font-weight: bold !important; }&lt;br /&gt;
&lt;br /&gt;
/* Display &amp;quot;User $1, you are already logged in!&amp;quot;&lt;br /&gt;
   ([[MediaWiki:Alreadyloggedin]]) in red and bold */&lt;br /&gt;
div.alreadyloggedin { color: red; font-weight: bold; }&lt;br /&gt;
&lt;br /&gt;
@media print {&lt;br /&gt;
    /* Do not print edit link in templates using Templat&lt;br /&gt;
.language-selector {&lt;br /&gt;
  margin-bottom: 1em;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
  border: 1px solid #a7d7f9;&lt;br /&gt;
  background-color: #f9f9f9;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.language-selector label {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.language-selector select {&lt;br /&gt;
  padding: 0.3em;&lt;br /&gt;
  border: 1px solid #ccd2d9;&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.language-selector span {&lt;br /&gt;
  display: block;&lt;br /&gt;
  margin-bottom: 0.3em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
#top-language-dropdown {&lt;br /&gt;
  position: fixed;&lt;br /&gt;
  top: 10px; /* 調整垂直位置 */&lt;br /&gt;
  left: 10px; /* 調整水平位置 */&lt;br /&gt;
  background-color: #f9f9f9;&lt;br /&gt;
  border: 1px solid #a7d7f9;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  z-index: 1000; /* 確保它在其他元素之上 */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#top-language-dropdown label {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#top-language-dropdown select {&lt;br /&gt;
  padding: 0.3em;&lt;br /&gt;
  border: 1px solid #ccd2d9;&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
}&lt;br /&gt;
#zh-variant-dropdown {&lt;br /&gt;
  /* 根據您的喜好設定樣式，例如 */&lt;br /&gt;
  margin-bottom: 1em;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
  border: 1px solid #a7d7f9;&lt;br /&gt;
  background-color: #f9f9f9;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#zh-variant-dropdown label {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#zh-variant-dropdown select {&lt;br /&gt;
  padding: 0.3em;&lt;br /&gt;
  border: 1px solid #ccd2d9;&lt;br /&gt;
  border-radius: 3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 如果您將其放在左上角，則需要使用 fixed 定位 */&lt;br /&gt;
/*&lt;br /&gt;
#zh-variant-dropdown {&lt;br /&gt;
  position: fixed;&lt;br /&gt;
  top: 10px;&lt;br /&gt;
  left: 10px;&lt;br /&gt;
  z-index: 1000;&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
/* ============================================================&lt;br /&gt;
 * ① 側邊欄 Logo 設定 (Q 字圖)&lt;br /&gt;
 * ============================================================ */&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
    /* 使用您指定的 Q 字圖連結 */&lt;br /&gt;
    background-image: url(&amp;quot;https://upload.wikimedia.org/wikipedia/commons/b/b8/Wiki_%285%29.png&amp;quot;) !important;&lt;br /&gt;
    background-size: 135px auto !important;&lt;br /&gt;
    background-position: center !important;&lt;br /&gt;
    background-repeat: no-repeat !important;&lt;br /&gt;
    width: 160px !important;&lt;br /&gt;
    height: 160px !important;&lt;br /&gt;
    margin-bottom: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
 * ② 右上角自定義元件樣式 (語系切換與時鐘)&lt;br /&gt;
 * ============================================================ */&lt;br /&gt;
/* 時鐘樣式 */&lt;br /&gt;
#pt-clock {&lt;br /&gt;
    font-family: monospace;&lt;br /&gt;
    background: #f8f9fa;&lt;br /&gt;
    border: 1px solid #c8ccd1;&lt;br /&gt;
    padding: 2px 8px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    color: #202122 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 語系切換按鈕容器 */&lt;br /&gt;
#custom-variant-switches {&lt;br /&gt;
    background: #eaf3ff;&lt;br /&gt;
    padding: 2px 6px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    border: 1px solid #a2c9ff;&lt;br /&gt;
    margin-right: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
 * ③ 深色模式 (Dark Mode) 支援&lt;br /&gt;
 * 當 Common.js 切換 .dark-mode 類別時生效&lt;br /&gt;
 * ============================================================ */&lt;br /&gt;
body.dark-mode {&lt;br /&gt;
    background-color: #101418 !important;&lt;br /&gt;
    color: #e0e0e0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.dark-mode #content {&lt;br /&gt;
    background-color: #1c2128 !important;&lt;br /&gt;
    color: #e0e0e0 !important;&lt;br /&gt;
    border-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.dark-mode .mw-body {&lt;br /&gt;
    border-color: #30363d !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 深色模式下的連結顏色 */&lt;br /&gt;
body.dark-mode a {&lt;br /&gt;
    color: #58a6ff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.dark-mode a:visited {&lt;br /&gt;
    color: #bc8cff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.dark-mode #pt-clock {&lt;br /&gt;
    background: #2d333b;&lt;br /&gt;
    color: #adbac7 !important;&lt;br /&gt;
    border-color: #444;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
 * ④ 介面優化 (選填)&lt;br /&gt;
 * ============================================================ */&lt;br /&gt;
/* 讓表格在行動端或大數據下更易讀 */&lt;br /&gt;
.wikitable {&lt;br /&gt;
    background-color: #f8f9fa;&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 隱藏沒必要的公告或標籤（可依需求取消註釋） */&lt;br /&gt;
/* #siteNotice { display: none; } */&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=160</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=160"/>
		<updated>2026-04-29T04:46:43Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/**&lt;br /&gt;
 * MediaWiki:Common.js 強化完整版&lt;br /&gt;
 * 適用對象：維基家族 wiki&lt;br /&gt;
 * 功能：語系導向、手動字詞轉換、自動暫存(防 Cloudflare 斷線)、持久連線心跳包、深色模式、時鐘&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
mw.loader.using([&#039;mediawiki.util&#039;, &#039;mediawiki.Uri&#039;, &#039;mediawiki.api&#039;]).then(function () {&lt;br /&gt;
&lt;br /&gt;
    $(function () {&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ① 語系自動導向與切換 (針對訪客預設 zh-tw)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var isAnon = mw.config.get(&#039;wgUserName&#039;) === null;&lt;br /&gt;
        var currentVariant = mw.util.getParamValue(&#039;variant&#039;) || mw.config.get(&#039;wgUserVariant&#039;);&lt;br /&gt;
&lt;br /&gt;
        // 訪客預設導向繁體中文&lt;br /&gt;
        if (isAnon &amp;amp;&amp;amp; !currentVariant &amp;amp;&amp;amp; mw.config.get(&#039;wgAction&#039;) === &#039;view&#039;) {&lt;br /&gt;
            var url = new mw.Uri(window.location.href);&lt;br /&gt;
            url.query.variant = &#039;zh-tw&#039;;&lt;br /&gt;
            window.location.replace(url.toString());&lt;br /&gt;
            return; &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        // 建立右上角切換按鈕&lt;br /&gt;
        var variants = [&lt;br /&gt;
            { code: &#039;zh-tw&#039;, label: &#039;繁體&#039; },&lt;br /&gt;
            { code: &#039;zh-cn&#039;, label: &#039;简体&#039; }&lt;br /&gt;
        ];&lt;br /&gt;
&lt;br /&gt;
        var $langContainer = $(&#039;&amp;lt;span&amp;gt;&#039;).attr(&#039;id&#039;, &#039;custom-variant-switches&#039;);&lt;br /&gt;
        variants.forEach(function (v, i) {&lt;br /&gt;
            var $link = $(&#039;&amp;lt;a&amp;gt;&#039;)&lt;br /&gt;
                .text(v.label)&lt;br /&gt;
                .css({&lt;br /&gt;
                    cursor: &#039;pointer&#039;,&lt;br /&gt;
                    padding: &#039;0 5px&#039;,&lt;br /&gt;
                    color: currentVariant === v.code ? &#039;#000&#039; : &#039;#0645ad&#039;,&lt;br /&gt;
                    fontWeight: currentVariant === v.code ? &#039;bold&#039; : &#039;normal&#039;&lt;br /&gt;
                })&lt;br /&gt;
                .on(&#039;click&#039;, function (e) {&lt;br /&gt;
                    e.preventDefault();&lt;br /&gt;
                    var url = new mw.Uri(window.location.href);&lt;br /&gt;
                    url.query.variant = v.code;&lt;br /&gt;
                    window.location.href = url.toString();&lt;br /&gt;
                });&lt;br /&gt;
            $langContainer.append($link);&lt;br /&gt;
            if (i &amp;lt; variants.length - 1) $langContainer.append(&#039;|&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        mw.util.addPortletLink(&#039;p-personal&#039;, &#039;#&#039;, &#039;&#039;, &#039;pt-variant-switch&#039;, &#039;切換語系&#039;, &#039;#pt-logout&#039;);&lt;br /&gt;
        $(&#039;#pt-variant-switch&#039;).append($langContainer);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ② 手動字詞轉換 (確保站名正確顯示)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        function applyManualTranslation() {&lt;br /&gt;
            var v = mw.util.getParamValue(&#039;variant&#039;) || mw.config.get(&#039;wgUserVariant&#039;) || mw.config.get(&#039;wgUserLanguage&#039;);&lt;br /&gt;
            if (v === &#039;zh-hans&#039; || v === &#039;zh-cn&#039;) {&lt;br /&gt;
                $(&#039;h1#firstHeading, #p-logo-text, .mw-wiki-title, title&#039;).each(function() {&lt;br /&gt;
                    var t = $(this).text();&lt;br /&gt;
                    // 手動將繁體站名替換為簡體&lt;br /&gt;
                    $(this).text(t.replace(/維基家族/g, &#039;维基家族&#039;));&lt;br /&gt;
                });&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        applyManualTranslation();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ③ 自動暫存與持久編輯 (對抗 Cloudflare 驗證中斷)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        if ([&#039;edit&#039;, &#039;submit&#039;].indexOf(mw.config.get(&#039;wgAction&#039;)) !== -1) {&lt;br /&gt;
            var pageName = mw.config.get(&#039;wgPageName&#039;);&lt;br /&gt;
            var storageKey = &#039;edit_cache_&#039; + pageName;&lt;br /&gt;
            var $textbox = $(&#039;#wpTextbox1&#039;);&lt;br /&gt;
&lt;br /&gt;
            // A. 心跳包：每 2 分鐘向伺服器發送請求，防止 Session 過期或驗證跳出&lt;br /&gt;
            setInterval(function() {&lt;br /&gt;
                new mw.Api().get({&lt;br /&gt;
                    action: &#039;query&#039;,&lt;br /&gt;
                    titles: pageName,&lt;br /&gt;
                    prop: &#039;info&#039;&lt;br /&gt;
                }).done(function() {&lt;br /&gt;
                    console.log(&#039;維基家族連線維持中...&#039;);&lt;br /&gt;
                });&lt;br /&gt;
            }, 120000);&lt;br /&gt;
&lt;br /&gt;
            // B. 高頻率自動暫存：每 20 秒存一次草稿&lt;br /&gt;
            setInterval(function () {&lt;br /&gt;
                var content = $textbox.val();&lt;br /&gt;
                if (content &amp;amp;&amp;amp; content.length &amp;gt; 10) {&lt;br /&gt;
                    localStorage.setItem(storageKey, JSON.stringify({&lt;br /&gt;
                        text: content,&lt;br /&gt;
                        timestamp: Date.now()&lt;br /&gt;
                    }));&lt;br /&gt;
                }&lt;br /&gt;
            }, 20000); &lt;br /&gt;
&lt;br /&gt;
            // C. 檢查並還原草稿&lt;br /&gt;
            var savedCache = localStorage.getItem(storageKey);&lt;br /&gt;
            if (savedCache) {&lt;br /&gt;
                var data = JSON.parse(savedCache);&lt;br /&gt;
                if (Date.now() - data.timestamp &amp;lt; 86400000 &amp;amp;&amp;amp; $textbox.val().length &amp;lt; 50) {&lt;br /&gt;
                    if (confirm(&#039;偵測到未儲存草稿（可能因 Cloudflare 驗證中斷），是否還原？&#039;)) {&lt;br /&gt;
                        $textbox.val(data.text);&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            // D. 離開頁面警告&lt;br /&gt;
            window.onbeforeunload = function() {&lt;br /&gt;
                if ($textbox.val().length &amp;gt; 50) return &amp;quot;內容尚未儲存！&amp;quot;;&lt;br /&gt;
            };&lt;br /&gt;
&lt;br /&gt;
            // E. 儲存後清除暫存&lt;br /&gt;
            $(&#039;#wpSave, #wpSaveWidget, input#wpSave&#039;).on(&#039;click&#039;, function() {&lt;br /&gt;
                localStorage.removeItem(storageKey);&lt;br /&gt;
                window.onbeforeunload = null; &lt;br /&gt;
            });&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ④ 深色模式&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var darkBtn = mw.util.addPortletLink(&#039;p-personal&#039;, &#039;#&#039;, &#039;深色模式&#039;, &#039;pt-darkmode&#039;, &#039;切換深色模式&#039;, &#039;#pt-variant-switch&#039;);&lt;br /&gt;
        $(darkBtn).on(&#039;click&#039;, function (e) {&lt;br /&gt;
            e.preventDefault();&lt;br /&gt;
            $(&#039;body&#039;).toggleClass(&#039;dark-mode&#039;);&lt;br /&gt;
            localStorage.setItem(&#039;wiki-dark-mode&#039;, $(&#039;body&#039;).hasClass(&#039;dark-mode&#039;) ? &#039;1&#039; : &#039;0&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        if (localStorage.getItem(&#039;wiki-dark-mode&#039;) === &#039;1&#039;) {&lt;br /&gt;
            $(&#039;body&#039;).addClass(&#039;dark-mode&#039;);&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ⑤ 即時時鐘&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var $clock = $(&#039;&amp;lt;li&amp;gt;&#039;).attr(&#039;id&#039;, &#039;pt-clock&#039;).css({&lt;br /&gt;
            fontWeight: &#039;bold&#039;,&lt;br /&gt;
            marginLeft: &#039;10px&#039;,&lt;br /&gt;
            color: &#039;#54595d&#039;&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        function updateClock() {&lt;br /&gt;
            var now = new Date();&lt;br /&gt;
            $clock.text(now.toLocaleTimeString(&#039;zh-TW&#039;, { hour12: false }));&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        $(&#039;#p-personal ul&#039;).append($clock);&lt;br /&gt;
        setInterval(updateClock, 1000);&lt;br /&gt;
        updateClock();&lt;br /&gt;
&lt;br /&gt;
    });&lt;br /&gt;
});&lt;br /&gt;
/* 替換側邊欄 Logo 為 Q 字圖 */&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
    background-image: url(&amp;quot;https://upload.wikimedia.org/wikipedia/commons/b/b8/Wiki_%285%29.png&amp;quot;) !important;&lt;br /&gt;
    background-size: 135px auto; /* 調整 Logo 大小以適應側邊欄 */&lt;br /&gt;
    background-position: center; /* 居中顯示 */&lt;br /&gt;
    background-repeat: no-repeat;&lt;br /&gt;
    width: 160px; /* 側邊欄標準寬度 */&lt;br /&gt;
    height: 160px;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E6%B8%AC%E8%A9%A6&amp;diff=159</id>
		<title>使用者:Msnhinet8/測試</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E6%B8%AC%E8%A9%A6&amp;diff=159"/>
		<updated>2026-04-29T04:43:10Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;本頁是一個測試頁，用來測試用戶在編輯條目時可以持續多久不會跳驗證碼，這也是一個廢話頁忽略即可。&lt;br /&gt;
日本是一個位在東北亞的國家，面積約38萬平方公里，屬於群島國家，&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=158</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=158"/>
		<updated>2026-04-29T03:44:40Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/**&lt;br /&gt;
 * MediaWiki:Common.js 強化完整版&lt;br /&gt;
 * 適用對象：維基家族 wiki&lt;br /&gt;
 * 功能：語系導向、手動字詞轉換、自動暫存(防 Cloudflare 斷線)、持久連線心跳包、深色模式、時鐘&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
mw.loader.using([&#039;mediawiki.util&#039;, &#039;mediawiki.Uri&#039;, &#039;mediawiki.api&#039;]).then(function () {&lt;br /&gt;
&lt;br /&gt;
    $(function () {&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ① 語系自動導向與切換 (針對訪客預設 zh-tw)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var isAnon = mw.config.get(&#039;wgUserName&#039;) === null;&lt;br /&gt;
        var currentVariant = mw.util.getParamValue(&#039;variant&#039;) || mw.config.get(&#039;wgUserVariant&#039;);&lt;br /&gt;
&lt;br /&gt;
        // 訪客預設導向繁體中文&lt;br /&gt;
        if (isAnon &amp;amp;&amp;amp; !currentVariant &amp;amp;&amp;amp; mw.config.get(&#039;wgAction&#039;) === &#039;view&#039;) {&lt;br /&gt;
            var url = new mw.Uri(window.location.href);&lt;br /&gt;
            url.query.variant = &#039;zh-tw&#039;;&lt;br /&gt;
            window.location.replace(url.toString());&lt;br /&gt;
            return; &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        // 建立右上角切換按鈕&lt;br /&gt;
        var variants = [&lt;br /&gt;
            { code: &#039;zh-tw&#039;, label: &#039;繁體&#039; },&lt;br /&gt;
            { code: &#039;zh-cn&#039;, label: &#039;简体&#039; }&lt;br /&gt;
        ];&lt;br /&gt;
&lt;br /&gt;
        var $langContainer = $(&#039;&amp;lt;span&amp;gt;&#039;).attr(&#039;id&#039;, &#039;custom-variant-switches&#039;);&lt;br /&gt;
        variants.forEach(function (v, i) {&lt;br /&gt;
            var $link = $(&#039;&amp;lt;a&amp;gt;&#039;)&lt;br /&gt;
                .text(v.label)&lt;br /&gt;
                .css({&lt;br /&gt;
                    cursor: &#039;pointer&#039;,&lt;br /&gt;
                    padding: &#039;0 5px&#039;,&lt;br /&gt;
                    color: currentVariant === v.code ? &#039;#000&#039; : &#039;#0645ad&#039;,&lt;br /&gt;
                    fontWeight: currentVariant === v.code ? &#039;bold&#039; : &#039;normal&#039;&lt;br /&gt;
                })&lt;br /&gt;
                .on(&#039;click&#039;, function (e) {&lt;br /&gt;
                    e.preventDefault();&lt;br /&gt;
                    var url = new mw.Uri(window.location.href);&lt;br /&gt;
                    url.query.variant = v.code;&lt;br /&gt;
                    window.location.href = url.toString();&lt;br /&gt;
                });&lt;br /&gt;
            $langContainer.append($link);&lt;br /&gt;
            if (i &amp;lt; variants.length - 1) $langContainer.append(&#039;|&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        mw.util.addPortletLink(&#039;p-personal&#039;, &#039;#&#039;, &#039;&#039;, &#039;pt-variant-switch&#039;, &#039;切換語系&#039;, &#039;#pt-logout&#039;);&lt;br /&gt;
        $(&#039;#pt-variant-switch&#039;).append($langContainer);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ② 手動字詞轉換 (確保站名正確顯示)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        function applyManualTranslation() {&lt;br /&gt;
            var v = mw.util.getParamValue(&#039;variant&#039;) || mw.config.get(&#039;wgUserVariant&#039;) || mw.config.get(&#039;wgUserLanguage&#039;);&lt;br /&gt;
            if (v === &#039;zh-hans&#039; || v === &#039;zh-cn&#039;) {&lt;br /&gt;
                $(&#039;h1#firstHeading, #p-logo-text, .mw-wiki-title, title&#039;).each(function() {&lt;br /&gt;
                    var t = $(this).text();&lt;br /&gt;
                    // 手動將繁體站名替換為簡體&lt;br /&gt;
                    $(this).text(t.replace(/維基家族/g, &#039;维基家族&#039;));&lt;br /&gt;
                });&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        applyManualTranslation();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ③ 自動暫存與持久編輯 (對抗 Cloudflare 驗證中斷)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        if ([&#039;edit&#039;, &#039;submit&#039;].indexOf(mw.config.get(&#039;wgAction&#039;)) !== -1) {&lt;br /&gt;
            var pageName = mw.config.get(&#039;wgPageName&#039;);&lt;br /&gt;
            var storageKey = &#039;edit_cache_&#039; + pageName;&lt;br /&gt;
            var $textbox = $(&#039;#wpTextbox1&#039;);&lt;br /&gt;
&lt;br /&gt;
            // A. 心跳包：每 2 分鐘向伺服器發送請求，防止 Session 過期或驗證跳出&lt;br /&gt;
            setInterval(function() {&lt;br /&gt;
                new mw.Api().get({&lt;br /&gt;
                    action: &#039;query&#039;,&lt;br /&gt;
                    titles: pageName,&lt;br /&gt;
                    prop: &#039;info&#039;&lt;br /&gt;
                }).done(function() {&lt;br /&gt;
                    console.log(&#039;維基家族連線維持中...&#039;);&lt;br /&gt;
                });&lt;br /&gt;
            }, 120000);&lt;br /&gt;
&lt;br /&gt;
            // B. 高頻率自動暫存：每 20 秒存一次草稿&lt;br /&gt;
            setInterval(function () {&lt;br /&gt;
                var content = $textbox.val();&lt;br /&gt;
                if (content &amp;amp;&amp;amp; content.length &amp;gt; 10) {&lt;br /&gt;
                    localStorage.setItem(storageKey, JSON.stringify({&lt;br /&gt;
                        text: content,&lt;br /&gt;
                        timestamp: Date.now()&lt;br /&gt;
                    }));&lt;br /&gt;
                }&lt;br /&gt;
            }, 20000); &lt;br /&gt;
&lt;br /&gt;
            // C. 檢查並還原草稿&lt;br /&gt;
            var savedCache = localStorage.getItem(storageKey);&lt;br /&gt;
            if (savedCache) {&lt;br /&gt;
                var data = JSON.parse(savedCache);&lt;br /&gt;
                if (Date.now() - data.timestamp &amp;lt; 86400000 &amp;amp;&amp;amp; $textbox.val().length &amp;lt; 50) {&lt;br /&gt;
                    if (confirm(&#039;偵測到未儲存草稿（可能因 Cloudflare 驗證中斷），是否還原？&#039;)) {&lt;br /&gt;
                        $textbox.val(data.text);&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            // D. 離開頁面警告&lt;br /&gt;
            window.onbeforeunload = function() {&lt;br /&gt;
                if ($textbox.val().length &amp;gt; 50) return &amp;quot;內容尚未儲存！&amp;quot;;&lt;br /&gt;
            };&lt;br /&gt;
&lt;br /&gt;
            // E. 儲存後清除暫存&lt;br /&gt;
            $(&#039;#wpSave, #wpSaveWidget, input#wpSave&#039;).on(&#039;click&#039;, function() {&lt;br /&gt;
                localStorage.removeItem(storageKey);&lt;br /&gt;
                window.onbeforeunload = null; &lt;br /&gt;
            });&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ④ 深色模式&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var darkBtn = mw.util.addPortletLink(&#039;p-personal&#039;, &#039;#&#039;, &#039;深色模式&#039;, &#039;pt-darkmode&#039;, &#039;切換深色模式&#039;, &#039;#pt-variant-switch&#039;);&lt;br /&gt;
        $(darkBtn).on(&#039;click&#039;, function (e) {&lt;br /&gt;
            e.preventDefault();&lt;br /&gt;
            $(&#039;body&#039;).toggleClass(&#039;dark-mode&#039;);&lt;br /&gt;
            localStorage.setItem(&#039;wiki-dark-mode&#039;, $(&#039;body&#039;).hasClass(&#039;dark-mode&#039;) ? &#039;1&#039; : &#039;0&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        if (localStorage.getItem(&#039;wiki-dark-mode&#039;) === &#039;1&#039;) {&lt;br /&gt;
            $(&#039;body&#039;).addClass(&#039;dark-mode&#039;);&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ⑤ 即時時鐘&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var $clock = $(&#039;&amp;lt;li&amp;gt;&#039;).attr(&#039;id&#039;, &#039;pt-clock&#039;).css({&lt;br /&gt;
            fontWeight: &#039;bold&#039;,&lt;br /&gt;
            marginLeft: &#039;10px&#039;,&lt;br /&gt;
            color: &#039;#54595d&#039;&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        function updateClock() {&lt;br /&gt;
            var now = new Date();&lt;br /&gt;
            $clock.text(now.toLocaleTimeString(&#039;zh-TW&#039;, { hour12: false }));&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        $(&#039;#p-personal ul&#039;).append($clock);&lt;br /&gt;
        setInterval(updateClock, 1000);&lt;br /&gt;
        updateClock();&lt;br /&gt;
&lt;br /&gt;
    });&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=157</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=157"/>
		<updated>2026-04-29T03:39:50Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/**&lt;br /&gt;
 * MediaWiki:Common.js 強化完整版&lt;br /&gt;
 * 適用對象：維基家族 wiki / Quickpedia&lt;br /&gt;
 * 功能：語系導向、簡繁手動修正、自動暫存(防斷線)、深色模式、即時時鐘&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
mw.loader.using([&#039;mediawiki.util&#039;, &#039;mediawiki.Uri&#039;]).then(function () {&lt;br /&gt;
&lt;br /&gt;
    $(function () {&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ① 語系自動導向與切換&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var isAnon = mw.config.get(&#039;wgUserName&#039;) === null;&lt;br /&gt;
        var currentVariant = mw.util.getParamValue(&#039;variant&#039;) || mw.config.get(&#039;wgUserVariant&#039;);&lt;br /&gt;
&lt;br /&gt;
        // 訪客預設導向繁體中文 (zh-tw)&lt;br /&gt;
        if (isAnon &amp;amp;&amp;amp; !currentVariant &amp;amp;&amp;amp; mw.config.get(&#039;wgAction&#039;) === &#039;view&#039;) {&lt;br /&gt;
            var url = new mw.Uri(window.location.href);&lt;br /&gt;
            url.query.variant = &#039;zh-tw&#039;;&lt;br /&gt;
            window.location.replace(url.toString());&lt;br /&gt;
            return; &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        // 建立右上角切換按鈕&lt;br /&gt;
        var variants = [&lt;br /&gt;
            { code: &#039;zh-tw&#039;, label: &#039;繁體&#039; },&lt;br /&gt;
            { code: &#039;zh-cn&#039;, label: &#039;简体&#039; }&lt;br /&gt;
        ];&lt;br /&gt;
&lt;br /&gt;
        var $langContainer = $(&#039;&amp;lt;span&amp;gt;&#039;).attr(&#039;id&#039;, &#039;custom-variant-switches&#039;);&lt;br /&gt;
        variants.forEach(function (v, i) {&lt;br /&gt;
            var $link = $(&#039;&amp;lt;a&amp;gt;&#039;)&lt;br /&gt;
                .text(v.label)&lt;br /&gt;
                .css({&lt;br /&gt;
                    cursor: &#039;pointer&#039;,&lt;br /&gt;
                    padding: &#039;0 5px&#039;,&lt;br /&gt;
                    color: currentVariant === v.code ? &#039;#000&#039; : &#039;#0645ad&#039;,&lt;br /&gt;
                    fontWeight: currentVariant === v.code ? &#039;bold&#039; : &#039;normal&#039;&lt;br /&gt;
                })&lt;br /&gt;
                .on(&#039;click&#039;, function (e) {&lt;br /&gt;
                    e.preventDefault();&lt;br /&gt;
                    var url = new mw.Uri(window.location.href);&lt;br /&gt;
                    url.query.variant = v.code;&lt;br /&gt;
                    window.location.href = url.toString();&lt;br /&gt;
                });&lt;br /&gt;
            $langContainer.append($link);&lt;br /&gt;
            if (i &amp;lt; variants.length - 1) $langContainer.append(&#039;|&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        mw.util.addPortletLink(&#039;p-personal&#039;, &#039;#&#039;, &#039;&#039;, &#039;pt-variant-switch&#039;, &#039;切換語系&#039;, &#039;#pt-logout&#039;);&lt;br /&gt;
        $(&#039;#pt-variant-switch&#039;).append($langContainer);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ② 手動字詞轉換修正 (針對「維基家族」與 Quickpedia)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        function applyManualTranslation() {&lt;br /&gt;
            var v = mw.util.getParamValue(&#039;variant&#039;) || mw.config.get(&#039;wgUserVariant&#039;) || mw.config.get(&#039;wgUserLanguage&#039;);&lt;br /&gt;
            if (v === &#039;zh-hans&#039; || v === &#039;zh-cn&#039;) {&lt;br /&gt;
                // 修正標題與站名&lt;br /&gt;
                $(&#039;h1#firstHeading, #p-logo-text, .mw-wiki-title, title&#039;).each(function() {&lt;br /&gt;
                    var t = $(this).text();&lt;br /&gt;
                    $(this).text(t.replace(/維基家族/g, &#039;维基家族&#039;).replace(/快速百科/g, &#039;快速百科&#039;));&lt;br /&gt;
                });&lt;br /&gt;
                // 修正自定義按鈕文字&lt;br /&gt;
                $(&#039;#pt-darkmode a&#039;).text(&#039;深色模式&#039;);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        applyManualTranslation();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ③ 自動暫存功能 (應對 Cloudflare 驗證中斷)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        if ([&#039;edit&#039;, &#039;submit&#039;].indexOf(mw.config.get(&#039;wgAction&#039;)) !== -1) {&lt;br /&gt;
            var pageName = mw.config.get(&#039;wgPageName&#039;);&lt;br /&gt;
            var storageKey = &#039;edit_cache_&#039; + pageName;&lt;br /&gt;
            var $textbox = $(&#039;#wpTextbox1&#039;);&lt;br /&gt;
&lt;br /&gt;
            // 每 30 秒自動存檔一次&lt;br /&gt;
            setInterval(function () {&lt;br /&gt;
                var content = $textbox.val();&lt;br /&gt;
                if (content &amp;amp;&amp;amp; content.length &amp;gt; 10) {&lt;br /&gt;
                    localStorage.setItem(storageKey, JSON.stringify({&lt;br /&gt;
                        text: content,&lt;br /&gt;
                        timestamp: Date.now()&lt;br /&gt;
                    }));&lt;br /&gt;
                }&lt;br /&gt;
            }, 30000); &lt;br /&gt;
&lt;br /&gt;
            // 檢查是否有草稿&lt;br /&gt;
            var savedCache = localStorage.getItem(storageKey);&lt;br /&gt;
            if (savedCache) {&lt;br /&gt;
                var data = JSON.parse(savedCache);&lt;br /&gt;
                if (Date.now() - data.timestamp &amp;lt; 86400000 &amp;amp;&amp;amp; $textbox.val().length &amp;lt; 50) {&lt;br /&gt;
                    if (confirm(&#039;偵測到此頁面有未儲存的草稿（可能因 Cloudflare 跳轉而中斷），是否還原內容？&#039;)) {&lt;br /&gt;
                        $textbox.val(data.text);&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            // 儲存後清除暫存&lt;br /&gt;
            $(&#039;#wpSave, #wpSaveWidget, input#wpSave&#039;).on(&#039;click&#039;, function() {&lt;br /&gt;
                localStorage.removeItem(storageKey);&lt;br /&gt;
            });&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ④ 深色模式切換&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var darkBtn = mw.util.addPortletLink(&#039;p-personal&#039;, &#039;#&#039;, &#039;深色模式&#039;, &#039;pt-darkmode&#039;, &#039;切換深色模式&#039;, &#039;#pt-variant-switch&#039;);&lt;br /&gt;
        $(darkBtn).on(&#039;click&#039;, function (e) {&lt;br /&gt;
            e.preventDefault();&lt;br /&gt;
            $(&#039;body&#039;).toggleClass(&#039;dark-mode&#039;);&lt;br /&gt;
            localStorage.setItem(&#039;wiki-dark-mode&#039;, $(&#039;body&#039;).hasClass(&#039;dark-mode&#039;) ? &#039;1&#039; : &#039;0&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        if (localStorage.getItem(&#039;wiki-dark-mode&#039;) === &#039;1&#039;) {&lt;br /&gt;
            $(&#039;body&#039;).addClass(&#039;dark-mode&#039;);&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ⑤ 右上角即時時鐘&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var $clock = $(&#039;&amp;lt;li&amp;gt;&#039;).attr(&#039;id&#039;, &#039;pt-clock&#039;).css({&lt;br /&gt;
            fontWeight: &#039;bold&#039;,&lt;br /&gt;
            marginLeft: &#039;10px&#039;,&lt;br /&gt;
            color: &#039;#54595d&#039;&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        function updateClock() {&lt;br /&gt;
            var now = new Date();&lt;br /&gt;
            $clock.text(now.toLocaleTimeString(&#039;zh-TW&#039;, { hour12: false }));&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        $(&#039;#p-personal ul&#039;).append($clock);&lt;br /&gt;
        setInterval(updateClock, 1000);&lt;br /&gt;
        updateClock();&lt;br /&gt;
&lt;br /&gt;
    });&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=156</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=156"/>
		<updated>2026-04-29T03:37:39Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/**&lt;br /&gt;
 * MediaWiki:Common.js 強化完整版&lt;br /&gt;
 * 適用對象：維基家族 wiki&lt;br /&gt;
 * 功能：語言切換、自動暫存、深色模式、右上角時鐘&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
mw.loader.using([&#039;mediawiki.util&#039;, &#039;mediawiki.Uri&#039;]).then(function () {&lt;br /&gt;
&lt;br /&gt;
    $(function () {&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ① 語系自動導向與切換 (針對訪客預設 zh-tw)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var isAnon = mw.config.get(&#039;wgUserName&#039;) === null;&lt;br /&gt;
        var currentVariant = mw.util.getParamValue(&#039;variant&#039;);&lt;br /&gt;
&lt;br /&gt;
        // 如果是訪客且網址沒帶語系參數，自動導向繁體中文 (避免搜尋引擎抓到英文版)&lt;br /&gt;
        if (isAnon &amp;amp;&amp;amp; !currentVariant &amp;amp;&amp;amp; mw.config.get(&#039;wgAction&#039;) === &#039;view&#039;) {&lt;br /&gt;
            var url = new mw.Uri(window.location.href);&lt;br /&gt;
            url.query.variant = &#039;zh-tw&#039;;&lt;br /&gt;
            window.location.replace(url.toString());&lt;br /&gt;
            return; &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        // 建立右上角切換按鈕&lt;br /&gt;
        var variants = [&lt;br /&gt;
            { code: &#039;zh-tw&#039;, label: &#039;繁體&#039; },&lt;br /&gt;
            { code: &#039;zh-cn&#039;, label: &#039;简体&#039; }&lt;br /&gt;
        ];&lt;br /&gt;
&lt;br /&gt;
        var $langMenu = $(&#039;&amp;lt;span&amp;gt;&#039;).css({ marginLeft: &#039;10px&#039;, fontSize: &#039;0.9em&#039; });&lt;br /&gt;
        variants.forEach(function (v, i) {&lt;br /&gt;
            var $link = $(&#039;&amp;lt;a&amp;gt;&#039;)&lt;br /&gt;
                .text(v.label)&lt;br /&gt;
                .css({&lt;br /&gt;
                    cursor: &#039;pointer&#039;,&lt;br /&gt;
                    padding: &#039;0 2px&#039;,&lt;br /&gt;
                    color: currentVariant === v.code ? &#039;#000&#039; : &#039;#0645ad&#039;,&lt;br /&gt;
                    fontWeight: currentVariant === v.code ? &#039;bold&#039; : &#039;normal&#039;&lt;br /&gt;
                })&lt;br /&gt;
                .on(&#039;click&#039;, function () {&lt;br /&gt;
                    var url = new mw.Uri(window.location.href);&lt;br /&gt;
                    url.query.variant = v.code;&lt;br /&gt;
                    window.location.href = url.toString();&lt;br /&gt;
                });&lt;br /&gt;
            $langMenu.append($link);&lt;br /&gt;
            if (i &amp;lt; variants.length - 1) $langMenu.append(&#039;|&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        mw.util.addPortletLink(&#039;p-personal&#039;, &#039;#&#039;, $langMenu.prop(&#039;outerHTML&#039;), &#039;pt-variant-switch&#039;, &#039;切換語系&#039;, &#039;#pt-logout&#039;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ② 自動暫存功能 (應對 Cloudflare 驗證中斷)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        if ([&#039;edit&#039;, &#039;submit&#039;].indexOf(mw.config.get(&#039;wgAction&#039;)) !== -1) {&lt;br /&gt;
            var pageName = mw.config.get(&#039;wgPageName&#039;);&lt;br /&gt;
            var storageKey = &#039;edit_cache_&#039; + pageName;&lt;br /&gt;
            var $textbox = $(&#039;#wpTextbox1&#039;);&lt;br /&gt;
&lt;br /&gt;
            // 1. 每 30 秒自動存檔一次 (縮短間隔以防 Cloudflare 突然跳出)&lt;br /&gt;
            setInterval(function () {&lt;br /&gt;
                var content = $textbox.val();&lt;br /&gt;
                if (content &amp;amp;&amp;amp; content.length &amp;gt; 10) {&lt;br /&gt;
                    var cacheData = {&lt;br /&gt;
                        text: content,&lt;br /&gt;
                        timestamp: Date.now()&lt;br /&gt;
                    };&lt;br /&gt;
                    localStorage.setItem(storageKey, JSON.stringify(cacheData));&lt;br /&gt;
                    console.log(&#039;草稿已暫存於瀏覽器: &#039; + new Date().toLocaleTimeString());&lt;br /&gt;
                }&lt;br /&gt;
            }, 30000); &lt;br /&gt;
&lt;br /&gt;
            // 2. 進入編輯頁面時，檢查是否有未儲存的草稿&lt;br /&gt;
            var savedCache = localStorage.getItem(storageKey);&lt;br /&gt;
            if (savedCache) {&lt;br /&gt;
                var data = JSON.parse(savedCache);&lt;br /&gt;
                // 如果暫存是在 24 小時內，且目前編輯框是空的或只有基礎內容&lt;br /&gt;
                if (Date.now() - data.timestamp &amp;lt; 86400000 &amp;amp;&amp;amp; $textbox.val().length &amp;lt; 50) {&lt;br /&gt;
                    var confirmRecover = confirm(&#039;偵測到此頁面有未儲存的草稿（可能因 Cloudflare 驗證而中斷），是否還原內容？&#039;);&lt;br /&gt;
                    if (confirmRecover) {&lt;br /&gt;
                        $textbox.val(data.text);&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            // 3. 按下儲存按鈕後，清除該頁面的暫存&lt;br /&gt;
            $(&#039;#wpSave, #wpSaveWidget&#039;).on(&#039;click&#039;, function() {&lt;br /&gt;
                localStorage.removeItem(storageKey);&lt;br /&gt;
            });&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ③ 深色模式切換&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var darkBtn = mw.util.addPortletLink(&#039;p-personal&#039;, &#039;#&#039;, &#039;深色模式&#039;, &#039;pt-darkmode&#039;, &#039;切換深色/淺色模式&#039;);&lt;br /&gt;
        $(darkBtn).on(&#039;click&#039;, function (e) {&lt;br /&gt;
            e.preventDefault();&lt;br /&gt;
            $(&#039;body&#039;).toggleClass(&#039;dark-mode&#039;);&lt;br /&gt;
            var isDark = $(&#039;body&#039;).hasClass(&#039;dark-mode&#039;);&lt;br /&gt;
            localStorage.setItem(&#039;wiki-dark-mode&#039;, isDark ? &#039;1&#039; : &#039;0&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        // 頁面載入時檢查狀態&lt;br /&gt;
        if (localStorage.getItem(&#039;wiki-dark-mode&#039;) === &#039;1&#039;) {&lt;br /&gt;
            $(&#039;body&#039;).addClass(&#039;dark-mode&#039;);&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ④ 右上角即時時鐘 (顯示伺服器/本地時間)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var $clock = $(&#039;&amp;lt;li&amp;gt;&#039;).attr(&#039;id&#039;, &#039;pt-clock&#039;).css({&lt;br /&gt;
            fontWeight: &#039;bold&#039;,&lt;br /&gt;
            color: &#039;#54595d&#039;,&lt;br /&gt;
            marginLeft: &#039;10px&#039;,&lt;br /&gt;
            display: &#039;inline-block&#039;,&lt;br /&gt;
            verticalAlign: &#039;middle&#039;&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        function tick() {&lt;br /&gt;
            var now = new Date();&lt;br /&gt;
            var timeStr = now.toLocaleTimeString(&#039;zh-TW&#039;, { hour12: false });&lt;br /&gt;
            $clock.text(timeStr);&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        $(&#039;#p-personal ul&#039;).append($clock);&lt;br /&gt;
        setInterval(tick, 1000);&lt;br /&gt;
        tick();&lt;br /&gt;
&lt;br /&gt;
    });&lt;br /&gt;
});&lt;br /&gt;
/* 簡單的手動轉換邏輯範例 */&lt;br /&gt;
(function() {&lt;br /&gt;
    // 這裡可以載入外部的轉換函式庫，例如引用維基百科的字詞轉換邏輯&lt;br /&gt;
    // 或者針對特定按鈕觸發執行&lt;br /&gt;
    if (mw.config.get(&#039;wgUserLanguage&#039;) === &#039;zh-hans&#039;) {&lt;br /&gt;
        // 執行轉換邏輯&lt;br /&gt;
        applyTranslationToSimplified();&lt;br /&gt;
    }&lt;br /&gt;
})();&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=155</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=155"/>
		<updated>2026-04-25T06:22:18Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/**&lt;br /&gt;
 * MediaWiki:Common.js 強化完整版&lt;br /&gt;
 * 適用對象：維基家族 wiki&lt;br /&gt;
 * 功能：語言切換、自動暫存、深色模式、右上角時鐘&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
mw.loader.using([&#039;mediawiki.util&#039;, &#039;mediawiki.Uri&#039;]).then(function () {&lt;br /&gt;
&lt;br /&gt;
    $(function () {&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ① 語系自動導向與切換 (針對訪客預設 zh-tw)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var isAnon = mw.config.get(&#039;wgUserName&#039;) === null;&lt;br /&gt;
        var currentVariant = mw.util.getParamValue(&#039;variant&#039;);&lt;br /&gt;
&lt;br /&gt;
        // 如果是訪客且網址沒帶語系參數，自動導向繁體中文 (避免搜尋引擎抓到英文版)&lt;br /&gt;
        if (isAnon &amp;amp;&amp;amp; !currentVariant &amp;amp;&amp;amp; mw.config.get(&#039;wgAction&#039;) === &#039;view&#039;) {&lt;br /&gt;
            var url = new mw.Uri(window.location.href);&lt;br /&gt;
            url.query.variant = &#039;zh-tw&#039;;&lt;br /&gt;
            window.location.replace(url.toString());&lt;br /&gt;
            return; &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        // 建立右上角切換按鈕&lt;br /&gt;
        var variants = [&lt;br /&gt;
            { code: &#039;zh-tw&#039;, label: &#039;繁體&#039; },&lt;br /&gt;
            { code: &#039;zh-cn&#039;, label: &#039;简体&#039; }&lt;br /&gt;
        ];&lt;br /&gt;
&lt;br /&gt;
        var $langMenu = $(&#039;&amp;lt;span&amp;gt;&#039;).css({ marginLeft: &#039;10px&#039;, fontSize: &#039;0.9em&#039; });&lt;br /&gt;
        variants.forEach(function (v, i) {&lt;br /&gt;
            var $link = $(&#039;&amp;lt;a&amp;gt;&#039;)&lt;br /&gt;
                .text(v.label)&lt;br /&gt;
                .css({&lt;br /&gt;
                    cursor: &#039;pointer&#039;,&lt;br /&gt;
                    padding: &#039;0 2px&#039;,&lt;br /&gt;
                    color: currentVariant === v.code ? &#039;#000&#039; : &#039;#0645ad&#039;,&lt;br /&gt;
                    fontWeight: currentVariant === v.code ? &#039;bold&#039; : &#039;normal&#039;&lt;br /&gt;
                })&lt;br /&gt;
                .on(&#039;click&#039;, function () {&lt;br /&gt;
                    var url = new mw.Uri(window.location.href);&lt;br /&gt;
                    url.query.variant = v.code;&lt;br /&gt;
                    window.location.href = url.toString();&lt;br /&gt;
                });&lt;br /&gt;
            $langMenu.append($link);&lt;br /&gt;
            if (i &amp;lt; variants.length - 1) $langMenu.append(&#039;|&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        mw.util.addPortletLink(&#039;p-personal&#039;, &#039;#&#039;, $langMenu.prop(&#039;outerHTML&#039;), &#039;pt-variant-switch&#039;, &#039;切換語系&#039;, &#039;#pt-logout&#039;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ② 自動暫存功能 (應對 Cloudflare 驗證中斷)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        if ([&#039;edit&#039;, &#039;submit&#039;].indexOf(mw.config.get(&#039;wgAction&#039;)) !== -1) {&lt;br /&gt;
            var pageName = mw.config.get(&#039;wgPageName&#039;);&lt;br /&gt;
            var storageKey = &#039;edit_cache_&#039; + pageName;&lt;br /&gt;
            var $textbox = $(&#039;#wpTextbox1&#039;);&lt;br /&gt;
&lt;br /&gt;
            // 1. 每 30 秒自動存檔一次 (縮短間隔以防 Cloudflare 突然跳出)&lt;br /&gt;
            setInterval(function () {&lt;br /&gt;
                var content = $textbox.val();&lt;br /&gt;
                if (content &amp;amp;&amp;amp; content.length &amp;gt; 10) {&lt;br /&gt;
                    var cacheData = {&lt;br /&gt;
                        text: content,&lt;br /&gt;
                        timestamp: Date.now()&lt;br /&gt;
                    };&lt;br /&gt;
                    localStorage.setItem(storageKey, JSON.stringify(cacheData));&lt;br /&gt;
                    console.log(&#039;草稿已暫存於瀏覽器: &#039; + new Date().toLocaleTimeString());&lt;br /&gt;
                }&lt;br /&gt;
            }, 30000); &lt;br /&gt;
&lt;br /&gt;
            // 2. 進入編輯頁面時，檢查是否有未儲存的草稿&lt;br /&gt;
            var savedCache = localStorage.getItem(storageKey);&lt;br /&gt;
            if (savedCache) {&lt;br /&gt;
                var data = JSON.parse(savedCache);&lt;br /&gt;
                // 如果暫存是在 24 小時內，且目前編輯框是空的或只有基礎內容&lt;br /&gt;
                if (Date.now() - data.timestamp &amp;lt; 86400000 &amp;amp;&amp;amp; $textbox.val().length &amp;lt; 50) {&lt;br /&gt;
                    var confirmRecover = confirm(&#039;偵測到此頁面有未儲存的草稿（可能因 Cloudflare 驗證而中斷），是否還原內容？&#039;);&lt;br /&gt;
                    if (confirmRecover) {&lt;br /&gt;
                        $textbox.val(data.text);&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            // 3. 按下儲存按鈕後，清除該頁面的暫存&lt;br /&gt;
            $(&#039;#wpSave, #wpSaveWidget&#039;).on(&#039;click&#039;, function() {&lt;br /&gt;
                localStorage.removeItem(storageKey);&lt;br /&gt;
            });&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ③ 深色模式切換&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var darkBtn = mw.util.addPortletLink(&#039;p-personal&#039;, &#039;#&#039;, &#039;深色模式&#039;, &#039;pt-darkmode&#039;, &#039;切換深色/淺色模式&#039;);&lt;br /&gt;
        $(darkBtn).on(&#039;click&#039;, function (e) {&lt;br /&gt;
            e.preventDefault();&lt;br /&gt;
            $(&#039;body&#039;).toggleClass(&#039;dark-mode&#039;);&lt;br /&gt;
            var isDark = $(&#039;body&#039;).hasClass(&#039;dark-mode&#039;);&lt;br /&gt;
            localStorage.setItem(&#039;wiki-dark-mode&#039;, isDark ? &#039;1&#039; : &#039;0&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        // 頁面載入時檢查狀態&lt;br /&gt;
        if (localStorage.getItem(&#039;wiki-dark-mode&#039;) === &#039;1&#039;) {&lt;br /&gt;
            $(&#039;body&#039;).addClass(&#039;dark-mode&#039;);&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* ============================================================&lt;br /&gt;
         * ④ 右上角即時時鐘 (顯示伺服器/本地時間)&lt;br /&gt;
         * ============================================================ */&lt;br /&gt;
        var $clock = $(&#039;&amp;lt;li&amp;gt;&#039;).attr(&#039;id&#039;, &#039;pt-clock&#039;).css({&lt;br /&gt;
            fontWeight: &#039;bold&#039;,&lt;br /&gt;
            color: &#039;#54595d&#039;,&lt;br /&gt;
            marginLeft: &#039;10px&#039;,&lt;br /&gt;
            display: &#039;inline-block&#039;,&lt;br /&gt;
            verticalAlign: &#039;middle&#039;&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        function tick() {&lt;br /&gt;
            var now = new Date();&lt;br /&gt;
            var timeStr = now.toLocaleTimeString(&#039;zh-TW&#039;, { hour12: false });&lt;br /&gt;
            $clock.text(timeStr);&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        $(&#039;#p-personal ul&#039;).append($clock);&lt;br /&gt;
        setInterval(tick, 1000);&lt;br /&gt;
        tick();&lt;br /&gt;
&lt;br /&gt;
    });&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=154</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=154"/>
		<updated>2026-04-25T06:18:16Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/**&lt;br /&gt;
 * MediaWiki:Common.js（強化完整版）&lt;br /&gt;
 * 功能：&lt;br /&gt;
 * - 語言切換（簡 / 繁）&lt;br /&gt;
 * - 自動暫存（24小時）&lt;br /&gt;
 * - 深色模式&lt;br /&gt;
 * - 右上角時鐘&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
mw.loader.using([&#039;mediawiki.util&#039;, &#039;mediawiki.Uri&#039;]).then(function () {&lt;br /&gt;
&lt;br /&gt;
    $(function () {&lt;br /&gt;
&lt;br /&gt;
        /* =========================&lt;br /&gt;
         * ① 語言切換（簡 / 繁）&lt;br /&gt;
         * ========================= */&lt;br /&gt;
&lt;br /&gt;
        var variants = [&lt;br /&gt;
            { code: &#039;zh-tw&#039;, label: &#039;繁體&#039; },&lt;br /&gt;
            { code: &#039;zh-cn&#039;, label: &#039;简体&#039; }&lt;br /&gt;
        ];&lt;br /&gt;
&lt;br /&gt;
        var current =&lt;br /&gt;
            mw.config.get(&#039;wgUserVariant&#039;) ||&lt;br /&gt;
            mw.util.getParamValue(&#039;variant&#039;) ||&lt;br /&gt;
            &#039;zh-tw&#039;;&lt;br /&gt;
&lt;br /&gt;
        var $langMenu = $(&#039;&amp;lt;span&amp;gt;&#039;).css({&lt;br /&gt;
            marginLeft: &#039;10px&#039;,&lt;br /&gt;
            fontWeight: &#039;bold&#039;&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        variants.forEach(function (v, i) {&lt;br /&gt;
            var $link = $(&#039;&amp;lt;a&amp;gt;&#039;)&lt;br /&gt;
                .text(v.label)&lt;br /&gt;
                .css({&lt;br /&gt;
                    cursor: &#039;pointer&#039;,&lt;br /&gt;
                    margin: &#039;0 4px&#039;,&lt;br /&gt;
                    color: v.code === current ? &#039;#000&#039; : &#039;#0645ad&#039;,&lt;br /&gt;
                    textDecoration: v.code === current ? &#039;underline&#039; : &#039;none&#039;&lt;br /&gt;
                })&lt;br /&gt;
                .on(&#039;click&#039;, function () {&lt;br /&gt;
                    var url = new mw.Uri(window.location.href);&lt;br /&gt;
                    url.query.variant = v.code;&lt;br /&gt;
                    window.location.href = url.toString();&lt;br /&gt;
                });&lt;br /&gt;
&lt;br /&gt;
            $langMenu.append($link);&lt;br /&gt;
            if (i &amp;lt; variants.length - 1) {&lt;br /&gt;
                $langMenu.append(&#039; / &#039;);&lt;br /&gt;
            }&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        mw.util.addPortletLink(&lt;br /&gt;
            &#039;p-personal&#039;,&lt;br /&gt;
            &#039;#&#039;,&lt;br /&gt;
            $langMenu.prop(&#039;outerHTML&#039;),&lt;br /&gt;
            &#039;pt-lang-switch&#039;,&lt;br /&gt;
            &#039;語言切換&#039;&lt;br /&gt;
        );&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* =========================&lt;br /&gt;
         * ② 深色模式&lt;br /&gt;
         * ========================= */&lt;br /&gt;
&lt;br /&gt;
        var darkBtn = mw.util.addPortletLink(&lt;br /&gt;
            &#039;p-personal&#039;,&lt;br /&gt;
            &#039;#&#039;,&lt;br /&gt;
            &#039;深色模式&#039;,&lt;br /&gt;
            &#039;pt-darkmode&#039;&lt;br /&gt;
        );&lt;br /&gt;
&lt;br /&gt;
        $(darkBtn).on(&#039;click&#039;, function (e) {&lt;br /&gt;
            e.preventDefault();&lt;br /&gt;
            $(&#039;body&#039;).toggleClass(&#039;dark-mode&#039;);&lt;br /&gt;
&lt;br /&gt;
            var isDark = $(&#039;body&#039;).hasClass(&#039;dark-mode&#039;);&lt;br /&gt;
            localStorage.setItem(&#039;dark-mode&#039;, isDark ? &#039;1&#039; : &#039;0&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        if (localStorage.getItem(&#039;dark-mode&#039;) === &#039;1&#039;) {&lt;br /&gt;
            $(&#039;body&#039;).addClass(&#039;dark-mode&#039;);&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* =========================&lt;br /&gt;
         * ③ 右上角時鐘&lt;br /&gt;
         * ========================= */&lt;br /&gt;
&lt;br /&gt;
        function updateClock() {&lt;br /&gt;
            var now = new Date();&lt;br /&gt;
            return now.toLocaleTimeString(&#039;zh-TW&#039;, { hour12: false });&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        var $clock = $(&#039;&amp;lt;span&amp;gt;&#039;)&lt;br /&gt;
            .attr(&#039;id&#039;, &#039;mw-clock&#039;)&lt;br /&gt;
            .css({&lt;br /&gt;
                marginLeft: &#039;10px&#039;,&lt;br /&gt;
                fontWeight: &#039;bold&#039;,&lt;br /&gt;
                fontFamily: &#039;monospace&#039;&lt;br /&gt;
            })&lt;br /&gt;
            .text(updateClock());&lt;br /&gt;
&lt;br /&gt;
        $(&#039;#p-personal&#039;).append($clock);&lt;br /&gt;
&lt;br /&gt;
        setInterval(function () {&lt;br /&gt;
            $clock.text(updateClock());&lt;br /&gt;
        }, 1000);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* =========================&lt;br /&gt;
         * ④ 自動暫存（24小時）&lt;br /&gt;
         * ========================= */&lt;br /&gt;
&lt;br /&gt;
        if (mw.config.get(&#039;wgAction&#039;) === &#039;edit&#039;) {&lt;br /&gt;
&lt;br /&gt;
            var interval = 600000; // 10分鐘&lt;br /&gt;
            var expire = 24 * 60 * 60 * 1000;&lt;br /&gt;
&lt;br /&gt;
            function getKey() {&lt;br /&gt;
                return &#039;autosave_&#039; + mw.config.get(&#039;wgPageName&#039;);&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            setInterval(function () {&lt;br /&gt;
                var text = $(&#039;#wpTextbox1&#039;).val();&lt;br /&gt;
                if (!text) return;&lt;br /&gt;
&lt;br /&gt;
                var data = {&lt;br /&gt;
                    value: text,&lt;br /&gt;
                    time: Date.now()&lt;br /&gt;
                };&lt;br /&gt;
&lt;br /&gt;
                localStorage.setItem(getKey(), JSON.stringify(data));&lt;br /&gt;
                console.log(&#039;已自動暫存&#039;);&lt;br /&gt;
            }, interval);&lt;br /&gt;
&lt;br /&gt;
            var saved = localStorage.getItem(getKey());&lt;br /&gt;
&lt;br /&gt;
            if (saved) {&lt;br /&gt;
                try {&lt;br /&gt;
                    var data = JSON.parse(saved);&lt;br /&gt;
                    if (Date.now() - data.time &amp;lt; expire) {&lt;br /&gt;
                        if (!$(&#039;#wpTextbox1&#039;).val()) {&lt;br /&gt;
                            $(&#039;#wpTextbox1&#039;).val(data.value);&lt;br /&gt;
                            console.log(&#039;已還原暫存&#039;);&lt;br /&gt;
                        }&lt;br /&gt;
                    } else {&lt;br /&gt;
                        localStorage.removeItem(getKey());&lt;br /&gt;
                    }&lt;br /&gt;
                } catch (e) {}&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        /* =========================&lt;br /&gt;
         * ⑤ 訪客預設語言（不干擾轉換）&lt;br /&gt;
         * ========================= */&lt;br /&gt;
&lt;br /&gt;
        var isAnon = mw.config.get(&#039;wgUserName&#039;) === null;&lt;br /&gt;
&lt;br /&gt;
        if (isAnon &amp;amp;&amp;amp; !mw.util.getParamValue(&#039;variant&#039;)) {&lt;br /&gt;
            var url = new mw.Uri(window.location.href);&lt;br /&gt;
            url.query.variant = &#039;zh-tw&#039;;&lt;br /&gt;
            window.location.replace(url.toString());&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=153</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=153"/>
		<updated>2026-04-25T06:15:39Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/**&lt;br /&gt;
 * 所有用戶在加載任何頁面時，這裡的JavaScript都會加載&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
mw.log.deprecate(window, &#039;JSConfig&#039;, {});&lt;br /&gt;
&lt;br /&gt;
mw.loader.using([&#039;ext.gadget.site-lib&#039;, &#039;mediawiki.util&#039;]).then(function() {&lt;br /&gt;
&lt;br /&gt;
    if (mw.config.get(&#039;wgAction&#039;) === &#039;edit&#039; || mw.config.get(&#039;wgAction&#039;) === &#039;submit&#039; || mw.config.get(&#039;wgCanonicalSpecialPageName&#039;) === &#039;Search&#039;) {&lt;br /&gt;
        /* scripts specific to editing pages */&lt;br /&gt;
        importScript(&#039;MediaWiki:Common.js\/edit.js&#039;);&lt;br /&gt;
    } else {&lt;br /&gt;
        mw.loader.using(&#039;ext.visualEditor.desktopArticleTarget.init&#039;, function() {&lt;br /&gt;
            mw.libs.ve.addPlugin(function() {&lt;br /&gt;
                importScript(&#039;MediaWiki:Common.js\/edit.js&#039;);&lt;br /&gt;
            });&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * Helper script for.hlist class in Common.css&lt;br /&gt;
     * Add pseudo-selector class to last-child list items in IE8&lt;br /&gt;
     * @source mediawiki.org/wiki/Snippets/Horizontal_lists&lt;br /&gt;
     * @revision 6 (2014-08-23)&lt;br /&gt;
     * @author [[User:Edokter]]&lt;br /&gt;
     */&lt;br /&gt;
    var profile = $.client.profile();&lt;br /&gt;
    if (profile.name === &#039;msie&#039; &amp;amp;&amp;amp; profile.versionNumber === 8) {&lt;br /&gt;
        mw.hook(&#039;wikipage.content&#039;).add(function($content) {&lt;br /&gt;
            $content.find(&#039;.hlist&#039;).find(&#039;dd:last-child, dt:last-child, li:last-child&#039;).addClass(&#039;hlist-last-child&#039;);&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* 避免在主條目的註腳中出現捲軸框 */&lt;br /&gt;
    if (!mw.config.get(&#039;wgCanonicalNamespace&#039;)) {&lt;br /&gt;
        $(function() {&lt;br /&gt;
            $(&#039;div#mw-content-text ol.references&#039;).each(function() {&lt;br /&gt;
                var needobjs=[], $curobj=$(this);&lt;br /&gt;
                do {&lt;br /&gt;
                    $curobj=$curobj.parent();&lt;br /&gt;
                    if (!$curobj) break;&lt;br /&gt;
                    if ($curobj.attr(&#039;id&#039;) === &#039;mw-content-text&#039; || $curobj.prop(&#039;tagName&#039;).toLowerCase() === &#039;body&#039;) break;&lt;br /&gt;
                    if ($curobj.css(&#039;overflow&#039;).match(/(?: auto|scroll)/i) || $curobj.css(&#039;overflow-x&#039;).match(/(?:auto|scroll)/i) || $curobj.css(&#039;overflow-y&#039;).match(/(?:auto|scroll)/i)) {&lt;br /&gt;
                        /* null */&lt;br /&gt;
                    } else continue;&lt;br /&gt;
                    if ((&#039;&#039;+$curobj.attr(&#039;class&#039;)).split(&#039; &#039;).indexOf(&#039;noprint&#039;) &amp;gt;= 0) return;&lt;br /&gt;
                    needobjs.push($curobj.get(0));&lt;br /&gt;
                } while (true);&lt;br /&gt;
                $(needobjs)&lt;br /&gt;
                   .css(&#039;overflow&#039;, &#039;visible&#039;)&lt;br /&gt;
                   .css(&#039;overflow-x&#039;, &#039;visible&#039;)&lt;br /&gt;
                   .css(&#039;overflow-y&#039;, &#039;visible&#039;)&lt;br /&gt;
                   .css(&#039;border&#039;, &#039;&#039;)&lt;br /&gt;
                   .css(&#039;height&#039;, &#039;&#039;)&lt;br /&gt;
                   .css(&#039;max-height&#039;, &#039;&#039;);&lt;br /&gt;
            });&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * metaBox&lt;br /&gt;
     * Funcionament de la Plantilla:Metacaixa&lt;br /&gt;
     * Implementat per: Usuari:Peleguer.&lt;br /&gt;
     * Actualitzat per Joanjoc seguint les indicacions d&#039;en Martorell&lt;br /&gt;
     */&lt;br /&gt;
    function MetaCaixaInit() {&lt;br /&gt;
        // S&#039;executa al carregar-se la pàgina, si hi ha metacaixes,&lt;br /&gt;
        // s&#039;assignen els esdeveniments als botons&lt;br /&gt;
        //alert(&#039;MetaCaixaInit&#039;);&lt;br /&gt;
        var i = 0; // Inicialitzem comptador de caixes&lt;br /&gt;
        for (i = 0; i &amp;lt;= 9; i++) {&lt;br /&gt;
            var vMc = document.getElementById(&#039;mc&#039; + i);&lt;br /&gt;
            if (!vMc) break;&lt;br /&gt;
            //alert(&#039;MetaCaixaInit, trobada Metacaixa mc&#039; + i);&lt;br /&gt;
            var j = 1, // Inicialitzem comptador de botons dins de la caixa&lt;br /&gt;
                vPsIni = 0; // Pestanya visible inicial&lt;br /&gt;
            for (j = 1; j &amp;lt;= 9; j++) {&lt;br /&gt;
                var vBt = document.getElementById(&#039;mc&#039; + i + &#039;bt&#039; + j);&lt;br /&gt;
                if (!vBt) break;&lt;br /&gt;
                //alert(&#039;MetaCaixaInit, trobat botó mc&#039; + i + &#039;bt&#039; + j);&lt;br /&gt;
                vBt.onclick = MetaCaixaMostraPestanya; // A cada botó assignem l&#039;esdeveniment onclick&lt;br /&gt;
                //alert(vBt.className);&lt;br /&gt;
                if (vBt.className === &#039;mcBotoSel&#039;) vPsIni = j; // Si tenim un botó seleccionat, en guardem l&#039;index&lt;br /&gt;
            }&lt;br /&gt;
            //alert(&#039;mc=&#039; + i + &#039;, ps=&#039; + j + &#039;, psini=&#039; + vPsIni);&lt;br /&gt;
            if (vPsIni === 0) { // Si no tenim cap botó seleccionat, n&#039;agafem un aleatòriament&lt;br /&gt;
                vPsIni = 1 + Math.floor((j - 1) * Math.random());&lt;br /&gt;
                //alert(&#039;Activant Pestanya a l\&#039;atzar; _mc&#039; + i + &#039;bt&#039; + vPsIni + &#039;_&#039;);&lt;br /&gt;
                try {&lt;br /&gt;
                	document.getElementById(&#039;mc&#039; + i + &#039;ps&#039; + vPsIni).style.display = &#039;block&#039;;&lt;br /&gt;
            		document.getElementById(&#039;mc&#039; + i + &#039;ps&#039; + vPsIni).style.visibility = &#039;visible&#039;;&lt;br /&gt;
            		document.getElementById(&#039;mc&#039; + i + &#039;bt&#039; + vPsIni).className = &#039;mcBotoSel&#039;;&lt;br /&gt;
                } catch(e) {&lt;br /&gt;
                	// TypeError: null is not an object (evaluating &#039;document.getElementById(&#039;mc&#039;+i+&#039;ps&#039;+vPsIni).style&#039;) &lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    function MetaCaixaMostraPestanya() {&lt;br /&gt;
        // S&#039;executa al clicar una pestanya,&lt;br /&gt;
        // aquella es fa visible i les altres s&#039;oculten&lt;br /&gt;
        var vMcNom = this.id.substr(0, 3), // A partir del nom del botó, deduïm el nom de la caixa&lt;br /&gt;
            vIndex = this.id.substr(5, 1), // I l&#039;index&lt;br /&gt;
            i = 1;&lt;br /&gt;
        for (i = 1; i &amp;lt;= 9; i++) { // busquem totes les pestanyes d&#039;aquella caixa&lt;br /&gt;
            //alert(vMcNom + &#039;ps&#039; + i);&lt;br /&gt;
            var vPsElem = document.getElementById(vMcNom + &#039;ps&#039; + i);&lt;br /&gt;
            if (!vPsElem) break;&lt;br /&gt;
            if (vIndex == i) { // Si és la pestanya bona la mostrem i canviem la classe de botó&lt;br /&gt;
                vPsElem.style.display = &#039;block&#039;;&lt;br /&gt;
                vPsElem.style.visibility = &#039;visible&#039;;&lt;br /&gt;
                document.getElementById(vMcNom + &#039;bt&#039; + i).className = &#039;mcBotoSel&#039;;&lt;br /&gt;
            } else { // Sinó, l&#039;ocultem i canviem la classe de botó&lt;br /&gt;
                vPsElem.style.display = &#039;none&#039;;&lt;br /&gt;
                vPsElem.style.visibility = &#039;hidden&#039;;&lt;br /&gt;
                document.getElementById(vMcNom + &#039;bt&#039; + i).className = &#039;mcBoto&#039;;&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        return false; // evitem la recàrrega de la pàgina&lt;br /&gt;
    }&lt;br /&gt;
    $(MetaCaixaInit);&lt;br /&gt;
&lt;br /&gt;
    if (!+mw.user.options.get(&#039;discussiontools-newtopictool&#039;) ||!+mw.user.options.get(&#039;discussiontools-betaenable&#039;)) {&lt;br /&gt;
        /* 智能讨论页编辑（新建） */&lt;br /&gt;
        $(function() {&lt;br /&gt;
            var catalk = $(&#039;#ca-talk&#039;);&lt;br /&gt;
            if (catalk.hasClass(&#039;new&#039;) &amp;amp;&amp;amp; mw.config.get(&#039;wgNamespaceNumber&#039;)!= 2) {&lt;br /&gt;
                var a = $(&#039;a:first&#039;, catalk);&lt;br /&gt;
                a.attr(&#039;href&#039;, a.attr(&#039;href&#039;) + &#039;&amp;amp;section=new&#039;);&lt;br /&gt;
            }&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * Magic editintros&lt;br /&gt;
     * Description: Adds editintros on disambiguation pages, BLP pages, policy pages and guidlines.&lt;br /&gt;
     * Maintainers: [[User:RockMFR]]&lt;br /&gt;
     */&lt;br /&gt;
    function addEditIntro(name) {&lt;br /&gt;
        $(&#039;.mw-editsection, #ca-edit&#039;).find(&#039;a&#039;).each(function(i, el) {&lt;br /&gt;
            el.href = $(this).attr(&#039;href&#039;) + &#039;&amp;amp;editintro=&#039; + name;&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
    if (mw.config.get(&#039;wgNamespaceNumber&#039;) === 0) {&lt;br /&gt;
        $(function() {&lt;br /&gt;
            if (document.getElementById(&#039;disambigbox&#039;)) addEditIntro(&#039;Template:Disambig_editintro&#039;);&lt;br /&gt;
        });&lt;br /&gt;
        $(function() {&lt;br /&gt;
            var cats = mw.config.get(&#039;wgCategories&#039;);&lt;br /&gt;
            if (!cats) return;&lt;br /&gt;
            if ($.inArray(&#039;在世人物&#039;, cats)!== -1) addEditIntro(&#039;Template:BLP_editintro&#039;);&lt;br /&gt;
            if (cats.some(function(cat){return /\d{4}年台灣電視劇集/.test(cat)})) addEditIntro(&#039;Template:TVdrama_editintro&#039;);&lt;br /&gt;
        });&lt;br /&gt;
    } else if (mw.config.get(&#039;wgNamespaceNumber&#039;) === 4) {&lt;br /&gt;
        $(function() {&lt;br /&gt;
            var cats = mw.config.get(&#039;wgCategories&#039;);&lt;br /&gt;
            if (!cats) return;&lt;br /&gt;
            if ($.inArray(&#039;維基百科方針與指引完整列表&#039;, cats)!== -1) addEditIntro(&#039;Template:Policy editintro&#039;);&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * &amp;amp;withCSS= and &amp;amp;withJS= URL parameters&lt;br /&gt;
     * Allow to try custom scripts from MediaWiki space&lt;br /&gt;
     * without editing personal.css or.js files&lt;br /&gt;
     * @source www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL&lt;br /&gt;
     * @rev 6&lt;br /&gt;
     */&lt;br /&gt;
    var extraCSS = mw.util.getParamValue(&#039;withCSS&#039;),&lt;br /&gt;
        extraJS = mw.util.getParamValue(&#039;withJS&#039;);&lt;br /&gt;
    if (extraCSS) {&lt;br /&gt;
        if (extraCSS.match(/^MediaWiki:[^&amp;amp;&amp;lt;&amp;gt;=%#]*\.css$/)) {&lt;br /&gt;
            importStylesheet(extraCSS);&lt;br /&gt;
        } else {&lt;br /&gt;
            mw.notify(&#039;只允许从MediaWiki命名空间加载。&#039;, {title: &#039;无效的withCSS值&#039;});&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    if (extraJS) {&lt;br /&gt;
        if (extraJS.match(/^MediaWiki:[^&amp;amp;&amp;lt;&amp;gt;=%#]*\.js$/)) {&lt;br /&gt;
            importScript(extraJS);&lt;br /&gt;
        } else {&lt;br /&gt;
            mw.notify(&#039;只允许从MediaWiki命名空间加载。&#039;, {title: &#039;无效的withJS值&#039;});&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* 页面历史加&amp;amp;hilight=高亮 */&lt;br /&gt;
    var hilight = mw.util.getParamValue(&#039;hilight&#039;);&lt;br /&gt;
    if (mw.config.get(&#039;wgAction&#039;) === &#039;history&#039; &amp;amp;&amp;amp; hilight) {&lt;br /&gt;
        $.each(hilight.split(&#039;,&#039;), function(_, v) {&lt;br /&gt;
            $(&#039;input[name=oldid][value=&#039; + v + &#039;]&#039;).parent().addClass(&#039;not-patrolled&#039;);&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Main page hacks */&lt;br /&gt;
    if (mw.config.get(&#039;wgIsMainPage&#039;) &amp;amp;&amp;amp; mw.config.get(&#039;wgAction&#039;) === &#039;view&#039;) {&lt;br /&gt;
        /* Remove red links */&lt;br /&gt;
        $(&#039;#mw-content-text a.new&#039;).contents().unwrap();&lt;br /&gt;
    }&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
$(function() {&lt;br /&gt;
    /* 修正摺疊後定位變化 */&lt;br /&gt;
    if (location.hash) location.href = location.hash;&lt;br /&gt;
&lt;br /&gt;
    /* 引用錯誤標籤名字解碼 */&lt;br /&gt;
    $(&#039;.anchordecodeme&#039;).each(function() {&lt;br /&gt;
        $(this).text(decodeURIComponent($(this).text().replace(/\.([0-9A-F]{2})/g, &#039;%$1&#039;)));&lt;br /&gt;
     });&lt;br /&gt;
&lt;br /&gt;
    /* Check for any client-side simplified/traditional Chinese conversion */&lt;br /&gt;
    /* This routine must be placed here to make sure the field is inserted in time */&lt;br /&gt;
    $(&#039;#antispam-container&#039;).append(&lt;br /&gt;
        $(&#039;&amp;lt;input type=&amp;quot;text&amp;quot; /&amp;gt;&#039;).attr({&lt;br /&gt;
            id: &#039;wpAntiConv&#039;,&lt;br /&gt;
            value: &#039;\u6c49\u6f22&#039;&lt;br /&gt;
        })&lt;br /&gt;
    );&lt;br /&gt;
&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// per [[Special:Diff/64919534/64925950]]，展开折叠按钮的颜色&lt;br /&gt;
$(function collapseButtonColor() {&lt;br /&gt;
    var $toggle = $(&#039;.mw-collapsible-toggle&#039;);&lt;br /&gt;
    if ($toggle.length &amp;gt; 0) {&lt;br /&gt;
        if ($toggle.parent()[0].style.color) $toggle.find(&#039;a&#039;).css(&#039;color&#039;, &#039;inherit&#039;);&lt;br /&gt;
    }&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
if (mw.config.get(&#039;wgUserName&#039;) === null) {&lt;br /&gt;
	mw.loader.load(&#039;ext.gadget.preserve-variant&#039;);&lt;br /&gt;
}&lt;br /&gt;
(function() {&lt;br /&gt;
    function showClock() {&lt;br /&gt;
        var now = new Date();&lt;br /&gt;
        return now.toLocaleTimeString(&#039;zh-TW&#039;, { hour12: false });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    function insertClock() {&lt;br /&gt;
        if (document.getElementById(&#039;mw-header-clock&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
        var header = document.querySelector(&#039;#mw-panel + #mw-head.vector-user-links&#039;) &lt;br /&gt;
                     || document.querySelector(&#039;#p-personal&#039;); // 找 Vector 右上用戶選單&lt;br /&gt;
        if (!header) return;&lt;br /&gt;
&lt;br /&gt;
        var span = document.createElement(&#039;span&#039;);&lt;br /&gt;
        span.id = &#039;mw-header-clock&#039;;&lt;br /&gt;
        span.style.fontFamily = &#039;monospace&#039;;&lt;br /&gt;
        span.style.fontWeight = &#039;bold&#039;;&lt;br /&gt;
        span.style.marginLeft = &#039;0.5em&#039;;&lt;br /&gt;
        span.style.color = &#039;#000&#039;;&lt;br /&gt;
        span.innerText = showClock();&lt;br /&gt;
&lt;br /&gt;
        header.appendChild(span);&lt;br /&gt;
&lt;br /&gt;
        // 每秒更新&lt;br /&gt;
        setInterval(function() {&lt;br /&gt;
            span.innerText = showClock();&lt;br /&gt;
        }, 1000);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    mw.loader.using(&#039;mediawiki.util&#039;, function() {&lt;br /&gt;
        // 等待頁面元素加載&lt;br /&gt;
        document.addEventListener(&#039;DOMContentLoaded&#039;, insertClock);&lt;br /&gt;
        setTimeout(insertClock, 500); // 再保險一次&lt;br /&gt;
    });&lt;br /&gt;
})();&lt;br /&gt;
/**&lt;br /&gt;
 * 在右上角個人選單中增加「深色模式」切換按鈕&lt;br /&gt;
 * 插入位置：偏好設定 (pt-preferences) 之後&lt;br /&gt;
 */&lt;br /&gt;
mw.loader.using(&#039;mediawiki.util&#039;).then(function() {&lt;br /&gt;
    $(function() {&lt;br /&gt;
        // 1. 建立選單項目&lt;br /&gt;
        var portletLink = mw.util.addPortletLink(&lt;br /&gt;
            &#039;p-personal&#039;, // 目標：個人選單&lt;br /&gt;
            &#039;#&#039;, // 連結路徑&lt;br /&gt;
            &#039;切換深色模式&#039;, // 顯示文字&lt;br /&gt;
            &#039;pt-darkmode&#039;, // 項目 ID&lt;br /&gt;
            &#039;開啟或關閉深色模式&#039;, // 懸停提示&lt;br /&gt;
            &#039;&#039;, // 快捷鍵&lt;br /&gt;
            &#039;#pt-watchlist&#039; // 插入在「監視清單」之前 = 「偏好設定」之後&lt;br /&gt;
        );&lt;br /&gt;
&lt;br /&gt;
        // 2. 定義點擊後的動作&lt;br /&gt;
        $(portletLink).on(&#039;click&#039;, function(e) {&lt;br /&gt;
            e.preventDefault();&lt;br /&gt;
            &lt;br /&gt;
            // 這裡假設您是透過切換 &amp;lt;body&amp;gt; 的 class 來實現深色模式&lt;br /&gt;
            // 如果您是使用特定的 Darkmode 擴展，請將下方邏輯換成該擴展的 API&lt;br /&gt;
            $(&#039;body&#039;).toggleClass(&#039;dark-mode-active&#039;);&lt;br /&gt;
            &lt;br /&gt;
            // 存儲狀態到本地，讓重新整理後依然有效&lt;br /&gt;
            var isDark = $(&#039;body&#039;).hasClass(&#039;dark-mode-active&#039;);&lt;br /&gt;
            localStorage.setItem(&#039;user-dark-mode&#039;, isDark? &#039;on&#039; : &#039;off&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        // 3. 頁面加載時檢查之前的設定&lt;br /&gt;
        if (localStorage.getItem(&#039;user-dark-mode&#039;) === &#039;on&#039;) {&lt;br /&gt;
            $(&#039;body&#039;).addClass(&#039;dark-mode-active&#039;);&lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// 沒登入的訪客自動切換成 zh，修正版&lt;br /&gt;
// 只在 view 頁面、特殊頁面排除登入頁，避免無限跳轉&lt;br /&gt;
mw.loader.using(&#039;mediawiki.util&#039;, function() {&lt;br /&gt;
    var isAnon = mw.config.get(&#039;wgUserName&#039;) === null;&lt;br /&gt;
    var isView = mw.config.get(&#039;wgAction&#039;) === &#039;view&#039;;&lt;br /&gt;
    var noUselang =!mw.util.getParamValue(&#039;uselang&#039;);&lt;br /&gt;
    var notLoginPage = mw.config.get(&#039;wgCanonicalSpecialPageName&#039;)!== &#039;Userlogin&#039;;&lt;br /&gt;
    var notCreateAccount = mw.config.get(&#039;wgCanonicalSpecialPageName&#039;)!== &#039;CreateAccount&#039;;&lt;br /&gt;
&lt;br /&gt;
    if (isAnon &amp;amp;&amp;amp; isView &amp;amp;&amp;amp; noUselang &amp;amp;&amp;amp; notLoginPage &amp;amp;&amp;amp; notCreateAccount) {&lt;br /&gt;
        var newUrl = new URL(location.href);&lt;br /&gt;
        newUrl.searchParams.set(&#039;uselang&#039;, &#039;zh-tw&#039;);&lt;br /&gt;
        window.location.replace(newUrl.toString());&lt;br /&gt;
    }&lt;br /&gt;
});&lt;br /&gt;
mw.loader.using([&#039;mediawiki.storage&#039;, &#039;mediawiki.util&#039;], function () {&lt;br /&gt;
    var interval = 600000; // 每10分鐘存一次（可自行調整）&lt;br /&gt;
    var expireTime = 24 * 60 * 60 * 1000; // 24小時（毫秒）&lt;br /&gt;
&lt;br /&gt;
    setInterval(function () {&lt;br /&gt;
        var text = $(&#039;#wpTextbox1&#039;).val();&lt;br /&gt;
        if (text) {&lt;br /&gt;
            var data = {&lt;br /&gt;
                value: text,&lt;br /&gt;
                time: Date.now()&lt;br /&gt;
            };&lt;br /&gt;
            localStorage.setItem(&#039;wiki_autosave&#039;, JSON.stringify(data));&lt;br /&gt;
            console.log(&#039;已自動暫存（24小時有效）&#039;);&lt;br /&gt;
        }&lt;br /&gt;
    }, interval);&lt;br /&gt;
&lt;br /&gt;
    $(document).ready(function () {&lt;br /&gt;
        var saved = localStorage.getItem(&#039;wiki_autosave&#039;);&lt;br /&gt;
&lt;br /&gt;
        if (saved) {&lt;br /&gt;
            try {&lt;br /&gt;
                var data = JSON.parse(saved);&lt;br /&gt;
                var now = Date.now();&lt;br /&gt;
&lt;br /&gt;
                if ((now - data.time) &amp;lt; expireTime) {&lt;br /&gt;
                    if (!$(&#039;#wpTextbox1&#039;).val()) {&lt;br /&gt;
                        $(&#039;#wpTextbox1&#039;).val(data.value);&lt;br /&gt;
                        console.log(&#039;已還原暫存（未過期）&#039;);&lt;br /&gt;
                    }&lt;br /&gt;
                } else {&lt;br /&gt;
                    localStorage.removeItem(&#039;wiki_autosave&#039;);&lt;br /&gt;
                    console.log(&#039;暫存已過期（超過24小時）&#039;);&lt;br /&gt;
                }&lt;br /&gt;
            } catch (e) {&lt;br /&gt;
                console.log(&#039;暫存資料錯誤&#039;);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
});&lt;br /&gt;
mw.loader.using(&#039;mediawiki.util&#039;, function () {&lt;br /&gt;
    var portlet = mw.util.addPortletLink(&lt;br /&gt;
        &#039;p-personal&#039;,&lt;br /&gt;
        &#039;#&#039;,&lt;br /&gt;
        &#039;简 / 繁&#039;,&lt;br /&gt;
        &#039;ca-lang-switch&#039;&lt;br /&gt;
    );&lt;br /&gt;
&lt;br /&gt;
    $(portlet).on(&#039;click&#039;, function () {&lt;br /&gt;
        var current = mw.config.get(&#039;wgUserVariant&#039;);&lt;br /&gt;
        var target = current === &#039;zh-tw&#039; ? &#039;zh-cn&#039; : &#039;zh-tw&#039;;&lt;br /&gt;
&lt;br /&gt;
        var url = new mw.Uri(window.location.href);&lt;br /&gt;
        url.query.variant = target;&lt;br /&gt;
&lt;br /&gt;
        window.location.href = url.toString();&lt;br /&gt;
    });&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=152</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=152"/>
		<updated>2026-04-25T06:13:27Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/**&lt;br /&gt;
 * 所有用戶在加載任何頁面時，這裡的JavaScript都會加載&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
mw.log.deprecate(window, &#039;JSConfig&#039;, {});&lt;br /&gt;
&lt;br /&gt;
mw.loader.using([&#039;ext.gadget.site-lib&#039;, &#039;mediawiki.util&#039;]).then(function() {&lt;br /&gt;
&lt;br /&gt;
    if (mw.config.get(&#039;wgAction&#039;) === &#039;edit&#039; || mw.config.get(&#039;wgAction&#039;) === &#039;submit&#039; || mw.config.get(&#039;wgCanonicalSpecialPageName&#039;) === &#039;Search&#039;) {&lt;br /&gt;
        /* scripts specific to editing pages */&lt;br /&gt;
        importScript(&#039;MediaWiki:Common.js\/edit.js&#039;);&lt;br /&gt;
    } else {&lt;br /&gt;
        mw.loader.using(&#039;ext.visualEditor.desktopArticleTarget.init&#039;, function() {&lt;br /&gt;
            mw.libs.ve.addPlugin(function() {&lt;br /&gt;
                importScript(&#039;MediaWiki:Common.js\/edit.js&#039;);&lt;br /&gt;
            });&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * Helper script for.hlist class in Common.css&lt;br /&gt;
     * Add pseudo-selector class to last-child list items in IE8&lt;br /&gt;
     * @source mediawiki.org/wiki/Snippets/Horizontal_lists&lt;br /&gt;
     * @revision 6 (2014-08-23)&lt;br /&gt;
     * @author [[User:Edokter]]&lt;br /&gt;
     */&lt;br /&gt;
    var profile = $.client.profile();&lt;br /&gt;
    if (profile.name === &#039;msie&#039; &amp;amp;&amp;amp; profile.versionNumber === 8) {&lt;br /&gt;
        mw.hook(&#039;wikipage.content&#039;).add(function($content) {&lt;br /&gt;
            $content.find(&#039;.hlist&#039;).find(&#039;dd:last-child, dt:last-child, li:last-child&#039;).addClass(&#039;hlist-last-child&#039;);&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* 避免在主條目的註腳中出現捲軸框 */&lt;br /&gt;
    if (!mw.config.get(&#039;wgCanonicalNamespace&#039;)) {&lt;br /&gt;
        $(function() {&lt;br /&gt;
            $(&#039;div#mw-content-text ol.references&#039;).each(function() {&lt;br /&gt;
                var needobjs=[], $curobj=$(this);&lt;br /&gt;
                do {&lt;br /&gt;
                    $curobj=$curobj.parent();&lt;br /&gt;
                    if (!$curobj) break;&lt;br /&gt;
                    if ($curobj.attr(&#039;id&#039;) === &#039;mw-content-text&#039; || $curobj.prop(&#039;tagName&#039;).toLowerCase() === &#039;body&#039;) break;&lt;br /&gt;
                    if ($curobj.css(&#039;overflow&#039;).match(/(?: auto|scroll)/i) || $curobj.css(&#039;overflow-x&#039;).match(/(?:auto|scroll)/i) || $curobj.css(&#039;overflow-y&#039;).match(/(?:auto|scroll)/i)) {&lt;br /&gt;
                        /* null */&lt;br /&gt;
                    } else continue;&lt;br /&gt;
                    if ((&#039;&#039;+$curobj.attr(&#039;class&#039;)).split(&#039; &#039;).indexOf(&#039;noprint&#039;) &amp;gt;= 0) return;&lt;br /&gt;
                    needobjs.push($curobj.get(0));&lt;br /&gt;
                } while (true);&lt;br /&gt;
                $(needobjs)&lt;br /&gt;
                   .css(&#039;overflow&#039;, &#039;visible&#039;)&lt;br /&gt;
                   .css(&#039;overflow-x&#039;, &#039;visible&#039;)&lt;br /&gt;
                   .css(&#039;overflow-y&#039;, &#039;visible&#039;)&lt;br /&gt;
                   .css(&#039;border&#039;, &#039;&#039;)&lt;br /&gt;
                   .css(&#039;height&#039;, &#039;&#039;)&lt;br /&gt;
                   .css(&#039;max-height&#039;, &#039;&#039;);&lt;br /&gt;
            });&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * metaBox&lt;br /&gt;
     * Funcionament de la Plantilla:Metacaixa&lt;br /&gt;
     * Implementat per: Usuari:Peleguer.&lt;br /&gt;
     * Actualitzat per Joanjoc seguint les indicacions d&#039;en Martorell&lt;br /&gt;
     */&lt;br /&gt;
    function MetaCaixaInit() {&lt;br /&gt;
        // S&#039;executa al carregar-se la pàgina, si hi ha metacaixes,&lt;br /&gt;
        // s&#039;assignen els esdeveniments als botons&lt;br /&gt;
        //alert(&#039;MetaCaixaInit&#039;);&lt;br /&gt;
        var i = 0; // Inicialitzem comptador de caixes&lt;br /&gt;
        for (i = 0; i &amp;lt;= 9; i++) {&lt;br /&gt;
            var vMc = document.getElementById(&#039;mc&#039; + i);&lt;br /&gt;
            if (!vMc) break;&lt;br /&gt;
            //alert(&#039;MetaCaixaInit, trobada Metacaixa mc&#039; + i);&lt;br /&gt;
            var j = 1, // Inicialitzem comptador de botons dins de la caixa&lt;br /&gt;
                vPsIni = 0; // Pestanya visible inicial&lt;br /&gt;
            for (j = 1; j &amp;lt;= 9; j++) {&lt;br /&gt;
                var vBt = document.getElementById(&#039;mc&#039; + i + &#039;bt&#039; + j);&lt;br /&gt;
                if (!vBt) break;&lt;br /&gt;
                //alert(&#039;MetaCaixaInit, trobat botó mc&#039; + i + &#039;bt&#039; + j);&lt;br /&gt;
                vBt.onclick = MetaCaixaMostraPestanya; // A cada botó assignem l&#039;esdeveniment onclick&lt;br /&gt;
                //alert(vBt.className);&lt;br /&gt;
                if (vBt.className === &#039;mcBotoSel&#039;) vPsIni = j; // Si tenim un botó seleccionat, en guardem l&#039;index&lt;br /&gt;
            }&lt;br /&gt;
            //alert(&#039;mc=&#039; + i + &#039;, ps=&#039; + j + &#039;, psini=&#039; + vPsIni);&lt;br /&gt;
            if (vPsIni === 0) { // Si no tenim cap botó seleccionat, n&#039;agafem un aleatòriament&lt;br /&gt;
                vPsIni = 1 + Math.floor((j - 1) * Math.random());&lt;br /&gt;
                //alert(&#039;Activant Pestanya a l\&#039;atzar; _mc&#039; + i + &#039;bt&#039; + vPsIni + &#039;_&#039;);&lt;br /&gt;
                try {&lt;br /&gt;
                	document.getElementById(&#039;mc&#039; + i + &#039;ps&#039; + vPsIni).style.display = &#039;block&#039;;&lt;br /&gt;
            		document.getElementById(&#039;mc&#039; + i + &#039;ps&#039; + vPsIni).style.visibility = &#039;visible&#039;;&lt;br /&gt;
            		document.getElementById(&#039;mc&#039; + i + &#039;bt&#039; + vPsIni).className = &#039;mcBotoSel&#039;;&lt;br /&gt;
                } catch(e) {&lt;br /&gt;
                	// TypeError: null is not an object (evaluating &#039;document.getElementById(&#039;mc&#039;+i+&#039;ps&#039;+vPsIni).style&#039;) &lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    function MetaCaixaMostraPestanya() {&lt;br /&gt;
        // S&#039;executa al clicar una pestanya,&lt;br /&gt;
        // aquella es fa visible i les altres s&#039;oculten&lt;br /&gt;
        var vMcNom = this.id.substr(0, 3), // A partir del nom del botó, deduïm el nom de la caixa&lt;br /&gt;
            vIndex = this.id.substr(5, 1), // I l&#039;index&lt;br /&gt;
            i = 1;&lt;br /&gt;
        for (i = 1; i &amp;lt;= 9; i++) { // busquem totes les pestanyes d&#039;aquella caixa&lt;br /&gt;
            //alert(vMcNom + &#039;ps&#039; + i);&lt;br /&gt;
            var vPsElem = document.getElementById(vMcNom + &#039;ps&#039; + i);&lt;br /&gt;
            if (!vPsElem) break;&lt;br /&gt;
            if (vIndex == i) { // Si és la pestanya bona la mostrem i canviem la classe de botó&lt;br /&gt;
                vPsElem.style.display = &#039;block&#039;;&lt;br /&gt;
                vPsElem.style.visibility = &#039;visible&#039;;&lt;br /&gt;
                document.getElementById(vMcNom + &#039;bt&#039; + i).className = &#039;mcBotoSel&#039;;&lt;br /&gt;
            } else { // Sinó, l&#039;ocultem i canviem la classe de botó&lt;br /&gt;
                vPsElem.style.display = &#039;none&#039;;&lt;br /&gt;
                vPsElem.style.visibility = &#039;hidden&#039;;&lt;br /&gt;
                document.getElementById(vMcNom + &#039;bt&#039; + i).className = &#039;mcBoto&#039;;&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        return false; // evitem la recàrrega de la pàgina&lt;br /&gt;
    }&lt;br /&gt;
    $(MetaCaixaInit);&lt;br /&gt;
&lt;br /&gt;
    if (!+mw.user.options.get(&#039;discussiontools-newtopictool&#039;) ||!+mw.user.options.get(&#039;discussiontools-betaenable&#039;)) {&lt;br /&gt;
        /* 智能讨论页编辑（新建） */&lt;br /&gt;
        $(function() {&lt;br /&gt;
            var catalk = $(&#039;#ca-talk&#039;);&lt;br /&gt;
            if (catalk.hasClass(&#039;new&#039;) &amp;amp;&amp;amp; mw.config.get(&#039;wgNamespaceNumber&#039;)!= 2) {&lt;br /&gt;
                var a = $(&#039;a:first&#039;, catalk);&lt;br /&gt;
                a.attr(&#039;href&#039;, a.attr(&#039;href&#039;) + &#039;&amp;amp;section=new&#039;);&lt;br /&gt;
            }&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * Magic editintros&lt;br /&gt;
     * Description: Adds editintros on disambiguation pages, BLP pages, policy pages and guidlines.&lt;br /&gt;
     * Maintainers: [[User:RockMFR]]&lt;br /&gt;
     */&lt;br /&gt;
    function addEditIntro(name) {&lt;br /&gt;
        $(&#039;.mw-editsection, #ca-edit&#039;).find(&#039;a&#039;).each(function(i, el) {&lt;br /&gt;
            el.href = $(this).attr(&#039;href&#039;) + &#039;&amp;amp;editintro=&#039; + name;&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
    if (mw.config.get(&#039;wgNamespaceNumber&#039;) === 0) {&lt;br /&gt;
        $(function() {&lt;br /&gt;
            if (document.getElementById(&#039;disambigbox&#039;)) addEditIntro(&#039;Template:Disambig_editintro&#039;);&lt;br /&gt;
        });&lt;br /&gt;
        $(function() {&lt;br /&gt;
            var cats = mw.config.get(&#039;wgCategories&#039;);&lt;br /&gt;
            if (!cats) return;&lt;br /&gt;
            if ($.inArray(&#039;在世人物&#039;, cats)!== -1) addEditIntro(&#039;Template:BLP_editintro&#039;);&lt;br /&gt;
            if (cats.some(function(cat){return /\d{4}年台灣電視劇集/.test(cat)})) addEditIntro(&#039;Template:TVdrama_editintro&#039;);&lt;br /&gt;
        });&lt;br /&gt;
    } else if (mw.config.get(&#039;wgNamespaceNumber&#039;) === 4) {&lt;br /&gt;
        $(function() {&lt;br /&gt;
            var cats = mw.config.get(&#039;wgCategories&#039;);&lt;br /&gt;
            if (!cats) return;&lt;br /&gt;
            if ($.inArray(&#039;維基百科方針與指引完整列表&#039;, cats)!== -1) addEditIntro(&#039;Template:Policy editintro&#039;);&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * &amp;amp;withCSS= and &amp;amp;withJS= URL parameters&lt;br /&gt;
     * Allow to try custom scripts from MediaWiki space&lt;br /&gt;
     * without editing personal.css or.js files&lt;br /&gt;
     * @source www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL&lt;br /&gt;
     * @rev 6&lt;br /&gt;
     */&lt;br /&gt;
    var extraCSS = mw.util.getParamValue(&#039;withCSS&#039;),&lt;br /&gt;
        extraJS = mw.util.getParamValue(&#039;withJS&#039;);&lt;br /&gt;
    if (extraCSS) {&lt;br /&gt;
        if (extraCSS.match(/^MediaWiki:[^&amp;amp;&amp;lt;&amp;gt;=%#]*\.css$/)) {&lt;br /&gt;
            importStylesheet(extraCSS);&lt;br /&gt;
        } else {&lt;br /&gt;
            mw.notify(&#039;只允许从MediaWiki命名空间加载。&#039;, {title: &#039;无效的withCSS值&#039;});&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    if (extraJS) {&lt;br /&gt;
        if (extraJS.match(/^MediaWiki:[^&amp;amp;&amp;lt;&amp;gt;=%#]*\.js$/)) {&lt;br /&gt;
            importScript(extraJS);&lt;br /&gt;
        } else {&lt;br /&gt;
            mw.notify(&#039;只允许从MediaWiki命名空间加载。&#039;, {title: &#039;无效的withJS值&#039;});&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* 页面历史加&amp;amp;hilight=高亮 */&lt;br /&gt;
    var hilight = mw.util.getParamValue(&#039;hilight&#039;);&lt;br /&gt;
    if (mw.config.get(&#039;wgAction&#039;) === &#039;history&#039; &amp;amp;&amp;amp; hilight) {&lt;br /&gt;
        $.each(hilight.split(&#039;,&#039;), function(_, v) {&lt;br /&gt;
            $(&#039;input[name=oldid][value=&#039; + v + &#039;]&#039;).parent().addClass(&#039;not-patrolled&#039;);&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Main page hacks */&lt;br /&gt;
    if (mw.config.get(&#039;wgIsMainPage&#039;) &amp;amp;&amp;amp; mw.config.get(&#039;wgAction&#039;) === &#039;view&#039;) {&lt;br /&gt;
        /* Remove red links */&lt;br /&gt;
        $(&#039;#mw-content-text a.new&#039;).contents().unwrap();&lt;br /&gt;
    }&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
$(function() {&lt;br /&gt;
    /* 修正摺疊後定位變化 */&lt;br /&gt;
    if (location.hash) location.href = location.hash;&lt;br /&gt;
&lt;br /&gt;
    /* 引用錯誤標籤名字解碼 */&lt;br /&gt;
    $(&#039;.anchordecodeme&#039;).each(function() {&lt;br /&gt;
        $(this).text(decodeURIComponent($(this).text().replace(/\.([0-9A-F]{2})/g, &#039;%$1&#039;)));&lt;br /&gt;
     });&lt;br /&gt;
&lt;br /&gt;
    /* Check for any client-side simplified/traditional Chinese conversion */&lt;br /&gt;
    /* This routine must be placed here to make sure the field is inserted in time */&lt;br /&gt;
    $(&#039;#antispam-container&#039;).append(&lt;br /&gt;
        $(&#039;&amp;lt;input type=&amp;quot;text&amp;quot; /&amp;gt;&#039;).attr({&lt;br /&gt;
            id: &#039;wpAntiConv&#039;,&lt;br /&gt;
            value: &#039;\u6c49\u6f22&#039;&lt;br /&gt;
        })&lt;br /&gt;
    );&lt;br /&gt;
&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// per [[Special:Diff/64919534/64925950]]，展开折叠按钮的颜色&lt;br /&gt;
$(function collapseButtonColor() {&lt;br /&gt;
    var $toggle = $(&#039;.mw-collapsible-toggle&#039;);&lt;br /&gt;
    if ($toggle.length &amp;gt; 0) {&lt;br /&gt;
        if ($toggle.parent()[0].style.color) $toggle.find(&#039;a&#039;).css(&#039;color&#039;, &#039;inherit&#039;);&lt;br /&gt;
    }&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
if (mw.config.get(&#039;wgUserName&#039;) === null) {&lt;br /&gt;
	mw.loader.load(&#039;ext.gadget.preserve-variant&#039;);&lt;br /&gt;
}&lt;br /&gt;
(function() {&lt;br /&gt;
    function showClock() {&lt;br /&gt;
        var now = new Date();&lt;br /&gt;
        return now.toLocaleTimeString(&#039;zh-TW&#039;, { hour12: false });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    function insertClock() {&lt;br /&gt;
        if (document.getElementById(&#039;mw-header-clock&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
        var header = document.querySelector(&#039;#mw-panel + #mw-head.vector-user-links&#039;) &lt;br /&gt;
                     || document.querySelector(&#039;#p-personal&#039;); // 找 Vector 右上用戶選單&lt;br /&gt;
        if (!header) return;&lt;br /&gt;
&lt;br /&gt;
        var span = document.createElement(&#039;span&#039;);&lt;br /&gt;
        span.id = &#039;mw-header-clock&#039;;&lt;br /&gt;
        span.style.fontFamily = &#039;monospace&#039;;&lt;br /&gt;
        span.style.fontWeight = &#039;bold&#039;;&lt;br /&gt;
        span.style.marginLeft = &#039;0.5em&#039;;&lt;br /&gt;
        span.style.color = &#039;#000&#039;;&lt;br /&gt;
        span.innerText = showClock();&lt;br /&gt;
&lt;br /&gt;
        header.appendChild(span);&lt;br /&gt;
&lt;br /&gt;
        // 每秒更新&lt;br /&gt;
        setInterval(function() {&lt;br /&gt;
            span.innerText = showClock();&lt;br /&gt;
        }, 1000);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    mw.loader.using(&#039;mediawiki.util&#039;, function() {&lt;br /&gt;
        // 等待頁面元素加載&lt;br /&gt;
        document.addEventListener(&#039;DOMContentLoaded&#039;, insertClock);&lt;br /&gt;
        setTimeout(insertClock, 500); // 再保險一次&lt;br /&gt;
    });&lt;br /&gt;
})();&lt;br /&gt;
/**&lt;br /&gt;
 * 在右上角個人選單中增加「深色模式」切換按鈕&lt;br /&gt;
 * 插入位置：偏好設定 (pt-preferences) 之後&lt;br /&gt;
 */&lt;br /&gt;
mw.loader.using(&#039;mediawiki.util&#039;).then(function() {&lt;br /&gt;
    $(function() {&lt;br /&gt;
        // 1. 建立選單項目&lt;br /&gt;
        var portletLink = mw.util.addPortletLink(&lt;br /&gt;
            &#039;p-personal&#039;, // 目標：個人選單&lt;br /&gt;
            &#039;#&#039;, // 連結路徑&lt;br /&gt;
            &#039;切換深色模式&#039;, // 顯示文字&lt;br /&gt;
            &#039;pt-darkmode&#039;, // 項目 ID&lt;br /&gt;
            &#039;開啟或關閉深色模式&#039;, // 懸停提示&lt;br /&gt;
            &#039;&#039;, // 快捷鍵&lt;br /&gt;
            &#039;#pt-watchlist&#039; // 插入在「監視清單」之前 = 「偏好設定」之後&lt;br /&gt;
        );&lt;br /&gt;
&lt;br /&gt;
        // 2. 定義點擊後的動作&lt;br /&gt;
        $(portletLink).on(&#039;click&#039;, function(e) {&lt;br /&gt;
            e.preventDefault();&lt;br /&gt;
            &lt;br /&gt;
            // 這裡假設您是透過切換 &amp;lt;body&amp;gt; 的 class 來實現深色模式&lt;br /&gt;
            // 如果您是使用特定的 Darkmode 擴展，請將下方邏輯換成該擴展的 API&lt;br /&gt;
            $(&#039;body&#039;).toggleClass(&#039;dark-mode-active&#039;);&lt;br /&gt;
            &lt;br /&gt;
            // 存儲狀態到本地，讓重新整理後依然有效&lt;br /&gt;
            var isDark = $(&#039;body&#039;).hasClass(&#039;dark-mode-active&#039;);&lt;br /&gt;
            localStorage.setItem(&#039;user-dark-mode&#039;, isDark? &#039;on&#039; : &#039;off&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        // 3. 頁面加載時檢查之前的設定&lt;br /&gt;
        if (localStorage.getItem(&#039;user-dark-mode&#039;) === &#039;on&#039;) {&lt;br /&gt;
            $(&#039;body&#039;).addClass(&#039;dark-mode-active&#039;);&lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// 沒登入的訪客自動切換成 zh，修正版&lt;br /&gt;
// 只在 view 頁面、特殊頁面排除登入頁，避免無限跳轉&lt;br /&gt;
mw.loader.using(&#039;mediawiki.util&#039;, function() {&lt;br /&gt;
    var isAnon = mw.config.get(&#039;wgUserName&#039;) === null;&lt;br /&gt;
    var isView = mw.config.get(&#039;wgAction&#039;) === &#039;view&#039;;&lt;br /&gt;
    var noUselang =!mw.util.getParamValue(&#039;uselang&#039;);&lt;br /&gt;
    var notLoginPage = mw.config.get(&#039;wgCanonicalSpecialPageName&#039;)!== &#039;Userlogin&#039;;&lt;br /&gt;
    var notCreateAccount = mw.config.get(&#039;wgCanonicalSpecialPageName&#039;)!== &#039;CreateAccount&#039;;&lt;br /&gt;
&lt;br /&gt;
    if (isAnon &amp;amp;&amp;amp; isView &amp;amp;&amp;amp; noUselang &amp;amp;&amp;amp; notLoginPage &amp;amp;&amp;amp; notCreateAccount) {&lt;br /&gt;
        var newUrl = new URL(location.href);&lt;br /&gt;
        newUrl.searchParams.set(&#039;uselang&#039;, &#039;zh-tw&#039;);&lt;br /&gt;
        window.location.replace(newUrl.toString());&lt;br /&gt;
    }&lt;br /&gt;
});&lt;br /&gt;
mw.loader.using([&#039;mediawiki.storage&#039;, &#039;mediawiki.util&#039;], function () {&lt;br /&gt;
    var interval = 600000; // 每10分鐘存一次（可自行調整）&lt;br /&gt;
    var expireTime = 24 * 60 * 60 * 1000; // 24小時（毫秒）&lt;br /&gt;
&lt;br /&gt;
    setInterval(function () {&lt;br /&gt;
        var text = $(&#039;#wpTextbox1&#039;).val();&lt;br /&gt;
        if (text) {&lt;br /&gt;
            var data = {&lt;br /&gt;
                value: text,&lt;br /&gt;
                time: Date.now()&lt;br /&gt;
            };&lt;br /&gt;
            localStorage.setItem(&#039;wiki_autosave&#039;, JSON.stringify(data));&lt;br /&gt;
            console.log(&#039;已自動暫存（24小時有效）&#039;);&lt;br /&gt;
        }&lt;br /&gt;
    }, interval);&lt;br /&gt;
&lt;br /&gt;
    $(document).ready(function () {&lt;br /&gt;
        var saved = localStorage.getItem(&#039;wiki_autosave&#039;);&lt;br /&gt;
&lt;br /&gt;
        if (saved) {&lt;br /&gt;
            try {&lt;br /&gt;
                var data = JSON.parse(saved);&lt;br /&gt;
                var now = Date.now();&lt;br /&gt;
&lt;br /&gt;
                if ((now - data.time) &amp;lt; expireTime) {&lt;br /&gt;
                    if (!$(&#039;#wpTextbox1&#039;).val()) {&lt;br /&gt;
                        $(&#039;#wpTextbox1&#039;).val(data.value);&lt;br /&gt;
                        console.log(&#039;已還原暫存（未過期）&#039;);&lt;br /&gt;
                    }&lt;br /&gt;
                } else {&lt;br /&gt;
                    localStorage.removeItem(&#039;wiki_autosave&#039;);&lt;br /&gt;
                    console.log(&#039;暫存已過期（超過24小時）&#039;);&lt;br /&gt;
                }&lt;br /&gt;
            } catch (e) {&lt;br /&gt;
                console.log(&#039;暫存資料錯誤&#039;);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E6%B8%AC%E8%A9%A6&amp;diff=151</id>
		<title>使用者:Msnhinet8/測試</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E6%B8%AC%E8%A9%A6&amp;diff=151"/>
		<updated>2026-04-21T10:53:24Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​建立內容為「本頁是一個測試頁，用來測試用戶在編輯條目時可以持續多久不會跳驗證碼，這也是一個廢話頁忽略即可。」的新頁面&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;本頁是一個測試頁，用來測試用戶在編輯條目時可以持續多久不會跳驗證碼，這也是一個廢話頁忽略即可。&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=150</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=150"/>
		<updated>2026-04-21T10:50:11Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/**&lt;br /&gt;
 * 所有用戶在加載任何頁面時，這裡的JavaScript都會加載&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
mw.log.deprecate(window, &#039;JSConfig&#039;, {});&lt;br /&gt;
&lt;br /&gt;
mw.loader.using([&#039;ext.gadget.site-lib&#039;, &#039;mediawiki.util&#039;]).then(function() {&lt;br /&gt;
&lt;br /&gt;
    if (mw.config.get(&#039;wgAction&#039;) === &#039;edit&#039; || mw.config.get(&#039;wgAction&#039;) === &#039;submit&#039; || mw.config.get(&#039;wgCanonicalSpecialPageName&#039;) === &#039;Search&#039;) {&lt;br /&gt;
        /* scripts specific to editing pages */&lt;br /&gt;
        importScript(&#039;MediaWiki:Common.js\/edit.js&#039;);&lt;br /&gt;
    } else {&lt;br /&gt;
        mw.loader.using(&#039;ext.visualEditor.desktopArticleTarget.init&#039;, function() {&lt;br /&gt;
            mw.libs.ve.addPlugin(function() {&lt;br /&gt;
                importScript(&#039;MediaWiki:Common.js\/edit.js&#039;);&lt;br /&gt;
            });&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * Helper script for.hlist class in Common.css&lt;br /&gt;
     * Add pseudo-selector class to last-child list items in IE8&lt;br /&gt;
     * @source mediawiki.org/wiki/Snippets/Horizontal_lists&lt;br /&gt;
     * @revision 6 (2014-08-23)&lt;br /&gt;
     * @author [[User:Edokter]]&lt;br /&gt;
     */&lt;br /&gt;
    var profile = $.client.profile();&lt;br /&gt;
    if (profile.name === &#039;msie&#039; &amp;amp;&amp;amp; profile.versionNumber === 8) {&lt;br /&gt;
        mw.hook(&#039;wikipage.content&#039;).add(function($content) {&lt;br /&gt;
            $content.find(&#039;.hlist&#039;).find(&#039;dd:last-child, dt:last-child, li:last-child&#039;).addClass(&#039;hlist-last-child&#039;);&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* 避免在主條目的註腳中出現捲軸框 */&lt;br /&gt;
    if (!mw.config.get(&#039;wgCanonicalNamespace&#039;)) {&lt;br /&gt;
        $(function() {&lt;br /&gt;
            $(&#039;div#mw-content-text ol.references&#039;).each(function() {&lt;br /&gt;
                var needobjs=[], $curobj=$(this);&lt;br /&gt;
                do {&lt;br /&gt;
                    $curobj=$curobj.parent();&lt;br /&gt;
                    if (!$curobj) break;&lt;br /&gt;
                    if ($curobj.attr(&#039;id&#039;) === &#039;mw-content-text&#039; || $curobj.prop(&#039;tagName&#039;).toLowerCase() === &#039;body&#039;) break;&lt;br /&gt;
                    if ($curobj.css(&#039;overflow&#039;).match(/(?: auto|scroll)/i) || $curobj.css(&#039;overflow-x&#039;).match(/(?:auto|scroll)/i) || $curobj.css(&#039;overflow-y&#039;).match(/(?:auto|scroll)/i)) {&lt;br /&gt;
                        /* null */&lt;br /&gt;
                    } else continue;&lt;br /&gt;
                    if ((&#039;&#039;+$curobj.attr(&#039;class&#039;)).split(&#039; &#039;).indexOf(&#039;noprint&#039;) &amp;gt;= 0) return;&lt;br /&gt;
                    needobjs.push($curobj.get(0));&lt;br /&gt;
                } while (true);&lt;br /&gt;
                $(needobjs)&lt;br /&gt;
                   .css(&#039;overflow&#039;, &#039;visible&#039;)&lt;br /&gt;
                   .css(&#039;overflow-x&#039;, &#039;visible&#039;)&lt;br /&gt;
                   .css(&#039;overflow-y&#039;, &#039;visible&#039;)&lt;br /&gt;
                   .css(&#039;border&#039;, &#039;&#039;)&lt;br /&gt;
                   .css(&#039;height&#039;, &#039;&#039;)&lt;br /&gt;
                   .css(&#039;max-height&#039;, &#039;&#039;);&lt;br /&gt;
            });&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * metaBox&lt;br /&gt;
     * Funcionament de la Plantilla:Metacaixa&lt;br /&gt;
     * Implementat per: Usuari:Peleguer.&lt;br /&gt;
     * Actualitzat per Joanjoc seguint les indicacions d&#039;en Martorell&lt;br /&gt;
     */&lt;br /&gt;
    function MetaCaixaInit() {&lt;br /&gt;
        // S&#039;executa al carregar-se la pàgina, si hi ha metacaixes,&lt;br /&gt;
        // s&#039;assignen els esdeveniments als botons&lt;br /&gt;
        //alert(&#039;MetaCaixaInit&#039;);&lt;br /&gt;
        var i = 0; // Inicialitzem comptador de caixes&lt;br /&gt;
        for (i = 0; i &amp;lt;= 9; i++) {&lt;br /&gt;
            var vMc = document.getElementById(&#039;mc&#039; + i);&lt;br /&gt;
            if (!vMc) break;&lt;br /&gt;
            //alert(&#039;MetaCaixaInit, trobada Metacaixa mc&#039; + i);&lt;br /&gt;
            var j = 1, // Inicialitzem comptador de botons dins de la caixa&lt;br /&gt;
                vPsIni = 0; // Pestanya visible inicial&lt;br /&gt;
            for (j = 1; j &amp;lt;= 9; j++) {&lt;br /&gt;
                var vBt = document.getElementById(&#039;mc&#039; + i + &#039;bt&#039; + j);&lt;br /&gt;
                if (!vBt) break;&lt;br /&gt;
                //alert(&#039;MetaCaixaInit, trobat botó mc&#039; + i + &#039;bt&#039; + j);&lt;br /&gt;
                vBt.onclick = MetaCaixaMostraPestanya; // A cada botó assignem l&#039;esdeveniment onclick&lt;br /&gt;
                //alert(vBt.className);&lt;br /&gt;
                if (vBt.className === &#039;mcBotoSel&#039;) vPsIni = j; // Si tenim un botó seleccionat, en guardem l&#039;index&lt;br /&gt;
            }&lt;br /&gt;
            //alert(&#039;mc=&#039; + i + &#039;, ps=&#039; + j + &#039;, psini=&#039; + vPsIni);&lt;br /&gt;
            if (vPsIni === 0) { // Si no tenim cap botó seleccionat, n&#039;agafem un aleatòriament&lt;br /&gt;
                vPsIni = 1 + Math.floor((j - 1) * Math.random());&lt;br /&gt;
                //alert(&#039;Activant Pestanya a l\&#039;atzar; _mc&#039; + i + &#039;bt&#039; + vPsIni + &#039;_&#039;);&lt;br /&gt;
                try {&lt;br /&gt;
                	document.getElementById(&#039;mc&#039; + i + &#039;ps&#039; + vPsIni).style.display = &#039;block&#039;;&lt;br /&gt;
            		document.getElementById(&#039;mc&#039; + i + &#039;ps&#039; + vPsIni).style.visibility = &#039;visible&#039;;&lt;br /&gt;
            		document.getElementById(&#039;mc&#039; + i + &#039;bt&#039; + vPsIni).className = &#039;mcBotoSel&#039;;&lt;br /&gt;
                } catch(e) {&lt;br /&gt;
                	// TypeError: null is not an object (evaluating &#039;document.getElementById(&#039;mc&#039;+i+&#039;ps&#039;+vPsIni).style&#039;) &lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    function MetaCaixaMostraPestanya() {&lt;br /&gt;
        // S&#039;executa al clicar una pestanya,&lt;br /&gt;
        // aquella es fa visible i les altres s&#039;oculten&lt;br /&gt;
        var vMcNom = this.id.substr(0, 3), // A partir del nom del botó, deduïm el nom de la caixa&lt;br /&gt;
            vIndex = this.id.substr(5, 1), // I l&#039;index&lt;br /&gt;
            i = 1;&lt;br /&gt;
        for (i = 1; i &amp;lt;= 9; i++) { // busquem totes les pestanyes d&#039;aquella caixa&lt;br /&gt;
            //alert(vMcNom + &#039;ps&#039; + i);&lt;br /&gt;
            var vPsElem = document.getElementById(vMcNom + &#039;ps&#039; + i);&lt;br /&gt;
            if (!vPsElem) break;&lt;br /&gt;
            if (vIndex == i) { // Si és la pestanya bona la mostrem i canviem la classe de botó&lt;br /&gt;
                vPsElem.style.display = &#039;block&#039;;&lt;br /&gt;
                vPsElem.style.visibility = &#039;visible&#039;;&lt;br /&gt;
                document.getElementById(vMcNom + &#039;bt&#039; + i).className = &#039;mcBotoSel&#039;;&lt;br /&gt;
            } else { // Sinó, l&#039;ocultem i canviem la classe de botó&lt;br /&gt;
                vPsElem.style.display = &#039;none&#039;;&lt;br /&gt;
                vPsElem.style.visibility = &#039;hidden&#039;;&lt;br /&gt;
                document.getElementById(vMcNom + &#039;bt&#039; + i).className = &#039;mcBoto&#039;;&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        return false; // evitem la recàrrega de la pàgina&lt;br /&gt;
    }&lt;br /&gt;
    $(MetaCaixaInit);&lt;br /&gt;
&lt;br /&gt;
    if (!+mw.user.options.get(&#039;discussiontools-newtopictool&#039;) ||!+mw.user.options.get(&#039;discussiontools-betaenable&#039;)) {&lt;br /&gt;
        /* 智能讨论页编辑（新建） */&lt;br /&gt;
        $(function() {&lt;br /&gt;
            var catalk = $(&#039;#ca-talk&#039;);&lt;br /&gt;
            if (catalk.hasClass(&#039;new&#039;) &amp;amp;&amp;amp; mw.config.get(&#039;wgNamespaceNumber&#039;)!= 2) {&lt;br /&gt;
                var a = $(&#039;a:first&#039;, catalk);&lt;br /&gt;
                a.attr(&#039;href&#039;, a.attr(&#039;href&#039;) + &#039;&amp;amp;section=new&#039;);&lt;br /&gt;
            }&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * Magic editintros&lt;br /&gt;
     * Description: Adds editintros on disambiguation pages, BLP pages, policy pages and guidlines.&lt;br /&gt;
     * Maintainers: [[User:RockMFR]]&lt;br /&gt;
     */&lt;br /&gt;
    function addEditIntro(name) {&lt;br /&gt;
        $(&#039;.mw-editsection, #ca-edit&#039;).find(&#039;a&#039;).each(function(i, el) {&lt;br /&gt;
            el.href = $(this).attr(&#039;href&#039;) + &#039;&amp;amp;editintro=&#039; + name;&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
    if (mw.config.get(&#039;wgNamespaceNumber&#039;) === 0) {&lt;br /&gt;
        $(function() {&lt;br /&gt;
            if (document.getElementById(&#039;disambigbox&#039;)) addEditIntro(&#039;Template:Disambig_editintro&#039;);&lt;br /&gt;
        });&lt;br /&gt;
        $(function() {&lt;br /&gt;
            var cats = mw.config.get(&#039;wgCategories&#039;);&lt;br /&gt;
            if (!cats) return;&lt;br /&gt;
            if ($.inArray(&#039;在世人物&#039;, cats)!== -1) addEditIntro(&#039;Template:BLP_editintro&#039;);&lt;br /&gt;
            if (cats.some(function(cat){return /\d{4}年台灣電視劇集/.test(cat)})) addEditIntro(&#039;Template:TVdrama_editintro&#039;);&lt;br /&gt;
        });&lt;br /&gt;
    } else if (mw.config.get(&#039;wgNamespaceNumber&#039;) === 4) {&lt;br /&gt;
        $(function() {&lt;br /&gt;
            var cats = mw.config.get(&#039;wgCategories&#039;);&lt;br /&gt;
            if (!cats) return;&lt;br /&gt;
            if ($.inArray(&#039;維基百科方針與指引完整列表&#039;, cats)!== -1) addEditIntro(&#039;Template:Policy editintro&#039;);&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * &amp;amp;withCSS= and &amp;amp;withJS= URL parameters&lt;br /&gt;
     * Allow to try custom scripts from MediaWiki space&lt;br /&gt;
     * without editing personal.css or.js files&lt;br /&gt;
     * @source www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL&lt;br /&gt;
     * @rev 6&lt;br /&gt;
     */&lt;br /&gt;
    var extraCSS = mw.util.getParamValue(&#039;withCSS&#039;),&lt;br /&gt;
        extraJS = mw.util.getParamValue(&#039;withJS&#039;);&lt;br /&gt;
    if (extraCSS) {&lt;br /&gt;
        if (extraCSS.match(/^MediaWiki:[^&amp;amp;&amp;lt;&amp;gt;=%#]*\.css$/)) {&lt;br /&gt;
            importStylesheet(extraCSS);&lt;br /&gt;
        } else {&lt;br /&gt;
            mw.notify(&#039;只允许从MediaWiki命名空间加载。&#039;, {title: &#039;无效的withCSS值&#039;});&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    if (extraJS) {&lt;br /&gt;
        if (extraJS.match(/^MediaWiki:[^&amp;amp;&amp;lt;&amp;gt;=%#]*\.js$/)) {&lt;br /&gt;
            importScript(extraJS);&lt;br /&gt;
        } else {&lt;br /&gt;
            mw.notify(&#039;只允许从MediaWiki命名空间加载。&#039;, {title: &#039;无效的withJS值&#039;});&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* 页面历史加&amp;amp;hilight=高亮 */&lt;br /&gt;
    var hilight = mw.util.getParamValue(&#039;hilight&#039;);&lt;br /&gt;
    if (mw.config.get(&#039;wgAction&#039;) === &#039;history&#039; &amp;amp;&amp;amp; hilight) {&lt;br /&gt;
        $.each(hilight.split(&#039;,&#039;), function(_, v) {&lt;br /&gt;
            $(&#039;input[name=oldid][value=&#039; + v + &#039;]&#039;).parent().addClass(&#039;not-patrolled&#039;);&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Main page hacks */&lt;br /&gt;
    if (mw.config.get(&#039;wgIsMainPage&#039;) &amp;amp;&amp;amp; mw.config.get(&#039;wgAction&#039;) === &#039;view&#039;) {&lt;br /&gt;
        /* Remove red links */&lt;br /&gt;
        $(&#039;#mw-content-text a.new&#039;).contents().unwrap();&lt;br /&gt;
    }&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
$(function() {&lt;br /&gt;
    /* 修正摺疊後定位變化 */&lt;br /&gt;
    if (location.hash) location.href = location.hash;&lt;br /&gt;
&lt;br /&gt;
    /* 引用錯誤標籤名字解碼 */&lt;br /&gt;
    $(&#039;.anchordecodeme&#039;).each(function() {&lt;br /&gt;
        $(this).text(decodeURIComponent($(this).text().replace(/\.([0-9A-F]{2})/g, &#039;%$1&#039;)));&lt;br /&gt;
     });&lt;br /&gt;
&lt;br /&gt;
    /* Check for any client-side simplified/traditional Chinese conversion */&lt;br /&gt;
    /* This routine must be placed here to make sure the field is inserted in time */&lt;br /&gt;
    $(&#039;#antispam-container&#039;).append(&lt;br /&gt;
        $(&#039;&amp;lt;input type=&amp;quot;text&amp;quot; /&amp;gt;&#039;).attr({&lt;br /&gt;
            id: &#039;wpAntiConv&#039;,&lt;br /&gt;
            value: &#039;\u6c49\u6f22&#039;&lt;br /&gt;
        })&lt;br /&gt;
    );&lt;br /&gt;
&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// per [[Special:Diff/64919534/64925950]]，展开折叠按钮的颜色&lt;br /&gt;
$(function collapseButtonColor() {&lt;br /&gt;
    var $toggle = $(&#039;.mw-collapsible-toggle&#039;);&lt;br /&gt;
    if ($toggle.length &amp;gt; 0) {&lt;br /&gt;
        if ($toggle.parent()[0].style.color) $toggle.find(&#039;a&#039;).css(&#039;color&#039;, &#039;inherit&#039;);&lt;br /&gt;
    }&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
if (mw.config.get(&#039;wgUserName&#039;) === null) {&lt;br /&gt;
	mw.loader.load(&#039;ext.gadget.preserve-variant&#039;);&lt;br /&gt;
}&lt;br /&gt;
(function() {&lt;br /&gt;
    function showClock() {&lt;br /&gt;
        var now = new Date();&lt;br /&gt;
        return now.toLocaleTimeString(&#039;zh-TW&#039;, { hour12: false });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    function insertClock() {&lt;br /&gt;
        if (document.getElementById(&#039;mw-header-clock&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
        var header = document.querySelector(&#039;#mw-panel + #mw-head.vector-user-links&#039;) &lt;br /&gt;
                     || document.querySelector(&#039;#p-personal&#039;); // 找 Vector 右上用戶選單&lt;br /&gt;
        if (!header) return;&lt;br /&gt;
&lt;br /&gt;
        var span = document.createElement(&#039;span&#039;);&lt;br /&gt;
        span.id = &#039;mw-header-clock&#039;;&lt;br /&gt;
        span.style.fontFamily = &#039;monospace&#039;;&lt;br /&gt;
        span.style.fontWeight = &#039;bold&#039;;&lt;br /&gt;
        span.style.marginLeft = &#039;0.5em&#039;;&lt;br /&gt;
        span.style.color = &#039;#000&#039;;&lt;br /&gt;
        span.innerText = showClock();&lt;br /&gt;
&lt;br /&gt;
        header.appendChild(span);&lt;br /&gt;
&lt;br /&gt;
        // 每秒更新&lt;br /&gt;
        setInterval(function() {&lt;br /&gt;
            span.innerText = showClock();&lt;br /&gt;
        }, 1000);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    mw.loader.using(&#039;mediawiki.util&#039;, function() {&lt;br /&gt;
        // 等待頁面元素加載&lt;br /&gt;
        document.addEventListener(&#039;DOMContentLoaded&#039;, insertClock);&lt;br /&gt;
        setTimeout(insertClock, 500); // 再保險一次&lt;br /&gt;
    });&lt;br /&gt;
})();&lt;br /&gt;
/**&lt;br /&gt;
 * 在右上角個人選單中增加「深色模式」切換按鈕&lt;br /&gt;
 * 插入位置：偏好設定 (pt-preferences) 之後&lt;br /&gt;
 */&lt;br /&gt;
mw.loader.using(&#039;mediawiki.util&#039;).then(function() {&lt;br /&gt;
    $(function() {&lt;br /&gt;
        // 1. 建立選單項目&lt;br /&gt;
        var portletLink = mw.util.addPortletLink(&lt;br /&gt;
            &#039;p-personal&#039;, // 目標：個人選單&lt;br /&gt;
            &#039;#&#039;, // 連結路徑&lt;br /&gt;
            &#039;切換深色模式&#039;, // 顯示文字&lt;br /&gt;
            &#039;pt-darkmode&#039;, // 項目 ID&lt;br /&gt;
            &#039;開啟或關閉深色模式&#039;, // 懸停提示&lt;br /&gt;
            &#039;&#039;, // 快捷鍵&lt;br /&gt;
            &#039;#pt-watchlist&#039; // 插入在「監視清單」之前 = 「偏好設定」之後&lt;br /&gt;
        );&lt;br /&gt;
&lt;br /&gt;
        // 2. 定義點擊後的動作&lt;br /&gt;
        $(portletLink).on(&#039;click&#039;, function(e) {&lt;br /&gt;
            e.preventDefault();&lt;br /&gt;
            &lt;br /&gt;
            // 這裡假設您是透過切換 &amp;lt;body&amp;gt; 的 class 來實現深色模式&lt;br /&gt;
            // 如果您是使用特定的 Darkmode 擴展，請將下方邏輯換成該擴展的 API&lt;br /&gt;
            $(&#039;body&#039;).toggleClass(&#039;dark-mode-active&#039;);&lt;br /&gt;
            &lt;br /&gt;
            // 存儲狀態到本地，讓重新整理後依然有效&lt;br /&gt;
            var isDark = $(&#039;body&#039;).hasClass(&#039;dark-mode-active&#039;);&lt;br /&gt;
            localStorage.setItem(&#039;user-dark-mode&#039;, isDark? &#039;on&#039; : &#039;off&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        // 3. 頁面加載時檢查之前的設定&lt;br /&gt;
        if (localStorage.getItem(&#039;user-dark-mode&#039;) === &#039;on&#039;) {&lt;br /&gt;
            $(&#039;body&#039;).addClass(&#039;dark-mode-active&#039;);&lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// 沒登入的訪客自動切換成 zh，修正版&lt;br /&gt;
// 只在 view 頁面、特殊頁面排除登入頁，避免無限跳轉&lt;br /&gt;
mw.loader.using(&#039;mediawiki.util&#039;, function() {&lt;br /&gt;
    var isAnon = mw.config.get(&#039;wgUserName&#039;) === null;&lt;br /&gt;
    var isView = mw.config.get(&#039;wgAction&#039;) === &#039;view&#039;;&lt;br /&gt;
    var noUselang =!mw.util.getParamValue(&#039;uselang&#039;);&lt;br /&gt;
    var notLoginPage = mw.config.get(&#039;wgCanonicalSpecialPageName&#039;)!== &#039;Userlogin&#039;;&lt;br /&gt;
    var notCreateAccount = mw.config.get(&#039;wgCanonicalSpecialPageName&#039;)!== &#039;CreateAccount&#039;;&lt;br /&gt;
&lt;br /&gt;
    if (isAnon &amp;amp;&amp;amp; isView &amp;amp;&amp;amp; noUselang &amp;amp;&amp;amp; notLoginPage &amp;amp;&amp;amp; notCreateAccount) {&lt;br /&gt;
        var newUrl = new URL(location.href);&lt;br /&gt;
        newUrl.searchParams.set(&#039;uselang&#039;, &#039;zh-tw&#039;);&lt;br /&gt;
        window.location.replace(newUrl.toString());&lt;br /&gt;
    }&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E5%8D%83%E8%91%89%E9%83%BD%E5%B8%82%E5%96%AE%E8%BB%8C%E9%9B%BB%E8%BB%8A&amp;diff=149</id>
		<title>千葉都市單軌電車</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E5%8D%83%E8%91%89%E9%83%BD%E5%B8%82%E5%96%AE%E8%BB%8C%E9%9B%BB%E8%BB%8A&amp;diff=149"/>
		<updated>2026-03-08T06:20:05Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​建立內容為「&amp;#039;&amp;#039;&amp;#039;千葉都市單軌電車&amp;#039;&amp;#039;&amp;#039;(日語:千葉都市モノレール)是位在日本千葉縣千葉市由千葉都市單軌電車株式會社經營的懸吊式電車系統。 == 介紹 == 該電車系統分為1號線和2號線，1號電車路線是從千葉港站一直搭到縣廳前站為止，2號電車路線則是從千葉站至千城台站為止。  == 參考資料 == *1.[https://factpedia.org/index.php?title=%E5%8D%83%E5%8F%B6%E9%83%BD%…」的新頁面&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;千葉都市單軌電車&#039;&#039;&#039;(日語:千葉都市モノレール)是位在[[日本]][[千葉縣]][[千葉市]]由[[千葉都市單軌電車株式會社]]經營的[[懸吊式電車]]系統。&lt;br /&gt;
== 介紹 ==&lt;br /&gt;
該電車系統分為1號線和2號線，1號電車路線是從千葉港站一直搭到縣廳前站為止，2號電車路線則是從千葉站至千城台站為止。&lt;br /&gt;
&lt;br /&gt;
== 參考資料 ==&lt;br /&gt;
*1.[https://factpedia.org/index.php?title=%E5%8D%83%E5%8F%B6%E9%83%BD%E5%B8%82%E5%8D%95%E8%BD%A8%E7%94%B5%E8%BD%A6&amp;amp;variant=zh-hant 求真百科]。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:日本交通]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E5%8D%83%E8%91%89%E9%83%BD%E5%B8%82%E5%96%AE%E8%BB%8C%E9%9B%BB%E8%BB%8A&amp;diff=148</id>
		<title>使用者:Msnhinet8/千葉都市單軌電車</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E5%8D%83%E8%91%89%E9%83%BD%E5%B8%82%E5%96%AE%E8%BB%8C%E9%9B%BB%E8%BB%8A&amp;diff=148"/>
		<updated>2026-03-08T06:18:59Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;千葉都市單軌電車&#039;&#039;&#039;(日語:千葉都市モノレール)是位在[[日本]][[千葉縣]][[千葉市]]由[[千葉都市單軌電車株式會社]]經營的[[懸吊式電車]]系統。&lt;br /&gt;
== 介紹 ==&lt;br /&gt;
該電車系統分為1號線和2號線，1號電車路線是從千葉港站一直搭到縣廳前站為止，2號電車路線則是從千葉站至千城台站為止。&lt;br /&gt;
&lt;br /&gt;
== 參考資料 ==&lt;br /&gt;
*1.[https://factpedia.org/index.php?title=%E5%8D%83%E5%8F%B6%E9%83%BD%E5%B8%82%E5%8D%95%E8%BD%A8%E7%94%B5%E8%BD%A6&amp;amp;variant=zh-hant 求真百科]。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:用戶子頁面]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E5%88%86%E9%A1%9E:%E8%AA%AA%E6%98%8E&amp;diff=147</id>
		<title>分類:說明</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E5%88%86%E9%A1%9E:%E8%AA%AA%E6%98%8E&amp;diff=147"/>
		<updated>2026-03-08T06:16:58Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​建立內容為「Category:頁面分類」的新頁面&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:頁面分類]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E5%8D%83%E8%91%89%E9%83%BD%E5%B8%82%E5%96%AE%E8%BB%8C%E9%9B%BB%E8%BB%8A&amp;diff=146</id>
		<title>使用者:Msnhinet8/千葉都市單軌電車</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E5%8D%83%E8%91%89%E9%83%BD%E5%B8%82%E5%96%AE%E8%BB%8C%E9%9B%BB%E8%BB%8A&amp;diff=146"/>
		<updated>2026-03-08T06:15:45Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​/* 介紹 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;千葉都市單軌電車&#039;&#039;&#039;(日語:千葉都市モノレール)是位在日本千葉縣千葉市由千葉都市單軌電車株式會社經營的懸吊式電車系統。&lt;br /&gt;
== 介紹 ==&lt;br /&gt;
該電車系統分為1號線和2號線，1號電車路線是從千葉港站一直搭到縣廳前站為止，2號電車路線則是從千葉站至千城台站為止。&lt;br /&gt;
&lt;br /&gt;
== 參考資料 ==&lt;br /&gt;
*1.[https://factpedia.org/index.php?title=%E5%8D%83%E5%8F%B6%E9%83%BD%E5%B8%82%E5%8D%95%E8%BD%A8%E7%94%B5%E8%BD%A6&amp;amp;variant=zh-hant 求真百科]。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:用戶子頁面]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E5%8D%83%E8%91%89%E9%83%BD%E5%B8%82%E5%96%AE%E8%BB%8C%E9%9B%BB%E8%BB%8A&amp;diff=145</id>
		<title>使用者:Msnhinet8/千葉都市單軌電車</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8/%E5%8D%83%E8%91%89%E9%83%BD%E5%B8%82%E5%96%AE%E8%BB%8C%E9%9B%BB%E8%BB%8A&amp;diff=145"/>
		<updated>2026-03-08T06:12:57Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​建立內容為「&amp;#039;&amp;#039;&amp;#039;千葉都市單軌電車&amp;#039;&amp;#039;&amp;#039;(日語:千葉都市モノレール)是位在日本千葉縣千葉市由千葉都市單軌電車株式會社經營的懸吊式電車系統。 == 介紹 == 該電車系統分為1號線和2號線，  == 參考資料 == *1.[https://factpedia.org/index.php?title=%E5%8D%83%E5%8F%B6%E9%83%BD%E5%B8%82%E5%8D%95%E8%BD%A8%E7%94%B5%E8%BD%A6&amp;amp;variant=zh-hant 求真百科]。   Category:用戶子頁面」的新頁面&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;千葉都市單軌電車&#039;&#039;&#039;(日語:千葉都市モノレール)是位在日本千葉縣千葉市由千葉都市單軌電車株式會社經營的懸吊式電車系統。&lt;br /&gt;
== 介紹 ==&lt;br /&gt;
該電車系統分為1號線和2號線，&lt;br /&gt;
&lt;br /&gt;
== 參考資料 ==&lt;br /&gt;
*1.[https://factpedia.org/index.php?title=%E5%8D%83%E5%8F%B6%E9%83%BD%E5%B8%82%E5%8D%95%E8%BD%A8%E7%94%B5%E8%BD%A6&amp;amp;variant=zh-hant 求真百科]。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:用戶子頁面]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=144</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=MediaWiki:Common.js&amp;diff=144"/>
		<updated>2026-03-08T06:11:44Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/**&lt;br /&gt;
 * 所有用戶在加載任何頁面時，這裡的JavaScript都會加載&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
mw.log.deprecate(window, &#039;JSConfig&#039;, {});&lt;br /&gt;
&lt;br /&gt;
mw.loader.using([&#039;ext.gadget.site-lib&#039;, &#039;mediawiki.util&#039;]).then(function() {&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    if (mw.config.get(&#039;wgAction&#039;) === &#039;edit&#039; || mw.config.get(&#039;wgAction&#039;) === &#039;submit&#039; || mw.config.get(&#039;wgCanonicalSpecialPageName&#039;) === &#039;Search&#039;) {&lt;br /&gt;
        /* scripts specific to editing pages */&lt;br /&gt;
        importScript(&#039;MediaWiki:Common.js\/edit.js&#039;);&lt;br /&gt;
    } else {&lt;br /&gt;
        mw.loader.using(&#039;ext.visualEditor.desktopArticleTarget.init&#039;, function() {&lt;br /&gt;
            mw.libs.ve.addPlugin(function() {&lt;br /&gt;
                importScript(&#039;MediaWiki:Common.js\/edit.js&#039;);&lt;br /&gt;
            });&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * Helper script for .hlist class in Common.css&lt;br /&gt;
     * Add pseudo-selector class to last-child list items in IE8&lt;br /&gt;
     * @source mediawiki.org/wiki/Snippets/Horizontal_lists&lt;br /&gt;
     * @revision 6 (2014-08-23)&lt;br /&gt;
     * @author [[User:Edokter]]&lt;br /&gt;
     */&lt;br /&gt;
    var profile = $.client.profile();&lt;br /&gt;
    if (profile.name === &#039;msie&#039; &amp;amp;&amp;amp; profile.versionNumber === 8) {&lt;br /&gt;
        mw.hook(&#039;wikipage.content&#039;).add(function($content) {&lt;br /&gt;
            $content.find(&#039;.hlist&#039;).find(&#039;dd:last-child, dt:last-child, li:last-child&#039;).addClass(&#039;hlist-last-child&#039;);&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* 避免在主條目的註腳中出現捲軸框 */&lt;br /&gt;
    if (!mw.config.get(&#039;wgCanonicalNamespace&#039;)) {&lt;br /&gt;
        $(function() {&lt;br /&gt;
            $(&#039;div#mw-content-text ol.references&#039;).each(function() {&lt;br /&gt;
                var needobjs=[], $curobj=$(this);&lt;br /&gt;
                do {&lt;br /&gt;
                    $curobj=$curobj.parent();&lt;br /&gt;
                    if (!$curobj) break;&lt;br /&gt;
                    if ($curobj.attr(&#039;id&#039;) === &#039;mw-content-text&#039; || $curobj.prop(&#039;tagName&#039;).toLowerCase() === &#039;body&#039;) break;&lt;br /&gt;
                    if ($curobj.css(&#039;overflow&#039;).match(/(?: auto|scroll)/i) || $curobj.css(&#039;overflow-x&#039;).match(/(?:auto|scroll)/i) || $curobj.css(&#039;overflow-y&#039;).match(/(?:auto|scroll)/i)) {&lt;br /&gt;
                        /* null */&lt;br /&gt;
                    } else continue;&lt;br /&gt;
                    if ((&#039;&#039;+$curobj.attr(&#039;class&#039;)).split(&#039; &#039;).indexOf(&#039;noprint&#039;) &amp;gt;= 0) return;&lt;br /&gt;
                    needobjs.push($curobj.get(0));&lt;br /&gt;
                } while (true);&lt;br /&gt;
                $(needobjs)&lt;br /&gt;
                    .css(&#039;overflow&#039;, &#039;visible&#039;)&lt;br /&gt;
                    .css(&#039;overflow-x&#039;, &#039;visible&#039;)&lt;br /&gt;
                    .css(&#039;overflow-y&#039;, &#039;visible&#039;)&lt;br /&gt;
                    .css(&#039;border&#039;, &#039;&#039;)&lt;br /&gt;
                    .css(&#039;height&#039;, &#039;&#039;)&lt;br /&gt;
                    .css(&#039;max-height&#039;, &#039;&#039;);&lt;br /&gt;
            });&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * metaBox&lt;br /&gt;
     * Funcionament de la Plantilla:Metacaixa&lt;br /&gt;
     * Implementat per: Usuari:Peleguer.&lt;br /&gt;
     * Actualitzat per Joanjoc seguint les indicacions d&#039;en Martorell&lt;br /&gt;
     */&lt;br /&gt;
    function MetaCaixaInit() {&lt;br /&gt;
        // S&#039;executa al carregar-se la pàgina, si hi ha metacaixes,&lt;br /&gt;
        // s&#039;assignen els esdeveniments als botons&lt;br /&gt;
        //alert(&#039;MetaCaixaInit&#039;);&lt;br /&gt;
        var i = 0; // Inicialitzem comptador de caixes&lt;br /&gt;
        for (i = 0; i &amp;lt;= 9; i++) {&lt;br /&gt;
            var vMc = document.getElementById(&#039;mc&#039; + i);&lt;br /&gt;
            if (!vMc) break;&lt;br /&gt;
            //alert(&#039;MetaCaixaInit, trobada Metacaixa mc&#039; + i);&lt;br /&gt;
            var j = 1, // Inicialitzem comptador de botons dins de la caixa&lt;br /&gt;
                vPsIni = 0; // Pestanya visible inicial&lt;br /&gt;
            for (j = 1; j &amp;lt;= 9; j++) {&lt;br /&gt;
                var vBt = document.getElementById(&#039;mc&#039; + i + &#039;bt&#039; + j);&lt;br /&gt;
                if (!vBt) break;&lt;br /&gt;
                //alert(&#039;MetaCaixaInit, trobat botó mc&#039; + i + &#039;bt&#039; + j);&lt;br /&gt;
                vBt.onclick = MetaCaixaMostraPestanya; // A cada botó assignem l&#039;esdeveniment onclick&lt;br /&gt;
                //alert(vBt.className);&lt;br /&gt;
                if (vBt.className === &#039;mcBotoSel&#039;) vPsIni = j; // Si tenim un botó seleccionat, en guardem l&#039;index&lt;br /&gt;
            }&lt;br /&gt;
            //alert(&#039;mc=&#039; + i + &#039;, ps=&#039; + j + &#039;, psini=&#039; + vPsIni);&lt;br /&gt;
            if (vPsIni === 0) { // Si no tenim cap botó seleccionat, n&#039;agafem un aleatòriament&lt;br /&gt;
                vPsIni = 1 + Math.floor((j - 1) * Math.random());&lt;br /&gt;
                //alert(&#039;Activant Pestanya a l\&#039;atzar; _mc&#039; + i + &#039;bt&#039; + vPsIni + &#039;_&#039;);&lt;br /&gt;
                try {&lt;br /&gt;
                	document.getElementById(&#039;mc&#039; + i + &#039;ps&#039; + vPsIni).style.display = &#039;block&#039;;&lt;br /&gt;
            		document.getElementById(&#039;mc&#039; + i + &#039;ps&#039; + vPsIni).style.visibility = &#039;visible&#039;;&lt;br /&gt;
            		document.getElementById(&#039;mc&#039; + i + &#039;bt&#039; + vPsIni).className = &#039;mcBotoSel&#039;;&lt;br /&gt;
                } catch(e) {&lt;br /&gt;
                	// TypeError: null is not an object (evaluating &#039;document.getElementById(&#039;mc&#039;+i+&#039;ps&#039;+vPsIni).style&#039;) &lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    function MetaCaixaMostraPestanya() {&lt;br /&gt;
        // S&#039;executa al clicar una pestanya,&lt;br /&gt;
        // aquella es fa visible i les altres s&#039;oculten&lt;br /&gt;
        var vMcNom = this.id.substr(0, 3), // A partir del nom del botó, deduïm el nom de la caixa&lt;br /&gt;
            vIndex = this.id.substr(5, 1), // I l&#039;index&lt;br /&gt;
            i = 1;&lt;br /&gt;
        for (i = 1; i &amp;lt;= 9; i++) { // busquem totes les pestanyes d&#039;aquella caixa&lt;br /&gt;
            //alert(vMcNom + &#039;ps&#039; + i);&lt;br /&gt;
            var vPsElem = document.getElementById(vMcNom + &#039;ps&#039; + i);&lt;br /&gt;
            if (!vPsElem) break;&lt;br /&gt;
            if (vIndex == i) { // Si és la pestanya bona la mostrem i canviem la classe de botó&lt;br /&gt;
                vPsElem.style.display = &#039;block&#039;;&lt;br /&gt;
                vPsElem.style.visibility = &#039;visible&#039;;&lt;br /&gt;
                document.getElementById(vMcNom + &#039;bt&#039; + i).className = &#039;mcBotoSel&#039;;&lt;br /&gt;
            } else { // Sinó, l&#039;ocultem i canviem la classe de botó&lt;br /&gt;
                vPsElem.style.display = &#039;none&#039;;&lt;br /&gt;
                vPsElem.style.visibility = &#039;hidden&#039;;&lt;br /&gt;
                document.getElementById(vMcNom + &#039;bt&#039; + i).className = &#039;mcBoto&#039;;&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        return false; // evitem la recàrrega de la pàgina&lt;br /&gt;
    }&lt;br /&gt;
    $(MetaCaixaInit);&lt;br /&gt;
&lt;br /&gt;
    if (!+mw.user.options.get(&#039;discussiontools-newtopictool&#039;) || !+mw.user.options.get(&#039;discussiontools-betaenable&#039;)) {&lt;br /&gt;
        /* 智能讨论页编辑（新建） */&lt;br /&gt;
        $(function() {&lt;br /&gt;
            var catalk = $(&#039;#ca-talk&#039;);&lt;br /&gt;
            if (catalk.hasClass(&#039;new&#039;) &amp;amp;&amp;amp; mw.config.get(&#039;wgNamespaceNumber&#039;) != 2) {&lt;br /&gt;
                var a = $(&#039;a:first&#039;, catalk);&lt;br /&gt;
                a.attr(&#039;href&#039;, a.attr(&#039;href&#039;) + &#039;&amp;amp;section=new&#039;);&lt;br /&gt;
            }&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * Magic editintros&lt;br /&gt;
     * Description: Adds editintros on disambiguation pages, BLP pages, policy pages and guidlines.&lt;br /&gt;
     * Maintainers: [[User:RockMFR]]&lt;br /&gt;
     */&lt;br /&gt;
    function addEditIntro(name) {&lt;br /&gt;
        $(&#039;.mw-editsection, #ca-edit&#039;).find(&#039;a&#039;).each(function(i, el) {&lt;br /&gt;
            el.href = $(this).attr(&#039;href&#039;) + &#039;&amp;amp;editintro=&#039; + name;&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
    if (mw.config.get(&#039;wgNamespaceNumber&#039;) === 0) {&lt;br /&gt;
        $(function() {&lt;br /&gt;
            if (document.getElementById(&#039;disambigbox&#039;)) addEditIntro(&#039;Template:Disambig_editintro&#039;);&lt;br /&gt;
        });&lt;br /&gt;
        $(function() {&lt;br /&gt;
            var cats = mw.config.get(&#039;wgCategories&#039;);&lt;br /&gt;
            if (!cats) return;&lt;br /&gt;
            if ($.inArray(&#039;在世人物&#039;, cats) !== -1) addEditIntro(&#039;Template:BLP_editintro&#039;);&lt;br /&gt;
            if (cats.some(function(cat){return /\d{4}年台灣電視劇集/.test(cat)})) addEditIntro(&#039;Template:TVdrama_editintro&#039;);&lt;br /&gt;
        });&lt;br /&gt;
    } else if (mw.config.get(&#039;wgNamespaceNumber&#039;) === 4) {&lt;br /&gt;
        $(function() {&lt;br /&gt;
            var cats = mw.config.get(&#039;wgCategories&#039;);&lt;br /&gt;
            if (!cats) return;&lt;br /&gt;
            if ($.inArray(&#039;維基百科方針與指引完整列表&#039;, cats) !== -1) addEditIntro(&#039;Template:Policy editintro&#039;);&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /**&lt;br /&gt;
     * &amp;amp;withCSS= and &amp;amp;withJS= URL parameters&lt;br /&gt;
     * Allow to try custom scripts from MediaWiki space&lt;br /&gt;
     * without editing personal .css or .js files&lt;br /&gt;
     * @source www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL&lt;br /&gt;
     * @rev 6&lt;br /&gt;
     */&lt;br /&gt;
    var extraCSS = mw.util.getParamValue(&#039;withCSS&#039;),&lt;br /&gt;
        extraJS = mw.util.getParamValue(&#039;withJS&#039;);&lt;br /&gt;
    if (extraCSS) {&lt;br /&gt;
        if (extraCSS.match(/^MediaWiki:[^&amp;amp;&amp;lt;&amp;gt;=%#]*\.css$/)) {&lt;br /&gt;
            importStylesheet(extraCSS);&lt;br /&gt;
        } else {&lt;br /&gt;
            mw.notify(&#039;只允许从MediaWiki命名空间加载。&#039;, {title: &#039;无效的withCSS值&#039;});&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    if (extraJS) {&lt;br /&gt;
        if (extraJS.match(/^MediaWiki:[^&amp;amp;&amp;lt;&amp;gt;=%#]*\.js$/)) {&lt;br /&gt;
            importScript(extraJS);&lt;br /&gt;
        } else {&lt;br /&gt;
            mw.notify(&#039;只允许从MediaWiki命名空间加载。&#039;, {title: &#039;无效的withJS值&#039;});&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* 页面历史加&amp;amp;hilight=高亮 */&lt;br /&gt;
    var hilight = mw.util.getParamValue(&#039;hilight&#039;);&lt;br /&gt;
    if (mw.config.get(&#039;wgAction&#039;) === &#039;history&#039; &amp;amp;&amp;amp; hilight) {&lt;br /&gt;
        $.each(hilight.split(&#039;,&#039;), function(_, v) {&lt;br /&gt;
            $(&#039;input[name=oldid][value=&#039; + v + &#039;]&#039;).parent().addClass(&#039;not-patrolled&#039;);&lt;br /&gt;
        });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Main page hacks */&lt;br /&gt;
    if (mw.config.get(&#039;wgIsMainPage&#039;) &amp;amp;&amp;amp; mw.config.get(&#039;wgAction&#039;) === &#039;view&#039;) {&lt;br /&gt;
        /* Remove red links */&lt;br /&gt;
        $(&#039;#mw-content-text a.new&#039;).contents().unwrap();&lt;br /&gt;
    }&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
$(function() {&lt;br /&gt;
    /* 修正摺疊後定位變化 */&lt;br /&gt;
    if (location.hash) location.href = location.hash;&lt;br /&gt;
&lt;br /&gt;
    /* 引用錯誤標籤名字解碼 */&lt;br /&gt;
    $(&#039;.anchordecodeme&#039;).each(function() {&lt;br /&gt;
        $(this).text(decodeURIComponent($(this).text().replace(/\.([0-9A-F]{2})/g, &#039;%$1&#039;)));&lt;br /&gt;
     });&lt;br /&gt;
&lt;br /&gt;
    /* Check for any client-side simplified/traditional Chinese conversion */&lt;br /&gt;
    /* This routine must be placed here to make sure the field is inserted in time */&lt;br /&gt;
    $(&#039;#antispam-container&#039;).append(&lt;br /&gt;
        $(&#039;&amp;lt;input type=&amp;quot;text&amp;quot; /&amp;gt;&#039;).attr({&lt;br /&gt;
            id: &#039;wpAntiConv&#039;,&lt;br /&gt;
            value: &#039;\u6c49\u6f22&#039;&lt;br /&gt;
        })&lt;br /&gt;
    );&lt;br /&gt;
&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// per [[Special:Diff/64919534/64925950]]，展开折叠按钮的颜色&lt;br /&gt;
$(function collapseButtonColor() {&lt;br /&gt;
    var $toggle = $(&#039;.mw-collapsible-toggle&#039;);&lt;br /&gt;
    if ($toggle.length &amp;gt; 0) {&lt;br /&gt;
        if ($toggle.parent()[0].style.color) $toggle.find(&#039;a&#039;).css(&#039;color&#039;, &#039;inherit&#039;);&lt;br /&gt;
    }&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
if (mw.config.get(&#039;wgUserName&#039;) === null) {&lt;br /&gt;
	mw.loader.load(&#039;ext.gadget.preserve-variant&#039;);&lt;br /&gt;
}&lt;br /&gt;
(function() {&lt;br /&gt;
    function showClock() {&lt;br /&gt;
        var now = new Date();&lt;br /&gt;
        return now.toLocaleTimeString(&#039;zh-TW&#039;, { hour12: false });&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    function insertClock() {&lt;br /&gt;
        if (document.getElementById(&#039;mw-header-clock&#039;)) return;&lt;br /&gt;
&lt;br /&gt;
        var header = document.querySelector(&#039;#mw-panel + #mw-head .vector-user-links&#039;) &lt;br /&gt;
                     || document.querySelector(&#039;#p-personal&#039;); // 找 Vector 右上用戶選單&lt;br /&gt;
        if (!header) return;&lt;br /&gt;
&lt;br /&gt;
        var span = document.createElement(&#039;span&#039;);&lt;br /&gt;
        span.id = &#039;mw-header-clock&#039;;&lt;br /&gt;
        span.style.fontFamily = &#039;monospace&#039;;&lt;br /&gt;
        span.style.fontWeight = &#039;bold&#039;;&lt;br /&gt;
        span.style.marginLeft = &#039;0.5em&#039;;&lt;br /&gt;
        span.style.color = &#039;#000&#039;;&lt;br /&gt;
        span.innerText = showClock();&lt;br /&gt;
&lt;br /&gt;
        header.appendChild(span);&lt;br /&gt;
&lt;br /&gt;
        // 每秒更新&lt;br /&gt;
        setInterval(function() {&lt;br /&gt;
            span.innerText = showClock();&lt;br /&gt;
        }, 1000);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    mw.loader.using(&#039;mediawiki.util&#039;, function() {&lt;br /&gt;
        // 等待頁面元素加載&lt;br /&gt;
        document.addEventListener(&#039;DOMContentLoaded&#039;, insertClock);&lt;br /&gt;
        setTimeout(insertClock, 500); // 再保險一次&lt;br /&gt;
    });&lt;br /&gt;
})();&lt;br /&gt;
/**&lt;br /&gt;
 * 在右上角個人選單中增加「深色模式」切換按鈕&lt;br /&gt;
 * 插入位置：偏好設定 (pt-preferences) 之後&lt;br /&gt;
 */&lt;br /&gt;
mw.loader.using(&#039;mediawiki.util&#039;).then(function() {&lt;br /&gt;
    $(function() {&lt;br /&gt;
        // 1. 建立選單項目&lt;br /&gt;
        var portletLink = mw.util.addPortletLink(&lt;br /&gt;
            &#039;p-personal&#039;,         // 目標：個人選單&lt;br /&gt;
            &#039;#&#039;,                  // 連結路徑&lt;br /&gt;
            &#039;切換深色模式&#039;,         // 顯示文字&lt;br /&gt;
            &#039;pt-darkmode&#039;,        // 項目 ID&lt;br /&gt;
            &#039;開啟或關閉深色模式&#039;,    // 懸停提示&lt;br /&gt;
            &#039;&#039;,                   // 快捷鍵&lt;br /&gt;
            &#039;#pt-watchlist&#039;       // 插入在「監視清單」之前 = 「偏好設定」之後&lt;br /&gt;
        );&lt;br /&gt;
&lt;br /&gt;
        // 2. 定義點擊後的動作&lt;br /&gt;
        $(portletLink).on(&#039;click&#039;, function(e) {&lt;br /&gt;
            e.preventDefault();&lt;br /&gt;
            &lt;br /&gt;
            // 這裡假設您是透過切換 &amp;lt;body&amp;gt; 的 class 來實現深色模式&lt;br /&gt;
            // 如果您是使用特定的 Darkmode 擴展，請將下方邏輯換成該擴展的 API&lt;br /&gt;
            $(&#039;body&#039;).toggleClass(&#039;dark-mode-active&#039;);&lt;br /&gt;
            &lt;br /&gt;
            // 存儲狀態到本地，讓重新整理後依然有效&lt;br /&gt;
            var isDark = $(&#039;body&#039;).hasClass(&#039;dark-mode-active&#039;);&lt;br /&gt;
            localStorage.setItem(&#039;user-dark-mode&#039;, isDark ? &#039;on&#039; : &#039;off&#039;);&lt;br /&gt;
        });&lt;br /&gt;
&lt;br /&gt;
        // 3. 頁面加載時檢查之前的設定&lt;br /&gt;
        if (localStorage.getItem(&#039;user-dark-mode&#039;) === &#039;on&#039;) {&lt;br /&gt;
            $(&#039;body&#039;).addClass(&#039;dark-mode-active&#039;);&lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E6%98%A5%E7%AF%80&amp;diff=143</id>
		<title>春節</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E6%98%A5%E7%AF%80&amp;diff=143"/>
		<updated>2025-10-07T15:27:57Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​建立內容為「&amp;#039;&amp;#039;&amp;#039;春節&amp;#039;&amp;#039;&amp;#039;是中國農曆新年的第一天稱為春節，相傳在中國古代有一種非常恐怖的怪獸叫做年獸，都會在除夕時出沒，還會害人至死，後來人們發現原來年獸怕看到紅色的光，因此大家就認為紅色是吉利的象徵。   Category:節日 Category:小作品 Category:華人習俗」的新頁面&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;春節&#039;&#039;&#039;是[[中國]]農曆新年的第一天稱為春節，相傳在中國古代有一種非常恐怖的[[怪獸]]叫做[[年獸]]，都會在[[除夕]]時出沒，還會害人至死，後來人們發現原來年獸怕看到[[紅色]]的光，因此大家就認為紅色是吉利的象徵。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:節日]]&lt;br /&gt;
[[Category:小作品]]&lt;br /&gt;
[[Category:華人習俗]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E8%98%87%E6%88%91%E9%A6%AC%E5%AD%90&amp;diff=142</id>
		<title>蘇我馬子</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E8%98%87%E6%88%91%E9%A6%AC%E5%AD%90&amp;diff=142"/>
		<updated>2025-10-07T15:24:11Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​建立內容為「&amp;#039;&amp;#039;&amp;#039;蘇我馬子&amp;#039;&amp;#039;&amp;#039;(日語:そが の うまこ；551年-626年6月19日)是日本在飛鳥時代的政治家與權臣，蘇我馬子是蘇我稻目的兒子，其女兒是欽明天皇的妻子，以外戚的身份掌理國政。  == 參考資料 == *[https://zh.wikipedia.org/w/index.php?title=%E8%98%87%E6%88%91%E9%A6%AC%E5%AD%90&amp;amp;variant=zh-tw&amp;amp;mobileaction=toggle_view_desktop&amp;amp;fbclid=IwAR2tP62V22lKQxrDY-aBeJsafAKRgp56mVZ…」的新頁面&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;蘇我馬子&#039;&#039;&#039;([[日語]]:そが の うまこ；[[551年]]-[[626年]][[6月19日]])是[[日本]]在[[飛鳥時代]]的[[政治家]]與[[權臣]]，蘇我馬子是[[蘇我稻目]]的兒子，其女兒是[[欽明天皇]]的妻子，以外戚的身份掌理國政。&lt;br /&gt;
&lt;br /&gt;
== 參考資料 ==&lt;br /&gt;
*[https://zh.wikipedia.org/w/index.php?title=%E8%98%87%E6%88%91%E9%A6%AC%E5%AD%90&amp;amp;variant=zh-tw&amp;amp;mobileaction=toggle_view_desktop&amp;amp;fbclid=IwAR2tP62V22lKQxrDY-aBeJsafAKRgp56mVZpRPCkfMHGcH_qbBNgtpnBQpA 蘇我馬子-維基百科]。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:蘇我氏]]&lt;br /&gt;
[[Category:歷史人物]]&lt;br /&gt;
[[Category:551年出生]]&lt;br /&gt;
[[Category:626年去世]]&lt;br /&gt;
[[Category:已故人物]]&lt;br /&gt;
[[Category:日本]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E9%A2%B1%E9%A2%A8%E6%B5%B7%E9%B7%97_(2019%E5%B9%B4)&amp;diff=141</id>
		<title>颱風海鷗 (2019年)</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E9%A2%B1%E9%A2%A8%E6%B5%B7%E9%B7%97_(2019%E5%B9%B4)&amp;diff=141"/>
		<updated>2025-10-07T15:22:56Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​建立內容為「&amp;#039;&amp;#039;&amp;#039;颱風海鷗 (2019年)&amp;#039;&amp;#039;&amp;#039;(英語:Severe Tropical Storm Kalmaegi)原本位於菲律賓東方海面上的一個熱帶性低氣壓，已經於11月13日增強為輕度颱風海鷗。  == 參考資料 == *1.[https://zh.wikipedia.org/wiki/%E5%BC%B7%E7%83%88%E7%86%B1%E5%B8%B6%E9%A2%A8%E6%9A%B4%E6%B5%B7%E9%B7%97_(2019%E5%B9%B4) 輕度颱風海鷗-維基百科]。    Category:颱風 Category:2019年 Category:太平洋颱風季」的新頁面&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;颱風海鷗 (2019年)&#039;&#039;&#039;(英語:Severe Tropical Storm Kalmaegi)原本位於[[菲律賓]]東方海面上的一個[[熱帶性低氣壓]]，已經於[[11月13日]]增強為輕度颱風海鷗。&lt;br /&gt;
&lt;br /&gt;
== 參考資料 ==&lt;br /&gt;
*1.[https://zh.wikipedia.org/wiki/%E5%BC%B7%E7%83%88%E7%86%B1%E5%B8%B6%E9%A2%A8%E6%9A%B4%E6%B5%B7%E9%B7%97_(2019%E5%B9%B4) 輕度颱風海鷗-維基百科]。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:颱風]]&lt;br /&gt;
[[Category:2019年]]&lt;br /&gt;
[[Category:太平洋颱風季]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8&amp;diff=140</id>
		<title>使用者:Msnhinet8</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Msnhinet8&amp;diff=140"/>
		<updated>2025-10-07T15:21:37Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​/* 用戶子頁面 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Bread in front of bin of ideological shame and to the side.jpg|thumb|200px|測試。]]&lt;br /&gt;
*本站成立於2024年11月11日。&lt;br /&gt;
&lt;br /&gt;
*[https://wikifamily.wiki.changeip.org/wikis/index.php/%E9%A6%96%E9%A0%81 維基家族]。&lt;br /&gt;
*[https://www.mywiki.cn/%E7%A6%8F%E7%88%BE%E6%91%A9%E6%B2%99%E7%99%BE%E7%A7%91wiki/?uselang=zh-tw 福爾摩沙百科wiki mywiki.cn]。&lt;br /&gt;
*[https://tw.formosapedia.wiki.changeip.org/index.php/%E9%A6%96%E9%A0%81 福爾摩沙百科 wiki]。&lt;br /&gt;
*[https://taiwanrailwiki.miraheze.org/wiki/%E9%A6%96%E9%A0%81 臺灣鐵道維基館]。&lt;br /&gt;
*[https://pygly.ct.ws/index.php?title=%E9%A6%96%E9%A1%B5&amp;amp;i=1&amp;amp;mobileaction=toggle_view_desktop 奇怪的小馬維基]。&lt;br /&gt;
*[https://margarina.rf.gd/mediawiki/?i=1 Margarina]。&lt;br /&gt;
*[https://foundrytest.great-site.net/index.php/Main_Page?i=2 foundrytest]。&lt;br /&gt;
&lt;br /&gt;
*[https://msnhinet8.bettermode.io/feed 自己申請的免費社群網站]。&lt;br /&gt;
*[https://mediapedia.shoutwiki.com/wiki/%E9%A6%96%E9%A0%81 米迪亞百科]。&lt;br /&gt;
*[https://wasmer.io/new 過幾天會有Mediawiki可用-wasmer.io]。&lt;br /&gt;
*[https://meta.miraheze.org/wiki/User:Waki285/Install_CreateWiki_and_ManageWiki_on_your_wiki 申請wiki架設教學]。&lt;br /&gt;
*[https://phabricator.wikimedia.org/maniphest/task/edit/form/91/ 申請wiki]。&lt;br /&gt;
*[http://tw.formosapedia.thsite.top/index.php/%E9%A6%96%E9%A0%81 福爾摩沙百科 wiki]。&lt;br /&gt;
*[https://wikifamily.wiki.changeip.org/index.php/%E9%A6%96%E9%A0%81 維基家族]。&lt;br /&gt;
*[https://www.rohoster.com/free-web-hosting Rohoster 免費無限主機]。&lt;br /&gt;
*[https://zh.quickpedia.wiki.changeip.org/index.php/%E9%A6%96%E9%A1%B5 獨立的 Quickpedia wiki]:成立於2025年2月9日。&lt;br /&gt;
*[http://zh-quickpedia.great-site.net/index.php/%E9%A6%96%E9%A1%B5 Quickpedia wiki-Infinityfreehost]。&lt;br /&gt;
*1.[https://chinesepedia.skywiki.org/wiki/%E9%A6%96%E9%A1%B5 華語大典 wiki]。&lt;br /&gt;
*2.[https://zh.chinesepedia.wiki.xfree.wwwhost.biz/index.php/%E9%A6%96%E9%A1%B5 獨立的 華語百科]。&lt;br /&gt;
*本站有42,313次點閱數。&lt;br /&gt;
*[https://dayawiki.myht.org/index.php?title=%E9%A6%96%E9%A0%81 大雅維基館 wiki myht.org]。&lt;br /&gt;
*[https://zhipedia.miraheze.org/wiki/%E9%A6%96%E9%A1%B5 Ipedia wiki Miraheze]。&lt;br /&gt;
*[https://quickpedia.fandom.com/zh/wiki/Quickpedia_Wiki Quickpedia Fandom wiki]。&lt;br /&gt;
*[https://quickpedia.myht.org/index.php?title=%E9%A6%96%E9%A1%B5 Quickpedia wiki-myht.org]。&lt;br /&gt;
*[https://zhquickpedia.kyoikuportal.com/wiki/%E9%A6%96%E9%A1%B5 Quickpedia wiki-kyoikuportal]。&lt;br /&gt;
*[https://lietuvai.lt/wiki/Pagrindinis_puslapis lietuvai wiki]:條目數量最多的wiki。&lt;br /&gt;
*[https://web.archive.org/web/20140625175731/http://Wikkii.com/wiki/Free_Wiki_Hosting wikkii]。&lt;br /&gt;
*[https://logos.fandom.com/wiki/Logopedia logopedia]。&lt;br /&gt;
*[https://wikistats.wmcloud.org/display.php?t=mh Miraheze條目排名]。&lt;br /&gt;
*[https://meta.skywiki.org/wiki/Main_Page skywiki]。&lt;br /&gt;
*[https://dayapedia.skywiki.org/wiki/%E9%A6%96%E9%A0%81 大雅維基館 skywiki]。&lt;br /&gt;
*[https://dayawiki.myht.org/index.php?title=%E9%A6%96%E9%A0%81 大雅維基館]。&lt;br /&gt;
*[https://myht.org/ Myht]。&lt;br /&gt;
&lt;br /&gt;
*[https://scratchw.myht.org/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8 日語非公式 myht.org wiki]。&lt;br /&gt;
*[https://internetpedia.shoutwiki.com/wiki/%E9%A6%96%E9%A0%81 網路百科wiki shoutwiki]。&lt;br /&gt;
*[https://quickpedia.tw-forum.com/index.php?title=%E9%A6%96%E9%A0%81&amp;amp;fbclid=IwY2xjawGZOttleHRuA2FlbQIxMAABHfooYwPLtW9DhTlGjPqsVCSpvmKXtcWmZiiv_6keZ4DhBUART0MZZ0DQuw_aem_iW7H_OrfT7oRmsIGbHVtNA Quickpedia wiki-北斗主機]。&lt;br /&gt;
*[https://zhquickpedia.kyoikuportal.com/wiki/%E9%A6%96%E9%A1%B5 Quickpedia wiki-kyouikuportal]。&lt;br /&gt;
*1.[https://zh.ipedia.wiki.changeip.org/index.php/%E9%A6%96%E9%A1%B5 Ipedia wiki]，Hostama.&lt;br /&gt;
*2.[https://worldpedia.shoutwiki.com/wiki/%E9%A6%96%E9%A0%81 世界大典 shoutwiki]。&lt;br /&gt;
*[https://zhquickpedia.kyoikuportal.com/wiki/%E9%A6%96%E9%A1%B5 Quickpedia wiki]。&lt;br /&gt;
*[https://dayapedia.fandom.com/zh-tw/wiki/%E5%A4%A7%E9%9B%85%E4%BA%8B%E5%85%B8_Wiki 大雅事典 wiki]。&lt;br /&gt;
*[https://internetpedia.fandom.com/sv/wiki/Internetpedia_Wikia 瑞典語版網路百科 Fandom wiki]。&lt;br /&gt;
&#039;&#039;&#039;*還是美國的伺服器最穩，爽+讚！&#039;&#039;&#039;&lt;br /&gt;
[[File:IMG 20241117 080838.jpg|thumb|200px|我喜歡的花-[[台灣欒樹]]。]]&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=4 cellspacing=0 width=300 style=&amp;quot;float:right; margin: 0 0 1em 1em; background: #B87070|; border: 1px #aaaaaa solid; border-collapse: collapse;&amp;quot;&lt;br /&gt;
| colspan=2 align=center bgcolor=#CECEFF|&#039;&#039;&#039;張先生&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
![[File:濱海灣金沙度假酒店.jpg|200px|新加坡-濱海灣金沙度假酒店]]&lt;br /&gt;
新加坡-濱海灣金沙度假酒店&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;年齡 往40歲邁進中。&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;性別 男&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;星座 天秤座&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;來自的國家或地區 台灣&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;生日 1989年&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
{{檔案櫃|&lt;br /&gt;
*[[User:msnhinet8/存檔1|存檔1]]&lt;br /&gt;
*[[User:msnhinet8/存檔2|存檔2]]&lt;br /&gt;
*[[User:msnhinet8/存檔3|存檔3]]&lt;br /&gt;
*[[User:msnhinet8/存檔4|存檔4]]&lt;br /&gt;
*[[User:msnhinet8/存檔5|存檔5]]&lt;br /&gt;
*[[User:msnhinet8/存檔6|存檔6]]&lt;br /&gt;
*[[User:msnhinet8/存檔7|存檔7]]&lt;br /&gt;
*[[User:msnhinet8/存檔8|存檔8]]&lt;br /&gt;
*[[User:msnhinet8/存檔9|存檔9]]&lt;br /&gt;
*[[User:msnhinet8/存檔10|存檔10]]&lt;br /&gt;
*[[User:msnhinet8/存檔11|存檔11]]&lt;br /&gt;
*[[User:msnhinet8/存檔12|存檔12]]&lt;br /&gt;
*[[User:msnhinet8/存檔13|存檔13]]&lt;br /&gt;
*[[User:msnhinet8/存檔14|存檔14]]&lt;br /&gt;
*[[User:msnhinet8/存檔15|存檔15]]&lt;br /&gt;
*[[User:msnhinet8/存檔16|存檔16]]&lt;br /&gt;
*[[User:msnhinet8/存檔17|存檔17]]&lt;br /&gt;
*[[User:msnhinet8/存檔18|存檔18]]&lt;br /&gt;
*[[User:msnhinet8/存檔19|存檔19]]&lt;br /&gt;
*[[User:msnhinet8/存檔20|存檔20]]&lt;br /&gt;
*[[User:msnhinet8/存檔21|存檔21]]&lt;br /&gt;
*[[User:msnhinet8/存檔22|存檔22]]&lt;br /&gt;
*[[User:msnhinet8/存檔23|存檔23]]&lt;br /&gt;
*[[User:msnhinet8/存檔24|存檔24]]&lt;br /&gt;
*[[User:msnhinet8/存檔25|存檔25]]&lt;br /&gt;
*[[User:msnhinet8/存檔26|存檔26]]&lt;br /&gt;
*[[User:msnhinet8|（目前）]]&lt;br /&gt;
}}&lt;br /&gt;
== 用戶子頁面 ==&lt;br /&gt;
*[[User:msnhinet8/日本]]&lt;br /&gt;
*[[User:msnhinet8/沖繩縣]]&lt;br /&gt;
*[[User:msnhinet8/測試]]&lt;br /&gt;
&lt;br /&gt;
== 待補充的條目 ==&lt;br /&gt;
*[[網路百科:如何使用Mediawiki格式編輯本站?]]&lt;br /&gt;
&lt;br /&gt;
== 模板 ==&lt;br /&gt;
*1.[[Template:歷任校長]]&lt;br /&gt;
*2.[[Template:角色與配音員]]&lt;br /&gt;
*3.[[Template:歷任總理]]&lt;br /&gt;
*4.[[Template:動漫資訊框]]&lt;br /&gt;
*5.[[Template:前一站後一站]]&lt;br /&gt;
*6.[[Template:電影資訊框]]&lt;br /&gt;
*7.[[Template:橋樑列表]]&lt;br /&gt;
*8.[[Template:古蹟資訊框]]&lt;br /&gt;
*9.[[Template:人物資訊框]]&lt;br /&gt;
*10.[[Template:空白資訊框]]&lt;br /&gt;
*11.[[Template:最高列表]]&lt;br /&gt;
*12.[[Template:演員列表]]&lt;br /&gt;
*13.[[Template:空白列表]]&lt;br /&gt;
*14.[[Template:角色列表]]&lt;br /&gt;
*15.[[Template:貼心提醒]]&lt;br /&gt;
*16.Template:NPOV 中立性模板。&lt;br /&gt;
*17.Template:Spoiler&lt;br /&gt;
*18.[[Template:Main page banner]]&lt;br /&gt;
*19.[[Template:溫度]]&lt;br /&gt;
*20.[[Template:戰爭資訊框]]&lt;br /&gt;
*21.[[Template:語言]]&lt;br /&gt;
&lt;br /&gt;
== Mediawiki ==&lt;br /&gt;
*1.[[MediaWiki:Licenses‎]]&lt;br /&gt;
*2.[[MediaWiki:Recentchangestext]]&lt;br /&gt;
*3.[[MediaWiki:Edittools]]&lt;br /&gt;
*4.[[MediaWiki:Sitenotice]]&lt;br /&gt;
*5.[[MediaWiki:Wiki-navigation]]&lt;br /&gt;
*6.[[MediaWiki:Ipbreason-dropdown]]:編輯封禁理由。&lt;br /&gt;
*7.[[Mediawiki:Common.css]]&lt;br /&gt;
*8.[[Mediawiki:Common.js]]&lt;br /&gt;
&lt;br /&gt;
== 其他 ==&lt;br /&gt;
*要記得補充[[鄭成功]]的條目，參考鄭成功傳的書。&lt;br /&gt;
*[[User:Msnhinet8/2024年為止的維基農場列表]]&lt;br /&gt;
*[https://community.fandom.com/wiki/Community_Central:Interlanguage_link_requests 申請多語言版本的wikis]。&lt;br /&gt;
*[https://wikistats.wmcloud.org/display.php?t=sw 條目數最多的shoutwikis]。&lt;br /&gt;
*[https://worldpedia.shoutwiki.com/wiki/%E9%A6%96%E9%A0%81 世界大典 shoutwiki]。&lt;br /&gt;
*[[User:msnhinet8/我喜愛的wikis列表]]&lt;br /&gt;
*[[User:msnhinet8/本站常用的維基農場列表]]&lt;br /&gt;
*[[User:msnhinet8/Quickpedia wikis列表]]&lt;br /&gt;
*[[User:msnhinet8/網路百科:不能放置的主題]]&lt;br /&gt;
&lt;br /&gt;
== 最喜歡的其他wikis ==&lt;br /&gt;
*1.[https://scratchpad.fandom.com/wiki/Scratchpad 英語版圍紀實驗室wiki]。&lt;br /&gt;
*2.[https://www.bluepageswiki.org/wiki/Main_Page?mobileaction=toggle_view_desktop Bluepages]。&lt;br /&gt;
*3.[http://plantwiki.epizy.com/?i=2 植物百科 epizy.com]。&lt;br /&gt;
*4.[https://eq2.fandom.com/wiki/EverQuest_2_Wiki:Main_Page Eq2 ]。&lt;br /&gt;
*5.[https://wikifcd.wikibase.cloud/w/index.php?title=Main_Page&amp;amp;mobileaction=toggle_view_desktop wikifcd wikibase]。&lt;br /&gt;
*6.[https://biodiversity.wikibase.cloud/w/index.php?title=Main_Page&amp;amp;mobileaction=toggle_view_desktop biodiversity]。&lt;br /&gt;
*7.[https://osloddt.wikibase.cloud/w/index.php?title=Main_Page&amp;amp;mobileaction=toggle_view_desktop osloddt wiki]。&lt;br /&gt;
*8.[https://www.wikibase.cloud/discovery list of wikibase wikis]。&lt;br /&gt;
*9.[https://zh.quickpedia.wiki.changeip.org Quickpedia wiki]。&lt;br /&gt;
*10.[https://factpedia.org/wiki/%E9%A6%96%E9%A1%B5 求真百科]。&lt;br /&gt;
*11.[https://science.fandom.com/el/wiki/%CE%91%CF%81%CF%87%CE%B9%CE%BA%CE%AE_%CF%83%CE%B5%CE%BB%CE%AF%CE%B4%CE%B1 希臘語版科學百科 Fandom wiki]。&lt;br /&gt;
*12.[https://mypedia.miraheze.org/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8 Mypedia miraheze]。&lt;br /&gt;
*13.[http://zh.quickpediawiki.kesug.com/?i=1 Quickpedia wiki - Infinityfree Hosting]。&lt;br /&gt;
*14.[https://tw.wikifamily.wikaba.com/mw14/index.php/%E9%A6%96%E9%A0%81 維基家族 wiki]。&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
	<entry>
		<id>https://quickpedia.tw-forum.com/index.php?title=%E7%9B%A3%E5%AF%9F%E9%99%A2&amp;diff=139</id>
		<title>監察院</title>
		<link rel="alternate" type="text/html" href="https://quickpedia.tw-forum.com/index.php?title=%E7%9B%A3%E5%AF%9F%E9%99%A2&amp;diff=139"/>
		<updated>2025-10-07T15:20:53Z</updated>

		<summary type="html">&lt;p&gt;Msnhinet8：​建立內容為「&amp;#039;&amp;#039;&amp;#039;監察院&amp;#039;&amp;#039;&amp;#039;，是中華民國最高監察機關，執行五權分立中的監察權。  ==內部人員== *監察院院長、監察院副院長、監察委員、審計長：總統提名，經立法院同意後任命，任期6年 ==職務== *對違法失職的公務員具有調查、糾舉、彈劾職權 (後移送中華民國司法院#職務|司法院公…」的新頁面&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;監察院&#039;&#039;&#039;，是[[中華民國]]最高監察機關，執行[[五權分立]]中的監察權。&lt;br /&gt;
&lt;br /&gt;
==內部人員==&lt;br /&gt;
*[[監察院院長]]、[[監察院副院長]]、[[監察委員]]、[[審計長]]：[[中華民國總統|總統]]提名，經[[中華民國立法院|立法院]]同意後任命，任期6年&lt;br /&gt;
==職務==&lt;br /&gt;
*對違法失職的公務員具有調查、[[糾舉權|糾舉]]、[[彈劾權|彈劾]]職權 (後移送[[中華民國司法院#職務|司法院公務員懲戒委員會]])&lt;br /&gt;
*對違法失職的機關具有調查、糾正職權&lt;br /&gt;
*審計部&lt;br /&gt;
**能決算行使[[審計權]]&lt;br /&gt;
==參考文獻==&lt;br /&gt;
*《國小社會6上》，康軒出版，2010年9月版&lt;br /&gt;
*《國中社會2上》，翰林出版，2012年3月版 &lt;br /&gt;
&lt;br /&gt;
[[Category:監察院|*]]&lt;/div&gt;</summary>
		<author><name>Msnhinet8</name></author>
	</entry>
</feed>