https://tnfshwiki.tfcis.org/api.php?action=feedcontributions&user=Xiplus&feedformat=atom
竹園Wiki - 使用者貢獻 [zh-tw]
2024-03-29T13:57:59Z
使用者貢獻
MediaWiki 1.39.2
https://tnfshwiki.tfcis.org/index.php?title=%E7%AB%B9%E5%9C%92Wiki:%E9%A6%96%E9%A0%81&diff=8739
竹園Wiki:首頁
2024-03-16T04:18:18Z
<p>Xiplus:year</p>
<hr />
<div><div class="container"><br />
<div class="row"><br />
<div class="col-12"><br />
[[file:竹園Wiki-Title.png|left]]<br />
</div><br />
</div><br />
<div class="row"><br />
<div class="col-12"><br />
{{竹園Wiki:首頁/banner}}<br />
</div><br />
</div><br />
<div class="row"><br />
<div class="col-12 col-sm-6" style="padding: 1em 0;"><br />
{|width="100%" cellpadding="2" cellspacing="5" style="vertical-align:top;background-color:#f5fffa;"<br />
|-<br />
! <h2 style="background-color:#cef2e0;font-family:sans-serif;font-size:130%;font-weight:bold;border:1px solid #a3bfb1;text-align:left;padding:0.2em 0.4em;margin-top:3px !important">[[file:30px-Feature-star.png|30px]] 特色條目</h2><br />
|-<br />
|{{Feature}}<br />
|}<br />
</div><br />
<div class="col-12 col-sm-6" style="padding: 1em 0;"><br />
{|width="100%" cellpadding="2" cellspacing="5" style="vertical-align:top;background-color:#f5faff;"<br />
! <h2 style="margin:0;background-color:#cedff2;font-family:sans-serif;font-size:130%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;padding:0.2em 0.4em;margin-top:3px !important">[[file:30px-Didyouknow-penguin.png|30px]] 你知道嗎?</h2><br />
|-<br />
|{{Dyk}}<br />
|}<br />
</div><br />
</div><br />
<div class="row"><br />
<div class="col-12" style="padding: 1em 0;"><br />
{| style="width:100%"<br />
|style="border: 2px double #CCCCFF; padding: .5em 1em 1em 1em; color: #000000; background-color: #ffffff; vertical-align: top;" rowspan="3"|<br />
<h2 style="margin-top:3px !important">什麼是竹園Wiki? [[file:Icon-unsure.gif]]</h2><br />
*竹園Wiki就是一個「臺南一中的維基百科」![[File:竹園Wiki-logo.png|80px|right]]<br />
<!--*任何人都可以[[竹園Wiki:歡迎#參與編輯|編輯]],甚至不需要註冊。本站秉持維基模式的開放共享精神。--><br />
*編輯時使用的維基語法基本上與維基百科相同。然而本站[[Special:AllPages/Template:|模版]]尚未完全,如有需要請聯絡[[特殊:使用者清單/sysop|管理員]]。<br />
<h2 style="margin-top:3px !important"> 我能做什麼? </h2><br />
*盡情瀏覽竹園Wiki的頁面(條目)!<br />
*註冊一個帳號,加入編輯群!幫忙撰寫條目使竹園Wiki收錄更加完善;當發現條目內容有遺漏或錯誤,幫忙補充或修改。(請參閱[[:竹園Wiki:歡迎|歡迎文章]])<br />
<!--*看看[[竹園Wiki:待撰寫條目]]的列表,幫忙撰寫條目使竹園Wiki收錄更加完善。--><br />
<!--*看到<span style="color:#C20;">紅色</span>的連結,可以點進去新增這個條目;當發現條目內容有遺漏或錯誤,幫忙補充或修改。(請參閱[[:竹園Wiki:歡迎|歡迎文章]])--><br />
|}<br />
</div><br />
</div><br />
<div class="row"><br />
<div class="col-12 col-sm-6" style="border: 1px solid #CCCCCC; vertical-align: top; padding: .5em 1em 1em 1em;">{{MainPage_DC-1}}<br />
</div><br />
<div class="col-12 col-sm-6" style="border: 1px solid #CCCCCC; vertical-align: top; padding: .5em 1em 1em 1em;">{{MainPage_DC-2}}<br />
</div><br />
</div><br />
<div class="row"><br />
<div class="col-12 col-sm-6" style="border: 1px solid #CCCCCC; vertical-align: top; padding: .5em 1em 1em 1em;"><br />
<h2 style="margin-top:3px !important"> 臺南一中小檔案 </h2><br />
[[File:TNFSH-emblem.jpg|thumb|100px|right|校徽]]<br />
*校訓:誠慧健毅美<br />
*成立:1922年<br />
*校長:廖財固<br />
*學生:約2500人<br />
*面積:84809平方公尺(不含零星校地)<br />
*網站:http://www.tnfsh.tn.edu.tw<br />
</div><br />
<div class="col-12 col-sm-6" style="border: 1px solid #CCCCCC; vertical-align: top; padding: .5em 1em 1em 1em;"><br />
<h2 style="margin-top:3px !important">臺南一中校園 </h2><!--下右1--><br />
{|<br />
|-<br />
| [[File:TNFSH_Small_Assembly_Hall.jpg|thumb|110px|center|小禮堂、紅樓中庭]]<br />
| [[File:TNFSH-square.jpg|thumb|150px|center|集合場、[[民德鐵金剛|民德樓]]]]<br />
| [[File:TNFSH-view1.jpg|thumb|110px|center|科教、紅樓]]<br />
|}<br />
</div><br />
</div><br />
<div class="row"><br />
<div class="col-12" style="border: 1px solid #CCCCCC; vertical-align: top; padding: .5em 1em 1em 1em;"><br />
<h2 style="margin-top:3px !important"> 維基百科裡的[http://zh.wikipedia.org/wiki/臺南一中 臺南一中] </h2><!--下左2--><br />
國立臺南第一高級中學(英文譯名:National Tainan First Senior High school,TNFSH),簡稱臺南一中、南一中,別稱竹園岡,位於中華民國臺南市東區,緊鄰國立成功大學及臺南車站,是一所於日治時期成立的中學,為臺灣著名的高級中學。<br />
</div><br />
</div><br />
<div class="row"><br />
<div class="col-12 col-sm-6" style="padding: 0.5em 0; vertical-align: top;"><br />
<div style="border: 1px double #CCCCFF; padding: 0.5em 1em; background-color: #f0f0ff; vertical-align: top;">竹園Wiki是[[竹園軼聞計畫]]的主要網站,歡迎註冊使用者帳號並參與編輯。<br><br />
• [[竹園Wiki:關於|竹園Wiki]] • [[竹園軼聞資訊站]] • [https://www.facebook.com/TNFSH.Wiki/ 粉絲專頁]<br />
</div><br />
</div><br />
<div class="col-12 col-sm-6" style="padding: 0.5em 0; vertical-align: top;"><br />
<div style="border: 1px double #CCCCFF; padding: 0.5em 1em; background-color: #F2FFE5; vertical-align: top; font-size:85%; text-align:right;"><br />
竹園Wiki網站 ©2010-{{#time:Y}}. Powered by MediaWiki.<br />
</div><br />
<div style="border: 1px double #CCCCFF; padding: 0.5em 1em; background-color: #F2FFE5; vertical-align: top; font-size:85%; text-align:right;">竹園軼聞系列網站由臺南一中學生建立、所有參與者共同編輯,非學校官方之機構。<br />
</div><br />
</div><br />
</div><br />
</div><br />
__NOTOC__ __NOEDITSECTION__</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E7%AB%B9%E5%9C%92Wiki:%E9%97%9C%E6%96%BC&diff=8565
竹園Wiki:關於
2023-02-28T14:26:01Z
<p>Xiplus:/* 更新記錄 */ MediaWiki 1.39.2</p>
<hr />
<div>[[file:竹園Wiki-logo.png|thumb|120px|竹園Wiki的logo]]<br />
'''竹園Wiki'''(又稱'''竹園維基''')是[[竹園軼聞計畫]]旗下的網站之一,採用與維基百科相同的 MediaWiki 架構。<br /><br />
目前已經取代另一個[[竹園軼聞資訊站]],成為竹園軼聞計畫中的主要網站。<br />
==歷史==<br />
竹園軼聞資訊站架設之初,就有考慮過是否採用維基模式;然而當時擔憂權限過度開放,將難以維持穩定的文章品質、而且有遭受破壞的風險。因此,最後主站採取 Joomla CMS 為核心。<br /><br />
然而 Joomla 這樣普通的內容管理系統,儘管開放註冊以及投稿文章,但缺乏了互動與共筆。事實上其「熱度」不如最初所預期,於是維基模式的構想再度受到重視。Wiki 本身就是建立在人們共同寫作分享知識的理想,而且 MediaWiki 會記錄所有的更動,事實上不用擔心遭受破壞,因為可以輕易的還原。<br /><br />
成功架站以後,竹園Wiki的參與度遠遠高出竹園軼聞資訊站許多,目前已經成為主要網站。原竹園軼聞資訊站已經停止更新。<br />
==成立==<br />
[[File:ScreenCapture100730-1.png |thumb|「竹園軼聞Wiki (alpha)」截圖]]<br />
於2010年7月26日開始構思規劃,竹園Wiki最初alpha版「竹園軼聞Wiki (alpha)」在7月29日正式上線,並開始進行密集測試。<br />
<br />
===更新記錄===<br />
*2010年<br />
**7月29日,「竹園軼聞Wiki」alpha版上線。<br />
**7月30日,更名「竹園維基」。<br />
**7月31日,定名「竹園Wiki」為網站標題,與「竹園維基」兩者並用。<br />
**8月2日,竹園Wiki 正式發表。<br />
*2012年<br />
**2月25日,由於原本使用的主機將終止服務。竹園Wiki暫停所有編輯功能,並將全站內容搬遷至Wikia服務。<br />
**2月26日,正式轉址至Wikia新站。<br />
*2014年<br />
**8月15日,於資訊社主機上建置Wiki。<br />
**8月18日,正式轉移於Wikia竹園Wiki上的資料到新主機。<br />
**8月19日,域名wiki.tfcis.org正式上線。<br />
**8月20日,正式宣佈搬遷至新站。<ref>[http://tnfsh.wikia.com/wiki/%E9%81%B7%E7%AB%99%E5%95%9F%E4%BA%8B 竹園Wiki舊站上的《遷站啟事》]</ref><br />
*2015年<br />
**1月29日,系統更新至 PHP5.6 / FreeBSD 10.1 / MediaWiki 1.24.1<br />
**4月5日,系統更新至 MediaWiki 1.24.2<br />
**6月29日,系統更新至 MediaWiki 1.25.1,並暫時搬移至臨時主機 pc2.tfcis.org/wiki<br />
**9月8日,購買新主機,完成所有站體搬遷,移動回wiki.tfcis.org。<br />
**9月9日,系統更新至 MediaWiki 1.25.2<br />
*2016年<br />
**1月12日,系統更新至 MediaWiki 1.26.2,修復了無法登入的Bug。<br />
**5月12日,系統更新至 MediaWiki 1.26.3<br />
**8月1日,新增傳送電子郵件功能<br />
**8月8日,系統更新至 MediaWiki 1.27.0<br />
**12月20日,系統更新至 MediaWiki 1.28.0<br />
*2019年<br />
**1月14日,系統更新至 MediaWiki 1.30.0<br />
**10月4日,系統更新至 MediaWiki 1.33.0<br />
**10月4日,安裝Wikibase<br />
**10月4日,網址遷移至 tnfshwiki.tfcis.org<br />
**10月8日,系統更新至 MediaWiki 1.33.1<br />
**10月19日,MediaWiki 1.33.1擴充功能安全性更新[https://lists.wikimedia.org/pipermail/wikitech-l/2019-October/092656.html]<br />
**12月21日,系統更新至 MediaWiki 1.34.0<br />
<br />
*2021年<br />
**8月8日,系統更新至 MediaWiki 1.36.1<br />
*2022年<br />
**6月3日,系統更新至 MediaWiki 1.38.0<br />
*2023年<br />
**2月28日,系統更新至 MediaWiki 1.39.2<br />
<br />
===統計資料===<br />
截至2012年2月,竹園Wiki的瀏覽量已經超過32,000次。<br />
<br />
==定位==<br />
竹園Wiki定位在維基百科與偽基百科之間:<br /><br />
*[http://zh.wikipedia.org/wiki/國立臺南第一高級中學 維基百科]中的內容是正經八百的,就好比一部正史。<br />
*[http://zh.uncyclopedia.info/wiki/呆男一中 偽基百科]則是惡搞,許多記載是無中生有,並沒有事實的參考價值。<br />
*「竹園Wiki」是記載「非正史」的東西,雖然沒有確切的記載,但是都是流傳已久的東西。另外也包含一些好玩的趣事,例如有趣的慶生方式等,而這些不可能會被記載在維基或[http://www.tnfsh.tn.edu.tw/history 校史館]。<br />
<br />
==相關文章==<br />
*[[竹園軼聞計畫]]<br />
*[[竹園軼聞資訊站]]<br />
<br />
==參考資料==<br />
<references /><br />
<br />
[[分類:關於本站]]</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E5%8F%B0%E5%8D%97%E4%B8%80%E4%B8%AD%E8%80%81%E5%B8%AB&diff=8554
台南一中老師
2023-02-10T06:00:30Z
<p>Xiplus:已將重新導向目標從老師改成科目</p>
<hr />
<div>#重定向 [[科目]]</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Common.js&diff=8492
MediaWiki:Common.js
2023-01-25T07:29:42Z
<p>Xiplus:-gtag</p>
<hr />
<div>/*<br />
所有用戶在加載任何頁面時,這裡的JavaScript都會加載<br />
*/<br />
<br />
mw.log.deprecate( window, 'JSConfig', {} );<br />
<br />
mw.loader.using(['mediawiki.util', 'ext.gadget.site-lib'], function () {<br />
(function ($, mw) {<br />
<br />
/* 當需要時載入對應的 scripts */<br />
if (mw.config.get('wgAction') == "edit" || mw.config.get('wgAction') == "submit" || mw.config.get('wgCanonicalSpecialPageName') == 'Search') { // scripts specific to editing pages<br />
importScript('MediaWiki:Common.js/edit.js');<br />
}<br />
<br />
// wiki URL<br />
window.wgProjectURL = {<br />
en: '//en.wikipedia.org',<br />
de: '//de.wikipedia.org',<br />
fr: '//fr.wikipedia.org',<br />
pl: '//pl.wikipedia.org',<br />
ja: '//ja.wikipedia.org',<br />
it: '//it.wikipedia.org',<br />
nl: '//nl.wikipedia.org',<br />
pt: '//pt.wikipedia.org',<br />
es: '//es.wikipedia.org',<br />
sv: '//sv.wikipedia.org',<br />
// 僅列前十名其它語言百科<br />
m: '//meta.wikimedia.org',<br />
b: '//zh.wikibooks.org',<br />
q: '//zh.wikiquote.org',<br />
n: '//zh.wikinews.org',<br />
wikt: '//zh.wiktionary.org',<br />
mw: '//www.mediawiki.org',<br />
commons: '//commons.wikimedia.org'<br />
};<br />
<br />
/** 將頁面名稱轉換為URL<br />
*<br />
* @param page 頁面名稱<br />
* @param paras 附加後綴對像,用空對像{}做參數可以取得源碼<br />
*/<br />
window.getWikiPath = function (page, paras) {<br />
var reg = /^[a-z]+:/;<br />
var pre = page.match(reg);<br />
pre = pre && wgProjectURL[pre[0].replace(/:$/, '').toLowerCase()];<br />
if (pre) {<br />
page = page.replace(reg, '');<br />
} else {<br />
pre = mw.config.get('wgServer');<br />
} // 保障沒有相對路徑,以照顧在線代理。<br />
var url = pre + mw.config.get('wgScript') + '?title=' + encodeURI(page.replace(' ', '_'));<br />
if (typeof paras == 'object') {<br />
paras.ctype = paras.ctype || 'text';<br />
paras.action = paras.action || 'raw';<br />
for (var k in paras) {<br />
url += '&' + k + '=' + paras[k];<br />
}<br />
}<br />
return url;<br />
};<br />
<br />
/**<br />
* Helper script for .hlist class in Common.css<br />
* Add pseudo-selector class to last-child list items in IE8<br />
* @source mediawiki.org/wiki/Snippets/Horizontal_lists<br />
* @revision 6 (2014-08-23)<br />
* @author [[User:Edokter]]<br />
*/<br />
var profile = $.client.profile();<br />
if ( profile.name === 'msie' && profile.versionNumber === 8 ) {<br />
mw.hook( 'wikipage.content' ).add( function ( $content ) {<br />
$content.find( '.hlist' ).find( 'dd:last-child, dt:last-child, li:last-child' )<br />
.addClass( 'hlist-last-child' );<br />
} );<br />
}<br />
<br />
/* Fixes for Windows XP font rendering */<br />
if (navigator.appVersion.search(/windows nt 5/i) != -1) {<br />
mw.util.addCSS('.IPA {font-family: "Lucida Sans Unicode", "Arial Unicode MS";} ' + <br />
'.Unicode {font-family: "Arial Unicode MS", "Lucida Sans Unicode";}');<br />
}<br />
<br />
<br />
// 修正摺疊後定位變化<br />
$(function () {<br />
if (location.hash) {<br />
location.href = location.hash;<br />
}<br />
});<br />
<br />
/** metaBox<br />
*<br />
* Funcionament de la Plantilla:Metacaixa<br />
* Implementat per: Usuari:Peleguer.<br />
* Actualitzat per Joanjoc seguint les indicacions d'en Martorell<br />
*/<br />
function MetaCaixaInit() {<br />
// S'executa al carregar-se la pagina, si hi ha metacaixes,<br />
// s'assignen els esdeveniments als botons<br />
//alert("MetaCaixaInit");<br />
var i = 0; // Inicialitzem comptador de caixes<br />
for (i = 0; i <= 9; i++) {<br />
var vMc = document.getElementById("mc" + i);<br />
if (!vMc) break;<br />
//alert("MetaCaixaInit, trobada Metacaixa mc"+i);<br />
var j = 1; // Inicialitzem comptador de botons dins de la caixa<br />
var vPsIni = 0; // Pestanya visible inicial<br />
for (j = 1; j <= 9; j++) {<br />
var vBt = document.getElementById("mc" + i + "bt" + j);<br />
if (!vBt) break;<br />
//alert("MetaCaixaInit, trobat boto mc"+i+"bt"+j);<br />
vBt.onclick = MetaCaixaMostraPestanya; // A cada boto assignem l'esdeveniment onclick<br />
//alert (vBt.className);<br />
if (vBt.className == "mcBotoSel") vPsIni = j; // Si tenim un boto seleccionat, en guardem l'index<br />
}<br />
//alert ("mc="+i+", ps="+j+", psini="+vPsIni );<br />
if (vPsIni === 0) { // Si no tenim cap boto seleccionat, n'agafem un aleatoriament<br />
vPsIni = 1 + Math.floor((j - 1) * Math.random());<br />
//alert ("Activant Pestanya a l'atzar; _mc"+i+"bt"+vPsIni +"_");<br />
document.getElementById("mc" + i + "ps" + vPsIni).style.display = "block";<br />
document.getElementById("mc" + i + "ps" + vPsIni).style.visibility = "visible";<br />
document.getElementById("mc" + i + "bt" + vPsIni).className = "mcBotoSel";<br />
}<br />
}<br />
}<br />
<br />
function MetaCaixaMostraPestanya() {<br />
// S'executa al clicar una pestanya,<br />
// aquella es fa visible i les altres s'oculten<br />
var vMcNom = this.id.substr(0, 3); // A partir del nom del boto, deduïm el nom de la caixa<br />
var vIndex = this.id.substr(5, 1); // I l'index<br />
var i = 1;<br />
for (i = 1; i <= 9; i++) { // busquem totes les pestanyes d'aquella caixa<br />
//alert(vMcNom+"ps"+i);<br />
var vPsElem = document.getElementById(vMcNom + "ps" + i);<br />
if (!vPsElem) break;<br />
if (vIndex == i) { // Si es la pestanya bona la mostrem i canviem la classe de boto<br />
vPsElem.style.display = "block";<br />
vPsElem.style.visibility = "visible";<br />
document.getElementById(vMcNom + "bt" + i).className = "mcBotoSel";<br />
} else { // Sino, l'ocultem i canviem la classe de boto<br />
vPsElem.style.display = "none";<br />
vPsElem.style.visibility = "hidden";<br />
document.getElementById(vMcNom + "bt" + i).className = "mcBoto";<br />
}<br />
}<br />
return false; // evitem la recarrega de la pagina<br />
}<br />
$(MetaCaixaInit);<br />
<br />
/* 智能討論頁編輯(新建) */<br />
$(function () {<br />
var catalk = $('#ca-talk');<br />
if (catalk.hasClass('new') && mw.config.get('wgNamespaceNumber') != 2) {<br />
var a = $('a:first', catalk);<br />
a.attr('href', a.attr('href') + '&section=new');<br />
}<br />
});<br />
<br />
/**<br />
* Magic editintros ****************************************************<br />
*<br />
* Description: Adds editintros on disambiguation pages and BLP pages.<br />
* Maintainers: [[User:RockMFR]]<br />
*/<br />
function addEditIntro( name ) {<br />
$( '.mw-editsection, #ca-edit' ).find( 'a' ).each( function ( i, el ) {<br />
el.href = $( this ).attr( 'href' ) + '&editintro=' + name;<br />
} );<br />
}<br />
<br />
if ( mw.config.get( 'wgNamespaceNumber' ) === 0 ) {<br />
$( function () {<br />
if ( document.getElementById( 'disambigbox' ) ) {<br />
addEditIntro( 'Template:Disambig_editintro' );<br />
}<br />
} );<br />
<br />
$( function () {<br />
var cats = mw.config.get('wgCategories');<br />
if ( !cats ) {<br />
return;<br />
}<br />
if ( $.inArray( '人物', cats ) !== -1 ) {<br />
addEditIntro( 'Template:BLP_editintro' );<br />
}<br />
} );<br />
}<br />
<br />
/* 引用錯誤標籤名字解碼 */<br />
$(function () {<br />
$('.anchordecodeme').each(function () {<br />
$(this).text(decodeURIComponent($(this).text().replace(/\.([0-9A-F]{2})/g, '%$1')));<br />
});<br />
});<br />
<br />
/** &withCSS= and &withJS= URL parameters<br />
* Allow to try custom scripts from MediaWiki space <br />
* without editing personal .css or .js files<br />
*/<br />
/**<br />
* @source www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL<br />
* @rev 6<br />
*/<br />
var extraCSS = mw.util.getParamValue( 'withCSS' ),<br />
extraJS = mw.util.getParamValue( 'withJS' );<br />
<br />
if ( extraCSS ) {<br />
if ( extraCSS.match( /^MediaWiki:[^&<>=%#]*\.css$/ ) ) {<br />
importStylesheet( extraCSS );<br />
} else {<br />
mw.notify( '只允許從MediaWiki名字空間加載。', { title: '無效的withCSS值' } );<br />
}<br />
}<br />
<br />
if ( extraJS ) {<br />
if ( extraJS.match( /^MediaWiki:[^&<>=%#]*\.js$/ ) ) {<br />
importScript( extraJS );<br />
} else {<br />
mw.notify( '只允許從MediaWiki名字空間加載。', { title: '無效的withJS值' } );<br />
}<br />
}<br />
<br />
<br />
/* 頁面歷史加&hilight=高亮 */<br />
{<br />
var hilight = mw.util.getParamValue('hilight');<br />
if (mw.config.get('wgAction') === 'history' && hilight) {<br />
$.each(hilight.split(','), function (_, v) {<br />
$('input[name=oldid][value=' + v + ']').parent().addClass('not-patrolled');<br />
});<br />
}<br />
}<br />
<br />
})(jQuery, mediaWiki);<br />
});<br />
<br />
/* Check for any client-side simplified/traditional Chinese conversion */<br />
/* This routine must be placed here to make sure the field is inserted in time */<br />
$('#antispam-container').append(<br />
$('<input type="text" />').attr({<br />
id: 'wpAntiConv',<br />
value: '\u6c49\u6f22'<br />
})<br />
);<br />
<br />
mw.loader.load( ['ext.bootstrap.grid'] );<br />
<br />
/* UTC Clock */<br />
mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-UTCLiveClock.js&action=raw&ctype=text/javascript');<br />
<br />
/* 提示 */<br />
mw.hook( 'wikipage.content' ).add( function () {<br />
setTimeout(function (){<br />
var btnLabel = mw.message('wikibase-statementlistview-add').text();<br />
var tip = $('<small>').css('float', 'left').text('(新增請用下方「'+btnLabel+'」按鈕)');<br />
$('#P25 .wikibase-edittoolbar-container').append(tip);<br />
$('#P28 .wikibase-edittoolbar-container').append(tip);<br />
}, 3000);<br />
});</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E4%BD%BF%E7%94%A8%E8%AA%AA%E6%98%8E:%E9%A0%81%E9%9D%A2%E6%AA%A2%E6%9F%A5&diff=8471
使用說明:頁面檢查
2022-12-21T03:15:50Z
<p>Xiplus:/* 檢查新修訂 */</p>
<hr />
<div>這裡說明了如何進行頁面檢查。<br />
<br />
注意:你需要使用桌面版網頁才能使用此功能。<br />
<br />
== 檢查從未被檢查的頁面 ==<br />
# 進到待檢查頁面(未被檢查的頁面列於[[特殊:未審閱頁面]])。<br />
# 檢查整個頁面內容是否有不當之處。<br />
# 若有<br />
## 點擊頁面上方的編輯。<br />
## 移除頁面中的不當內容。<br />
## 勾選「{{int:revreview-check-flag-u}}」,輸入合適的編輯摘要(描述你做了什麼修改),然後按「{{int:revreview-submitedit}}」。[[檔案:編輯畫面中接受此未審查的頁面按鈕.PNG|800px]]<br />
## 完成。<br />
# 若無<br />
## 在下方看到「{{int:revreview-flag}}」框。[[檔案:Flaggedrevs_review_bar-zh-tw.PNG|800px]]<br />
## 勾選你認為合適的品質(通常為{{int:revreview-status-0}}),若需要備註,請撰寫於「{{int:revreview-log}}」欄位,完成後點擊「{{int:revreview-submit-review}}」。<br />
## 完成。<br />
<br />
== 檢查新修訂 ==<br />
# 進到待檢查頁面(有未被檢查修訂的頁面列於[[特殊:等待審核的更改]])。<br />
# 在頁面上方看到「此版本有 X 個變更正在等待審查。 穩定版本已檢查於 XXXX」。<br />
# 點擊「X 個變更」連結。<br />
# 檢查差異內容是否有不當之處。<br />
# 若有<br />
## 點擊頁面上方的編輯。<br />
## 移除頁面中的不當內容。<br />
## 勾選「{{int:revreview-check-flag-u}}」,輸入合適的編輯摘要(描述你做了什麼修改),然後按「{{int:revreview-submitedit}}」。[[檔案:編輯畫面中接受此未審查的頁面按鈕.PNG|800px]]<br />
## 完成。<br />
# 若無<br />
## 在上方看到「{{int:revreview-flag}}」框。[[檔案:Flaggedrevs_review_bar-zh-tw.PNG|800px]]<br />
## 勾選你認為合適的品質(通常為{{int:revreview-status-0}}),若需要備註,請撰寫於「{{int:revreview-log}}」欄位,完成後點擊「{{int:revreview-submit-review}}」。<br />
## 完成。</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E7%AB%B9%E5%9C%92Wiki:%E9%97%9C%E6%96%BC&diff=8321
竹園Wiki:關於
2022-06-03T08:53:35Z
<p>Xiplus:MediaWiki 1.38.0</p>
<hr />
<div>[[file:竹園Wiki-logo.png|thumb|120px|竹園Wiki的logo]]<br />
'''竹園Wiki'''(又稱'''竹園維基''')是[[竹園軼聞計畫]]旗下的網站之一,採用與維基百科相同的 MediaWiki 架構。<br /><br />
目前已經取代另一個[[竹園軼聞資訊站]],成為竹園軼聞計畫中的主要網站。<br />
==歷史==<br />
竹園軼聞資訊站架設之初,就有考慮過是否採用維基模式;然而當時擔憂權限過度開放,將難以維持穩定的文章品質、而且有遭受破壞的風險。因此,最後主站採取 Joomla CMS 為核心。<br /><br />
然而 Joomla 這樣普通的內容管理系統,儘管開放註冊以及投稿文章,但缺乏了互動與共筆。事實上其「熱度」不如最初所預期,於是維基模式的構想再度受到重視。Wiki 本身就是建立在人們共同寫作分享知識的理想,而且 MediaWiki 會記錄所有的更動,事實上不用擔心遭受破壞,因為可以輕易的還原。<br /><br />
成功架站以後,竹園Wiki的參與度遠遠高出竹園軼聞資訊站許多,目前已經成為主要網站。原竹園軼聞資訊站已經停止更新。<br />
==成立==<br />
[[File:ScreenCapture100730-1.png |thumb|「竹園軼聞Wiki (alpha)」截圖]]<br />
於2010年7月26日開始構思規劃,竹園Wiki最初alpha版「竹園軼聞Wiki (alpha)」在7月29日正式上線,並開始進行密集測試。<br />
<br />
===更新記錄===<br />
*2010年<br />
**7月29日,「竹園軼聞Wiki」alpha版上線。<br />
**7月30日,更名「竹園維基」。<br />
**7月31日,定名「竹園Wiki」為網站標題,與「竹園維基」兩者並用。<br />
**8月2日,竹園Wiki 正式發表。<br />
*2012年<br />
**2月25日,由於原本使用的主機將終止服務。竹園Wiki暫停所有編輯功能,並將全站內容搬遷至Wikia服務。<br />
**2月26日,正式轉址至Wikia新站。<br />
*2014年<br />
**8月15日,於資訊社主機上建置Wiki。<br />
**8月18日,正式轉移於Wikia竹園Wiki上的資料到新主機。<br />
**8月19日,域名wiki.tfcis.org正式上線。<br />
**8月20日,正式宣佈搬遷至新站。<ref>[http://tnfsh.wikia.com/wiki/%E9%81%B7%E7%AB%99%E5%95%9F%E4%BA%8B 竹園Wiki舊站上的《遷站啟事》]</ref><br />
*2015年<br />
**1月29日,系統更新至 PHP5.6 / FreeBSD 10.1 / MediaWiki 1.24.1<br />
**4月5日,系統更新至 MediaWiki 1.24.2<br />
**6月29日,系統更新至 MediaWiki 1.25.1,並暫時搬移至臨時主機 pc2.tfcis.org/wiki<br />
**9月8日,購買新主機,完成所有站體搬遷,移動回wiki.tfcis.org。<br />
**9月9日,系統更新至 MediaWiki 1.25.2<br />
*2016年<br />
**1月12日,系統更新至 MediaWiki 1.26.2,修復了無法登入的Bug。<br />
**5月12日,系統更新至 MediaWiki 1.26.3<br />
**8月1日,新增傳送電子郵件功能<br />
**8月8日,系統更新至 MediaWiki 1.27.0<br />
**12月20日,系統更新至 MediaWiki 1.28.0<br />
*2019年<br />
**1月14日,系統更新至 MediaWiki 1.30.0<br />
**10月4日,系統更新至 MediaWiki 1.33.0<br />
**10月4日,安裝Wikibase<br />
**10月4日,網址遷移至 tnfshwiki.tfcis.org<br />
**10月8日,系統更新至 MediaWiki 1.33.1<br />
**10月19日,MediaWiki 1.33.1擴充功能安全性更新[https://lists.wikimedia.org/pipermail/wikitech-l/2019-October/092656.html]<br />
**12月21日,系統更新至 MediaWiki 1.34.0<br />
<br />
*2021年<br />
**8月8日,系統更新至 MediaWiki 1.36.1<br />
*2022年<br />
**6月3日,系統更新至 MediaWiki 1.38.0<br />
<br />
===統計資料===<br />
截至2012年2月,竹園Wiki的瀏覽量已經超過32,000次。<br />
<br />
==定位==<br />
竹園Wiki定位在維基百科與偽基百科之間:<br /><br />
*[http://zh.wikipedia.org/wiki/國立臺南第一高級中學 維基百科]中的內容是正經八百的,就好比一部正史。<br />
*[http://zh.uncyclopedia.info/wiki/呆男一中 偽基百科]則是惡搞,許多記載是無中生有,並沒有事實的參考價值。<br />
*「竹園Wiki」是記載「非正史」的東西,雖然沒有確切的記載,但是都是流傳已久的東西。另外也包含一些好玩的趣事,例如有趣的慶生方式等,而這些不可能會被記載在維基或[http://www.tnfsh.tn.edu.tw/history 校史館]。<br />
<br />
==相關文章==<br />
*[[竹園軼聞計畫]]<br />
*[[竹園軼聞資訊站]]<br />
<br />
==參考資料==<br />
<references /><br />
<br />
[[分類:關於本站]]</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E7%AB%B9%E5%9C%92Wiki:%E6%9B%B4%E6%96%B0MediaWiki&diff=8320
竹園Wiki:更新MediaWiki
2022-06-03T08:52:03Z
<p>Xiplus:/* 額外安裝的擴充功能 */</p>
<hr />
<div>== 步驟 ==<br />
# 從 https://www.mediawiki.org/wiki/Download 下載新版本<br />
# 解壓縮到指定資料夾<br />
# rm -r images/<br />
# ln -s ../tnfshwiki-data/images/ images<br />
# ln -s ../tnfshwiki-data/LocalSettings.php LocalSettings.php<br />
# ln -s ../tnfshwiki-data/.htaccess .htaccess<br />
# 安裝缺少的擴充功能<br />
# composer update --no-dev<br />
# php maintenance/update.php<br />
<br />
== 額外安裝的擴充功能 ==<br />
* [[:mw:Extension:CharInsert]]<br />
* [[:mw:Extension:CheckUser]]<br />
* [[:mw:Extension:Disambiguator]]<br />
* [[:mw:Extension:Echo]]<br />
* [[:mw:Extension:FlaggedRevs]]<br />
* [[:mw:Extension:MobileFrontend]]<br />
* [[:mw:Extension:PropertySuggester]]<br />
* [[:mw:Extension:TemplateSandbox]]<br />
* [[:mw:Extension:WikibaseQualityConstraints]]<br />
* [[:mw:Wikibase/Installation#Download from Git]]</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E7%AB%B9%E5%9C%92Wiki:%E6%9B%B4%E6%96%B0MediaWiki&diff=8319
竹園Wiki:更新MediaWiki
2022-06-03T08:30:26Z
<p>Xiplus:</p>
<hr />
<div>== 步驟 ==<br />
# 從 https://www.mediawiki.org/wiki/Download 下載新版本<br />
# 解壓縮到指定資料夾<br />
# rm -r images/<br />
# ln -s ../tnfshwiki-data/images/ images<br />
# ln -s ../tnfshwiki-data/LocalSettings.php LocalSettings.php<br />
# ln -s ../tnfshwiki-data/.htaccess .htaccess<br />
# 安裝缺少的擴充功能<br />
# composer update --no-dev<br />
# php maintenance/update.php<br />
<br />
== 額外安裝的擴充功能 ==<br />
* [[:mw:Extension:FlaggedRevs]]<br />
* [[:mw:Extension:Wikibase]]<br />
* [[:mw:Extension:WikibaseQualityConstraints]]</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=Item:Q318&diff=8302
Item:Q318
2021-11-27T03:28:43Z
<p>Xiplus:/* wbcreateredirect:0||Q318|Q67 */</p>
<hr />
<div></div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=Item:Q67&diff=8301
Item:Q67
2021-11-27T03:28:43Z
<p>Xiplus:/* wbmergeitems-from:0||Q318 */</p>
<hr />
<div></div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=Item:Q318&diff=8300
Item:Q318
2021-11-27T03:28:43Z
<p>Xiplus:/* wbmergeitems-to:0||Q67 */</p>
<hr />
<div></div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Common.js&diff=8297
MediaWiki:Common.js
2021-11-18T09:58:22Z
<p>Xiplus:</p>
<hr />
<div>/*<br />
所有用戶在加載任何頁面時,這裡的JavaScript都會加載<br />
*/<br />
<br />
mw.log.deprecate( window, 'JSConfig', {} );<br />
<br />
mw.loader.using(['mediawiki.util', 'ext.gadget.site-lib'], function () {<br />
(function ($, mw) {<br />
<br />
/* 當需要時載入對應的 scripts */<br />
if (mw.config.get('wgAction') == "edit" || mw.config.get('wgAction') == "submit" || mw.config.get('wgCanonicalSpecialPageName') == 'Search') { // scripts specific to editing pages<br />
importScript('MediaWiki:Common.js/edit.js');<br />
}<br />
<br />
// wiki URL<br />
window.wgProjectURL = {<br />
en: '//en.wikipedia.org',<br />
de: '//de.wikipedia.org',<br />
fr: '//fr.wikipedia.org',<br />
pl: '//pl.wikipedia.org',<br />
ja: '//ja.wikipedia.org',<br />
it: '//it.wikipedia.org',<br />
nl: '//nl.wikipedia.org',<br />
pt: '//pt.wikipedia.org',<br />
es: '//es.wikipedia.org',<br />
sv: '//sv.wikipedia.org',<br />
// 僅列前十名其它語言百科<br />
m: '//meta.wikimedia.org',<br />
b: '//zh.wikibooks.org',<br />
q: '//zh.wikiquote.org',<br />
n: '//zh.wikinews.org',<br />
wikt: '//zh.wiktionary.org',<br />
mw: '//www.mediawiki.org',<br />
commons: '//commons.wikimedia.org'<br />
};<br />
<br />
/** 將頁面名稱轉換為URL<br />
*<br />
* @param page 頁面名稱<br />
* @param paras 附加後綴對像,用空對像{}做參數可以取得源碼<br />
*/<br />
window.getWikiPath = function (page, paras) {<br />
var reg = /^[a-z]+:/;<br />
var pre = page.match(reg);<br />
pre = pre && wgProjectURL[pre[0].replace(/:$/, '').toLowerCase()];<br />
if (pre) {<br />
page = page.replace(reg, '');<br />
} else {<br />
pre = mw.config.get('wgServer');<br />
} // 保障沒有相對路徑,以照顧在線代理。<br />
var url = pre + mw.config.get('wgScript') + '?title=' + encodeURI(page.replace(' ', '_'));<br />
if (typeof paras == 'object') {<br />
paras.ctype = paras.ctype || 'text';<br />
paras.action = paras.action || 'raw';<br />
for (var k in paras) {<br />
url += '&' + k + '=' + paras[k];<br />
}<br />
}<br />
return url;<br />
};<br />
<br />
/**<br />
* Helper script for .hlist class in Common.css<br />
* Add pseudo-selector class to last-child list items in IE8<br />
* @source mediawiki.org/wiki/Snippets/Horizontal_lists<br />
* @revision 6 (2014-08-23)<br />
* @author [[User:Edokter]]<br />
*/<br />
var profile = $.client.profile();<br />
if ( profile.name === 'msie' && profile.versionNumber === 8 ) {<br />
mw.hook( 'wikipage.content' ).add( function ( $content ) {<br />
$content.find( '.hlist' ).find( 'dd:last-child, dt:last-child, li:last-child' )<br />
.addClass( 'hlist-last-child' );<br />
} );<br />
}<br />
<br />
/* Fixes for Windows XP font rendering */<br />
if (navigator.appVersion.search(/windows nt 5/i) != -1) {<br />
mw.util.addCSS('.IPA {font-family: "Lucida Sans Unicode", "Arial Unicode MS";} ' + <br />
'.Unicode {font-family: "Arial Unicode MS", "Lucida Sans Unicode";}');<br />
}<br />
<br />
<br />
// 修正摺疊後定位變化<br />
$(function () {<br />
if (location.hash) {<br />
location.href = location.hash;<br />
}<br />
});<br />
<br />
/** metaBox<br />
*<br />
* Funcionament de la Plantilla:Metacaixa<br />
* Implementat per: Usuari:Peleguer.<br />
* Actualitzat per Joanjoc seguint les indicacions d'en Martorell<br />
*/<br />
function MetaCaixaInit() {<br />
// S'executa al carregar-se la pagina, si hi ha metacaixes,<br />
// s'assignen els esdeveniments als botons<br />
//alert("MetaCaixaInit");<br />
var i = 0; // Inicialitzem comptador de caixes<br />
for (i = 0; i <= 9; i++) {<br />
var vMc = document.getElementById("mc" + i);<br />
if (!vMc) break;<br />
//alert("MetaCaixaInit, trobada Metacaixa mc"+i);<br />
var j = 1; // Inicialitzem comptador de botons dins de la caixa<br />
var vPsIni = 0; // Pestanya visible inicial<br />
for (j = 1; j <= 9; j++) {<br />
var vBt = document.getElementById("mc" + i + "bt" + j);<br />
if (!vBt) break;<br />
//alert("MetaCaixaInit, trobat boto mc"+i+"bt"+j);<br />
vBt.onclick = MetaCaixaMostraPestanya; // A cada boto assignem l'esdeveniment onclick<br />
//alert (vBt.className);<br />
if (vBt.className == "mcBotoSel") vPsIni = j; // Si tenim un boto seleccionat, en guardem l'index<br />
}<br />
//alert ("mc="+i+", ps="+j+", psini="+vPsIni );<br />
if (vPsIni === 0) { // Si no tenim cap boto seleccionat, n'agafem un aleatoriament<br />
vPsIni = 1 + Math.floor((j - 1) * Math.random());<br />
//alert ("Activant Pestanya a l'atzar; _mc"+i+"bt"+vPsIni +"_");<br />
document.getElementById("mc" + i + "ps" + vPsIni).style.display = "block";<br />
document.getElementById("mc" + i + "ps" + vPsIni).style.visibility = "visible";<br />
document.getElementById("mc" + i + "bt" + vPsIni).className = "mcBotoSel";<br />
}<br />
}<br />
}<br />
<br />
function MetaCaixaMostraPestanya() {<br />
// S'executa al clicar una pestanya,<br />
// aquella es fa visible i les altres s'oculten<br />
var vMcNom = this.id.substr(0, 3); // A partir del nom del boto, deduïm el nom de la caixa<br />
var vIndex = this.id.substr(5, 1); // I l'index<br />
var i = 1;<br />
for (i = 1; i <= 9; i++) { // busquem totes les pestanyes d'aquella caixa<br />
//alert(vMcNom+"ps"+i);<br />
var vPsElem = document.getElementById(vMcNom + "ps" + i);<br />
if (!vPsElem) break;<br />
if (vIndex == i) { // Si es la pestanya bona la mostrem i canviem la classe de boto<br />
vPsElem.style.display = "block";<br />
vPsElem.style.visibility = "visible";<br />
document.getElementById(vMcNom + "bt" + i).className = "mcBotoSel";<br />
} else { // Sino, l'ocultem i canviem la classe de boto<br />
vPsElem.style.display = "none";<br />
vPsElem.style.visibility = "hidden";<br />
document.getElementById(vMcNom + "bt" + i).className = "mcBoto";<br />
}<br />
}<br />
return false; // evitem la recarrega de la pagina<br />
}<br />
$(MetaCaixaInit);<br />
<br />
/* 智能討論頁編輯(新建) */<br />
$(function () {<br />
var catalk = $('#ca-talk');<br />
if (catalk.hasClass('new') && mw.config.get('wgNamespaceNumber') != 2) {<br />
var a = $('a:first', catalk);<br />
a.attr('href', a.attr('href') + '&section=new');<br />
}<br />
});<br />
<br />
/**<br />
* Magic editintros ****************************************************<br />
*<br />
* Description: Adds editintros on disambiguation pages and BLP pages.<br />
* Maintainers: [[User:RockMFR]]<br />
*/<br />
function addEditIntro( name ) {<br />
$( '.mw-editsection, #ca-edit' ).find( 'a' ).each( function ( i, el ) {<br />
el.href = $( this ).attr( 'href' ) + '&editintro=' + name;<br />
} );<br />
}<br />
<br />
if ( mw.config.get( 'wgNamespaceNumber' ) === 0 ) {<br />
$( function () {<br />
if ( document.getElementById( 'disambigbox' ) ) {<br />
addEditIntro( 'Template:Disambig_editintro' );<br />
}<br />
} );<br />
<br />
$( function () {<br />
var cats = mw.config.get('wgCategories');<br />
if ( !cats ) {<br />
return;<br />
}<br />
if ( $.inArray( '人物', cats ) !== -1 ) {<br />
addEditIntro( 'Template:BLP_editintro' );<br />
}<br />
} );<br />
}<br />
<br />
/* 引用錯誤標籤名字解碼 */<br />
$(function () {<br />
$('.anchordecodeme').each(function () {<br />
$(this).text(decodeURIComponent($(this).text().replace(/\.([0-9A-F]{2})/g, '%$1')));<br />
});<br />
});<br />
<br />
/** &withCSS= and &withJS= URL parameters<br />
* Allow to try custom scripts from MediaWiki space <br />
* without editing personal .css or .js files<br />
*/<br />
/**<br />
* @source www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL<br />
* @rev 6<br />
*/<br />
var extraCSS = mw.util.getParamValue( 'withCSS' ),<br />
extraJS = mw.util.getParamValue( 'withJS' );<br />
<br />
if ( extraCSS ) {<br />
if ( extraCSS.match( /^MediaWiki:[^&<>=%#]*\.css$/ ) ) {<br />
importStylesheet( extraCSS );<br />
} else {<br />
mw.notify( '只允許從MediaWiki名字空間加載。', { title: '無效的withCSS值' } );<br />
}<br />
}<br />
<br />
if ( extraJS ) {<br />
if ( extraJS.match( /^MediaWiki:[^&<>=%#]*\.js$/ ) ) {<br />
importScript( extraJS );<br />
} else {<br />
mw.notify( '只允許從MediaWiki名字空間加載。', { title: '無效的withJS值' } );<br />
}<br />
}<br />
<br />
<br />
/* 頁面歷史加&hilight=高亮 */<br />
{<br />
var hilight = mw.util.getParamValue('hilight');<br />
if (mw.config.get('wgAction') === 'history' && hilight) {<br />
$.each(hilight.split(','), function (_, v) {<br />
$('input[name=oldid][value=' + v + ']').parent().addClass('not-patrolled');<br />
});<br />
}<br />
}<br />
<br />
})(jQuery, mediaWiki);<br />
});<br />
<br />
/* Check for any client-side simplified/traditional Chinese conversion */<br />
/* This routine must be placed here to make sure the field is inserted in time */<br />
$('#antispam-container').append(<br />
$('<input type="text" />').attr({<br />
id: 'wpAntiConv',<br />
value: '\u6c49\u6f22'<br />
})<br />
);<br />
<br />
mw.loader.load( ['ext.bootstrap.grid'] );<br />
<br />
/* Global site tag (gtag.js) - Google Analytics */<br />
window.dataLayer = window.dataLayer || [];<br />
function gtag(){dataLayer.push(arguments);}<br />
gtag('js', new Date());<br />
<br />
gtag('config', 'UA-74641884-5');<br />
mw.loader.load("https://www.googletagmanager.com/gtag/js?id=UA-74641884-5");<br />
<br />
/* UTC Clock */<br />
mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-UTCLiveClock.js&action=raw&ctype=text/javascript');<br />
<br />
/* 提示 */<br />
mw.hook( 'wikipage.content' ).add( function () {<br />
setTimeout(function (){<br />
var btnLabel = mw.message('wikibase-statementlistview-add').text();<br />
var tip = $('<small>').css('float', 'left').text('(新增請用下方「'+btnLabel+'」按鈕)');<br />
$('#P25 .wikibase-edittoolbar-container').append(tip);<br />
$('#P28 .wikibase-edittoolbar-container').append(tip);<br />
}, 3000);<br />
});</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Common.js&diff=8296
MediaWiki:Common.js
2021-11-18T09:52:54Z
<p>Xiplus:</p>
<hr />
<div>/*<br />
所有用戶在加載任何頁面時,這裡的JavaScript都會加載<br />
*/<br />
<br />
mw.log.deprecate( window, 'JSConfig', {} );<br />
<br />
mw.loader.using(['mediawiki.util', 'ext.gadget.site-lib'], function () {<br />
(function ($, mw) {<br />
<br />
/* 當需要時載入對應的 scripts */<br />
if (mw.config.get('wgAction') == "edit" || mw.config.get('wgAction') == "submit" || mw.config.get('wgCanonicalSpecialPageName') == 'Search') { // scripts specific to editing pages<br />
importScript('MediaWiki:Common.js/edit.js');<br />
}<br />
<br />
// wiki URL<br />
window.wgProjectURL = {<br />
en: '//en.wikipedia.org',<br />
de: '//de.wikipedia.org',<br />
fr: '//fr.wikipedia.org',<br />
pl: '//pl.wikipedia.org',<br />
ja: '//ja.wikipedia.org',<br />
it: '//it.wikipedia.org',<br />
nl: '//nl.wikipedia.org',<br />
pt: '//pt.wikipedia.org',<br />
es: '//es.wikipedia.org',<br />
sv: '//sv.wikipedia.org',<br />
// 僅列前十名其它語言百科<br />
m: '//meta.wikimedia.org',<br />
b: '//zh.wikibooks.org',<br />
q: '//zh.wikiquote.org',<br />
n: '//zh.wikinews.org',<br />
wikt: '//zh.wiktionary.org',<br />
mw: '//www.mediawiki.org',<br />
commons: '//commons.wikimedia.org'<br />
};<br />
<br />
/** 將頁面名稱轉換為URL<br />
*<br />
* @param page 頁面名稱<br />
* @param paras 附加後綴對像,用空對像{}做參數可以取得源碼<br />
*/<br />
window.getWikiPath = function (page, paras) {<br />
var reg = /^[a-z]+:/;<br />
var pre = page.match(reg);<br />
pre = pre && wgProjectURL[pre[0].replace(/:$/, '').toLowerCase()];<br />
if (pre) {<br />
page = page.replace(reg, '');<br />
} else {<br />
pre = mw.config.get('wgServer');<br />
} // 保障沒有相對路徑,以照顧在線代理。<br />
var url = pre + mw.config.get('wgScript') + '?title=' + encodeURI(page.replace(' ', '_'));<br />
if (typeof paras == 'object') {<br />
paras.ctype = paras.ctype || 'text';<br />
paras.action = paras.action || 'raw';<br />
for (var k in paras) {<br />
url += '&' + k + '=' + paras[k];<br />
}<br />
}<br />
return url;<br />
};<br />
<br />
/**<br />
* Helper script for .hlist class in Common.css<br />
* Add pseudo-selector class to last-child list items in IE8<br />
* @source mediawiki.org/wiki/Snippets/Horizontal_lists<br />
* @revision 6 (2014-08-23)<br />
* @author [[User:Edokter]]<br />
*/<br />
var profile = $.client.profile();<br />
if ( profile.name === 'msie' && profile.versionNumber === 8 ) {<br />
mw.hook( 'wikipage.content' ).add( function ( $content ) {<br />
$content.find( '.hlist' ).find( 'dd:last-child, dt:last-child, li:last-child' )<br />
.addClass( 'hlist-last-child' );<br />
} );<br />
}<br />
<br />
/* Fixes for Windows XP font rendering */<br />
if (navigator.appVersion.search(/windows nt 5/i) != -1) {<br />
mw.util.addCSS('.IPA {font-family: "Lucida Sans Unicode", "Arial Unicode MS";} ' + <br />
'.Unicode {font-family: "Arial Unicode MS", "Lucida Sans Unicode";}');<br />
}<br />
<br />
<br />
// 修正摺疊後定位變化<br />
$(function () {<br />
if (location.hash) {<br />
location.href = location.hash;<br />
}<br />
});<br />
<br />
/** metaBox<br />
*<br />
* Funcionament de la Plantilla:Metacaixa<br />
* Implementat per: Usuari:Peleguer.<br />
* Actualitzat per Joanjoc seguint les indicacions d'en Martorell<br />
*/<br />
function MetaCaixaInit() {<br />
// S'executa al carregar-se la pagina, si hi ha metacaixes,<br />
// s'assignen els esdeveniments als botons<br />
//alert("MetaCaixaInit");<br />
var i = 0; // Inicialitzem comptador de caixes<br />
for (i = 0; i <= 9; i++) {<br />
var vMc = document.getElementById("mc" + i);<br />
if (!vMc) break;<br />
//alert("MetaCaixaInit, trobada Metacaixa mc"+i);<br />
var j = 1; // Inicialitzem comptador de botons dins de la caixa<br />
var vPsIni = 0; // Pestanya visible inicial<br />
for (j = 1; j <= 9; j++) {<br />
var vBt = document.getElementById("mc" + i + "bt" + j);<br />
if (!vBt) break;<br />
//alert("MetaCaixaInit, trobat boto mc"+i+"bt"+j);<br />
vBt.onclick = MetaCaixaMostraPestanya; // A cada boto assignem l'esdeveniment onclick<br />
//alert (vBt.className);<br />
if (vBt.className == "mcBotoSel") vPsIni = j; // Si tenim un boto seleccionat, en guardem l'index<br />
}<br />
//alert ("mc="+i+", ps="+j+", psini="+vPsIni );<br />
if (vPsIni === 0) { // Si no tenim cap boto seleccionat, n'agafem un aleatoriament<br />
vPsIni = 1 + Math.floor((j - 1) * Math.random());<br />
//alert ("Activant Pestanya a l'atzar; _mc"+i+"bt"+vPsIni +"_");<br />
document.getElementById("mc" + i + "ps" + vPsIni).style.display = "block";<br />
document.getElementById("mc" + i + "ps" + vPsIni).style.visibility = "visible";<br />
document.getElementById("mc" + i + "bt" + vPsIni).className = "mcBotoSel";<br />
}<br />
}<br />
}<br />
<br />
function MetaCaixaMostraPestanya() {<br />
// S'executa al clicar una pestanya,<br />
// aquella es fa visible i les altres s'oculten<br />
var vMcNom = this.id.substr(0, 3); // A partir del nom del boto, deduïm el nom de la caixa<br />
var vIndex = this.id.substr(5, 1); // I l'index<br />
var i = 1;<br />
for (i = 1; i <= 9; i++) { // busquem totes les pestanyes d'aquella caixa<br />
//alert(vMcNom+"ps"+i);<br />
var vPsElem = document.getElementById(vMcNom + "ps" + i);<br />
if (!vPsElem) break;<br />
if (vIndex == i) { // Si es la pestanya bona la mostrem i canviem la classe de boto<br />
vPsElem.style.display = "block";<br />
vPsElem.style.visibility = "visible";<br />
document.getElementById(vMcNom + "bt" + i).className = "mcBotoSel";<br />
} else { // Sino, l'ocultem i canviem la classe de boto<br />
vPsElem.style.display = "none";<br />
vPsElem.style.visibility = "hidden";<br />
document.getElementById(vMcNom + "bt" + i).className = "mcBoto";<br />
}<br />
}<br />
return false; // evitem la recarrega de la pagina<br />
}<br />
$(MetaCaixaInit);<br />
<br />
/* 智能討論頁編輯(新建) */<br />
$(function () {<br />
var catalk = $('#ca-talk');<br />
if (catalk.hasClass('new') && mw.config.get('wgNamespaceNumber') != 2) {<br />
var a = $('a:first', catalk);<br />
a.attr('href', a.attr('href') + '&section=new');<br />
}<br />
});<br />
<br />
/**<br />
* Magic editintros ****************************************************<br />
*<br />
* Description: Adds editintros on disambiguation pages and BLP pages.<br />
* Maintainers: [[User:RockMFR]]<br />
*/<br />
function addEditIntro( name ) {<br />
$( '.mw-editsection, #ca-edit' ).find( 'a' ).each( function ( i, el ) {<br />
el.href = $( this ).attr( 'href' ) + '&editintro=' + name;<br />
} );<br />
}<br />
<br />
if ( mw.config.get( 'wgNamespaceNumber' ) === 0 ) {<br />
$( function () {<br />
if ( document.getElementById( 'disambigbox' ) ) {<br />
addEditIntro( 'Template:Disambig_editintro' );<br />
}<br />
} );<br />
<br />
$( function () {<br />
var cats = mw.config.get('wgCategories');<br />
if ( !cats ) {<br />
return;<br />
}<br />
if ( $.inArray( '人物', cats ) !== -1 ) {<br />
addEditIntro( 'Template:BLP_editintro' );<br />
}<br />
} );<br />
}<br />
<br />
/* 引用錯誤標籤名字解碼 */<br />
$(function () {<br />
$('.anchordecodeme').each(function () {<br />
$(this).text(decodeURIComponent($(this).text().replace(/\.([0-9A-F]{2})/g, '%$1')));<br />
});<br />
});<br />
<br />
/** &withCSS= and &withJS= URL parameters<br />
* Allow to try custom scripts from MediaWiki space <br />
* without editing personal .css or .js files<br />
*/<br />
/**<br />
* @source www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL<br />
* @rev 6<br />
*/<br />
var extraCSS = mw.util.getParamValue( 'withCSS' ),<br />
extraJS = mw.util.getParamValue( 'withJS' );<br />
<br />
if ( extraCSS ) {<br />
if ( extraCSS.match( /^MediaWiki:[^&<>=%#]*\.css$/ ) ) {<br />
importStylesheet( extraCSS );<br />
} else {<br />
mw.notify( '只允許從MediaWiki名字空間加載。', { title: '無效的withCSS值' } );<br />
}<br />
}<br />
<br />
if ( extraJS ) {<br />
if ( extraJS.match( /^MediaWiki:[^&<>=%#]*\.js$/ ) ) {<br />
importScript( extraJS );<br />
} else {<br />
mw.notify( '只允許從MediaWiki名字空間加載。', { title: '無效的withJS值' } );<br />
}<br />
}<br />
<br />
<br />
/* 頁面歷史加&hilight=高亮 */<br />
{<br />
var hilight = mw.util.getParamValue('hilight');<br />
if (mw.config.get('wgAction') === 'history' && hilight) {<br />
$.each(hilight.split(','), function (_, v) {<br />
$('input[name=oldid][value=' + v + ']').parent().addClass('not-patrolled');<br />
});<br />
}<br />
}<br />
<br />
})(jQuery, mediaWiki);<br />
});<br />
<br />
/* Check for any client-side simplified/traditional Chinese conversion */<br />
/* This routine must be placed here to make sure the field is inserted in time */<br />
$('#antispam-container').append(<br />
$('<input type="text" />').attr({<br />
id: 'wpAntiConv',<br />
value: '\u6c49\u6f22'<br />
})<br />
);<br />
<br />
mw.loader.load( ['ext.bootstrap.grid'] );<br />
<br />
/* Global site tag (gtag.js) - Google Analytics */<br />
window.dataLayer = window.dataLayer || [];<br />
function gtag(){dataLayer.push(arguments);}<br />
gtag('js', new Date());<br />
<br />
gtag('config', 'UA-74641884-5');<br />
mw.loader.load("https://www.googletagmanager.com/gtag/js?id=UA-74641884-5");<br />
<br />
/* UTC Clock */<br />
mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-UTCLiveClock.js&action=raw&ctype=text/javascript');<br />
<br />
/* 提示 */<br />
mw.hook( 'wikipage.content' ).add( function () {<br />
setTimeout(function (){<br />
var btnLabel = mw.message('wikibase-statementlistview-add').text();<br />
$('#P25 .wikibase-toolbar-button-edit').append('<small>(新增請用下方「'+btnLabel+'」按鈕)</small>');<br />
$('#P28 .wikibase-toolbar-button-edit').append('<small>(新增請用下方「'+btnLabel+'」按鈕)</small>');<br />
}, 3000);<br />
});</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Wikibase-statementlistview-add&diff=8295
MediaWiki:Wikibase-statementlistview-add
2021-11-18T09:50:42Z
<p>Xiplus:建立內容為「新增一筆資料」的新頁面</p>
<hr />
<div>新增一筆資料</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Wikibase-statementlistview-add/zh-tw&diff=8294
MediaWiki:Wikibase-statementlistview-add/zh-tw
2021-11-18T09:50:02Z
<p>Xiplus:建立內容為「新增一筆資料」的新頁面</p>
<hr />
<div>新增一筆資料</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Xiplus/common.js&diff=8293
使用者:Xiplus/common.js
2021-11-18T09:45:17Z
<p>Xiplus:</p>
<hr />
<div>/* wikiplus */<br />
mw.loader.load('https://wikiplus-app.com/Main.min.js');<br />
(function() {<br />
function wikiplusSettingdefaultSummary(w) {<br />
if (w.sectionNumber == -1) {<br />
return ' ';<br />
}<br />
if (w.sectionNumber === 0) {<br />
return '/* 首段 */ ';<br />
}<br />
return '/* ' + w.sectionName + ' */ ';<br />
}<br />
var wikiplusSetting = {<br />
"defaultSummary": wikiplusSettingdefaultSummary.toString().replace(/\s+/g, " "),<br />
"documatation": "http://zh.moegirl.org/User:%E5%A6%B9%E7%A9%BA%E9%85%B1/Wikiplus/%E8%AE%BE%E7%BD%AE%E8%AF%B4%E6%98%8E"<br />
};<br />
localStorage.setItem("Wikiplus_Settings", JSON.stringify(wikiplusSetting));<br />
})();<br />
<br />
mw.hook( 'wikipage.content' ).add( function ( ) { <br />
console.log('wikipage.content');<br />
});</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Common.js&diff=8292
MediaWiki:Common.js
2021-11-18T09:41:17Z
<p>Xiplus:</p>
<hr />
<div>/*<br />
所有用戶在加載任何頁面時,這裡的JavaScript都會加載<br />
*/<br />
<br />
mw.log.deprecate( window, 'JSConfig', {} );<br />
<br />
mw.loader.using(['mediawiki.util', 'ext.gadget.site-lib'], function () {<br />
(function ($, mw) {<br />
<br />
/* 當需要時載入對應的 scripts */<br />
if (mw.config.get('wgAction') == "edit" || mw.config.get('wgAction') == "submit" || mw.config.get('wgCanonicalSpecialPageName') == 'Search') { // scripts specific to editing pages<br />
importScript('MediaWiki:Common.js/edit.js');<br />
}<br />
<br />
// wiki URL<br />
window.wgProjectURL = {<br />
en: '//en.wikipedia.org',<br />
de: '//de.wikipedia.org',<br />
fr: '//fr.wikipedia.org',<br />
pl: '//pl.wikipedia.org',<br />
ja: '//ja.wikipedia.org',<br />
it: '//it.wikipedia.org',<br />
nl: '//nl.wikipedia.org',<br />
pt: '//pt.wikipedia.org',<br />
es: '//es.wikipedia.org',<br />
sv: '//sv.wikipedia.org',<br />
// 僅列前十名其它語言百科<br />
m: '//meta.wikimedia.org',<br />
b: '//zh.wikibooks.org',<br />
q: '//zh.wikiquote.org',<br />
n: '//zh.wikinews.org',<br />
wikt: '//zh.wiktionary.org',<br />
mw: '//www.mediawiki.org',<br />
commons: '//commons.wikimedia.org'<br />
};<br />
<br />
/** 將頁面名稱轉換為URL<br />
*<br />
* @param page 頁面名稱<br />
* @param paras 附加後綴對像,用空對像{}做參數可以取得源碼<br />
*/<br />
window.getWikiPath = function (page, paras) {<br />
var reg = /^[a-z]+:/;<br />
var pre = page.match(reg);<br />
pre = pre && wgProjectURL[pre[0].replace(/:$/, '').toLowerCase()];<br />
if (pre) {<br />
page = page.replace(reg, '');<br />
} else {<br />
pre = mw.config.get('wgServer');<br />
} // 保障沒有相對路徑,以照顧在線代理。<br />
var url = pre + mw.config.get('wgScript') + '?title=' + encodeURI(page.replace(' ', '_'));<br />
if (typeof paras == 'object') {<br />
paras.ctype = paras.ctype || 'text';<br />
paras.action = paras.action || 'raw';<br />
for (var k in paras) {<br />
url += '&' + k + '=' + paras[k];<br />
}<br />
}<br />
return url;<br />
};<br />
<br />
/**<br />
* Helper script for .hlist class in Common.css<br />
* Add pseudo-selector class to last-child list items in IE8<br />
* @source mediawiki.org/wiki/Snippets/Horizontal_lists<br />
* @revision 6 (2014-08-23)<br />
* @author [[User:Edokter]]<br />
*/<br />
var profile = $.client.profile();<br />
if ( profile.name === 'msie' && profile.versionNumber === 8 ) {<br />
mw.hook( 'wikipage.content' ).add( function ( $content ) {<br />
$content.find( '.hlist' ).find( 'dd:last-child, dt:last-child, li:last-child' )<br />
.addClass( 'hlist-last-child' );<br />
} );<br />
}<br />
<br />
/* Fixes for Windows XP font rendering */<br />
if (navigator.appVersion.search(/windows nt 5/i) != -1) {<br />
mw.util.addCSS('.IPA {font-family: "Lucida Sans Unicode", "Arial Unicode MS";} ' + <br />
'.Unicode {font-family: "Arial Unicode MS", "Lucida Sans Unicode";}');<br />
}<br />
<br />
<br />
// 修正摺疊後定位變化<br />
$(function () {<br />
if (location.hash) {<br />
location.href = location.hash;<br />
}<br />
});<br />
<br />
/** metaBox<br />
*<br />
* Funcionament de la Plantilla:Metacaixa<br />
* Implementat per: Usuari:Peleguer.<br />
* Actualitzat per Joanjoc seguint les indicacions d'en Martorell<br />
*/<br />
function MetaCaixaInit() {<br />
// S'executa al carregar-se la pagina, si hi ha metacaixes,<br />
// s'assignen els esdeveniments als botons<br />
//alert("MetaCaixaInit");<br />
var i = 0; // Inicialitzem comptador de caixes<br />
for (i = 0; i <= 9; i++) {<br />
var vMc = document.getElementById("mc" + i);<br />
if (!vMc) break;<br />
//alert("MetaCaixaInit, trobada Metacaixa mc"+i);<br />
var j = 1; // Inicialitzem comptador de botons dins de la caixa<br />
var vPsIni = 0; // Pestanya visible inicial<br />
for (j = 1; j <= 9; j++) {<br />
var vBt = document.getElementById("mc" + i + "bt" + j);<br />
if (!vBt) break;<br />
//alert("MetaCaixaInit, trobat boto mc"+i+"bt"+j);<br />
vBt.onclick = MetaCaixaMostraPestanya; // A cada boto assignem l'esdeveniment onclick<br />
//alert (vBt.className);<br />
if (vBt.className == "mcBotoSel") vPsIni = j; // Si tenim un boto seleccionat, en guardem l'index<br />
}<br />
//alert ("mc="+i+", ps="+j+", psini="+vPsIni );<br />
if (vPsIni === 0) { // Si no tenim cap boto seleccionat, n'agafem un aleatoriament<br />
vPsIni = 1 + Math.floor((j - 1) * Math.random());<br />
//alert ("Activant Pestanya a l'atzar; _mc"+i+"bt"+vPsIni +"_");<br />
document.getElementById("mc" + i + "ps" + vPsIni).style.display = "block";<br />
document.getElementById("mc" + i + "ps" + vPsIni).style.visibility = "visible";<br />
document.getElementById("mc" + i + "bt" + vPsIni).className = "mcBotoSel";<br />
}<br />
}<br />
}<br />
<br />
function MetaCaixaMostraPestanya() {<br />
// S'executa al clicar una pestanya,<br />
// aquella es fa visible i les altres s'oculten<br />
var vMcNom = this.id.substr(0, 3); // A partir del nom del boto, deduïm el nom de la caixa<br />
var vIndex = this.id.substr(5, 1); // I l'index<br />
var i = 1;<br />
for (i = 1; i <= 9; i++) { // busquem totes les pestanyes d'aquella caixa<br />
//alert(vMcNom+"ps"+i);<br />
var vPsElem = document.getElementById(vMcNom + "ps" + i);<br />
if (!vPsElem) break;<br />
if (vIndex == i) { // Si es la pestanya bona la mostrem i canviem la classe de boto<br />
vPsElem.style.display = "block";<br />
vPsElem.style.visibility = "visible";<br />
document.getElementById(vMcNom + "bt" + i).className = "mcBotoSel";<br />
} else { // Sino, l'ocultem i canviem la classe de boto<br />
vPsElem.style.display = "none";<br />
vPsElem.style.visibility = "hidden";<br />
document.getElementById(vMcNom + "bt" + i).className = "mcBoto";<br />
}<br />
}<br />
return false; // evitem la recarrega de la pagina<br />
}<br />
$(MetaCaixaInit);<br />
<br />
/* 智能討論頁編輯(新建) */<br />
$(function () {<br />
var catalk = $('#ca-talk');<br />
if (catalk.hasClass('new') && mw.config.get('wgNamespaceNumber') != 2) {<br />
var a = $('a:first', catalk);<br />
a.attr('href', a.attr('href') + '&section=new');<br />
}<br />
});<br />
<br />
/**<br />
* Magic editintros ****************************************************<br />
*<br />
* Description: Adds editintros on disambiguation pages and BLP pages.<br />
* Maintainers: [[User:RockMFR]]<br />
*/<br />
function addEditIntro( name ) {<br />
$( '.mw-editsection, #ca-edit' ).find( 'a' ).each( function ( i, el ) {<br />
el.href = $( this ).attr( 'href' ) + '&editintro=' + name;<br />
} );<br />
}<br />
<br />
if ( mw.config.get( 'wgNamespaceNumber' ) === 0 ) {<br />
$( function () {<br />
if ( document.getElementById( 'disambigbox' ) ) {<br />
addEditIntro( 'Template:Disambig_editintro' );<br />
}<br />
} );<br />
<br />
$( function () {<br />
var cats = mw.config.get('wgCategories');<br />
if ( !cats ) {<br />
return;<br />
}<br />
if ( $.inArray( '人物', cats ) !== -1 ) {<br />
addEditIntro( 'Template:BLP_editintro' );<br />
}<br />
} );<br />
}<br />
<br />
/* 引用錯誤標籤名字解碼 */<br />
$(function () {<br />
$('.anchordecodeme').each(function () {<br />
$(this).text(decodeURIComponent($(this).text().replace(/\.([0-9A-F]{2})/g, '%$1')));<br />
});<br />
});<br />
<br />
/** &withCSS= and &withJS= URL parameters<br />
* Allow to try custom scripts from MediaWiki space <br />
* without editing personal .css or .js files<br />
*/<br />
/**<br />
* @source www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL<br />
* @rev 6<br />
*/<br />
var extraCSS = mw.util.getParamValue( 'withCSS' ),<br />
extraJS = mw.util.getParamValue( 'withJS' );<br />
<br />
if ( extraCSS ) {<br />
if ( extraCSS.match( /^MediaWiki:[^&<>=%#]*\.css$/ ) ) {<br />
importStylesheet( extraCSS );<br />
} else {<br />
mw.notify( '只允許從MediaWiki名字空間加載。', { title: '無效的withCSS值' } );<br />
}<br />
}<br />
<br />
if ( extraJS ) {<br />
if ( extraJS.match( /^MediaWiki:[^&<>=%#]*\.js$/ ) ) {<br />
importScript( extraJS );<br />
} else {<br />
mw.notify( '只允許從MediaWiki名字空間加載。', { title: '無效的withJS值' } );<br />
}<br />
}<br />
<br />
<br />
/* 頁面歷史加&hilight=高亮 */<br />
{<br />
var hilight = mw.util.getParamValue('hilight');<br />
if (mw.config.get('wgAction') === 'history' && hilight) {<br />
$.each(hilight.split(','), function (_, v) {<br />
$('input[name=oldid][value=' + v + ']').parent().addClass('not-patrolled');<br />
});<br />
}<br />
}<br />
<br />
})(jQuery, mediaWiki);<br />
});<br />
<br />
/* Check for any client-side simplified/traditional Chinese conversion */<br />
/* This routine must be placed here to make sure the field is inserted in time */<br />
$('#antispam-container').append(<br />
$('<input type="text" />').attr({<br />
id: 'wpAntiConv',<br />
value: '\u6c49\u6f22'<br />
})<br />
);<br />
<br />
mw.loader.load( ['ext.bootstrap.grid'] );<br />
<br />
/* Global site tag (gtag.js) - Google Analytics */<br />
window.dataLayer = window.dataLayer || [];<br />
function gtag(){dataLayer.push(arguments);}<br />
gtag('js', new Date());<br />
<br />
gtag('config', 'UA-74641884-5');<br />
mw.loader.load("https://www.googletagmanager.com/gtag/js?id=UA-74641884-5");<br />
<br />
/* UTC Clock */<br />
mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-UTCLiveClock.js&action=raw&ctype=text/javascript');<br />
<br />
/* 提示 */<br />
mw.hook( 'wikipage.content' ).add( function () {<br />
setTimeout(function (){<br />
$('#P25 .wikibase-toolbar-button-edit').append('<small>(新增請用下方「加入值」按鈕)</small>');<br />
$('#P28 .wikibase-toolbar-button-edit').append('<small>(新增請用下方「加入值」按鈕)</small>');<br />
}, 3000);<br />
});</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Common.js&diff=8291
MediaWiki:Common.js
2021-11-18T09:24:43Z
<p>Xiplus:</p>
<hr />
<div>/*<br />
所有用戶在加載任何頁面時,這裡的JavaScript都會加載<br />
*/<br />
<br />
mw.log.deprecate( window, 'JSConfig', {} );<br />
<br />
mw.loader.using(['mediawiki.util', 'ext.gadget.site-lib'], function () {<br />
(function ($, mw) {<br />
<br />
/* 當需要時載入對應的 scripts */<br />
if (mw.config.get('wgAction') == "edit" || mw.config.get('wgAction') == "submit" || mw.config.get('wgCanonicalSpecialPageName') == 'Search') { // scripts specific to editing pages<br />
importScript('MediaWiki:Common.js/edit.js');<br />
}<br />
<br />
// wiki URL<br />
window.wgProjectURL = {<br />
en: '//en.wikipedia.org',<br />
de: '//de.wikipedia.org',<br />
fr: '//fr.wikipedia.org',<br />
pl: '//pl.wikipedia.org',<br />
ja: '//ja.wikipedia.org',<br />
it: '//it.wikipedia.org',<br />
nl: '//nl.wikipedia.org',<br />
pt: '//pt.wikipedia.org',<br />
es: '//es.wikipedia.org',<br />
sv: '//sv.wikipedia.org',<br />
// 僅列前十名其它語言百科<br />
m: '//meta.wikimedia.org',<br />
b: '//zh.wikibooks.org',<br />
q: '//zh.wikiquote.org',<br />
n: '//zh.wikinews.org',<br />
wikt: '//zh.wiktionary.org',<br />
mw: '//www.mediawiki.org',<br />
commons: '//commons.wikimedia.org'<br />
};<br />
<br />
/** 將頁面名稱轉換為URL<br />
*<br />
* @param page 頁面名稱<br />
* @param paras 附加後綴對像,用空對像{}做參數可以取得源碼<br />
*/<br />
window.getWikiPath = function (page, paras) {<br />
var reg = /^[a-z]+:/;<br />
var pre = page.match(reg);<br />
pre = pre && wgProjectURL[pre[0].replace(/:$/, '').toLowerCase()];<br />
if (pre) {<br />
page = page.replace(reg, '');<br />
} else {<br />
pre = mw.config.get('wgServer');<br />
} // 保障沒有相對路徑,以照顧在線代理。<br />
var url = pre + mw.config.get('wgScript') + '?title=' + encodeURI(page.replace(' ', '_'));<br />
if (typeof paras == 'object') {<br />
paras.ctype = paras.ctype || 'text';<br />
paras.action = paras.action || 'raw';<br />
for (var k in paras) {<br />
url += '&' + k + '=' + paras[k];<br />
}<br />
}<br />
return url;<br />
};<br />
<br />
/**<br />
* Helper script for .hlist class in Common.css<br />
* Add pseudo-selector class to last-child list items in IE8<br />
* @source mediawiki.org/wiki/Snippets/Horizontal_lists<br />
* @revision 6 (2014-08-23)<br />
* @author [[User:Edokter]]<br />
*/<br />
var profile = $.client.profile();<br />
if ( profile.name === 'msie' && profile.versionNumber === 8 ) {<br />
mw.hook( 'wikipage.content' ).add( function ( $content ) {<br />
$content.find( '.hlist' ).find( 'dd:last-child, dt:last-child, li:last-child' )<br />
.addClass( 'hlist-last-child' );<br />
} );<br />
}<br />
<br />
/* Fixes for Windows XP font rendering */<br />
if (navigator.appVersion.search(/windows nt 5/i) != -1) {<br />
mw.util.addCSS('.IPA {font-family: "Lucida Sans Unicode", "Arial Unicode MS";} ' + <br />
'.Unicode {font-family: "Arial Unicode MS", "Lucida Sans Unicode";}');<br />
}<br />
<br />
<br />
// 修正摺疊後定位變化<br />
$(function () {<br />
if (location.hash) {<br />
location.href = location.hash;<br />
}<br />
});<br />
<br />
/** metaBox<br />
*<br />
* Funcionament de la Plantilla:Metacaixa<br />
* Implementat per: Usuari:Peleguer.<br />
* Actualitzat per Joanjoc seguint les indicacions d'en Martorell<br />
*/<br />
function MetaCaixaInit() {<br />
// S'executa al carregar-se la pagina, si hi ha metacaixes,<br />
// s'assignen els esdeveniments als botons<br />
//alert("MetaCaixaInit");<br />
var i = 0; // Inicialitzem comptador de caixes<br />
for (i = 0; i <= 9; i++) {<br />
var vMc = document.getElementById("mc" + i);<br />
if (!vMc) break;<br />
//alert("MetaCaixaInit, trobada Metacaixa mc"+i);<br />
var j = 1; // Inicialitzem comptador de botons dins de la caixa<br />
var vPsIni = 0; // Pestanya visible inicial<br />
for (j = 1; j <= 9; j++) {<br />
var vBt = document.getElementById("mc" + i + "bt" + j);<br />
if (!vBt) break;<br />
//alert("MetaCaixaInit, trobat boto mc"+i+"bt"+j);<br />
vBt.onclick = MetaCaixaMostraPestanya; // A cada boto assignem l'esdeveniment onclick<br />
//alert (vBt.className);<br />
if (vBt.className == "mcBotoSel") vPsIni = j; // Si tenim un boto seleccionat, en guardem l'index<br />
}<br />
//alert ("mc="+i+", ps="+j+", psini="+vPsIni );<br />
if (vPsIni === 0) { // Si no tenim cap boto seleccionat, n'agafem un aleatoriament<br />
vPsIni = 1 + Math.floor((j - 1) * Math.random());<br />
//alert ("Activant Pestanya a l'atzar; _mc"+i+"bt"+vPsIni +"_");<br />
document.getElementById("mc" + i + "ps" + vPsIni).style.display = "block";<br />
document.getElementById("mc" + i + "ps" + vPsIni).style.visibility = "visible";<br />
document.getElementById("mc" + i + "bt" + vPsIni).className = "mcBotoSel";<br />
}<br />
}<br />
}<br />
<br />
function MetaCaixaMostraPestanya() {<br />
// S'executa al clicar una pestanya,<br />
// aquella es fa visible i les altres s'oculten<br />
var vMcNom = this.id.substr(0, 3); // A partir del nom del boto, deduïm el nom de la caixa<br />
var vIndex = this.id.substr(5, 1); // I l'index<br />
var i = 1;<br />
for (i = 1; i <= 9; i++) { // busquem totes les pestanyes d'aquella caixa<br />
//alert(vMcNom+"ps"+i);<br />
var vPsElem = document.getElementById(vMcNom + "ps" + i);<br />
if (!vPsElem) break;<br />
if (vIndex == i) { // Si es la pestanya bona la mostrem i canviem la classe de boto<br />
vPsElem.style.display = "block";<br />
vPsElem.style.visibility = "visible";<br />
document.getElementById(vMcNom + "bt" + i).className = "mcBotoSel";<br />
} else { // Sino, l'ocultem i canviem la classe de boto<br />
vPsElem.style.display = "none";<br />
vPsElem.style.visibility = "hidden";<br />
document.getElementById(vMcNom + "bt" + i).className = "mcBoto";<br />
}<br />
}<br />
return false; // evitem la recarrega de la pagina<br />
}<br />
$(MetaCaixaInit);<br />
<br />
/* 智能討論頁編輯(新建) */<br />
$(function () {<br />
var catalk = $('#ca-talk');<br />
if (catalk.hasClass('new') && mw.config.get('wgNamespaceNumber') != 2) {<br />
var a = $('a:first', catalk);<br />
a.attr('href', a.attr('href') + '&section=new');<br />
}<br />
});<br />
<br />
/**<br />
* Magic editintros ****************************************************<br />
*<br />
* Description: Adds editintros on disambiguation pages and BLP pages.<br />
* Maintainers: [[User:RockMFR]]<br />
*/<br />
function addEditIntro( name ) {<br />
$( '.mw-editsection, #ca-edit' ).find( 'a' ).each( function ( i, el ) {<br />
el.href = $( this ).attr( 'href' ) + '&editintro=' + name;<br />
} );<br />
}<br />
<br />
if ( mw.config.get( 'wgNamespaceNumber' ) === 0 ) {<br />
$( function () {<br />
if ( document.getElementById( 'disambigbox' ) ) {<br />
addEditIntro( 'Template:Disambig_editintro' );<br />
}<br />
} );<br />
<br />
$( function () {<br />
var cats = mw.config.get('wgCategories');<br />
if ( !cats ) {<br />
return;<br />
}<br />
if ( $.inArray( '人物', cats ) !== -1 ) {<br />
addEditIntro( 'Template:BLP_editintro' );<br />
}<br />
} );<br />
}<br />
<br />
/* 引用錯誤標籤名字解碼 */<br />
$(function () {<br />
$('.anchordecodeme').each(function () {<br />
$(this).text(decodeURIComponent($(this).text().replace(/\.([0-9A-F]{2})/g, '%$1')));<br />
});<br />
});<br />
<br />
/** &withCSS= and &withJS= URL parameters<br />
* Allow to try custom scripts from MediaWiki space <br />
* without editing personal .css or .js files<br />
*/<br />
/**<br />
* @source www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL<br />
* @rev 6<br />
*/<br />
var extraCSS = mw.util.getParamValue( 'withCSS' ),<br />
extraJS = mw.util.getParamValue( 'withJS' );<br />
<br />
if ( extraCSS ) {<br />
if ( extraCSS.match( /^MediaWiki:[^&<>=%#]*\.css$/ ) ) {<br />
importStylesheet( extraCSS );<br />
} else {<br />
mw.notify( '只允許從MediaWiki名字空間加載。', { title: '無效的withCSS值' } );<br />
}<br />
}<br />
<br />
if ( extraJS ) {<br />
if ( extraJS.match( /^MediaWiki:[^&<>=%#]*\.js$/ ) ) {<br />
importScript( extraJS );<br />
} else {<br />
mw.notify( '只允許從MediaWiki名字空間加載。', { title: '無效的withJS值' } );<br />
}<br />
}<br />
<br />
<br />
/* 頁面歷史加&hilight=高亮 */<br />
{<br />
var hilight = mw.util.getParamValue('hilight');<br />
if (mw.config.get('wgAction') === 'history' && hilight) {<br />
$.each(hilight.split(','), function (_, v) {<br />
$('input[name=oldid][value=' + v + ']').parent().addClass('not-patrolled');<br />
});<br />
}<br />
}<br />
<br />
})(jQuery, mediaWiki);<br />
});<br />
<br />
/* Check for any client-side simplified/traditional Chinese conversion */<br />
/* This routine must be placed here to make sure the field is inserted in time */<br />
$('#antispam-container').append(<br />
$('<input type="text" />').attr({<br />
id: 'wpAntiConv',<br />
value: '\u6c49\u6f22'<br />
})<br />
);<br />
<br />
mw.loader.load( ['ext.bootstrap.grid'] );<br />
<br />
/* Global site tag (gtag.js) - Google Analytics */<br />
window.dataLayer = window.dataLayer || [];<br />
function gtag(){dataLayer.push(arguments);}<br />
gtag('js', new Date());<br />
<br />
gtag('config', 'UA-74641884-5');<br />
mw.loader.load("https://www.googletagmanager.com/gtag/js?id=UA-74641884-5");<br />
<br />
/* UTC Clock */<br />
mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-UTCLiveClock.js&action=raw&ctype=text/javascript');<br />
<br />
/* 提示 */<br />
mw.hook( 'wikipage.content' ).add( function ( $editForm ) {<br />
$('#P25 .wikibase-toolbar-button-edit').append('<small>(新增請用下方「加入值」按鈕)</small>')<br />
$('#P28 .wikibase-toolbar-button-edit').append('<small>(新增請用下方「加入值」按鈕)</small>')<br />
});</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Xiplus/common.js&diff=8290
使用者:Xiplus/common.js
2021-11-18T09:23:45Z
<p>Xiplus:</p>
<hr />
<div>mw.loader.load('https://xiplus.ddns.net/Xiplus-zhWP/APIedit.js');<br />
<br />
/* wikiplus */<br />
mw.loader.load('https://wikiplus-app.com/Main.min.js');<br />
(function() {<br />
function wikiplusSettingdefaultSummary(w) {<br />
if (w.sectionNumber == -1) {<br />
return ' ';<br />
}<br />
if (w.sectionNumber === 0) {<br />
return '/* 首段 */ ';<br />
}<br />
return '/* ' + w.sectionName + ' */ ';<br />
}<br />
var wikiplusSetting = {<br />
"defaultSummary": wikiplusSettingdefaultSummary.toString().replace(/\s+/g, " "),<br />
"documatation": "http://zh.moegirl.org/User:%E5%A6%B9%E7%A9%BA%E9%85%B1/Wikiplus/%E8%AE%BE%E7%BD%AE%E8%AF%B4%E6%98%8E"<br />
};<br />
localStorage.setItem("Wikiplus_Settings", JSON.stringify(wikiplusSetting));<br />
})();<br />
<br />
mw.hook( 'wikipage.content' ).add( function ( ) { <br />
console.log('wikipage.content');<br />
});</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Xiplus/common.js&diff=8289
使用者:Xiplus/common.js
2021-11-18T09:22:56Z
<p>Xiplus:</p>
<hr />
<div>mw.loader.load('https://xiplus.ddns.net/Xiplus-zhWP/APIedit.js');<br />
<br />
/* wikiplus */<br />
mw.loader.load('https://wikiplus-app.com/Main.min.js');<br />
(function() {<br />
function wikiplusSettingdefaultSummary(w) {<br />
if (w.sectionNumber == -1) {<br />
return ' ';<br />
}<br />
if (w.sectionNumber === 0) {<br />
return '/* 首段 */ ';<br />
}<br />
return '/* ' + w.sectionName + ' */ ';<br />
}<br />
var wikiplusSetting = {<br />
"defaultSummary": wikiplusSettingdefaultSummary.toString().replace(/\s+/g, " "),<br />
"documatation": "http://zh.moegirl.org/User:%E5%A6%B9%E7%A9%BA%E9%85%B1/Wikiplus/%E8%AE%BE%E7%BD%AE%E8%AF%B4%E6%98%8E"<br />
};<br />
localStorage.setItem("Wikiplus_Settings", JSON.stringify(wikiplusSetting));<br />
})();<br />
<br />
mw.hook( 'wikibase.entityPage.entityLoaded' ).add( function ( ) { <br />
console.log('wikibase.entityPage.entityLoaded');<br />
});</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Common.js&diff=8288
MediaWiki:Common.js
2021-11-18T09:12:00Z
<p>Xiplus:</p>
<hr />
<div>/*<br />
所有用戶在加載任何頁面時,這裡的JavaScript都會加載<br />
*/<br />
<br />
mw.log.deprecate( window, 'JSConfig', {} );<br />
<br />
mw.loader.using(['mediawiki.util', 'ext.gadget.site-lib'], function () {<br />
(function ($, mw) {<br />
<br />
/* 當需要時載入對應的 scripts */<br />
if (mw.config.get('wgAction') == "edit" || mw.config.get('wgAction') == "submit" || mw.config.get('wgCanonicalSpecialPageName') == 'Search') { // scripts specific to editing pages<br />
importScript('MediaWiki:Common.js/edit.js');<br />
}<br />
<br />
// wiki URL<br />
window.wgProjectURL = {<br />
en: '//en.wikipedia.org',<br />
de: '//de.wikipedia.org',<br />
fr: '//fr.wikipedia.org',<br />
pl: '//pl.wikipedia.org',<br />
ja: '//ja.wikipedia.org',<br />
it: '//it.wikipedia.org',<br />
nl: '//nl.wikipedia.org',<br />
pt: '//pt.wikipedia.org',<br />
es: '//es.wikipedia.org',<br />
sv: '//sv.wikipedia.org',<br />
// 僅列前十名其它語言百科<br />
m: '//meta.wikimedia.org',<br />
b: '//zh.wikibooks.org',<br />
q: '//zh.wikiquote.org',<br />
n: '//zh.wikinews.org',<br />
wikt: '//zh.wiktionary.org',<br />
mw: '//www.mediawiki.org',<br />
commons: '//commons.wikimedia.org'<br />
};<br />
<br />
/** 將頁面名稱轉換為URL<br />
*<br />
* @param page 頁面名稱<br />
* @param paras 附加後綴對像,用空對像{}做參數可以取得源碼<br />
*/<br />
window.getWikiPath = function (page, paras) {<br />
var reg = /^[a-z]+:/;<br />
var pre = page.match(reg);<br />
pre = pre && wgProjectURL[pre[0].replace(/:$/, '').toLowerCase()];<br />
if (pre) {<br />
page = page.replace(reg, '');<br />
} else {<br />
pre = mw.config.get('wgServer');<br />
} // 保障沒有相對路徑,以照顧在線代理。<br />
var url = pre + mw.config.get('wgScript') + '?title=' + encodeURI(page.replace(' ', '_'));<br />
if (typeof paras == 'object') {<br />
paras.ctype = paras.ctype || 'text';<br />
paras.action = paras.action || 'raw';<br />
for (var k in paras) {<br />
url += '&' + k + '=' + paras[k];<br />
}<br />
}<br />
return url;<br />
};<br />
<br />
/**<br />
* Helper script for .hlist class in Common.css<br />
* Add pseudo-selector class to last-child list items in IE8<br />
* @source mediawiki.org/wiki/Snippets/Horizontal_lists<br />
* @revision 6 (2014-08-23)<br />
* @author [[User:Edokter]]<br />
*/<br />
var profile = $.client.profile();<br />
if ( profile.name === 'msie' && profile.versionNumber === 8 ) {<br />
mw.hook( 'wikipage.content' ).add( function ( $content ) {<br />
$content.find( '.hlist' ).find( 'dd:last-child, dt:last-child, li:last-child' )<br />
.addClass( 'hlist-last-child' );<br />
} );<br />
}<br />
<br />
/* Fixes for Windows XP font rendering */<br />
if (navigator.appVersion.search(/windows nt 5/i) != -1) {<br />
mw.util.addCSS('.IPA {font-family: "Lucida Sans Unicode", "Arial Unicode MS";} ' + <br />
'.Unicode {font-family: "Arial Unicode MS", "Lucida Sans Unicode";}');<br />
}<br />
<br />
<br />
// 修正摺疊後定位變化<br />
$(function () {<br />
if (location.hash) {<br />
location.href = location.hash;<br />
}<br />
});<br />
<br />
/** metaBox<br />
*<br />
* Funcionament de la Plantilla:Metacaixa<br />
* Implementat per: Usuari:Peleguer.<br />
* Actualitzat per Joanjoc seguint les indicacions d'en Martorell<br />
*/<br />
function MetaCaixaInit() {<br />
// S'executa al carregar-se la pagina, si hi ha metacaixes,<br />
// s'assignen els esdeveniments als botons<br />
//alert("MetaCaixaInit");<br />
var i = 0; // Inicialitzem comptador de caixes<br />
for (i = 0; i <= 9; i++) {<br />
var vMc = document.getElementById("mc" + i);<br />
if (!vMc) break;<br />
//alert("MetaCaixaInit, trobada Metacaixa mc"+i);<br />
var j = 1; // Inicialitzem comptador de botons dins de la caixa<br />
var vPsIni = 0; // Pestanya visible inicial<br />
for (j = 1; j <= 9; j++) {<br />
var vBt = document.getElementById("mc" + i + "bt" + j);<br />
if (!vBt) break;<br />
//alert("MetaCaixaInit, trobat boto mc"+i+"bt"+j);<br />
vBt.onclick = MetaCaixaMostraPestanya; // A cada boto assignem l'esdeveniment onclick<br />
//alert (vBt.className);<br />
if (vBt.className == "mcBotoSel") vPsIni = j; // Si tenim un boto seleccionat, en guardem l'index<br />
}<br />
//alert ("mc="+i+", ps="+j+", psini="+vPsIni );<br />
if (vPsIni === 0) { // Si no tenim cap boto seleccionat, n'agafem un aleatoriament<br />
vPsIni = 1 + Math.floor((j - 1) * Math.random());<br />
//alert ("Activant Pestanya a l'atzar; _mc"+i+"bt"+vPsIni +"_");<br />
document.getElementById("mc" + i + "ps" + vPsIni).style.display = "block";<br />
document.getElementById("mc" + i + "ps" + vPsIni).style.visibility = "visible";<br />
document.getElementById("mc" + i + "bt" + vPsIni).className = "mcBotoSel";<br />
}<br />
}<br />
}<br />
<br />
function MetaCaixaMostraPestanya() {<br />
// S'executa al clicar una pestanya,<br />
// aquella es fa visible i les altres s'oculten<br />
var vMcNom = this.id.substr(0, 3); // A partir del nom del boto, deduïm el nom de la caixa<br />
var vIndex = this.id.substr(5, 1); // I l'index<br />
var i = 1;<br />
for (i = 1; i <= 9; i++) { // busquem totes les pestanyes d'aquella caixa<br />
//alert(vMcNom+"ps"+i);<br />
var vPsElem = document.getElementById(vMcNom + "ps" + i);<br />
if (!vPsElem) break;<br />
if (vIndex == i) { // Si es la pestanya bona la mostrem i canviem la classe de boto<br />
vPsElem.style.display = "block";<br />
vPsElem.style.visibility = "visible";<br />
document.getElementById(vMcNom + "bt" + i).className = "mcBotoSel";<br />
} else { // Sino, l'ocultem i canviem la classe de boto<br />
vPsElem.style.display = "none";<br />
vPsElem.style.visibility = "hidden";<br />
document.getElementById(vMcNom + "bt" + i).className = "mcBoto";<br />
}<br />
}<br />
return false; // evitem la recarrega de la pagina<br />
}<br />
$(MetaCaixaInit);<br />
<br />
/* 智能討論頁編輯(新建) */<br />
$(function () {<br />
var catalk = $('#ca-talk');<br />
if (catalk.hasClass('new') && mw.config.get('wgNamespaceNumber') != 2) {<br />
var a = $('a:first', catalk);<br />
a.attr('href', a.attr('href') + '&section=new');<br />
}<br />
});<br />
<br />
/**<br />
* Magic editintros ****************************************************<br />
*<br />
* Description: Adds editintros on disambiguation pages and BLP pages.<br />
* Maintainers: [[User:RockMFR]]<br />
*/<br />
function addEditIntro( name ) {<br />
$( '.mw-editsection, #ca-edit' ).find( 'a' ).each( function ( i, el ) {<br />
el.href = $( this ).attr( 'href' ) + '&editintro=' + name;<br />
} );<br />
}<br />
<br />
if ( mw.config.get( 'wgNamespaceNumber' ) === 0 ) {<br />
$( function () {<br />
if ( document.getElementById( 'disambigbox' ) ) {<br />
addEditIntro( 'Template:Disambig_editintro' );<br />
}<br />
} );<br />
<br />
$( function () {<br />
var cats = mw.config.get('wgCategories');<br />
if ( !cats ) {<br />
return;<br />
}<br />
if ( $.inArray( '人物', cats ) !== -1 ) {<br />
addEditIntro( 'Template:BLP_editintro' );<br />
}<br />
} );<br />
}<br />
<br />
/* 引用錯誤標籤名字解碼 */<br />
$(function () {<br />
$('.anchordecodeme').each(function () {<br />
$(this).text(decodeURIComponent($(this).text().replace(/\.([0-9A-F]{2})/g, '%$1')));<br />
});<br />
});<br />
<br />
/** &withCSS= and &withJS= URL parameters<br />
* Allow to try custom scripts from MediaWiki space <br />
* without editing personal .css or .js files<br />
*/<br />
/**<br />
* @source www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL<br />
* @rev 6<br />
*/<br />
var extraCSS = mw.util.getParamValue( 'withCSS' ),<br />
extraJS = mw.util.getParamValue( 'withJS' );<br />
<br />
if ( extraCSS ) {<br />
if ( extraCSS.match( /^MediaWiki:[^&<>=%#]*\.css$/ ) ) {<br />
importStylesheet( extraCSS );<br />
} else {<br />
mw.notify( '只允許從MediaWiki名字空間加載。', { title: '無效的withCSS值' } );<br />
}<br />
}<br />
<br />
if ( extraJS ) {<br />
if ( extraJS.match( /^MediaWiki:[^&<>=%#]*\.js$/ ) ) {<br />
importScript( extraJS );<br />
} else {<br />
mw.notify( '只允許從MediaWiki名字空間加載。', { title: '無效的withJS值' } );<br />
}<br />
}<br />
<br />
<br />
/* 頁面歷史加&hilight=高亮 */<br />
{<br />
var hilight = mw.util.getParamValue('hilight');<br />
if (mw.config.get('wgAction') === 'history' && hilight) {<br />
$.each(hilight.split(','), function (_, v) {<br />
$('input[name=oldid][value=' + v + ']').parent().addClass('not-patrolled');<br />
});<br />
}<br />
}<br />
<br />
})(jQuery, mediaWiki);<br />
});<br />
<br />
/* Check for any client-side simplified/traditional Chinese conversion */<br />
/* This routine must be placed here to make sure the field is inserted in time */<br />
$('#antispam-container').append(<br />
$('<input type="text" />').attr({<br />
id: 'wpAntiConv',<br />
value: '\u6c49\u6f22'<br />
})<br />
);<br />
<br />
mw.loader.load( ['ext.bootstrap.grid'] );<br />
<br />
/* Global site tag (gtag.js) - Google Analytics */<br />
window.dataLayer = window.dataLayer || [];<br />
function gtag(){dataLayer.push(arguments);}<br />
gtag('js', new Date());<br />
<br />
gtag('config', 'UA-74641884-5');<br />
mw.loader.load("https://www.googletagmanager.com/gtag/js?id=UA-74641884-5");<br />
<br />
/* UTC Clock */<br />
mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-UTCLiveClock.js&action=raw&ctype=text/javascript');<br />
<br />
/* 提示 */<br />
mw.hook( 'wikipage.editform' ).add( function ( $editForm ) {<br />
$('#P25 .wikibase-toolbar-button-edit').append('<small>(新增請用下方「加入值」按鈕)</small>')<br />
$('#P28 .wikibase-toolbar-button-edit').append('<small>(新增請用下方「加入值」按鈕)</small>')<br />
});</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Common.js&diff=8287
MediaWiki:Common.js
2021-11-18T09:07:57Z
<p>Xiplus:</p>
<hr />
<div>/*<br />
所有用戶在加載任何頁面時,這裡的JavaScript都會加載<br />
*/<br />
<br />
mw.log.deprecate( window, 'JSConfig', {} );<br />
<br />
mw.loader.using(['mediawiki.util', 'ext.gadget.site-lib'], function () {<br />
(function ($, mw) {<br />
<br />
/* 當需要時載入對應的 scripts */<br />
if (mw.config.get('wgAction') == "edit" || mw.config.get('wgAction') == "submit" || mw.config.get('wgCanonicalSpecialPageName') == 'Search') { // scripts specific to editing pages<br />
importScript('MediaWiki:Common.js/edit.js');<br />
}<br />
<br />
// wiki URL<br />
window.wgProjectURL = {<br />
en: '//en.wikipedia.org',<br />
de: '//de.wikipedia.org',<br />
fr: '//fr.wikipedia.org',<br />
pl: '//pl.wikipedia.org',<br />
ja: '//ja.wikipedia.org',<br />
it: '//it.wikipedia.org',<br />
nl: '//nl.wikipedia.org',<br />
pt: '//pt.wikipedia.org',<br />
es: '//es.wikipedia.org',<br />
sv: '//sv.wikipedia.org',<br />
// 僅列前十名其它語言百科<br />
m: '//meta.wikimedia.org',<br />
b: '//zh.wikibooks.org',<br />
q: '//zh.wikiquote.org',<br />
n: '//zh.wikinews.org',<br />
wikt: '//zh.wiktionary.org',<br />
mw: '//www.mediawiki.org',<br />
commons: '//commons.wikimedia.org'<br />
};<br />
<br />
/** 將頁面名稱轉換為URL<br />
*<br />
* @param page 頁面名稱<br />
* @param paras 附加後綴對像,用空對像{}做參數可以取得源碼<br />
*/<br />
window.getWikiPath = function (page, paras) {<br />
var reg = /^[a-z]+:/;<br />
var pre = page.match(reg);<br />
pre = pre && wgProjectURL[pre[0].replace(/:$/, '').toLowerCase()];<br />
if (pre) {<br />
page = page.replace(reg, '');<br />
} else {<br />
pre = mw.config.get('wgServer');<br />
} // 保障沒有相對路徑,以照顧在線代理。<br />
var url = pre + mw.config.get('wgScript') + '?title=' + encodeURI(page.replace(' ', '_'));<br />
if (typeof paras == 'object') {<br />
paras.ctype = paras.ctype || 'text';<br />
paras.action = paras.action || 'raw';<br />
for (var k in paras) {<br />
url += '&' + k + '=' + paras[k];<br />
}<br />
}<br />
return url;<br />
};<br />
<br />
/**<br />
* Helper script for .hlist class in Common.css<br />
* Add pseudo-selector class to last-child list items in IE8<br />
* @source mediawiki.org/wiki/Snippets/Horizontal_lists<br />
* @revision 6 (2014-08-23)<br />
* @author [[User:Edokter]]<br />
*/<br />
var profile = $.client.profile();<br />
if ( profile.name === 'msie' && profile.versionNumber === 8 ) {<br />
mw.hook( 'wikipage.content' ).add( function ( $content ) {<br />
$content.find( '.hlist' ).find( 'dd:last-child, dt:last-child, li:last-child' )<br />
.addClass( 'hlist-last-child' );<br />
} );<br />
}<br />
<br />
/* Fixes for Windows XP font rendering */<br />
if (navigator.appVersion.search(/windows nt 5/i) != -1) {<br />
mw.util.addCSS('.IPA {font-family: "Lucida Sans Unicode", "Arial Unicode MS";} ' + <br />
'.Unicode {font-family: "Arial Unicode MS", "Lucida Sans Unicode";}');<br />
}<br />
<br />
<br />
// 修正摺疊後定位變化<br />
$(function () {<br />
if (location.hash) {<br />
location.href = location.hash;<br />
}<br />
});<br />
<br />
/** metaBox<br />
*<br />
* Funcionament de la Plantilla:Metacaixa<br />
* Implementat per: Usuari:Peleguer.<br />
* Actualitzat per Joanjoc seguint les indicacions d'en Martorell<br />
*/<br />
function MetaCaixaInit() {<br />
// S'executa al carregar-se la pagina, si hi ha metacaixes,<br />
// s'assignen els esdeveniments als botons<br />
//alert("MetaCaixaInit");<br />
var i = 0; // Inicialitzem comptador de caixes<br />
for (i = 0; i <= 9; i++) {<br />
var vMc = document.getElementById("mc" + i);<br />
if (!vMc) break;<br />
//alert("MetaCaixaInit, trobada Metacaixa mc"+i);<br />
var j = 1; // Inicialitzem comptador de botons dins de la caixa<br />
var vPsIni = 0; // Pestanya visible inicial<br />
for (j = 1; j <= 9; j++) {<br />
var vBt = document.getElementById("mc" + i + "bt" + j);<br />
if (!vBt) break;<br />
//alert("MetaCaixaInit, trobat boto mc"+i+"bt"+j);<br />
vBt.onclick = MetaCaixaMostraPestanya; // A cada boto assignem l'esdeveniment onclick<br />
//alert (vBt.className);<br />
if (vBt.className == "mcBotoSel") vPsIni = j; // Si tenim un boto seleccionat, en guardem l'index<br />
}<br />
//alert ("mc="+i+", ps="+j+", psini="+vPsIni );<br />
if (vPsIni === 0) { // Si no tenim cap boto seleccionat, n'agafem un aleatoriament<br />
vPsIni = 1 + Math.floor((j - 1) * Math.random());<br />
//alert ("Activant Pestanya a l'atzar; _mc"+i+"bt"+vPsIni +"_");<br />
document.getElementById("mc" + i + "ps" + vPsIni).style.display = "block";<br />
document.getElementById("mc" + i + "ps" + vPsIni).style.visibility = "visible";<br />
document.getElementById("mc" + i + "bt" + vPsIni).className = "mcBotoSel";<br />
}<br />
}<br />
}<br />
<br />
function MetaCaixaMostraPestanya() {<br />
// S'executa al clicar una pestanya,<br />
// aquella es fa visible i les altres s'oculten<br />
var vMcNom = this.id.substr(0, 3); // A partir del nom del boto, deduïm el nom de la caixa<br />
var vIndex = this.id.substr(5, 1); // I l'index<br />
var i = 1;<br />
for (i = 1; i <= 9; i++) { // busquem totes les pestanyes d'aquella caixa<br />
//alert(vMcNom+"ps"+i);<br />
var vPsElem = document.getElementById(vMcNom + "ps" + i);<br />
if (!vPsElem) break;<br />
if (vIndex == i) { // Si es la pestanya bona la mostrem i canviem la classe de boto<br />
vPsElem.style.display = "block";<br />
vPsElem.style.visibility = "visible";<br />
document.getElementById(vMcNom + "bt" + i).className = "mcBotoSel";<br />
} else { // Sino, l'ocultem i canviem la classe de boto<br />
vPsElem.style.display = "none";<br />
vPsElem.style.visibility = "hidden";<br />
document.getElementById(vMcNom + "bt" + i).className = "mcBoto";<br />
}<br />
}<br />
return false; // evitem la recarrega de la pagina<br />
}<br />
$(MetaCaixaInit);<br />
<br />
/* 智能討論頁編輯(新建) */<br />
$(function () {<br />
var catalk = $('#ca-talk');<br />
if (catalk.hasClass('new') && mw.config.get('wgNamespaceNumber') != 2) {<br />
var a = $('a:first', catalk);<br />
a.attr('href', a.attr('href') + '&section=new');<br />
}<br />
});<br />
<br />
/**<br />
* Magic editintros ****************************************************<br />
*<br />
* Description: Adds editintros on disambiguation pages and BLP pages.<br />
* Maintainers: [[User:RockMFR]]<br />
*/<br />
function addEditIntro( name ) {<br />
$( '.mw-editsection, #ca-edit' ).find( 'a' ).each( function ( i, el ) {<br />
el.href = $( this ).attr( 'href' ) + '&editintro=' + name;<br />
} );<br />
}<br />
<br />
if ( mw.config.get( 'wgNamespaceNumber' ) === 0 ) {<br />
$( function () {<br />
if ( document.getElementById( 'disambigbox' ) ) {<br />
addEditIntro( 'Template:Disambig_editintro' );<br />
}<br />
} );<br />
<br />
$( function () {<br />
var cats = mw.config.get('wgCategories');<br />
if ( !cats ) {<br />
return;<br />
}<br />
if ( $.inArray( '人物', cats ) !== -1 ) {<br />
addEditIntro( 'Template:BLP_editintro' );<br />
}<br />
} );<br />
}<br />
<br />
/* 引用錯誤標籤名字解碼 */<br />
$(function () {<br />
$('.anchordecodeme').each(function () {<br />
$(this).text(decodeURIComponent($(this).text().replace(/\.([0-9A-F]{2})/g, '%$1')));<br />
});<br />
});<br />
<br />
/** &withCSS= and &withJS= URL parameters<br />
* Allow to try custom scripts from MediaWiki space <br />
* without editing personal .css or .js files<br />
*/<br />
/**<br />
* @source www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL<br />
* @rev 6<br />
*/<br />
var extraCSS = mw.util.getParamValue( 'withCSS' ),<br />
extraJS = mw.util.getParamValue( 'withJS' );<br />
<br />
if ( extraCSS ) {<br />
if ( extraCSS.match( /^MediaWiki:[^&<>=%#]*\.css$/ ) ) {<br />
importStylesheet( extraCSS );<br />
} else {<br />
mw.notify( '只允許從MediaWiki名字空間加載。', { title: '無效的withCSS值' } );<br />
}<br />
}<br />
<br />
if ( extraJS ) {<br />
if ( extraJS.match( /^MediaWiki:[^&<>=%#]*\.js$/ ) ) {<br />
importScript( extraJS );<br />
} else {<br />
mw.notify( '只允許從MediaWiki名字空間加載。', { title: '無效的withJS值' } );<br />
}<br />
}<br />
<br />
<br />
/* 頁面歷史加&hilight=高亮 */<br />
{<br />
var hilight = mw.util.getParamValue('hilight');<br />
if (mw.config.get('wgAction') === 'history' && hilight) {<br />
$.each(hilight.split(','), function (_, v) {<br />
$('input[name=oldid][value=' + v + ']').parent().addClass('not-patrolled');<br />
});<br />
}<br />
}<br />
<br />
})(jQuery, mediaWiki);<br />
});<br />
<br />
/* Check for any client-side simplified/traditional Chinese conversion */<br />
/* This routine must be placed here to make sure the field is inserted in time */<br />
$('#antispam-container').append(<br />
$('<input type="text" />').attr({<br />
id: 'wpAntiConv',<br />
value: '\u6c49\u6f22'<br />
})<br />
);<br />
<br />
mw.loader.load( ['ext.bootstrap.grid'] );<br />
<br />
/* Global site tag (gtag.js) - Google Analytics */<br />
window.dataLayer = window.dataLayer || [];<br />
function gtag(){dataLayer.push(arguments);}<br />
gtag('js', new Date());<br />
<br />
gtag('config', 'UA-74641884-5');<br />
mw.loader.load("https://www.googletagmanager.com/gtag/js?id=UA-74641884-5");<br />
<br />
/* UTC Clock */<br />
mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-UTCLiveClock.js&action=raw&ctype=text/javascript');<br />
<br />
/* 提示 */<br />
$('#P25 .wikibase-toolbar-button-edit').append('<small>(新增請用下方「加入值」按鈕)</small>')<br />
$('#P28 .wikibase-toolbar-button-edit').append('<small>(新增請用下方「加入值」按鈕)</small>')</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E4%BD%BF%E7%94%A8%E8%80%85:Xiplus/common.js&diff=8286
使用者:Xiplus/common.js
2021-11-18T09:03:12Z
<p>Xiplus:</p>
<hr />
<div>mw.loader.load('https://xiplus.ddns.net/Xiplus-zhWP/APIedit.js');<br />
<br />
/* wikiplus */<br />
mw.loader.load('https://wikiplus-app.com/Main.min.js');<br />
(function() {<br />
function wikiplusSettingdefaultSummary(w) {<br />
if (w.sectionNumber == -1) {<br />
return ' ';<br />
}<br />
if (w.sectionNumber === 0) {<br />
return '/* 首段 */ ';<br />
}<br />
return '/* ' + w.sectionName + ' */ ';<br />
}<br />
var wikiplusSetting = {<br />
"defaultSummary": wikiplusSettingdefaultSummary.toString().replace(/\s+/g, " "),<br />
"documatation": "http://zh.moegirl.org/User:%E5%A6%B9%E7%A9%BA%E9%85%B1/Wikiplus/%E8%AE%BE%E7%BD%AE%E8%AF%B4%E6%98%8E"<br />
};<br />
localStorage.setItem("Wikiplus_Settings", JSON.stringify(wikiplusSetting));<br />
})();</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Common.js&diff=8285
MediaWiki:Common.js
2021-11-18T09:03:08Z
<p>Xiplus:</p>
<hr />
<div>/*<br />
所有用戶在加載任何頁面時,這裡的JavaScript都會加載<br />
*/<br />
<br />
mw.log.deprecate( window, 'JSConfig', {} );<br />
<br />
mw.loader.using(['mediawiki.util', 'ext.gadget.site-lib'], function () {<br />
(function ($, mw) {<br />
<br />
/* 當需要時載入對應的 scripts */<br />
if (mw.config.get('wgAction') == "edit" || mw.config.get('wgAction') == "submit" || mw.config.get('wgCanonicalSpecialPageName') == 'Search') { // scripts specific to editing pages<br />
importScript('MediaWiki:Common.js/edit.js');<br />
}<br />
<br />
// wiki URL<br />
window.wgProjectURL = {<br />
en: '//en.wikipedia.org',<br />
de: '//de.wikipedia.org',<br />
fr: '//fr.wikipedia.org',<br />
pl: '//pl.wikipedia.org',<br />
ja: '//ja.wikipedia.org',<br />
it: '//it.wikipedia.org',<br />
nl: '//nl.wikipedia.org',<br />
pt: '//pt.wikipedia.org',<br />
es: '//es.wikipedia.org',<br />
sv: '//sv.wikipedia.org',<br />
// 僅列前十名其它語言百科<br />
m: '//meta.wikimedia.org',<br />
b: '//zh.wikibooks.org',<br />
q: '//zh.wikiquote.org',<br />
n: '//zh.wikinews.org',<br />
wikt: '//zh.wiktionary.org',<br />
mw: '//www.mediawiki.org',<br />
commons: '//commons.wikimedia.org'<br />
};<br />
<br />
/** 將頁面名稱轉換為URL<br />
*<br />
* @param page 頁面名稱<br />
* @param paras 附加後綴對像,用空對像{}做參數可以取得源碼<br />
*/<br />
window.getWikiPath = function (page, paras) {<br />
var reg = /^[a-z]+:/;<br />
var pre = page.match(reg);<br />
pre = pre && wgProjectURL[pre[0].replace(/:$/, '').toLowerCase()];<br />
if (pre) {<br />
page = page.replace(reg, '');<br />
} else {<br />
pre = mw.config.get('wgServer');<br />
} // 保障沒有相對路徑,以照顧在線代理。<br />
var url = pre + mw.config.get('wgScript') + '?title=' + encodeURI(page.replace(' ', '_'));<br />
if (typeof paras == 'object') {<br />
paras.ctype = paras.ctype || 'text';<br />
paras.action = paras.action || 'raw';<br />
for (var k in paras) {<br />
url += '&' + k + '=' + paras[k];<br />
}<br />
}<br />
return url;<br />
};<br />
<br />
/**<br />
* Helper script for .hlist class in Common.css<br />
* Add pseudo-selector class to last-child list items in IE8<br />
* @source mediawiki.org/wiki/Snippets/Horizontal_lists<br />
* @revision 6 (2014-08-23)<br />
* @author [[User:Edokter]]<br />
*/<br />
var profile = $.client.profile();<br />
if ( profile.name === 'msie' && profile.versionNumber === 8 ) {<br />
mw.hook( 'wikipage.content' ).add( function ( $content ) {<br />
$content.find( '.hlist' ).find( 'dd:last-child, dt:last-child, li:last-child' )<br />
.addClass( 'hlist-last-child' );<br />
} );<br />
}<br />
<br />
/* Fixes for Windows XP font rendering */<br />
if (navigator.appVersion.search(/windows nt 5/i) != -1) {<br />
mw.util.addCSS('.IPA {font-family: "Lucida Sans Unicode", "Arial Unicode MS";} ' + <br />
'.Unicode {font-family: "Arial Unicode MS", "Lucida Sans Unicode";}');<br />
}<br />
<br />
<br />
// 修正摺疊後定位變化<br />
$(function () {<br />
if (location.hash) {<br />
location.href = location.hash;<br />
}<br />
});<br />
<br />
/** metaBox<br />
*<br />
* Funcionament de la Plantilla:Metacaixa<br />
* Implementat per: Usuari:Peleguer.<br />
* Actualitzat per Joanjoc seguint les indicacions d'en Martorell<br />
*/<br />
function MetaCaixaInit() {<br />
// S'executa al carregar-se la pagina, si hi ha metacaixes,<br />
// s'assignen els esdeveniments als botons<br />
//alert("MetaCaixaInit");<br />
var i = 0; // Inicialitzem comptador de caixes<br />
for (i = 0; i <= 9; i++) {<br />
var vMc = document.getElementById("mc" + i);<br />
if (!vMc) break;<br />
//alert("MetaCaixaInit, trobada Metacaixa mc"+i);<br />
var j = 1; // Inicialitzem comptador de botons dins de la caixa<br />
var vPsIni = 0; // Pestanya visible inicial<br />
for (j = 1; j <= 9; j++) {<br />
var vBt = document.getElementById("mc" + i + "bt" + j);<br />
if (!vBt) break;<br />
//alert("MetaCaixaInit, trobat boto mc"+i+"bt"+j);<br />
vBt.onclick = MetaCaixaMostraPestanya; // A cada boto assignem l'esdeveniment onclick<br />
//alert (vBt.className);<br />
if (vBt.className == "mcBotoSel") vPsIni = j; // Si tenim un boto seleccionat, en guardem l'index<br />
}<br />
//alert ("mc="+i+", ps="+j+", psini="+vPsIni );<br />
if (vPsIni === 0) { // Si no tenim cap boto seleccionat, n'agafem un aleatoriament<br />
vPsIni = 1 + Math.floor((j - 1) * Math.random());<br />
//alert ("Activant Pestanya a l'atzar; _mc"+i+"bt"+vPsIni +"_");<br />
document.getElementById("mc" + i + "ps" + vPsIni).style.display = "block";<br />
document.getElementById("mc" + i + "ps" + vPsIni).style.visibility = "visible";<br />
document.getElementById("mc" + i + "bt" + vPsIni).className = "mcBotoSel";<br />
}<br />
}<br />
}<br />
<br />
function MetaCaixaMostraPestanya() {<br />
// S'executa al clicar una pestanya,<br />
// aquella es fa visible i les altres s'oculten<br />
var vMcNom = this.id.substr(0, 3); // A partir del nom del boto, deduïm el nom de la caixa<br />
var vIndex = this.id.substr(5, 1); // I l'index<br />
var i = 1;<br />
for (i = 1; i <= 9; i++) { // busquem totes les pestanyes d'aquella caixa<br />
//alert(vMcNom+"ps"+i);<br />
var vPsElem = document.getElementById(vMcNom + "ps" + i);<br />
if (!vPsElem) break;<br />
if (vIndex == i) { // Si es la pestanya bona la mostrem i canviem la classe de boto<br />
vPsElem.style.display = "block";<br />
vPsElem.style.visibility = "visible";<br />
document.getElementById(vMcNom + "bt" + i).className = "mcBotoSel";<br />
} else { // Sino, l'ocultem i canviem la classe de boto<br />
vPsElem.style.display = "none";<br />
vPsElem.style.visibility = "hidden";<br />
document.getElementById(vMcNom + "bt" + i).className = "mcBoto";<br />
}<br />
}<br />
return false; // evitem la recarrega de la pagina<br />
}<br />
$(MetaCaixaInit);<br />
<br />
/* 智能討論頁編輯(新建) */<br />
$(function () {<br />
var catalk = $('#ca-talk');<br />
if (catalk.hasClass('new') && mw.config.get('wgNamespaceNumber') != 2) {<br />
var a = $('a:first', catalk);<br />
a.attr('href', a.attr('href') + '&section=new');<br />
}<br />
});<br />
<br />
/**<br />
* Magic editintros ****************************************************<br />
*<br />
* Description: Adds editintros on disambiguation pages and BLP pages.<br />
* Maintainers: [[User:RockMFR]]<br />
*/<br />
function addEditIntro( name ) {<br />
$( '.mw-editsection, #ca-edit' ).find( 'a' ).each( function ( i, el ) {<br />
el.href = $( this ).attr( 'href' ) + '&editintro=' + name;<br />
} );<br />
}<br />
<br />
if ( mw.config.get( 'wgNamespaceNumber' ) === 0 ) {<br />
$( function () {<br />
if ( document.getElementById( 'disambigbox' ) ) {<br />
addEditIntro( 'Template:Disambig_editintro' );<br />
}<br />
} );<br />
<br />
$( function () {<br />
var cats = mw.config.get('wgCategories');<br />
if ( !cats ) {<br />
return;<br />
}<br />
if ( $.inArray( '人物', cats ) !== -1 ) {<br />
addEditIntro( 'Template:BLP_editintro' );<br />
}<br />
} );<br />
}<br />
<br />
/* 引用錯誤標籤名字解碼 */<br />
$(function () {<br />
$('.anchordecodeme').each(function () {<br />
$(this).text(decodeURIComponent($(this).text().replace(/\.([0-9A-F]{2})/g, '%$1')));<br />
});<br />
});<br />
<br />
/** &withCSS= and &withJS= URL parameters<br />
* Allow to try custom scripts from MediaWiki space <br />
* without editing personal .css or .js files<br />
*/<br />
/**<br />
* @source www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL<br />
* @rev 6<br />
*/<br />
var extraCSS = mw.util.getParamValue( 'withCSS' ),<br />
extraJS = mw.util.getParamValue( 'withJS' );<br />
<br />
if ( extraCSS ) {<br />
if ( extraCSS.match( /^MediaWiki:[^&<>=%#]*\.css$/ ) ) {<br />
importStylesheet( extraCSS );<br />
} else {<br />
mw.notify( '只允許從MediaWiki名字空間加載。', { title: '無效的withCSS值' } );<br />
}<br />
}<br />
<br />
if ( extraJS ) {<br />
if ( extraJS.match( /^MediaWiki:[^&<>=%#]*\.js$/ ) ) {<br />
importScript( extraJS );<br />
} else {<br />
mw.notify( '只允許從MediaWiki名字空間加載。', { title: '無效的withJS值' } );<br />
}<br />
}<br />
<br />
<br />
/* 頁面歷史加&hilight=高亮 */<br />
{<br />
var hilight = mw.util.getParamValue('hilight');<br />
if (mw.config.get('wgAction') === 'history' && hilight) {<br />
$.each(hilight.split(','), function (_, v) {<br />
$('input[name=oldid][value=' + v + ']').parent().addClass('not-patrolled');<br />
});<br />
}<br />
}<br />
<br />
})(jQuery, mediaWiki);<br />
});<br />
<br />
/* Check for any client-side simplified/traditional Chinese conversion */<br />
/* This routine must be placed here to make sure the field is inserted in time */<br />
$('#antispam-container').append(<br />
$('<input type="text" />').attr({<br />
id: 'wpAntiConv',<br />
value: '\u6c49\u6f22'<br />
})<br />
);<br />
<br />
mw.loader.load( ['ext.bootstrap.grid'] );<br />
<br />
/* Global site tag (gtag.js) - Google Analytics */<br />
window.dataLayer = window.dataLayer || [];<br />
function gtag(){dataLayer.push(arguments);}<br />
gtag('js', new Date());<br />
<br />
gtag('config', 'UA-74641884-5');<br />
mw.loader.load("https://www.googletagmanager.com/gtag/js?id=UA-74641884-5");<br />
<br />
mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-UTCLiveClock.js&action=raw&ctype=text/javascript');</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=Item:Q259&diff=8284
Item:Q259
2021-11-18T08:57:27Z
<p>Xiplus:/* wbsetclaim-create:2||1 */ Property:P25: 212</p>
<hr />
<div></div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=Item:Q295&diff=8281
Item:Q295
2021-11-06T05:46:00Z
<p>Xiplus:/* wbsetclaim-create:2||1 */ Property:P25: 106</p>
<hr />
<div></div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=Property:P27&diff=8280
Property:P27
2021-11-06T05:45:53Z
<p>Xiplus:/* wbsetclaim-update:2||1|1 */ Property:P3: Item:Q14</p>
<hr />
<div></div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=Item:Q317&diff=8279
Item:Q317
2021-11-06T05:45:36Z
<p>Xiplus:/* wbeditentity-create:2|zh-tw */ 110學年度</p>
<hr />
<div></div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=Item:Q295&diff=8278
Item:Q295
2021-11-06T05:44:54Z
<p>Xiplus:/* undo:0||8277|27.240.169.84 */</p>
<hr />
<div></div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E5%9C%8B%E7%AB%8B%E8%87%BA%E5%8D%97%E7%AC%AC%E4%B8%80%E9%AB%98%E7%B4%9A%E4%B8%AD%E5%AD%B8&diff=8274
國立臺南第一高級中學
2021-09-07T12:20:18Z
<p>Xiplus:</p>
<hr />
<div>==臺南一中小檔案==<br />
[[File:TNFSH-emblem.jpg|150px|thumb|臺南一中校徽]]<br />
*校訓:誠慧健毅美<br />
*成立:1922年<br />
*校長:[[廖財固]]<br />
*學生:[[日間部]]2212人;[[進修學校]]103人(106學年度)<br />
*班級數:[[日間部]]57班;[[進修學校]]5班(106學年度)<ref>[http://stats.moe.gov.tw/files/detail/106/106_base3.csv 教育部統計處-各級學校基本資料-106學年度-高級中等學校校別資料檔(班級、學生、畢業生)]</ref><br />
*教職員總數:174人(106學年度)<ref>[http://stats.moe.gov.tw/files/detail/106/106_base0.csv 教育部統計處-各級學校基本資料-106學年度-高級中等學校校別資料(含進修部(學校))]</ref><br />
*面積:校地面積81266平方公尺;校舍面積57511平方公尺(105學年度)<ref>[http://stats.moe.gov.tw/gisweb/SchoolInfo.aspx?scode=210305 教育部統計處-高級中等學校地理資訊查詢系統-105學年國立臺南一中]</ref><br />
*網站:http://www.tnfsh.tn.edu.tw<br />
<br />
==維基百科裡的臺南一中==<br />
'''國立臺南第一高級中學'''(英文譯名:'''National Tainan First Senior High school''','''TNFSH'''),簡稱'''臺南一中'''、'''南一中''',別稱'''竹園岡''',位於中華民國臺南市東區,緊鄰國立成功大學及臺南車站,是一所於日治時期成立的中學,為臺灣著名的高級中學。 [http://zh.wikipedia.org/wiki/%E5%8F%B0%E5%8D%97%E4%B8%80%E4%B8%AD 閱讀全部]<br />
<br />
== 參考資料 ==<br />
<references/><br />
<br />
== 外部連結 ==<br />
* [https://depart.moe.edu.tw/ED4500/News_Content.aspx?n=5A930C32CC6C3818&sms=91B3AAE8C6388B96&s=2D0E391A40CFC3C4 教育部統計處-各級學校基本資料-106學年度]<br />
* [http://stats.moe.gov.tw/gisweb/ 教育部統計處-高級中等學校地理資訊查詢系統]<br />
<br />
[[分類:學校]]</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Common.css&diff=8273
MediaWiki:Common.css
2021-09-07T12:19:20Z
<p>Xiplus:</p>
<hr />
<div>/* 所有皮膚的公共CSS */<br />
<br />
/* 管理員注意!任何對Common.css的改變必須先在技術客棧討論,謝謝。 */<br />
<br />
/* Default styling for HTML elements */<br />
dfn {<br />
font-style: inherit; /* Reset default styling for <dfn> */<br />
}<br />
<br />
/* 用於首頁 */<br />
/* 首頁不顯示紅鏈 */<br />
body.page-竹園Wiki_首頁.action-view #mw-content-text a.new {<br />
color: inherit;<br />
}<br />
body.page-竹園Wiki_首頁.action-view .mw-headline-anchor {<br />
display: none;<br />
}<br />
body.page-竹園Wiki_首頁.action-view h1.firstHeading {<br />
display:none;<br />
}<br />
<br />
#interwiki-completelist {<br />
font-weight: bold;<br />
}<br />
<br />
/* 用於一些特殊的不需要標題欄的頁面 */<br />
body.ns-4.page-Wikipedia_頁面存廢討論_疑似侵權 #wpSummaryLabel,<br />
body.ns-4.page-Wikipedia_頁面存廢討論_疑似侵權 #wpSummary,<br />
body.ns-4.page-Wikipedia_關注度_提報 #wpSummaryLabel,<br />
body.ns-4.page-Wikipedia_關注度_提報 #wpSummary {<br />
display: none !important;<br />
}<br />
<br />
/*<br />
== 參考區 ==<br />
*/<br />
<br />
/* Make the list of references smaller */<br />
ol.references,<br />
div.reflist,<br />
div.refbegin {<br />
font-size: 90%; /* Default font-size */<br />
margin-bottom: 0.5em;<br />
}<br />
div.refbegin-100 {<br />
font-size: 100%; /* Option for normal fontsize in {{refbegin}} */<br />
}<br />
div.reflist ol.references,<br />
div.refbegin ol.references,<br />
div.refbegin div.reflist {<br />
font-size: 100%; /* Reset font-size when nested in div.reflist */<br />
}<br />
div.reflist ol.references {<br />
list-style-type: inherit; /* Enable custom list style types */<br />
}<br />
<br />
/* .references-2column b/c */<br />
div.references-2column {<br />
-moz-column-count: 2;<br />
column-count: 2;<br />
font-size: 90%;<br />
}<br />
div.references-2column ol.references,<br />
div.references-2column div.reflist,<br />
div.references-2column div.refbegin,<br />
div.refbegin div.references-2column {<br />
font-size: 100%;<br />
}<br />
<br />
/* Reset top margin for lists embedded in columns */<br />
div.columns {<br />
margin-top: 0.3em;<br />
}<br />
div.columns dl,<br />
div.columns ol,<br />
div.columns ul {<br />
margin-top: 0;<br />
}<br />
<br />
/* Avoid list items from breaking between columns */<br />
div.columns li,<br />
div.columns dd dd {<br />
-webkit-column-break-inside: avoid;<br />
page-break-inside: avoid;<br />
break-inside: avoid-column;<br />
}<br />
<br />
/* Highlight clicked reference in blue to help navigation */<br />
ol.references li:target,<br />
sup.reference:target,<br />
span.citation:target {<br />
background-color: #DEF;<br />
}<br />
<br />
/* Prevent line breaks in silly places:<br />
1) Where desired<br />
2) Links when we don't want them to<br />
3) Bold "links" to the page itself<br />
4) HTML formulae<br />
5) Ref tags with group names <ref group="Note"> --> "[Note 1]"<br />
*/<br />
.nowrap,<br />
.nowraplinks a,<br />
.nowraplinks .selflink,<br />
span.texhtml,<br />
sup.reference a {<br />
white-space: nowrap;<br />
}<br />
<br />
/* In the case where non-CJK links are joined with CJK punctuations<br />
(thus no space after punctuations), browsers tend to disallow link wrap<br />
around those punctuations (see diff=37708459). Insert an empty pseudo-<br />
element with standard wrapping to work around this. */<br />
.nowraplinks a:before,<br />
.nowraplinks .selflink:before {<br />
content: " ";<br />
font-size: 0;<br />
white-space: normal;<br />
}<br />
<br />
/* However if there is a manual nowrap, do not ignore it. */<br />
.nowraplinks .nowrap a:before,<br />
.nowraplinks .nowrap .selflink:before {<br />
white-space: nowrap;<br />
}<br />
<br />
/* Style for horizontal lists (separator following item) */<br />
.skin-monobook .hlist dl,<br />
.skin-modern .hlist dl,<br />
.skin-vector .hlist dl {<br />
line-height: 1.5em;<br />
}<br />
.hlist dl,<br />
.hlist ol,<br />
.hlist ul {<br />
margin: 0;<br />
}<br />
.hlist dd,<br />
.hlist dt,<br />
.hlist li {<br />
display: inline;<br />
margin: 0;<br />
}<br />
/* Display nested lists inline */<br />
.hlist dl dl,<br />
.hlist ol ol,<br />
.hlist ul ul {<br />
display: inline;<br />
}<br />
/* Generate interpuncts */<br />
.hlist dt:after {<br />
content: " :";<br />
}<br />
.hlist dd:after,<br />
.hlist li:after {<br />
content: " ·";<br />
font-weight: bold;<br />
}<br />
.hlist dd:last-child:after,<br />
.hlist dt:last-child:after,<br />
.hlist li:last-child:after {<br />
content: none;<br />
}<br />
/* for IE 8 */<br />
.hlist dd.nopunct:after,<br />
.hlist dt.nopunct:after,<br />
.hlist li.nopunct:after {<br />
content: none;<br />
}<br />
/* Add parens around nested lists */<br />
.hlist dl dl:before,<br />
.hlist ol ol:before,<br />
.hlist ul ul:before {<br />
content: "(";<br />
}<br />
.hlist dl dl:after,<br />
.hlist ol ol:after,<br />
.hlist ul ul:after {<br />
content: ")";<br />
}<br />
/* Put numbers in ordered lists */<br />
.hlist.hnum ol li {<br />
counter-increment: level1;<br />
}<br />
.hlist.hnum ol li:before {<br />
content: counter(level1) " ";<br />
}<br />
.hlist.hnum ol ol li {<br />
counter-increment: level2;<br />
}<br />
.hlist.hnum ol ol li:before {<br />
content: counter(level2) " ";<br />
}<br />
<br />
/* Unbulleted lists */<br />
.plainlist ul {<br />
line-height: inherit;<br />
list-style: none none;<br />
margin: 0;<br />
}<br />
.plainlist ul li {<br />
margin-bottom: 0;<br />
}<br />
<br />
.same-bg { background: none }<br />
<br />
/*<br />
<br />
== 提示 ==<br />
<br />
*/<br />
/* Style for "notices" */<br />
.notice {<br />
text-align: justify;<br />
margin: 1em;<br />
padding: 0.2em;<br />
}<br />
<br />
#disambig {<br />
border-top: 3px double #cccccc;<br />
border-bottom: 3px double #cccccc;<br />
}<br />
<br />
#spoiler {<br />
border-top: 2px solid #ddd;<br />
border-bottom:2px solid #ddd;<br />
}<br />
<br />
/* Standard talk template style */<br />
<br />
.Talk-Notice {<br />
border: 1px solid #C0C090;<br />
background-color: #F8EABA;<br />
margin-bottom: 3px;<br />
width: 80%;<br />
border-spacing: 3px;<br />
margin-left: auto;<br />
margin-right: auto;<br />
}<br />
<br />
.Talk-Notice:after {<br />
content: "The CSS for this template should be changed. See [[Wikipedia:Template Standardisation]].";<br />
}<br />
<br />
/* Make template background appear correctly on all browsers */<br />
.Talk-Notice td {<br />
background: inherit;<br />
}<br />
<br />
/*<br />
== 未歸類 ==<br />
<br />
*/<br />
<br />
/* Makes redirects appear in italics on [[Special:Allpages]] */<br />
.allpagesredirect {<br />
font-style: italic;<br />
}<br />
<br />
/* Choose whether to have AD/BC dates or CE/BCE dates*/<br />
<br />
/* First, the default : display both : See templates ADCE and BCEBC for how these are used*/<br />
.Use_Default_Date_Convention { display: inline; }<br />
.Use_AD_and_BC { display: none; }<br />
.Use_BCE_and_CE { display: none; }<br />
<br />
/* If you want to display AD and BC add the following to User:You/monobook.css page */<br />
/*<br />
.Use_Default_Date_Convention { display: none; }<br />
.Use_AD_and_BC { display:inline; }<br />
.Use_BCE_and_CE { display:none; }<br />
*/<br />
<br />
/*If you want to display CE and BCE add the following to User:You/monobook.css page */<br />
/*<br />
.Use_Default_Date_Convention { display: none; }<br />
.Use_AD_and_BC { display:none; }<br />
.Use_BCE_and_CE {display:inline; }<br />
*/<br />
<br />
/* Class for links with loudspeaker icon next to them */<br />
<br />
.audiolink a{<br />
background: url("//upload.wikimedia.org/wikipedia/commons/f/f7/Loudspeaker.png") center left no-repeat !important;<br />
padding-left: 16px !important;<br />
padding-right: 0 !important;<br />
}<br />
<br />
/* Icons for medialist templates [[Template:Listen]], [[Template:Multi-listen_start]], [[Template:Video]], [[Template:Multi-video_start]] */<br />
<br />
div.listenlist {<br />
background: url("//upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/30px-Gnome-speakernotes.png");<br />
padding-left: 40px;<br />
}<br />
<br />
div.videolist {<br />
background: url("//upload.wikimedia.org/wikipedia/commons/thumb/0/0e/Video.svg/40px-Video.svg.png");<br />
padding-left: 50px;<br />
}<br />
<br />
div.multivideolist {<br />
background: url("//upload.wikimedia.org/wikipedia/en/thumb/7/7a/FilmRoll-small.png/40px-FilmRoll-small.png");<br />
padding-left: 50px;<br />
}<br />
<br />
/* Style rules for media list templates */<br />
<br />
div.medialist {<br />
min-height: 50px;<br />
margin: 1em;<br />
background-position: top left;<br />
background-repeat: no-repeat;<br />
}<br />
<br />
div.medialist ul {<br />
list-style-type: none;<br />
list-style-image: none;<br />
margin: 0;<br />
}<br />
<br />
div.medialist ul li {<br />
padding-bottom: 0.5em;<br />
}<br />
<br />
div.medialist ul li li {<br />
font-size: 91%;<br />
padding-bottom: 0;<br />
}<br />
<br />
/*Add formatting to make sure that "external references" from [[Template:Ref]] do<br />
not get URL expansion, not even when printed. The mechanism up to MediaWiki 1.4 was<br />
that the HTML code contained a SPAN following the anchor A; this SPAN had the class<br />
"urlexpansion", which was not displayed on screen, but was shown when the medium was<br />
"print". The rules below ensure (a) that there is no extra padding to the right of<br />
the anchor (displayed as "[<number>]"), (b) that there is no "external link arrow" for<br />
the link, and (c) that this SPAN of class "urlexpansion" is never shown.<br />
*/<br />
<br />
.plainlinksneverexpand {<br />
background: none ! important;<br />
padding: 0 ! important;<br />
}<br />
<br />
.plainlinksneverexpand .urlexpansion {<br />
display: none ! important;<br />
}<br />
<br />
/* Make sure that ext links displayed within "plainlinksneverexpand" don't get<br />
the arrow...<br />
*/<br />
.plainlinksneverexpand a {<br />
background: none !important;<br />
padding: 0 !important;<br />
}<br />
<br />
/* With MediaWiki 1.5, the mechanism has changed: instead of a SPAN of class "urlexpansion"<br />
following the anchor A, the anchor itself now has class "external autonumber" and the<br />
expansion is inserted when printing (see the common printing style sheet at<br />
http://en.wikipedia.org/skins-1.5/common/commonPrint.css) using the ":after" pseudo-<br />
element of CSS. We have to switch this off for links due to Template:Ref!<br />
*/<br />
.plainlinksneverexpand a.external.text:after {<br />
display: none !important;<br />
}<br />
.plainlinksneverexpand a.external.autonumber:after {<br />
display: none !important;<br />
}<br />
<br />
/* Infobox template style */<br />
<br />
.infobox {<br />
border: 1px solid #aaaaaa;<br />
background-color: #f9f9f9;<br />
color: black;<br />
margin-bottom: 0.5em;<br />
margin-left: 1em;<br />
padding: 0.2em;<br />
float: right;<br />
clear: right;<br />
}<br />
.infobox td,<br />
.infobox th {<br />
vertical-align: top;<br />
}<br />
.infobox caption {<br />
font-size: larger;<br />
}<br />
.infobox.bordered {<br />
border-collapse: collapse;<br />
}<br />
.infobox.bordered td,<br />
.infobox.bordered th {<br />
border: 1px solid #aaaaaa;<br />
}<br />
.infobox.bordered .borderless td,<br />
.infobox.bordered .borderless th {<br />
border: 0;<br />
}<br />
<br />
.infobox.sisterproject {<br />
width: 20em;<br />
font-size: 90%;<br />
}<br />
<br />
/* styles for bordered infobox with merged rows */<br />
.infobox.bordered .mergedtoprow td,<br />
.infobox.bordered .mergedtoprow th {<br />
border: 0;<br />
border-top: 1px solid #aaaaaa;<br />
border-right: 1px solid #aaaaaa;<br />
}<br />
<br />
.infobox.bordered .mergedrow td,<br />
.infobox.bordered .mergedrow th {<br />
border: 0;<br />
border-right: 1px solid #aaaaaa;<br />
}<br />
<br />
<br />
/* styles for geography infoboxes, e.g. countries, country subdivisions, cities, etc. */<br />
<br />
.infobox.geography {<br />
text-align: left;<br />
border-collapse: collapse;<br />
line-height: 1.2em; <br />
font-size: 90%;<br />
}<br />
<br />
.infobox.geography td,<br />
.infobox.geography th {<br />
border-top: solid 1px #aaaaaa;<br />
padding: 0.4em 0.6em 0.4em 0.6em;<br />
}<br />
.infobox.geography .mergedtoprow td,<br />
.infobox.geography .mergedtoprow th {<br />
border-top: solid 1px #aaaaaa;<br />
padding: 0.4em 0.6em 0.2em 0.6em;<br />
}<br />
<br />
.infobox.geography .mergedrow td,<br />
.infobox.geography .mergedrow th {<br />
border: 0;<br />
padding: 0 0.6em 0.2em 0.6em;<br />
}<br />
<br />
.infobox.geography .mergedbottomrow td,<br />
.infobox.geography .mergedbottomrow th {<br />
border-top: 0;<br />
border-bottom: solid 1px #aaaaaa;<br />
padding: 0 0.6em 0.4em 0.6em;<br />
}<br />
<br />
.infobox.geography .maptable td,<br />
.infobox.geography .maptable th {<br />
border: 0;<br />
padding: 0;<br />
}<br />
<br />
#wpSave {<br />
font-weight: bold;<br />
}<br />
<br />
/* class hiddenStructure is defunct. See [[Wikipedia:hiddenStructure]] */<br />
.hiddenStructure {<br />
display: inline ! important;<br />
color: #f00; <br />
background-color: #0f0;<br />
}<br />
<br />
/* Removes underlines from links */<br />
.nounderlines a {<br />
text-decoration: none;<br />
}<br />
<br />
/* Custom link colors for use in [[MediaWiki:Edittools]] */<br />
.charboxblack a:link, .charboxblack a:hover, .charboxblack a:visited, .charboxblack a:active { color: black; }<br />
.charboxsilver a:link, .charboxsilver a:hover, .charboxsilver a:visited, .charboxsilver a:active { color: silver; }<br />
.charboxgray a:link, .charboxgray a:hover, .charboxgray a:visited, .charboxgray a:active { color: gray; }<br />
.charboxwhite a:link, .charboxwhite a:hover, .charboxwhite a:visited, .charboxwhite a:active { color: white; }<br />
.charboxmaroon a:link, .charboxmaroon a:hover, .charboxmaroon a:visited, .charboxmaroon a:active { color: maroon; }<br />
.charboxred a:link, .charboxred a:hover, .charboxred a:visited, .charboxred a:active { color: red; }<br />
.charboxpurple a:link, .charboxpurple a:hover, .charboxpurple a:visited, .charboxpurple a:active { color: purple; }<br />
.charboxfuchsia a:link, .charboxfuchsia a:hover, .charboxfuchsia a:visited, .charboxfuchsia a:active { color: fuchsia; }<br />
<br />
.charboxgreen a:link, .charboxgreen a:hover, .charboxgreen a:visited, .charboxgreen a:active { color: green; }<br />
.charboxlime a:link, .charboxlime a:hover, .charboxlime a:visited, .charboxlime a:active { color: lime; }<br />
.charboxolive a:link, .charboxolive a:hover, .charboxolive a:visited, .charboxolive a:active { color: olive; }<br />
.charboxyellow a:link, .charboxyellow a:hover, .charboxyellow a:visited, .charboxyellow a:active { color: yellow; }<br />
<br />
.charboxnavy a:link, .charboxnavy a:hover, .charboxnavy a:visited, .charboxnavy a:active { color: navy; }<br />
.charboxblue a:link, .charboxblue a:hover, .charboxblue a:visited, .charboxblue a:active { color: blue; }<br />
.charboxteal a:link, .charboxteal a:hover, .charboxteal a:visited, .charboxteal a:active { color: teal; }<br />
.charboxaqua a:link, .charboxaqua a:hover, .charboxaqua a:visited, .charboxaqua a:active { color: aqua; }<br />
<br />
/* custom edits */<br />
.allpagesredirect a:link { color:#0066ff;}<br />
<br />
/* 維基共享資源圖像巡視格式 */<br />
<br />
/* 鏈接 */<br />
.tickerDiffLink { } /* diff links in ticker */<br />
.tickerMiscLink { } /* misc links in ticker */<br />
<br />
/* 去除引點 */<br />
.tickerList ul, .tickerList ul li { list-style: none; text-indent:-2em; margin-left:2em; text-align:left; }<br />
.tickerList ul ul, .tickerList ul ul li { list-style: none; text-indent:0; margin-left:1.5em; text-align:left; }<br />
<br />
/* 各種記錄格式 */<br />
.tickerEntry_deleted { } /* 圖像刪除記錄 */<br />
.tickerEntry_replaced { } /* 圖像替換記錄 */<br />
.tickerEntry_tagged { } /* 加上或刪去問題模板的圖像記錄 */<br />
.tickerEntry_redir { } /* 圖像重新定向記錄 */<br />
.tickerEntry_recat { } /* 圖像重新分類記錄 */<br />
.tickerEntry_notify { } /* 全界的更改記錄 */<br />
.tickerEntry_changed { } /* 一般的更改記錄 */<br />
<br />
/* 各種行為格式 */<br />
.tickerAction_deleted:before { content:"(×)"; color: #FF0000; font-family:monospace; font-weight:bold; font-size:100%; background: pink; }<br />
.tickerAction_replaced:before { content:" REPL "; color: #CC88FF; font-family:monospace; font-weight:bold; font-size:100%; }<br />
.tickerAction_addedBad:before { content:" +VfD "; color: #FF8800; font-family:monospace; font-weight:bold; font-size:100%; }<br />
.tickerAction_removedBad:before { content:" -VfD "; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }<br />
.tickerAction_addedGood:before { content:" +OK "; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }<br />
.tickerAction_removedGood:before { content:" -OK "; color: #FF8800; font-family:monospace; font-weight:bold; font-size:100%; }<br />
<br />
/* 巡視功能使用列表 */<br />
.tickerUsage { font-size:80%; }<br />
<br />
/* 每次記錄應用用於多數圖像的模板 */<br />
.tickerTemplateEntry { font-weight: bold; }<br />
<br />
/* 每次記錄應用次要記錄---應用模板的某圖像 */<br />
.tickerSubEntry { }<br />
<br />
/* 次要記錄格式 */<br />
.tickerMinorEntry { color:#666; } /* minor entry */<br />
.tickerMinorEntry a,<br />
.tickerMinorEntry a:link,<br />
.tickerMinorEntry a:visited { color:#669; }<br />
#bodyContent .tickerMinorEntry a.extiw,<br />
#bodyContent .tickerMinorEntry a.extiw:link,<br />
#bodyContent .tickerMinorEntry a.extiw:visited { color:#669; }<br />
<br />
/*<br />
<br />
== 未歸類 ==<br />
<br />
*/<br />
<br />
/* Class styles */<br />
<br />
/* Remove padding from external links displayed without icon */<br />
#bodyContent .plainlinks a {padding: 0 !important}<br />
<br />
#p-nav h5 {<br />
display: none;<br />
}<br />
<br />
.portlet a {<br />
text-decoration: none;<br />
}<br />
<br />
.portlet a:hover {<br />
text-decoration: underline;<br />
}<br />
<br />
#p-nav .pBody {<br />
padding-right: 0;<br />
}<br />
<br />
#p-nav a {<br />
display: block;<br />
width: 100%;<br />
}<br />
<br />
/* Special characters list below edit window works better without underlining */<br />
#editpage-specialchars a { text-decoration: none; }<br />
#editpage-specialchars a:hover { text-decoration: underline; }<br />
<br />
/* If you don't want to see special characters list at all,<br />
put the following line in your User:You/monobook.css file<br />
(and remove the slash-asterisk comments) */<br />
/* #editpage-specialchars { display: none; } */<br />
<br />
/* Makes the background of a framed image white instead of gray. */<br />
/* Only visible with transparent images. */<br />
/* See #Framed_image_background_color */<br />
div.thumb div a img {<br />
background-color:#f9f9f9;<br />
}<br />
<br />
/* Put a checker background at the image description page only visible if the image has transparent background */<br />
<br />
#file img {background: url("//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat;}<br />
<br />
/* To position the spoken article link at the top of page<br />
Commented out while sitenotice present */<br />
<br />
#spoken {<br />
position: absolute;<br />
float: right;<br />
text-align: right;<br />
font-size: 90%;<br />
right: 0;<br />
z-index: 1;<br />
background: none;<br />
border-bottom-style: none;<br />
top: -2.2em;<br />
display: block !important;<br />
}<br />
<br />
/* try adding here, this had no effect in [[MediaWiki:Common.css]] */<br />
.plainlinksneverexpand a.external.text:after {<br />
display: none !important<br />
}<br />
<br />
/* Hatnotes and disambiguation notices */<br />
.rellink /*,<br />
.dablink */ {<br />
/* font-style: italic; */<br />
/* @noflip */<br />
padding-left: 1.6em;<br />
margin-bottom: 0.5em;<br />
}<br />
.rellink i /*,<br />
.dablink i */ {<br />
font-style: normal;<br />
}<br />
<br />
/* <br />
==地理坐標==<br />
<br />
Geographical coordinates defaults. See [[Template:Coord/link]]<br />
for how these are used. The classes "geo", "longitude", and<br />
"latitude" are used by the [[Geo microformat]].<br />
*/<br />
.geo-default, .geo-dms, .geo-dec { display: inline; }<br />
.geo-nondefault, .geo-multi-punct { display: none; }<br />
.longitude, .latitude { white-space: nowrap; }<br />
<br />
<br />
/*<br />
<br />
== 未歸類 ==<br />
<br />
*/<br />
/* Do not expand kvaleberg.com-URLs for printing <br />
#content span.coordinates a.external.text:after, #content span.coordinates a.external.autonumber:after {<br />
content: "";<br />
}<br />
*/<br />
<br />
/* Formatierung betrifft Vorlagen: Geokoordinate, Koordinate2 & Koordinate3 <br />
#coordinates {<br />
font-size: 10.5px;<br />
}<br />
*/<br />
<br />
/* kleines Globus-Symbol neben der Geookordinate anzeigen <br />
#coordinates a[href ^="http://"] {<br />
background: url(//upload.wikimedia.org/wikipedia/commons/d/d4/Gnome-globe.png) center right no-repeat; padding-right: 18px !important;<br />
}<br />
*/<br />
<br />
/* custom edits */<br />
/* 分類框高度 */<br />
#catlinks {<br />
border: 1px solid #aaa;<br />
background-color: #f9f9f9;<br />
padding: 5px;<br />
margin-top: 1em;<br />
clear: both;<br />
}<br />
<br />
/* Default style for navigation boxes */<br />
.navbox { /* Navbox container style */<br />
border: 1px solid #aaa;<br />
width: 100%; <br />
margin: auto;<br />
clear: both;<br />
font-size: 88%;<br />
text-align: center;<br />
padding: 1px;<br />
}<br />
.navbox-inner,<br />
.navbox-subgroup {<br />
width: 100%;<br />
}<br />
.navbox th,<br />
.navbox-title,<br />
.navbox-abovebelow {<br />
text-align: center; /* Title and above/below styles */<br />
padding-left: 1em;<br />
padding-right: 1em;<br />
}<br />
th.navbox-group { /* Group style */<br />
white-space: nowrap;<br />
/* @noflip */<br />
text-align: right;<br />
}<br />
.navbox,<br />
.navbox-subgroup {<br />
background: #fdfdfd; /* Background color */<br />
}<br />
.navbox-list {<br />
border-color: #fdfdfd; /* Must match background color */<br />
}<br />
.navbox th,<br />
.navbox-title {<br />
background: #ccccff; /* Level 1 color */<br />
}<br />
.navbox-abovebelow,<br />
th.navbox-group,<br />
.navbox-subgroup .navbox-title {<br />
background: #ddddff; /* Level 2 color */<br />
}<br />
.navbox-subgroup .navbox-group,<br />
.navbox-subgroup .navbox-abovebelow {<br />
background: #e6e6ff; /* Level 3 color */<br />
}<br />
.navbox-even {<br />
background: #f7f7f7; /* Even row striping */<br />
}<br />
.navbox-odd {<br />
background: transparent; /* Odd row striping */<br />
}<br />
table.navbox + table.navbox { /* Single pixel border between adjacent navboxes */<br />
margin-top: -1px; /* (doesn't work for IE6, but that's okay) */<br />
}<br />
.navbox .hlist td dl,<br />
.navbox .hlist td ol,<br />
.navbox .hlist td ul,<br />
.navbox td.hlist dl,<br />
.navbox td.hlist ol,<br />
.navbox td.hlist ul {<br />
padding: 0.125em 0; /* Adjust hlist padding in navboxes */<br />
}<br />
.navbox .hlist dd,<br />
.navbox .hlist dt,<br />
.navbox .hlist li {<br />
white-space: nowrap; /* Nowrap list items in navboxes */<br />
white-space: normal !ie; /* IE < 8 no-wraps entire list, so disable it */<br />
}<br />
.navbox .hlist dd dl,<br />
.navbox .hlist dt dl,<br />
.navbox .hlist li ol,<br />
.navbox .hlist li ul {<br />
white-space: normal; /* But allow parent list items to be wrapped */<br />
}<br />
ol + table.navbox,<br />
ul + table.navbox {<br />
margin-top: 0.5em; /* Prevent lists from clinging to navboxes */<br />
}<br />
<br />
/* Default styling for Navbar template */<br />
.navbar {<br />
display: inline;<br />
font-weight: normal;<br />
}<br />
.navbar ul {<br />
display: inline;<br />
white-space: nowrap;<br />
}<br />
.navbar li {<br />
word-spacing: -0.125em;<br />
}<br />
/* Navbar styling when nested in navbox */<br />
.navbox .navbar {<br />
display: block;<br />
}<br />
.navbox-title .navbar {<br />
/* @noflip */<br />
float: left;<br />
/* @noflip */<br />
text-align: left;<br />
/* @noflip */<br />
margin-right: 0.5em;<br />
width: 8em;<br />
}<br />
<br />
/* 'show'/'hide' buttons created dynamically by the CollapsibleTables javascript<br />
in [[MediaWiki:Common.js]] are styled here so they can be customised. */<br />
.collapseButton { <br />
/* @noflip */<br />
float: right;<br />
font-weight: normal;<br />
/* @noflip */<br />
margin-left: 0.5em;<br />
/* @noflip */<br />
text-align: right;<br />
width: auto;<br />
}<br />
/* In navboxes, the show/hide button balances the v·d·e links<br />
from [[Template:Navbar]], so they need to be the same width. */<br />
.navbox .collapseButton {<br />
width: 8em;<br />
}<br />
<br />
/*<br />
== headline edit ==<br />
*/<br />
<br />
.editsection {<br />
font-weight: normal !important;<br />
margin-left: 1em;<br />
}<br />
<br />
/*修正IE的渲染bug*/<br />
.noedit {<br />
padding-top: 1px;<br />
}<br />
<br />
.noedit .editsection, .noedit .mw-editsection<br />
{<br />
display: none;<br />
}<br />
<br />
.nosecnum .mw-headline-number<br />
{<br />
display: none;<br />
}<br />
<br />
/* <br />
== for some templates ==<br />
<br />
Messagebox templates<br />
*/<br />
.messagebox {<br />
border: 1px solid #aaa;<br />
background-color: #f9f9f9;<br />
width: 80%;<br />
margin: 0 auto 1em auto;<br />
padding: .2em;<br />
}<br />
.messagebox.merge {<br />
border: 1px solid #c0b8cc;<br />
background-color: #f0e5ff;<br />
text-align: center;<br />
}<br />
.messagebox.cleanup {<br />
border: 1px solid #9f9fff;<br />
background-color: #efefff;<br />
text-align: center;<br />
}<br />
.messagebox.standard-talk {<br />
border: 1px solid #c0c090;<br />
background-color: #f8eaba;<br />
}<br />
.messagebox.nested-talk {<br />
border: 1px solid #c0c090;<br />
background-color: #f8eaba;<br />
width: 100%;<br />
margin: 2px 4px 2px 4px;<br />
}<br />
.messagebox.small {<br />
width: 238px;<br />
font-size: 85%;<br />
float: right;<br />
clear: both;<br />
margin: 0 0 1em 1em;<br />
line-height: 1.25em; <br />
}<br />
.messagebox.small-talk {<br />
width: 238px;<br />
font-size: 85%;<br />
float: right;<br />
clear: both;<br />
margin: 0 0 1em 1em;<br />
line-height: 1.25em; <br />
background: #F8EABA;<br />
}<br />
/* For template documentation */<br />
.template-documentation {<br />
clear: both;<br />
margin: 1em 0 0 0;<br />
border: 1px solid #aaa; <br />
background-color: #ecfcf4; <br />
padding: 5px;<br />
}<br />
<br />
/*<br />
== external link ==<br />
<br />
Change the external link icon to an Adobe icon for all PDF files <br />
(in browsers that support these CSS selectors, like Mozilla and Opera)<br />
<br />
*/<br />
#bodyContent a[href$=".pdf"].external, <br />
#bodyContent a[href*=".pdf?"].external, <br />
#bodyContent a[href*=".pdf#"].external,<br />
#bodyContent a[href$=".PDF"].external, <br />
#bodyContent a[href*=".PDF?"].external, <br />
#bodyContent a[href*=".PDF#"].external {<br />
background: url(//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif) center right no-repeat;<br />
padding-right: 16px;<br />
}<br />
<br />
/* Change the external link icon to an Adobe icon anywhere the PDFlink class */<br />
/* is used (notably Template:PDFlink). This works in IE, unlike the above. */<br />
span.PDFlink a {<br />
background: url(//upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-file_acrobat.gif/15px-Icons-mini-file_acrobat.gif) center right no-repeat !important;<br />
padding-right: 17px !important;<br />
}<br />
<br />
span.geolink a {<br />
background: url(//upload.wikimedia.org/wikipedia/en/a/a7/Monobook-globe.png) center right no-repeat !important;<br />
padding-right: 11px !important;<br />
}<br />
<br />
/*<br />
== ToolTips ==<br />
*/<br />
.ILHClickButton_tip {<br />
border: 1px solid #8888aa;<br />
background: #f7f8ff;<br />
padding: 0.5em;<br />
}<br />
<br />
/*<br />
== other ==<br />
*/<br />
span.lanLabel {<br />
color: #777777;<br />
padding-left: 0.5em;<br />
}<br />
<br />
tt span.minor {<br />
margin: 0 -2px 0 -3px;<br />
font-size: 12px;<br />
}<br />
tt span.newpage {<br />
margin: 0 1px 0 -6px;<br />
font-size: 12px;<br />
}<br />
tt span.bot {<br />
margin: 0 -6px 0 1px;<br />
font-size: 12px;<br />
}<br />
/*tt span.unpatrolled*/<br />
<br />
/* 用於封禁類模板,如Template:Uw-block1 */<br />
div.user-block {<br />
padding: 5px;<br />
border: 1px solid #A9A9A9;<br />
background-color: #FFEFD5;<br />
}<br />
<br />
/* For linked citation numbers and document IDs, where the number need not be shown on a screen or a handheld, but should be included in the printed version */<br />
<br />
@media screen, handheld, projection {<br />
cite *.printonly {<br />
display: none;<br />
}<br />
}<br />
<br />
/*<br />
== MetaBox ==<br />
<br />
*/<br />
<br />
/* Nou esquema de colors per a la Plantilla:Metacaixa usada a la portada */<br />
<br />
/* Configuracio per defecte en lila <br />
Tons usats; 1; 7050a0 2; 9070c0 3; b090e0 4; d0b0ff 5; f0d0ff */<br />
<br />
.mcBoto {<br />
background-color: #d0b0ff; /* 4 */<br />
border: 0.15em solid #000000;<br />
border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 3 5 */<br />
border-radius-topleft: .5em;<br />
border-radius-topright: .5em;<br />
-moz-border-radius: .5em .5em 0em 0em;<br />
cursor:pointer;<br />
display: inline;<br />
margin-right: 0.1em;<br />
padding: 0.2em 0.3em 0.2em 0.3em;<br />
position: relative;}<br />
<br />
.mcBoto a,<br />
.mcBoto strong {<br />
background: none !important;<br />
color:#7050a0 !important; /* 1 */<br />
font-size: 90%;<br />
font-weight: bold;<br />
padding: 0 !important;<br />
text-decoration: none !important;}<br />
<br />
.mcBoto a:hover,<br />
.mcBoto strong:hover {<br />
color: black !important;<br />
text-decoration: underline !important;}<br />
<br />
.mcBotoSel {<br />
background-color: #9070c0; /* 2 */<br />
border: 0.15em solid #000000;<br />
border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */<br />
border-radius-topleft: .5em;<br />
border-radius-topright: .5em;<br />
-moz-border-radius: .5em .5em 0em 0em;<br />
cursor: default;<br />
display: inline;<br />
margin-right: 0.1em;<br />
padding: 0.2em 0.3em 0.2em 0.3em;<br />
position: relative;<br />
color:white;}<br />
<br />
.mcBotoSel a {<br />
background: none !important;<br />
color:white !important;<br />
cursor: default;<br />
font-size: 90%;<br />
font-weight: bold;<br />
padding: 0 !important;<br />
text-decoration: none !important;}<br />
<br />
.mcContingut {<br />
background-color: #f8f8ff;<br />
border: 0.2em solid #9070c0; /* 2 */<br />
border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */<br />
-moz-border-radius: 0em .5em .5em 0em;<br />
border-radius-topright: .5em;<br />
border-radius-bottomright: .5em;<br />
padding: 1em;<br />
position: static; /* Si hi posem relative falla amb MSIE */}<br />
<br />
.mcPestanya {<br />
background-color: #f8f8ff;<br />
border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */ width: 100%;<br />
}<br />
<br />
/* Configuracio del Verd 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */<br />
<br />
.mcVerd .mcBoto {<br />
background-color: #a5e085; /* 4 */<br />
border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */}<br />
<br />
.mcVerd .mcBoto a,<br />
.mcVerd .mcBoto strong {<br />
color:#60b030 !important; /* 1 */<br />
font-size:90%}<br />
<br />
.mcVerd .mcBoto a:hover,<br />
.mcVerd .mcBoto strong:hover {<br />
color: black !important;<br />
text-decoration: underline;}<br />
<br />
.mcVerd .mcBotoSel {<br />
background-color: #75c045; /* 2 */<br />
border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */}<br />
<br />
.mcVerd .mcContingut {<br />
background-color: #f5fffa;<br />
border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */}<br />
<br />
.mcVerd .mcPestanya {<br />
background-color: #f5fffa;<br />
border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */}<br />
<br />
/* Configuracio del Vermell 1;CC0000 2;FF0000 3;FF8888 4;FFAAAA 5;FFCCCC */<br />
<br />
.mcVermell .mcBoto {<br />
background-color: #FFAAAA; /* 4 */<br />
border-color: #FFCCCC #FF8888 #FF0000 #FFCCCC; /* 5 3 2 5 */}<br />
<br />
.mcVermell .mcBoto a,<br />
.mcVermell .mcBoto strong {<br />
color:#CC0000 !important; /* 1 */<br />
font-size:90%}<br />
<br />
.mcVermell .mcBoto a:hover <br />
.mcVermell .mcBoto strong:hover {<br />
color: black !important;<br />
text-decoration: underline;}<br />
<br />
.mcVermell .mcBotoSel {<br />
background-color: #FF0000; /* 2 */<br />
border-color: #FF8888 #CC0000 #FF0000 #FF8888; /* 3 1 2 3 */}<br />
<br />
.mcVermell .mcContingut {<br />
background-color: #fffafa;<br />
border-color: #FF0000 #CC0000 #CC0000 #FF0000; /* 2 1 1 2 */}<br />
<br />
.mcVermell .mcPestanya {<br />
background-color: #fffafa;<br />
border-color: #CC0000 #FF0000 #FF0000 #CC0000; /* 1 3 3 1 */}<br />
<br />
/* Configuracio del Blau 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */<br />
<br />
.mcBlau .mcBoto {<br />
background-color: #a7c1e6; /* 4 */<br />
border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */}<br />
<br />
.mcBlau .mcBoto a,<br />
.mcBlau .mcBoto strong {<br />
color:#3379de !important; /* 1 */<br />
font-size:90%}<br />
<br />
.mcBlau .mcBoto a:hover <br />
.mcBlau .mcBoto strong:hover {<br />
color: black !important;<br />
text-decoration: underline;}<br />
<br />
.mcBlau .mcBotoSel {<br />
background-color: #5b8dd6; /* 2 */<br />
border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */}<br />
<br />
.mcBlau .mcContingut {<br />
background-color: #f0f8ff;<br />
border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */}<br />
<br />
.mcBlau .mcPestanya {<br />
background-color: #f0f8ff;<br />
border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */}<br />
<br />
<br />
/* Configuracio del Groc 1;ffd813 2;ffe147 3;ffe977 4;fff1a4 5;fef4bc */<br />
<br />
.mcGroc .mcBoto {<br />
background-color: #fff1a4; /* 4 */<br />
border-color: #fef4bc #ffe977 #ffe147 #fef4bc; /* 5 3 2 5 */}<br />
<br />
.mcGroc .mcBoto a,<br />
.mcGroc .mcBoto strong {<br />
color:#ffd813 !important; /* 1 */<br />
font-size:90%}<br />
<br />
.mcGroc .mcBoto a:hover <br />
.mcGroc .mcBoto strong:hover {<br />
color: black !important;<br />
text-decoration: underline;}<br />
<br />
.mcGroc .mcBotoSel {<br />
background-color: #ffe147; /* 2 */<br />
border-color: #ffe977 #ffd813 #ffe147 #ffe977; /* 3 1 2 3 */}<br />
<br />
.mcGroc .mcContingut {<br />
background-color: #fffce8;<br />
border-color: #ffe147 #ffd813 #ffd813 #ffe147; /* 2 1 1 2 */}<br />
<br />
.mcGroc .mcPestanya {<br />
background-color: #fffce8;<br />
border-color: #ffd813 #88abde #88abde #ffd813; /* 1 3 3 1 */}<br />
<br />
/* Configuracio del Taronja 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */<br />
<br />
.mcTaronja .mcBoto {<br />
background-color: #ffbd7f; /* 4 */<br />
border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */}<br />
<br />
.mcTaronja .mcBoto a,<br />
.mcTaronja .mcBoto strong {<br />
color:#ff820e !important; /* 1 */<br />
font-size:90%}<br />
<br />
.mcTaronja .mcBoto a:hover <br />
.mcTaronja .mcBoto strong:hover {<br />
color: black !important;<br />
text-decoration: underline;}<br />
<br />
.mcTaronja .mcBotoSel {<br />
background-color: #ff9d42; /* 2 */<br />
border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */}<br />
<br />
.mcTaronja .mcContingut {<br />
background-color: #ffeedd; /* 6 */<br />
border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */}<br />
<br />
.mcTaronja .mcPestanya {<br />
background-color: #ffeedd; /* 6 */<br />
border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */}<br />
<br />
/* Final d'estils de la Metacaixa */<br />
<br />
/*HERE FINISHES "METABOX" COLOUR-SCHEMES*/<br />
<br />
/*****<br />
** Bytecounter colours<br />
*****/<br />
strong.mw-plusminus-neg<br />
{<br />
color: #c00;<br />
}<br />
.mw-plusminus-pos {color: #060;}<br />
.mw-plusminus-neg {color: #900;}<br />
<br />
/************************<br />
**Fix margin of topicon**<br />
************************/<br />
.topicon {<br />
margin-right: 0 !important;<br />
}<br />
<br />
/********************<br />
**Styles for mboxes**<br />
********************/<br />
/* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */<br />
th.mbox-text, td.mbox-text { /* The message body cell(s) */<br />
border: none; <br />
padding: 0.25em 0.9em; /* 0.9em left/right */<br />
width: 100%; /* Make all mboxes the same width regardless of text length */<br />
}<br />
td.mbox-image { /* The left image cell */<br />
border: none; <br />
padding: 2px 0 2px 0.9em; /* 0.9em left, 0px right */<br />
text-align: center; <br />
}<br />
td.mbox-imageright { /* The right image cell */<br />
border: none;<br />
padding: 2px 0.9em 2px 0; /* 0px left, 0.9em right */<br />
text-align: center; <br />
}<br />
td.mbox-empty-cell { /* An empty narrow cell */<br />
border: none;<br />
padding: 0px;<br />
width: 1px;<br />
}<br />
<br />
/* Article message box styles */<br />
table.ambox {<br />
margin: 0px 10%; /* 10% = Will not overlap with other elements */<br />
border: 1px solid #aaa; <br />
border-left: 10px solid #1e90ff; /* Default "notice" blue */<br />
background: #fbfbfb; <br />
}<br />
table.ambox + table.ambox { /* Single border between stacked boxes. */<br />
margin-top: -1px;<br />
}<br />
.ambox th.mbox-text, <br />
.ambox td.mbox-text { /* The message body cell(s) */<br />
padding: 0.25em 0.5em; /* 0.5em left/right */<br />
}<br />
.ambox td.mbox-image { /* The left image cell */<br />
padding: 2px 0 2px 0.5em; /* 0.5em left, 0px right */<br />
}<br />
.ambox td.mbox-imageright { /* The right image cell */<br />
padding: 2px 0.5em 2px 0; /* 0px left, 0.5em right */<br />
}<br />
<br />
table.ambox-notice {<br />
border-left: 10px solid #1e90ff; /* Blue */<br />
}<br />
table.ambox-speedy {<br />
border-left: 10px solid #FF0000; /* Red */<br />
background: #fee; /* Pink */<br />
}<br />
table.ambox-delete {<br />
border-left: 10px solid #b22222; /* Red */<br />
}<br />
table.ambox-content {<br />
border-left: 10px solid #f28500; /* Orange */<br />
}<br />
table.ambox-style {<br />
border-left: 10px solid #f4c430; /* Yellow */<br />
}<br />
table.ambox-move {<br />
border-left: 10px solid #9932cc; /* Purple */<br />
}<br />
table.ambox-protection {<br />
border-left: 10px solid #bba; /* Gray-gold */<br />
}<br />
<br />
/* Image message box styles */<br />
table.imbox {<br />
margin: 4px 10%; <br />
border-collapse: collapse; <br />
border: 3px solid #1e90ff; /* Default "notice" blue */<br />
background: #fbfbfb;<br />
}<br />
.imbox .mbox-text .imbox { /* For imboxes inside imbox-text cells. */<br />
margin: 0 -0.5em; /* 0.9 - 0.5 = 0.4em left/right. */<br />
}<br />
.mbox-inside .imbox { /* For imboxes inside other templates. */<br />
margin: 4px;<br />
}<br />
<br />
table.imbox-notice {<br />
border: 3px solid #1e90ff; /* Blue */<br />
}<br />
table.imbox-speedy {<br />
border: 3px solid #b22222; /* Red */<br />
background: #fee; /* Pink */<br />
}<br />
table.imbox-delete {<br />
border: 3px solid #b22222; /* Red */<br />
}<br />
table.imbox-content {<br />
border: 3px solid #f28500; /* Orange */<br />
}<br />
table.imbox-style {<br />
border: 3px solid #f4c430; /* Yellow */<br />
}<br />
table.imbox-move {<br />
border: 3px solid #9932cc; /* Purple */<br />
}<br />
table.imbox-protection {<br />
border: 3px solid #bba; /* Gray-gold */<br />
}<br />
table.imbox-license {<br />
border: 3px solid #88a; /* Dark gray */<br />
background: #f7f8ff; /* Light gray */<br />
}<br />
table.imbox-featured {<br />
border: 3px solid #cba135; /* Brown-gold */<br />
}<br />
<br />
/* Category message box styles */<br />
table.cmbox {<br />
margin: 3px 10%;<br />
border-collapse: collapse;<br />
border: 1px solid #aaa; <br />
background: #DFE8FF; /* Default "notice" blue */<br />
}<br />
<br />
table.cmbox-notice {<br />
background: #D8E8FF; /* Blue */<br />
}<br />
table.cmbox-speedy {<br />
margin-top: 4px;<br />
margin-bottom: 4px;<br />
border: 4px solid #b22222; /* Red */<br />
background: #FFDBDB; /* Pink */<br />
}<br />
table.cmbox-delete {<br />
background: #FFDBDB; /* Red */<br />
}<br />
table.cmbox-content {<br />
background: #FFE7CE; /* Orange */<br />
}<br />
table.cmbox-style {<br />
background: #FFF9DB; /* Yellow */<br />
}<br />
table.cmbox-move {<br />
background: #E4D8FF; /* Purple */<br />
}<br />
table.cmbox-protection {<br />
background: #EFEFE1; /* Gray-gold */<br />
}<br />
<br />
/* Other pages message box styles */<br />
table.ombox {<br />
margin: 4px 10%; <br />
border-collapse: collapse; <br />
border: 1px solid #aaa; /* Default "notice" gray */<br />
background: #f9f9f9;<br />
}<br />
<br />
table.ombox-notice {<br />
border: 1px solid #aaa; /* Gray */<br />
}<br />
table.ombox-speedy {<br />
border: 2px solid #b22222; /* Red */<br />
background: #fee; /* Pink */<br />
}<br />
table.ombox-delete {<br />
border: 2px solid #b22222; /* Red */<br />
}<br />
table.ombox-content {<br />
border: 1px solid #f28500; /* Orange */<br />
}<br />
table.ombox-style {<br />
border: 1px solid #f4c430; /* Yellow */<br />
}<br />
table.ombox-move {<br />
border: 1px solid #9932cc; /* Purple */<br />
}<br />
table.ombox-protection {<br />
border: 2px solid #bba; /* Gray-gold */<br />
}<br />
<br />
/* Talk page message box styles */<br />
table.tmbox {<br />
margin: 4px 10%;<br />
border-collapse: collapse;<br />
border: 1px solid #c0c090; /* Default "notice" gray-brown */<br />
background: #f8eaba;<br />
}<br />
.mediawiki .mbox-inside .tmbox { /* For tmboxes inside other templates. The "mediawiki" */<br />
margin: 2px 0; /* class ensures that this declaration overrides other */<br />
width: 100%; /* For Safari and Opera */ /* styles (including mbox-small above) */<br />
}<br />
.mbox-inside .tmbox.mbox-small { /* "small" tmboxes should not be small when */<br />
line-height: 1.5em; /* also "nested", so reset styles that are */ <br />
font-size: 100%; /* set in "mbox-small" above. */<br />
}<br />
<br />
table.tmbox-speedy {<br />
border: 2px solid #b22222; /* Red */<br />
background: #fee; /* Pink */<br />
}<br />
table.tmbox-delete {<br />
border: 2px solid #b22222; /* Red */<br />
}<br />
table.tmbox-content {<br />
border: 2px solid #f28500; /* Orange */<br />
}<br />
table.tmbox-style {<br />
border: 2px solid #f4c430; /* Yellow */<br />
}<br />
table.tmbox-move {<br />
border: 2px solid #9932cc; /* Purple */<br />
}<br />
table.tmbox-protection,<br />
table.tmbox-notice {<br />
border: 1px solid #c0c090; /* Gray-brown */<br />
}<br />
<br />
/* Disambig and set index box styles */<br />
table.dmbox {<br />
clear: both; <br />
margin: 0.9em 1em; <br />
border-top: 1px solid #ccc; <br />
border-bottom: 1px solid #ccc; <br />
background: transparent;<br />
font-size: small;<br />
}<br />
<br />
/* Footer and header message box styles */<br />
table.fmbox {<br />
clear: both;<br />
margin: 0.2em 0;<br />
width: 100%;<br />
border: 1px solid #aaa;<br />
background: #f9f9f9; /* Default "system" gray */<br />
}<br />
table.fmbox-system {<br />
background: #f9f9f9;<br />
}<br />
table.fmbox-warning {<br />
border: 1px solid #bb7070; /* Dark pink */<br />
background: #ffdbdb; /* Pink */<br />
}<br />
table.fmbox-editnotice {<br />
background: transparent;<br />
}<br />
/* Div based "warning" style fmbox messages. */<br />
div.mw-warning-with-logexcerpt,<br />
div.mw-lag-warn-high,<br />
div.mw-cascadeprotectedwarning,<br />
div#mw-protect-cascadeon {<br />
clear: both;<br />
margin: 0.2em 0;<br />
border: 1px solid #bb7070;<br />
background: #ffdbdb;<br />
padding: 0.25em 0.9em;<br />
}<br />
/* Div based "system" style fmbox messages. Used in <br />
[[MediaWiki:Noarticletext]] and [[MediaWiki:Readonly lag]]. */<br />
div.mw-lag-warn-normal,<br />
div.noarticletext,<br />
div.fmbox-system {<br />
clear: both;<br />
margin: 0.2em 0;<br />
border: 1px solid #aaa;<br />
background: #f9f9f9;<br />
padding: 0.25em 0.9em;<br />
}<br />
<br />
/* These mbox-small classes must be placed after all other <br />
ambox/tmbox/ombox etc classes. "body.mediawiki" is so <br />
they override "table.ambox + table.ambox" above. */<br />
body.mediawiki table.mbox-small { /* For the "small=yes" option. */<br />
clear: right;<br />
float: right;<br />
margin: 4px 0 4px 1em;<br />
width: 238px;<br />
font-size: 88%;<br />
line-height: 1.25em;<br />
}<br />
body.mediawiki table.mbox-small-left { /* For the "small=left" option. */<br />
margin: 4px 1em 4px 0;<br />
width: 238px;<br />
border-collapse: collapse;<br />
font-size: 88%;<br />
line-height: 1.25em;<br />
}<br />
<br />
/* CODE FOR COMPACT AMBOX */<br />
/* Hide the images */<br />
.compact-ambox table .mbox-image,<br />
.compact-ambox table .mbox-imageright,<br />
.compact-ambox table .mbox-empty-cell {<br />
display: none;<br />
}<br />
/* Remove borders, backgrounds, padding, etc. */<br />
.compact-ambox table.ambox {<br />
border: none;<br />
border-collapse: collapse;<br />
background: transparent;<br />
margin: 0 0 0 1.6em !important;<br />
padding: 0 !important;<br />
width: auto;<br />
display: block;<br />
}<br />
body.mediawiki .compact-ambox table.mbox-small-left {<br />
font-size: 100%;<br />
width: auto;<br />
margin: 0;<br />
}<br />
/* Style the text cell as a list item and remove its padding */<br />
.compact-ambox table .mbox-text {<br />
padding: 0 !important;<br />
margin: 0 !important;<br />
}<br />
.compact-ambox table .mbox-text-span {<br />
display: list-item;<br />
line-height: 1.5em;<br />
list-style-type: square;<br />
list-style-image: url("data:image/gif;base64,R0lGODlhBQANAIAAAGOMnP///yH5BAEAAAEALAAAAAAFAA0AAAIJjI+pu+APo4SpADs=");<br />
}<br />
/* Allow for hiding text in compact form */<br />
.compact-ambox .hide-when-compact {<br />
display: none;<br />
}<br />
<br />
#siteNotice div {<br />
margin: 0;<br />
}<br />
#mw-dismissable-notice {<br />
background:transparent;<br />
}<br />
<br />
#wpSummary, #wpSummaryLabel, input#wpSummary,input.mw-summary{<br />
margin-top: 0;<br />
margin-bottom: 0;<br />
}<br />
<br />
/* When <div class="nonumtoc"> is used on the table of contents,<br />
the ToC will display without numbers */<br />
.nonumtoc .tocnumber { display: none; }<br />
.nonumtoc #toc ul,<br />
.nonumtoc .toc ul {<br />
line-height: 1.5em;<br />
list-style: none;<br />
margin: .3em 0 0;<br />
padding: 0;<br />
}<br />
.nonumtoc #toc ul ul, <br />
.nonumtoc .toc ul ul { <br />
margin: 0 0 0 2em; <br />
}<br />
<br />
/* Allow limiting of which header levels are shown in a TOC;<br />
<div class="toclimit-3">, for instance, will limit to<br />
showing ==headings== and ===headings=== but no further<br />
(as long as there are no =headings= on the page, which<br />
there shouldn't be according to the MoS).<br />
*/<br />
.toclimit-2 .toclevel-2,<br />
.toclimit-3 .toclevel-3,<br />
.toclimit-4 .toclevel-4,<br />
.toclimit-5 .toclevel-5,<br />
.toclimit-6 .toclevel-6,<br />
.toclimit-7 .toclevel-7 { display: none; }<br />
<br />
/* styles for &#123;{copyvio}&#125; and &#123;{copyvio/bot}&#123;.<br />
To reduce the HTML code produced by these templates.<br />
*/<br />
.copyvio-title {<br />
font-family: Microsoft Yahei,微軟雅黑,Microsoft Jhenghei,微軟正黑體,Arial Unicode MS,黑體;<br />
text-align: center;<br />
font-size: 150%;<br />
font-weight: bold;<br />
}<br />
.copyvio-titlebox {<br />
border-bottom: 2px solid #003153;<br />
color: white;<br />
background: #999999;<br />
padding: 0.5em;<br />
height: 3em;<br />
-moz-border-radius: 5px 5px 0 0;<br />
}<br />
.copyvio-box {<br />
width: 95%;<br />
border: 3px solid #003153;<br />
background: white;<br />
margin: .5em auto;<br />
font-size:90%;<br />
-o-border-radius: 8px;<br />
-icab-border-radius: 8px;<br />
-khtml-border-radius: 8px;<br />
-moz-border-radius: 8px;<br />
-webkit-border-radius: 8px;<br />
-o-box-shadow: 10px 10px 5px #888;<br />
-icab-box-shadow: 10px 10px 5px #888;<br />
-khtml-box-shadow: 10px 10px 5px #888;<br />
-moz-box-shadow: 10px 10px 5px #888;<br />
-webkit-box-shadow: 10px 10px 5px #888;<br />
box-shadow: 10px 10px 5px #888;<br />
}<br />
<br />
/* dablink */<br />
.dablink > div {<br />
padding-left: 32px;<br />
background: url(//upload.wikimedia.org/wikipedia/commons/thumb/5/5f/Disambig_gray.svg/26px-Disambig_gray.svg.png) no-repeat;<br />
}<br />
<br />
/* 2010版首頁 */<br />
div.title-bar-vigar {<br />
width: 100%;<br />
max-width: 100%;<br />
height: 31px;<br />
overflow: hidden;<br />
background: #96d1fc url(//upload.wikimedia.org/wikipedia/commons/b/ba/Vigar-zh-wikipedia-2010-new-design-short.png) repeat-x;<br />
}<br />
<br />
/* 解決cite定位內文字顯示為斜體的問題 */<br />
cite {<br />
font-style: normal;<br />
}<br />
<br />
/* [[Template:Kai]] */<br />
<br />
.template-kai {<br />
font-family: 楷體, 楷體_GB2312, KaiTi, KaiTi_GB2312, 華文楷體, STKaiti, 'AR PL UKai CN', 標楷體, DFKai-SB, 'AR PL UKai HK', 'AR PL UKai TW', 全字庫正楷體, TW-Kai, EUDCKAI;<br />
}<br />
<br />
.template-kai:lang(zh-hant),<br />
.template-kai:lang(zh-hk),<br />
.template-kai:lang(zh-mo),<br />
.template-kai:lang(zh-tw) {<br />
font-family: 標楷體, DFKai-SB, 'AR PL UKai HK', 'AR PL UKai TW', 全字庫正楷體, TW-Kai, 楷體, 楷體_GB2312, KaiTi, KaiTi_GB2312, 華文楷體, STKaiti, 'AR PL UKai CN', EUDCKAI;<br />
}<br />
<br />
/* Change logo for zh-hans variants */<br />
<br />
#p-logo a:lang(zh-hans),<br />
#p-logo a:lang(zh-cn),<br />
#p-logo a:lang(zh-my),<br />
#p-logo a:lang(zh-sg) {<br />
background-image: url(/static/images/project-logos/zhwiki-hans.png) !important;<br />
}<br />
<br />
/* [[Phabricator:T37337]], improve resolution of logo on high-resolution screens. */<br />
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {<br />
#p-logo a:lang(zh-hans),<br />
#p-logo a:lang(zh-cn),<br />
#p-logo a:lang(zh-my),<br />
#p-logo a:lang(zh-sg) {<br />
background-image: url(/static/images/project-logos/zhwiki-hans-1.5x.png) !important;<br />
background-size: 136px auto;<br />
}<br />
}<br />
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {<br />
#p-logo a:lang(zh-hans),<br />
#p-logo a:lang(zh-cn),<br />
#p-logo a:lang(zh-my),<br />
#p-logo a:lang(zh-sg) {<br />
background-image: url(/static/images/project-logos/zhwiki-hans-2x.png) !important;<br />
background-size: 135px auto;<br />
}<br />
}<br />
<br />
/* Pie chart test: Transparent borders */<br />
.transborder {<br />
border: solid transparent;<br />
}<br />
* html .transborder { /* IE6 */<br />
border: solid #000001;<br />
filter: chroma(color=#000001);<br />
}<br />
<br />
/* Fix so <syntaxhighlight> tags and .css and .js pages get normal text size.<br />
[[Bugzilla:26204]] */<br />
div.mw-geshi div,<br />
div.mw-geshi div pre,<br />
span.mw-geshi,<br />
.source-css,<br />
.source-javascript {<br />
font-family: monospace, "Courier New" !important;<br />
}<br />
<br />
/* http://zh.wikipedia.org/w/index.php?oldid=18291698#.E7.BB.B4.E5.9F.BA.E8.8D.A3.E8.AA.89.E5.A5.96.E5.8A.B1.E6.A8.A1.E6.9D.BF.E5.87.BA.E4.BA.86.E5.A4.A7.E9.97.AE.E9.A2.98 */<br />
.ns-14 .mw-content-ltr > div[dir=ltr] {<br />
clear: both;<br />
}<br />
<br />
/* [[template:fact]]的文字背景色設置 */<br />
.template-facttext{<br />
background-color: #eaeaea; margin: -.3em 0; padding: .3em 0;<br />
}<br />
<br />
/* Hide stuff meant for accounts with special permissions. Made visible again in<br />
[[MediaWiki:Group-sysop.css]] and [[MediaWiki:Group-accountcreator.css]]. */<br />
.sysop-show, .accountcreator-show {<br />
display: none;<br />
}<br />
<br />
/*編輯提交按鈕部分的樣式*/<br />
<br />
.mw-summary-preset {<br />
display: inline;<br />
margin: 0;<br />
padding: 0;<br />
}<br />
.mw-summary-preset-item {<br />
border-left: 1px solid #AAAAAA;<br />
display: inline-block;<br />
line-height: 1.25em;<br />
margin: 0.125em 0;<br />
padding: 0 0.5em;<br />
}<br />
.mw-summary-preset-item:first-child {<br />
border-left: medium none;<br />
padding-left: 0.25em;<br />
}<br />
.mw-summary-preset-item:last-child {<br />
padding-right: 0.25em;<br />
}<br />
<br />
#mw-dismissable-notice {<br />
display: none;<br />
}<br />
<br />
#pagehistory li.not-patrolled {<br />
background-color: #FFA !important;<br />
}<br />
<br />
/* For the new main page design */<br />
#mp-2012,<br />
#mp-2012-banner,<br />
#mp-2012-body {<br />
clear: both;<br />
}<br />
<br />
#mp-2012-banner {<br />
/* [[File:Zhwp blue banner.png]] */<br />
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAB4CAYAAAAzOJiAAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAABxSURBVChTnVFBDoAwCEP+/0M/4UFPy4LdjBswjFMOhAAtBUhgTLDLSYsI4VgQnVMI2+ypOmmd4ZsNqVJQYa3ZFyLNCnGTvsC+CR/Xf161ME9pLqThsc0Dpt7TEfamwZZ/hIM0ek/KmLvnhfhIcOvGdAKcwjZpfgh+hQAAAABJRU5ErkJggg==");<br />
background-repeat: repeat-x;<br />
height: 120px;<br />
min-width: 727px; /* 182 + 40 + 240 + 245 + 20 */<br />
}<br />
<br />
#mp-2012-banner a {<br />
color: #17b;<br />
}<br />
<br />
#mp-2012-banner > div {<br />
line-height: 120px;<br />
}<br />
<br />
#mp-2012-banner > div > * {<br />
line-height: 1.5em;<br />
vertical-align: middle;<br />
}<br />
<br />
#mp-2012-banner-logo {<br />
float: left;<br />
width: 182px;<br />
height: 119px;<br />
margin-bottom: 1px;<br />
background-image: url("//upload.wikimedia.org/wikipedia/commons/thumb/8/80/Wikipedia-logo-v2.svg/300px-Wikipedia-logo-v2.svg.png");<br />
background-image: -webkit-image-set(<br />
url("//upload.wikimedia.org/wikipedia/commons/thumb/8/80/Wikipedia-logo-v2.svg/300px-Wikipedia-logo-v2.svg.png") 1x,<br />
url("//upload.wikimedia.org/wikipedia/commons/thumb/8/80/Wikipedia-logo-v2.svg/450px-Wikipedia-logo-v2.svg.png") 1.5x,<br />
url("//upload.wikimedia.org/wikipedia/commons/thumb/8/80/Wikipedia-logo-v2.svg/600px-Wikipedia-logo-v2.svg.png") 2x<br />
);<br />
background-image: image-set(<br />
url("//upload.wikimedia.org/wikipedia/commons/thumb/8/80/Wikipedia-logo-v2.svg/300px-Wikipedia-logo-v2.svg.png") 1x,<br />
url("//upload.wikimedia.org/wikipedia/commons/thumb/8/80/Wikipedia-logo-v2.svg/450px-Wikipedia-logo-v2.svg.png") 1.5x,<br />
url("//upload.wikimedia.org/wikipedia/commons/thumb/8/80/Wikipedia-logo-v2.svg/600px-Wikipedia-logo-v2.svg.png") 2x<br />
);<br />
background-position: -118px 8px;<br />
background-repeat: no-repeat;<br />
}<br />
<br />
#mp-2012-banner-title {<br />
float: left;<br />
margin-left: 40px;<br />
width: 240px;<br />
}<br />
<br />
#mp-2012-banner-title > div {<br />
display: inline-block;<br />
font-family: sans-serif;<br />
}<br />
<br />
#mp-2012-banner-title h1 {<br />
font-size: 2em;<br />
margin: 0;<br />
padding: 0;<br />
line-height: 1.6em;<br />
}<br />
<br />
#mp-2012-banner-title p {<br />
margin: 0;<br />
padding: 0;<br />
font-size: 85%;<br />
color: #457;<br />
}<br />
<br />
#mp-2012-banner-intro {<br />
float: right;<br />
margin-right: 20px;<br />
width: 245px;<br />
text-align: right;<br />
}<br />
<br />
#mp-2012-banner-intro > div {<br />
display: inline-block;<br />
text-align: center;<br />
}<br />
<br />
#mp-2012-banner-intro .number-of-articles a {<br />
color: #113C86;<br />
font-size: 120%;<br />
font-family: sans-serif;<br />
font-weight: bold;<br />
}<br />
<br />
#mp-2012-banner-intro p {<br />
margin: 0;<br />
padding-bottom: .3em;<br />
letter-spacing: .1em;<br />
font-weight: bold;<br />
color: #457;<br />
}<br />
<br />
#mp-2012-banner-intro table {<br />
width: 100%;<br />
}<br />
<br />
#mp-2012-banner-intro td {<br />
vertical-align: top;<br />
padding: 0 .5em;<br />
}<br />
<br />
#mp-2012 h1,<br />
#mp-2012 h2 {<br />
font-weight: bold;<br />
border: none;<br />
}<br />
<br />
div#content #mp-2012 h2 {<br />
font-size: 1.16em;<br />
margin-bottom: .8em;<br />
letter-spacing: .16em;<br />
}<br />
<br />
#mp-2012 .mw-headline-number {<br />
display: none;<br />
}<br />
<br />
#mp-2012 .hlist li {<br />
white-space: nowrap;<br />
white-space: normal !ie; /* IE < 8 no-wraps entire list, so disable it */<br />
}<br />
<br />
#mp-2012-body {<br />
min-width: 695px; /* 182 + 40 + 240 + 245 + 20 - 32 */<br />
}<br />
<br />
#mp-2012-column-left {<br />
float: left;<br />
width: 64.9%;<br />
}<br />
<br />
#mp-2012-column-left > div {<br />
margin-right: 1.5em;<br />
}<br />
<br />
.mp-2012-column-left-block {<br />
margin-top: .8em;<br />
padding: .8em 1.6em 1.8em;<br />
line-height: 1.5em;<br />
}<br />
<br />
.mp-2012-column-left-block + .mp-2012-column-left-block {<br />
margin-top: .4em;<br />
border-top: 1px solid #EEE;<br />
}<br />
<br />
#mp-2012-column-right {<br />
float: right;<br />
width: 35%;<br />
}<br />
<br />
#mp-2012-column-left h2,<br />
#mp-2012-column-left h2 a {<br />
color: #259;<br />
}<br />
<br />
#mp-2012-column-right h2,<br />
#mp-2012-column-right h2 a {<br />
color: #5c5c5c;<br />
}<br />
<br />
#mp-2012 #column-feature-more {<br />
margin-top: 1.2em;<br />
clear: left;<br />
}<br />
<br />
#mp-2012 #column-feature-more ul {<br />
list-style: none;<br />
margin-left: 0;<br />
}<br />
<br />
#mp-2012 #column-feature-more li {<br />
font-size: .9em;<br />
color: #474747;<br />
}<br />
<br />
#mp-2012 #column-feature-more .column-feature-more-header a {<br />
font-weight: bold;<br />
color: #474747;<br />
}<br />
<br />
#mp-2012 #column-feature img, #mp-2012 #column-good img {<br />
margin: 0.4em 0.9em 0.3em 0;<br />
}<br />
<br />
#mp-2012 #column-feature p, #mp-2012 #column-good p, #mp-2012-featurepic-text p {<br />
line-height: 1.6em;<br />
text-align: justify;<br />
text-justify: inter-ideograph;<br />
}<br />
<br />
#mp-2012 #column-dyk li {<br />
margin-bottom: 0.5em;<br />
}<br />
<br />
.mp-2012-featurepic-horizontal #mp-2012-featurepic-image {<br />
margin-left: auto;<br />
margin-right: auto;<br />
}<br />
<br />
.mp-2012-featurepic-vertical #mp-2012-featurepic-image {<br />
float: left;<br />
margin-right: 25px;<br />
}<br />
<br />
#mp-2012-featurepic-image {<br />
margin-bottom: 5px;<br />
margin-top: 6px;<br />
text-align: center;<br />
}<br />
<br />
.mp-2012-featurepic-border p {<br />
border: 1px solid #DDDDDD;<br />
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15);<br />
}<br />
<br />
#mp-2012-featurepic-image p {<br />
position: relative;<br />
overflow: hidden;<br />
margin: 0;<br />
display: inline-block;<br />
}<br />
<br />
#mp-2012-featurepic-image span {<br />
/* caption */<br />
position: absolute;<br />
right: .7em;<br />
bottom: .7em;<br />
padding: .19em .75em;<br />
background: black;<br />
background: rgba(0, 0, 0, .53);<br />
border-radius: .3em;<br />
color: white;<br />
font-size: .85em;<br />
font-weight: bold;<br />
text-shadow: 0 1px 3px black;<br />
}<br />
<br />
.mp-2012-block-nav-footer {<br />
color: #666;<br />
font-size: .85em;<br />
clear: both;<br />
text-align: right;<br />
}<br />
<br />
#mp-2012-column-left .mp-2012-text {<br />
color: #1A1A1A;<br />
}<br />
<br />
#mp-2012-column-right .mp-2012-text {<br />
font-size: .98em;<br />
}<br />
<br />
#mp-2012-column-right > div {<br />
margin-top: 1.6em;<br />
}<br />
<br />
.mp-2012-column-right-block {<br />
margin: 0 0 1.6em;<br />
padding: .8em 1.6em 1.6em;<br />
}<br />
<br />
#mp-2012-column-right-block-a {<br />
border: 1px solid #E8E8E8;<br />
box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.08);<br />
background: #FFF;<br />
}<br />
<br />
#mp-2012-column-right-block-b {<br />
border: 1px solid #CADEED;<br />
box-shadow: 0px 1px 3px #DDE6ED;<br />
background: #FFF;<br />
background: linear-gradient(top, #fff 65%,#EFF6FA 100%);<br />
background: -moz-linear-gradient(top, #fff 65%, #EFF6FA 100%);<br />
background: -webkit-gradient(linear, left top, left bottom, color-stop(65%,#fff), color-stop(100%,#EFF6FA));<br />
background: -webkit-linear-gradient(top, #fff 65%,#EFF6FA 100%);<br />
background: -o-linear-gradient(top, #fff 65%,#EFF6FA 100%);<br />
background: -ms-linear-gradient(top, #fff 65%,#EFF6FA 100%);<br />
background: linear-gradient(top, #fff 65%,#EFF6FA 100%);<br />
clear: both;<br />
}<br />
<br />
#mp-2012-column-right-block-c {<br />
border: 1px solid transparent;<br />
margin-bottom: .4em;<br />
clear: both;<br />
}<br />
<br />
#mp-2012 #column-itn li {<br />
margin-bottom: .8em;<br />
}<br />
<br />
#mp-2012 #column-otd img {<br />
margin-left: .6em;<br />
margin-bottom: .6em;<br />
}<br />
<br />
#mp-2012 #column-otd h3 {<br />
padding-left: 1em;<br />
margin-bottom: .8em;<br />
font-weight: normal;<br />
font-size: 1.01em;<br />
}<br />
<br />
#mp-2012 #column-otd h3 .otd-year {<br />
white-space: nowrap;<br />
font-weight: bold;<br />
}<br />
<br />
#mp-2012 #column-otd dl {<br />
padding-left: 1em;<br />
}<br />
<br />
#mp-2012 #column-otd dt {<br />
float: left;<br />
width: 4.2em;<br />
}<br />
<br />
#mp-2012 #column-otd dd {<br />
margin-bottom: .8em;<br />
margin-left: 4.5em;<br />
}<br />
<br />
#mp-2012 #column-uptrends {<br />
margin-left: 1.6em;<br />
color: #3B3B3B;<br />
}<br />
<br />
#mp-2012 #column-participate {<br />
margin-left: 1.6em;<br />
color: #3B3B3B;<br />
}<br />
<br />
#mp-2012 #column-participate-button {<br />
text-align: center;<br />
margin-top: 1.5em;<br />
white-space: nowrap;<br />
font-weight: bold;<br />
}<br />
<br />
#mp-2012 #column-tips {<br />
margin-left: 1.6em;<br />
color: #494949;<br />
}<br />
<br />
#mp-2012-column-tips-header {<br />
font-weight: bold;<br />
color: #444;<br />
}<br />
<br />
#mp-2012-links {<br />
margin-bottom: .8em;<br />
/* Make it flow */<br />
overflow: hidden;<br />
clear: left;<br />
}<br />
<br />
#mp-2012-links table {<br />
padding: .8em 1.6em;<br />
font-size: .95em;<br />
width: 96%;<br />
border: 1px solid #EEE;<br />
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);<br />
background: #FBFBFB;<br />
margin: 0 auto;<br />
}<br />
<br />
#mp-2012-links td {<br />
width: 33.33%;<br />
vertical-align: top;<br />
}<br />
<br />
#mp-2012-links h3 {<br />
font-size: .98em;<br />
font-weight: bold;<br />
color: #6B6B6B;<br />
padding-bottom: .2em;<br />
border-bottom: 1px solid #EEE;<br />
margin-bottom: .8em;<br />
}<br />
<br />
#mp-2012-sisters {<br />
margin-top: 50px;<br />
clear:both;<br />
padding-top: 15px;<br />
border-top: 3px double #CCC;<br />
color: #222;<br />
line-height: 120%;<br />
}<br />
<br />
#mp-2012-sisters > div {<br />
background: white;<br />
width: 45px;<br />
margin: -40px auto 0;<br />
}<br />
<br />
/* For [[Wikipedia:歷史上的今天]] and its subpages */<br />
/* They share the same HTML snippets with main page, */<br />
/* so they need to be styled here too. */<br />
.selected-anniversary img {<br />
margin-left: .6em;<br />
margin-bottom: .6em;<br />
}<br />
<br />
.selected-anniversary .mw-headline-number {<br />
display: none<br />
}<br />
<br />
.selected-anniversary h3 {<br />
font-weight: normal;<br />
font-size: 1em;<br />
padding-top: 0;<br />
}<br />
<br />
.selected-anniversary h3 .otd-year {<br />
white-space: nowrap;<br />
font-weight: bold;<br />
}<br />
<br />
.selected-anniversary dl {<br />
margin: 0.3em 0 0 1.6em;<br />
padding: 0;<br />
line-height: 1.5em;<br />
list-style-type: square;<br />
}<br />
<br />
.selected-anniversary dl * {<br />
margin: 0;<br />
padding: 0;<br />
}<br />
<br />
.selected-anniversary dt {<br />
display: list-item;<br />
font-weight: normal;<br />
float: left;<br />
}<br />
<br />
.selected-anniversary dt:after {<br />
content: ',';<br />
}<br />
<br />
/* HACK to workaround VE and badly written CGroups */<br />
.noteTA {<br />
display: none;<br />
}<br />
<br />
/* Primarily for VisualEditor */<br />
.oo-ui-window-frame .iframe-hide {<br />
display: none;<br />
}<br />
<br />
/* Styling for Template:Quote */<br />
blockquote.templatequote {<br />
margin-top: 0;<br />
}<br />
blockquote.templatequote div.templatequotecite {<br />
line-height: 1em;<br />
/* @noflip */<br />
text-align: left;<br />
/* @noflip */<br />
padding-left: 2em;<br />
margin-top: 0;<br />
}<br />
blockquote.templatequote div.templatequotecite cite {<br />
font-size: small;<br />
}<br />
<br />
/* 頁底文字太小 */<br />
div#footer ul li{<br />
font-size:small; <br />
}<br />
<br />
/* 解決small標簽中文字體太小 */<br />
small{<br />
font-size:.857em; <br />
}<br />
big{<br />
font-size:1.143em; <br />
}<br />
<br />
/* 存廢討論舊樣式 */<br />
body.ns-4[class*=" page-Wikipedia_頁面存廢討論"] h2,<br />
body.ns-4[class*=" page-Wikipedia_檔案存廢討論"] h2 {<br />
border-bottom: none;<br />
font-size: 132%;<br />
margin-bottom: .3em;<br />
}<br />
body.ns-4[class*=" page-Wikipedia_頁面存廢討論"] h3,<br />
body.ns-4[class*=" page-Wikipedia_檔案存廢討論"] h3 {<br />
font-size: 116%;<br />
margin-bottom: .3em;<br />
}<br />
<br />
/* 最近更改說明不自動換行 */<br />
<br />
.mw-changeslist-legend dd {<br />
white-space: nowrap;<br />
}<br />
<br />
/* (Temporary) fix for inline <inputbox> which is unusually wide on screens above 768px */<br />
.mw-ui-input-inline {<br />
min-width: inherit;<br />
}<br />
.mw-inputbox-input {<br />
margin-bottom: 0;<br />
}<br />
<br />
/* For portals, added 2011-12-07 -bv<br />
On wide screens, show these as two columns<br />
On narrow and mobile screens, let them collapse into a single column */<br />
.portal-column-left {<br />
float: left;<br />
width: 50%;<br />
}<br />
.portal-column-right {<br />
float: right;<br />
width: 49%;<br />
}<br />
.portal-column-left-wide {<br />
float: left;<br />
width: 60%;<br />
}<br />
.portal-column-right-narrow {<br />
float: right;<br />
width: 39%;<br />
}<br />
.portal-column-left-extra-wide {<br />
float: left;<br />
width: 70%;<br />
}<br />
.portal-column-right-extra-narrow {<br />
float: right;<br />
width: 29%;<br />
}<br />
@media only screen and (max-width: 800px) {<br />
/* Decouple the columns on narrow screens */<br />
.portal-column-left,<br />
.portal-column-right,<br />
.portal-column-left-wide,<br />
.portal-column-right-narrow,<br />
.portal-column-left-extra-wide,<br />
.portal-column-right-extra-narrow {<br />
float: inherit;<br />
width: inherit;<br />
}<br />
}<br />
<br />
.hidden {<br />
display: none;<br />
}<br />
<br />
.new a {<br />
color: #ba0000;<br />
}<br />
.new a:visited {<br />
color: #a55858;<br />
}<br />
<br />
<br />
#mw-content-text:lang(zh-Hans) .zhwiki-lang-zh-hant,<br />
#mw-content-text:lang(zh-CN) .zhwiki-lang-zh-hant,<br />
#mw-content-text:lang(zh-MY) .zhwiki-lang-zh-hant,<br />
#mw-content-text:lang(zh-SG) .zhwiki-lang-zh-hant {<br />
display: none;<br />
}<br />
#mw-content-text:lang(zh-Hant) .zhwiki-lang-zh-hans,<br />
#mw-content-text:lang(zh-HK) .zhwiki-lang-zh-hans,<br />
#mw-content-text:lang(zh-MO) .zhwiki-lang-zh-hans,<br />
#mw-content-text:lang(zh-TW) .zhwiki-lang-zh-hans {<br />
display: none;<br />
}<br />
<br />
.container .container-fluid {<br />
padding-right: 0px !important;<br />
padding-left: 0px !important;<br />
}<br />
<br />
#t-wikibase a {<br />
background: yellow;<br />
}</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Protectedpagetext&diff=8272
MediaWiki:Protectedpagetext
2021-09-07T12:16:48Z
<p>Xiplus:頁面內容被替換為「此頁面已設為保護防止編輯或其他操作。如要編輯請聯絡[https://www.facebook.com/TNFSH.Wiki 竹園Wiki Facebook粉絲專頁]。」</p>
<hr />
<div>此頁面已設為保護防止編輯或其他操作。如要編輯請聯絡[https://www.facebook.com/TNFSH.Wiki 竹園Wiki Facebook粉絲專頁]。</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E7%AB%B9%E5%9C%92Wiki:%E9%A6%96%E9%A0%81&diff=8265
竹園Wiki:首頁
2021-08-24T12:03:39Z
<p>Xiplus:</p>
<hr />
<div><div class="container"><br />
<div class="row"><br />
<div class="col-12"><br />
[[file:竹園Wiki-Title.png|left]]<br />
</div><br />
</div><br />
<div class="row"><br />
<div class="col-12"><br />
{{竹園Wiki:首頁/banner}}<br />
</div><br />
</div><br />
<div class="row"><br />
<div class="col-12 col-sm-6" style="padding: 1em 0;"><br />
{|width="100%" cellpadding="2" cellspacing="5" style="vertical-align:top;background-color:#f5fffa;"<br />
|-<br />
! <h2 style="background-color:#cef2e0;font-family:sans-serif;font-size:130%;font-weight:bold;border:1px solid #a3bfb1;text-align:left;padding:0.2em 0.4em;margin-top:3px !important">[[file:30px-Feature-star.png|30px]] 特色條目</h2><br />
|-<br />
|{{Feature}}<br />
|}<br />
</div><br />
<div class="col-12 col-sm-6" style="padding: 1em 0;"><br />
{|width="100%" cellpadding="2" cellspacing="5" style="vertical-align:top;background-color:#f5faff;"<br />
! <h2 style="margin:0;background-color:#cedff2;font-family:sans-serif;font-size:130%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;padding:0.2em 0.4em;margin-top:3px !important">[[file:30px-Didyouknow-penguin.png|30px]] 你知道嗎?</h2><br />
|-<br />
|{{Dyk}}<br />
|}<br />
</div><br />
</div><br />
<div class="row"><br />
<div class="col-12" style="padding: 1em 0;"><br />
{| style="width:100%"<br />
|style="border: 2px double #CCCCFF; padding: .5em 1em 1em 1em; color: #000000; background-color: #ffffff; vertical-align: top;" rowspan="3"|<br />
<h2 style="margin-top:3px !important">什麼是竹園Wiki? [[file:Icon-unsure.gif]]</h2><br />
*竹園Wiki就是一個「臺南一中的維基百科」![[File:竹園Wiki-logo.png|80px|right]]<br />
<!--*任何人都可以[[竹園Wiki:歡迎#參與編輯|編輯]],甚至不需要註冊。本站秉持維基模式的開放共享精神。--><br />
*編輯時使用的維基語法基本上與維基百科相同。然而本站[[Special:AllPages/Template:|模版]]尚未完全,如有需要請聯絡[[特殊:使用者清單/sysop|管理員]]。<br />
<h2 style="margin-top:3px !important"> 我能做什麼? </h2><br />
*盡情瀏覽竹園Wiki的頁面(條目)!<br />
*註冊一個帳號,加入編輯群!幫忙撰寫條目使竹園Wiki收錄更加完善;當發現條目內容有遺漏或錯誤,幫忙補充或修改。(請參閱[[:竹園Wiki:歡迎|歡迎文章]])<br />
<!--*看看[[竹園Wiki:待撰寫條目]]的列表,幫忙撰寫條目使竹園Wiki收錄更加完善。--><br />
<!--*看到<span style="color:#C20;">紅色</span>的連結,可以點進去新增這個條目;當發現條目內容有遺漏或錯誤,幫忙補充或修改。(請參閱[[:竹園Wiki:歡迎|歡迎文章]])--><br />
|}<br />
</div><br />
</div><br />
<div class="row"><br />
<div class="col-12 col-sm-6" style="border: 1px solid #CCCCCC; vertical-align: top; padding: .5em 1em 1em 1em;">{{MainPage_DC-1}}<br />
</div><br />
<div class="col-12 col-sm-6" style="border: 1px solid #CCCCCC; vertical-align: top; padding: .5em 1em 1em 1em;">{{MainPage_DC-2}}<br />
</div><br />
</div><br />
<div class="row"><br />
<div class="col-12 col-sm-6" style="border: 1px solid #CCCCCC; vertical-align: top; padding: .5em 1em 1em 1em;"><br />
<h2 style="margin-top:3px !important"> 臺南一中小檔案 </h2><br />
[[File:TNFSH-emblem.jpg|thumb|100px|right|校徽]]<br />
*校訓:誠慧健毅美<br />
*成立:1922年<br />
*校長:廖財固<br />
*學生:約2500人<br />
*面積:84809平方公尺(不含零星校地)<br />
*網站:http://www.tnfsh.tn.edu.tw<br />
</div><br />
<div class="col-12 col-sm-6" style="border: 1px solid #CCCCCC; vertical-align: top; padding: .5em 1em 1em 1em;"><br />
<h2 style="margin-top:3px !important">臺南一中校園 </h2><!--下右1--><br />
{|<br />
|-<br />
| [[File:TNFSH_Small_Assembly_Hall.jpg|thumb|110px|center|小禮堂、紅樓中庭]]<br />
| [[File:TNFSH-square.jpg|thumb|150px|center|集合場、[[民德鐵金剛|民德樓]]]]<br />
| [[File:TNFSH-view1.jpg|thumb|110px|center|科教、紅樓]]<br />
|}<br />
</div><br />
</div><br />
<div class="row"><br />
<div class="col-12" style="border: 1px solid #CCCCCC; vertical-align: top; padding: .5em 1em 1em 1em;"><br />
<h2 style="margin-top:3px !important"> 維基百科裡的[http://zh.wikipedia.org/wiki/臺南一中 臺南一中] </h2><!--下左2--><br />
國立臺南第一高級中學(英文譯名:National Tainan First Senior High school,TNFSH),簡稱臺南一中、南一中,別稱竹園岡,位於中華民國臺南市東區,緊鄰國立成功大學及臺南車站,是一所於日治時期成立的中學,為臺灣著名的高級中學。<br />
</div><br />
</div><br />
<div class="row"><br />
<div class="col-12 col-sm-6" style="padding: 0.5em 0; vertical-align: top;"><br />
<div style="border: 1px double #CCCCFF; padding: 0.5em 1em; background-color: #f0f0ff; vertical-align: top;">竹園Wiki是[[竹園軼聞計畫]]的主要網站,歡迎註冊使用者帳號並參與編輯。<br><br />
• [[竹園Wiki:關於|竹園Wiki]] • [[竹園軼聞資訊站]] • [https://www.facebook.com/TNFSH.Wiki/ 粉絲專頁]<br />
</div><br />
</div><br />
<div class="col-12 col-sm-6" style="padding: 0.5em 0; vertical-align: top;"><br />
<div style="border: 1px double #CCCCFF; padding: 0.5em 1em; background-color: #F2FFE5; vertical-align: top; font-size:85%; text-align:right;"><br />
竹園Wiki網站 ©2010-2018. Powered by MediaWiki.<br />
</div><br />
<div style="border: 1px double #CCCCFF; padding: 0.5em 1em; background-color: #F2FFE5; vertical-align: top; font-size:85%; text-align:right;">竹園軼聞系列網站由臺南一中學生建立、所有參與者共同編輯,非學校官方之機構。<br />
</div><br />
</div><br />
</div><br />
</div><br />
__NOTOC__ __NOEDITSECTION__</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E7%AB%B9%E5%9C%92Wiki:%E6%9B%B4%E6%96%B0MediaWiki&diff=8264
竹園Wiki:更新MediaWiki
2021-08-09T01:54:48Z
<p>Xiplus:</p>
<hr />
<div>== 步驟 ==<br />
# 從 https://www.mediawiki.org/wiki/Download 下載新版本<br />
# 解壓縮到指定資料夾<br />
# rm -r images/<br />
#ln -s ../tnfshwiki-data/images/ images<br />
#ln -s ../tnfshwiki-data/LocalSettings.php LocalSettings.php<br />
#ln -s ../tnfshwiki-data/.htaccess .htaccess<br />
#安裝缺少的擴充功能<br />
# php maintenance/update.php<br />
<br />
== 額外安裝的擴充功能 ==<br />
* [[:mw:Extension:FlaggedRevs]]<br />
* [[:mw:Extension:Wikibase]]<br />
* [[:mw:Extension:WikibaseQualityConstraints]]</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E7%AB%B9%E5%9C%92Wiki:%E9%97%9C%E6%96%BC&diff=8263
竹園Wiki:關於
2021-08-08T14:57:43Z
<p>Xiplus:/* 更新記錄 */</p>
<hr />
<div>[[file:竹園Wiki-logo.png|thumb|120px|竹園Wiki的logo]]<br />
'''竹園Wiki'''(又稱'''竹園維基''')是[[竹園軼聞計畫]]旗下的網站之一,採用與維基百科相同的 MediaWiki 架構。<br /><br />
目前已經取代另一個[[竹園軼聞資訊站]],成為竹園軼聞計畫中的主要網站。<br />
==歷史==<br />
竹園軼聞資訊站架設之初,就有考慮過是否採用維基模式;然而當時擔憂權限過度開放,將難以維持穩定的文章品質、而且有遭受破壞的風險。因此,最後主站採取 Joomla CMS 為核心。<br /><br />
然而 Joomla 這樣普通的內容管理系統,儘管開放註冊以及投稿文章,但缺乏了互動與共筆。事實上其「熱度」不如最初所預期,於是維基模式的構想再度受到重視。Wiki 本身就是建立在人們共同寫作分享知識的理想,而且 MediaWiki 會記錄所有的更動,事實上不用擔心遭受破壞,因為可以輕易的還原。<br /><br />
成功架站以後,竹園Wiki的參與度遠遠高出竹園軼聞資訊站許多,目前已經成為主要網站。原竹園軼聞資訊站已經停止更新。<br />
==成立==<br />
[[File:ScreenCapture100730-1.png |thumb|「竹園軼聞Wiki (alpha)」截圖]]<br />
於2010年7月26日開始構思規劃,竹園Wiki最初alpha版「竹園軼聞Wiki (alpha)」在7月29日正式上線,並開始進行密集測試。<br />
<br />
===更新記錄===<br />
*2010年<br />
**7月29日,「竹園軼聞Wiki」alpha版上線。<br />
**7月30日,更名「竹園維基」。<br />
**7月31日,定名「竹園Wiki」為網站標題,與「竹園維基」兩者並用。<br />
**8月2日,竹園Wiki 正式發表。<br />
*2012年<br />
**2月25日,由於原本使用的主機將終止服務。竹園Wiki暫停所有編輯功能,並將全站內容搬遷至Wikia服務。<br />
**2月26日,正式轉址至Wikia新站。<br />
*2014年<br />
**8月15日,於資訊社主機上建置Wiki。<br />
**8月18日,正式轉移於Wikia竹園Wiki上的資料到新主機。<br />
**8月19日,域名wiki.tfcis.org正式上線。<br />
**8月20日,正式宣佈搬遷至新站。<ref>[http://tnfsh.wikia.com/wiki/%E9%81%B7%E7%AB%99%E5%95%9F%E4%BA%8B 竹園Wiki舊站上的《遷站啟事》]</ref><br />
*2015年<br />
**1月29日,系統更新至 PHP5.6 / FreeBSD 10.1 / MediaWiki 1.24.1<br />
**4月5日,系統更新至 MediaWiki 1.24.2<br />
**6月29日,系統更新至 MediaWiki 1.25.1,並暫時搬移至臨時主機 pc2.tfcis.org/wiki<br />
**9月8日,購買新主機,完成所有站體搬遷,移動回wiki.tfcis.org。<br />
**9月9日,系統更新至 MediaWiki 1.25.2<br />
*2016年<br />
**1月12日,系統更新至 MediaWiki 1.26.2,修復了無法登入的Bug。<br />
**5月12日,系統更新至 MediaWiki 1.26.3<br />
**8月1日,新增傳送電子郵件功能<br />
**8月8日,系統更新至 MediaWiki 1.27.0<br />
**12月20日,系統更新至 MediaWiki 1.28.0<br />
*2019年<br />
**1月14日,系統更新至 MediaWiki 1.30.0<br />
**10月4日,系統更新至 MediaWiki 1.33.0<br />
**10月4日,安裝Wikibase<br />
**10月4日,網址遷移至 tnfshwiki.tfcis.org<br />
**10月8日,系統更新至 MediaWiki 1.33.1<br />
**10月19日,MediaWiki 1.33.1擴充功能安全性更新[https://lists.wikimedia.org/pipermail/wikitech-l/2019-October/092656.html]<br />
**12月21日,系統更新至 MediaWiki 1.34.0<br />
<br />
*2021年<br />
**8月8日,系統更新至 MediaWiki 1.36.1<br />
<br />
===統計資料===<br />
截至2012年2月,竹園Wiki的瀏覽量已經超過32,000次。<br />
<br />
==定位==<br />
竹園Wiki定位在維基百科與偽基百科之間:<br /><br />
*[http://zh.wikipedia.org/wiki/國立臺南第一高級中學 維基百科]中的內容是正經八百的,就好比一部正史。<br />
*[http://zh.uncyclopedia.info/wiki/呆男一中 偽基百科]則是惡搞,許多記載是無中生有,並沒有事實的參考價值。<br />
*「竹園Wiki」是記載「非正史」的東西,雖然沒有確切的記載,但是都是流傳已久的東西。另外也包含一些好玩的趣事,例如有趣的慶生方式等,而這些不可能會被記載在維基或[http://www.tnfsh.tn.edu.tw/history 校史館]。<br />
<br />
==相關文章==<br />
*[[竹園軼聞計畫]]<br />
*[[竹園軼聞資訊站]]<br />
<br />
==參考資料==<br />
<references /><br />
<br />
[[分類:關於本站]]</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E7%AB%B9%E5%9C%92Wiki:%E6%9B%B4%E6%96%B0MediaWiki&diff=8262
竹園Wiki:更新MediaWiki
2021-08-08T14:49:04Z
<p>Xiplus:建立內容為「== 額外安裝的擴充功能 == * :mw:Extension:FlaggedRevs * :mw:Extension:Wikibase * :mw:Extension:WikibaseQualityConstraints」的新頁面</p>
<hr />
<div>== 額外安裝的擴充功能 ==<br />
* [[:mw:Extension:FlaggedRevs]]<br />
* [[:mw:Extension:Wikibase]]<br />
* [[:mw:Extension:WikibaseQualityConstraints]]</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E8%96%9B%E7%A5%A5%E8%B2%B4&diff=8237
薛祥貴
2021-02-02T13:49:06Z
<p>Xiplus:</p>
<hr />
<div>{{老師資訊框}}<br />
瀛海中學,優秀數學老師。</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E5%82%91%E5%87%BA%E6%A0%A1%E5%8F%8B%E5%88%97%E8%A1%A8&diff=8216
傑出校友列表
2020-10-21T15:17:08Z
<p>Xiplus:</p>
<hr />
<div>==第一屆==<br />
{|class=wikitable<br />
!姓名!!經歷!!類別<br />
|-<br />
|陳廉泉||臺灣省政府建設廳副廳長、行政院經濟建設委員會顧問||<br />
|-<br />
|史欽泰||工業技術研究院院長||<br />
|-<br />
|李鎮源||中央研究院院士、國立臺灣大學醫學院名譽教授||<br />
|-<br />
|楊祥發||沃爾夫農業獎得主、中央研究院副院長、美國國家科學院院士||<br />
|-<br />
|賴明詔||國立成功大學校長、中央研究院副院長||<br />
|-<br />
|張燦鍙||臺南市市長、臺灣獨立建國聯盟主席||<br />
|-<br />
|王金平||立法院院長||<br />
|-<br />
|陳水扁||中華民國總統、立法委員、臺北市市長、臺北市議員||<br />
|-<br />
|辛文炳||臺南市市長、立法委員、臺灣省政府顧問、南臺工業專科學校校長||<br />
|-<br />
|謝世輝||日本東海大學教授||<br />
|-<br />
|高山嵐||畫家、導演||<br />
|-<br />
|陳錦芳||畫家||<br />
|-<br />
|李 安||導演||<br />
|-<br />
|簡明仁||貝爾實驗室工程師、美國韋恩大學副教授、大眾電腦董事長||<br />
|-<br />
|周清和||天泰銲材董事長、廣泰金屬董事長||<br />
|}<br />
<br />
==資料來源==<br />
* [http://alumni-ntfshs.org.tw/aboutAlumni.php?CID=3&CID1=6 臺南一中校友會 校友會專區 :歷屆傑出成就獎]</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=Item:Q134&diff=8204
Item:Q134
2020-09-06T07:36:05Z
<p>Xiplus:/* wbsetclaim-create:2||1 */ Property:P25: 318</p>
<hr />
<div></div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E5%BC%B5%E5%BF%97%E6%88%90_(%E8%8B%B1%E6%96%87)&diff=8202
張志成 (英文)
2020-09-01T01:39:26Z
<p>Xiplus:清理</p>
<hr />
<div>{{老師資訊框}}<br />
* 不喜歡別人叫他馬雲,說要叫他成哥。<br />
* 善化高中校友,東海大學外文系畢業<br />
* 育一男一女<br />
* 原為進修部教師,後因特殊關係調到日間部<br />
* 在台南一中110級沒有不認識的學生<br />
* 堅持澱粉只攝取20%,自稱此方法讓他一個月瘦4公斤<br />
* 上課會大量補充非英文知識<br />
* 110幾202某同學的媽媽路過馬雲家看到他在殺魚<br />
* 曾罵媽媽家的神經病鄰居</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=MediaWiki:Revreview-editnotice&diff=8201
MediaWiki:Revreview-editnotice
2020-08-31T11:58:47Z
<p>Xiplus:init</p>
<hr />
<div>'''您的編輯將在檢查之後才會顯示給未登入的使用者看到。'''<br />
:為什麼?'''本Wiki開放給所有人編輯,但為了避免攻擊性、洩漏隱私的內容對他人造成傷害,及造成本站的法律風險,所以才有此限制'''。詳細資訊請見[[竹園Wiki:公告欄/粉絲專頁公告存檔/2018年3月21日|此公告]]。</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E7%AB%B9%E5%9C%92Wiki:%E5%85%AC%E5%91%8A%E6%AC%84/%E7%B2%89%E7%B5%B2%E5%B0%88%E9%A0%81%E5%85%AC%E5%91%8A%E5%AD%98%E6%AA%94/2020%E5%B9%B48%E6%9C%8828%E6%97%A5&diff=8197
竹園Wiki:公告欄/粉絲專頁公告存檔/2020年8月28日
2020-08-28T14:46:08Z
<p>Xiplus:原始連結</p>
<hr />
<div><div style="white-space: pre-wrap;"><nowiki>大家好久不見,有幾項重要的事項向各位宣布:<br />
1. 竹園Wiki的網址已經改成了 https://tnfshwiki.tfcis.org<br />
2. 前幾天學校的網路斷掉,連帶導致無法瀏覽竹園WIki,今天(28)已經恢復<br />
3. 竹園Wiki已經開放所有人的編輯,但新編輯需要經過檢查(緣由請見 https://tnfshwiki.tfcis.org/?curid=1397 )<br />
4. 承上,我們需要招募願意協助幫忙的人,志願者請私訊粉專以了解詳情<br />
5. 新增了「結構化資料」,可以在老師頁面中的右上方的資訊框中看到鉛筆圖示,點進去即可編輯資訊,透過這種方式來讓更多人更容易地貢獻資訊<br />
有任何的問題和建議歡迎直接私訊粉專<br />
</nowiki></div><br />
== 外部連結 ==<br />
*[https://www.facebook.com/TNFSH.Wiki/posts/3504097669623340 原始連結]</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E7%AB%B9%E5%9C%92Wiki:%E5%85%AC%E5%91%8A%E6%AC%84/%E7%B2%89%E7%B5%B2%E5%B0%88%E9%A0%81%E5%85%AC%E5%91%8A%E5%AD%98%E6%AA%94/2020%E5%B9%B48%E6%9C%8828%E6%97%A5&diff=8196
竹園Wiki:公告欄/粉絲專頁公告存檔/2020年8月28日
2020-08-28T14:31:55Z
<p>Xiplus:+招募</p>
<hr />
<div><div style="white-space: pre-wrap;"><nowiki>大家好久不見,有幾項重要的事項向各位宣布:<br />
1. 竹園Wiki的網址已經改成了 https://tnfshwiki.tfcis.org<br />
2. 前幾天學校的網路斷掉,連帶導致無法瀏覽竹園WIki,今天(28)已經恢復<br />
3. 竹園Wiki已經開放所有人的編輯,但新編輯需要經過檢查(緣由請見 https://tnfshwiki.tfcis.org/?curid=1397 )<br />
4. 承上,我們需要招募願意協助幫忙的人,志願者請私訊粉專以了解詳情<br />
5. 新增了「結構化資料」,可以在老師頁面中的右上方的資訊框中看到鉛筆圖示,點進去即可編輯資訊,透過這種方式來讓更多人更容易地貢獻資訊<br />
有任何的問題和建議歡迎直接私訊粉專<br />
</nowiki></div><br />
== 外部連結 ==<br />
*[https://www.facebook.com/TNFSH.Wiki/posts/1866491636717293 原始連結]</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E7%AB%B9%E5%9C%92Wiki:%E5%85%AC%E5%91%8A%E6%AC%84/%E7%B2%89%E7%B5%B2%E5%B0%88%E9%A0%81%E5%85%AC%E5%91%8A%E5%AD%98%E6%AA%94/2020%E5%B9%B48%E6%9C%8828%E6%97%A5&diff=8195
竹園Wiki:公告欄/粉絲專頁公告存檔/2020年8月28日
2020-08-28T14:11:19Z
<p>Xiplus:新公告</p>
<hr />
<div><div style="white-space: pre-wrap;"><nowiki>大家好久不見,有幾項重要的事項向各位宣布:<br />
1. 竹園Wiki的網址已經改成了 https://tnfshwiki.tfcis.org<br />
2. 前幾天學校的網路斷掉,連帶導致無法瀏覽竹園WIki,今天(28)已經恢復<br />
3. 竹園Wiki已經開放所有人的編輯,但新編輯需要經過檢查(緣由請見 https://tnfshwiki.tfcis.org/?curid=1397 )<br />
4. 新增了「結構化資料」,可以在老師頁面中的右上方的資訊框中看到鉛筆圖示,點進去即可編輯資訊,透過這種方式來讓更多人更容易地貢獻資訊<br />
</nowiki></div><br />
== 外部連結 ==<br />
*[https://www.facebook.com/TNFSH.Wiki/posts/1866491636717293 原始連結]</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E7%AB%B9%E5%9C%92Wiki:%E5%85%AC%E5%91%8A%E6%AC%84/%E7%B2%89%E7%B5%B2%E5%B0%88%E9%A0%81%E5%85%AC%E5%91%8A%E5%AD%98%E6%AA%94/2018%E5%B9%B43%E6%9C%8821%E6%97%A5&diff=8194
竹園Wiki:公告欄/粉絲專頁公告存檔/2018年3月21日
2020-08-28T14:01:21Z
<p>Xiplus:div</p>
<hr />
<div><div style="white-space: pre-wrap;"><nowiki>竹園Wiki近況報告<br />
<br />
[恢復備份]<br />
恢復備份資料的投票共有110人參與,其中80%贊成,因此將恢復2017/7/17備份,該時間之後的編輯將全數遺失<br />
----------------<br />
<br />
[徵求管理人員]<br />
竹園Wiki(以下簡稱Wiki)建立的初衷為一個開放共享的平台,讓人人都能參與編輯。然而近期有學校老師反應Wiki上的有些內容不恰當,進行Wiki架設的資訊社作為技術的支援方,本是不對內容進行干涉,但因為這次的問題,我們意識到要長久的營運Wiki,需要做出以下應對措施:<br />
<br />
1. 對現有頁面內容全部進行複查;因為這次的問題,在確認所有不恰當內容都刪除後,才會開放瀏覽和編輯<br />
2. 徵求協助管理的人力,包含前項的維護工作,以及未來的各項站務,逐步將管理權限授予給有意協助的人。<br />
3. 訂立內容方針,保證Wiki內容的品質,防止宣傳性、攻擊性、洩漏隱私等不恰當內容出現在Wiki上。<br />
<br />
有意參與管理工作的人請私訊粉專。訂立內容方針的事項另行公布。</nowiki></div><br />
== 外部連結 ==<br />
*[https://www.facebook.com/TNFSH.Wiki/posts/1848236441876146 原始連結]</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E7%AB%B9%E5%9C%92Wiki:%E5%85%AC%E5%91%8A%E6%AC%84/%E7%B2%89%E7%B5%B2%E5%B0%88%E9%A0%81%E5%85%AC%E5%91%8A%E5%AD%98%E6%AA%94/2018%E5%B9%B43%E6%9C%8821%E6%97%A5&diff=8193
竹園Wiki:公告欄/粉絲專頁公告存檔/2018年3月21日
2020-08-28T14:00:57Z
<p>Xiplus:Fix style</p>
<hr />
<div><div style="white-space: pre-wrap;"><nowiki>竹園Wiki近況報告<br />
<br />
[恢復備份]<br />
恢復備份資料的投票共有110人參與,其中80%贊成,因此將恢復2017/7/17備份,該時間之後的編輯將全數遺失<br />
----------------<br />
<br />
[徵求管理人員]<br />
竹園Wiki(以下簡稱Wiki)建立的初衷為一個開放共享的平台,讓人人都能參與編輯。然而近期有學校老師反應Wiki上的有些內容不恰當,進行Wiki架設的資訊社作為技術的支援方,本是不對內容進行干涉,但因為這次的問題,我們意識到要長久的營運Wiki,需要做出以下應對措施:<br />
<br />
1. 對現有頁面內容全部進行複查;因為這次的問題,在確認所有不恰當內容都刪除後,才會開放瀏覽和編輯<br />
2. 徵求協助管理的人力,包含前項的維護工作,以及未來的各項站務,逐步將管理權限授予給有意協助的人。<br />
3. 訂立內容方針,保證Wiki內容的品質,防止宣傳性、攻擊性、洩漏隱私等不恰當內容出現在Wiki上。<br />
<br />
有意參與管理工作的人請私訊粉專。訂立內容方針的事項另行公布。</nowiki></p><br />
== 外部連結 ==<br />
*[https://www.facebook.com/TNFSH.Wiki/posts/1848236441876146 原始連結]</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E7%AB%B9%E5%9C%92%E5%B2%A1&diff=8171
竹園岡
2020-01-30T10:35:35Z
<p>Xiplus:已拒絕最後面的7 次文字變更 (由 愛玉 完成),並還原到由 佰七中文字 完成的修訂 5518:玩笑</p>
<hr />
<div>'''竹園岡'''是臺南一中的別稱,在許多特別的場合中,學生喜歡以竹園岡為活動、事件命名,彰顯出更多的臺南一中精神。<br />
==起源==<br />
臺南一中處於臺南市高起來的地區,建於地勢較高之沙崙上,清領時期舊稱西竹圍、日治改屬竹園町<ref>[[zhwiki:臺南一中|維基百科-臺南一中]]</ref>,故得別稱為"竹園岡"。<br><br />
由本部[[民族門]]進入學校更能明顯感受臺南一中較高的地勢。<br />
<br />
==現在==<br />
竹園岡比「臺南一中」更常用於具象徵性的場合,儼然成為一種強調精神的用法。<br><br />
例如:<br />
*收集臺南一中稗官野史的網站取名為「[[竹園軼聞]]」,而非「南一中軼聞」<br />
*每年的[[校慶紀念T恤]]與徽章的圖案中,同學總是不約而同的融入竹子的設計元素。<br />
<br />
==參考資料==<br />
<references/><br />
<br />
[[分類:學校特色]]</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=Item:Q314&diff=8159
Item:Q314
2019-12-22T01:41:12Z
<p>Xiplus:/* wbsetsitelink-add:1|tnfshwiki */ 蘇南州</p>
<hr />
<div></div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E8%98%87%E5%8D%97%E5%B7%9E&diff=8158
蘇南州
2019-12-22T01:40:05Z
<p>Xiplus:新老師</p>
<hr />
<div>{{老師資訊框}}</div>
Xiplus
https://tnfshwiki.tfcis.org/index.php?title=%E7%AB%B9%E5%9C%92Wiki:%E9%97%9C%E6%96%BC&diff=8157
竹園Wiki:關於
2019-12-20T23:45:14Z
<p>Xiplus:/* 更新記錄 */ MediaWiki 1.34.0</p>
<hr />
<div>[[file:竹園Wiki-logo.png|thumb|120px|竹園Wiki的logo]]<br />
'''竹園Wiki'''(又稱'''竹園維基''')是[[竹園軼聞計畫]]旗下的網站之一,採用與維基百科相同的 MediaWiki 架構。<br /><br />
目前已經取代另一個[[竹園軼聞資訊站]],成為竹園軼聞計畫中的主要網站。<br />
==歷史==<br />
竹園軼聞資訊站架設之初,就有考慮過是否採用維基模式;然而當時擔憂權限過度開放,將難以維持穩定的文章品質、而且有遭受破壞的風險。因此,最後主站採取 Joomla CMS 為核心。<br /><br />
然而 Joomla 這樣普通的內容管理系統,儘管開放註冊以及投稿文章,但缺乏了互動與共筆。事實上其「熱度」不如最初所預期,於是維基模式的構想再度受到重視。Wiki 本身就是建立在人們共同寫作分享知識的理想,而且 MediaWiki 會記錄所有的更動,事實上不用擔心遭受破壞,因為可以輕易的還原。<br /><br />
成功架站以後,竹園Wiki的參與度遠遠高出竹園軼聞資訊站許多,目前已經成為主要網站。原竹園軼聞資訊站已經停止更新。<br />
==成立==<br />
[[File:ScreenCapture100730-1.png |thumb|「竹園軼聞Wiki (alpha)」截圖]]<br />
於2010年7月26日開始構思規劃,竹園Wiki最初alpha版「竹園軼聞Wiki (alpha)」在7月29日正式上線,並開始進行密集測試。<br />
<br />
===更新記錄===<br />
*2010年<br />
**7月29日,「竹園軼聞Wiki」alpha版上線。<br />
**7月30日,更名「竹園維基」。<br />
**7月31日,定名「竹園Wiki」為網站標題,與「竹園維基」兩者並用。<br />
**8月2日,竹園Wiki 正式發表。<br />
*2012年<br />
**2月25日,由於原本使用的主機將終止服務。竹園Wiki暫停所有編輯功能,並將全站內容搬遷至Wikia服務。<br />
**2月26日,正式轉址至Wikia新站。<br />
*2014年<br />
**8月15日,於資訊社主機上建置Wiki。<br />
**8月18日,正式轉移於Wikia竹園Wiki上的資料到新主機。<br />
**8月19日,域名wiki.tfcis.org正式上線。<br />
**8月20日,正式宣佈搬遷至新站。<ref>[http://tnfsh.wikia.com/wiki/%E9%81%B7%E7%AB%99%E5%95%9F%E4%BA%8B 竹園Wiki舊站上的《遷站啟事》]</ref><br />
*2015年<br />
**1月29日,系統更新至 PHP5.6 / FreeBSD 10.1 / MediaWiki 1.24.1<br />
**4月5日,系統更新至 MediaWiki 1.24.2<br />
**6月29日,系統更新至 MediaWiki 1.25.1,並暫時搬移至臨時主機 pc2.tfcis.org/wiki<br />
**9月8日,購買新主機,完成所有站體搬遷,移動回wiki.tfcis.org。<br />
**9月9日,系統更新至 MediaWiki 1.25.2<br />
*2016年<br />
**1月12日,系統更新至 MediaWiki 1.26.2,修復了無法登入的Bug。<br />
**5月12日,系統更新至 MediaWiki 1.26.3<br />
**8月1日,新增傳送電子郵件功能<br />
**8月8日,系統更新至 MediaWiki 1.27.0<br />
**12月20日,系統更新至 MediaWiki 1.28.0<br />
*2019年<br />
**1月14日,系統更新至 MediaWiki 1.30.0<br />
**10月4日,系統更新至 MediaWiki 1.33.0<br />
**10月4日,安裝Wikibase<br />
**10月4日,網址遷移至 tnfshwiki.tfcis.org<br />
**10月8日,系統更新至 MediaWiki 1.33.1<br />
**10月19日,MediaWiki 1.33.1擴充功能安全性更新[https://lists.wikimedia.org/pipermail/wikitech-l/2019-October/092656.html]<br />
**12月21日,系統更新至 MediaWiki 1.34.0<br />
<br />
===統計資料===<br />
截至2012年2月,竹園Wiki的瀏覽量已經超過32,000次。<br />
<br />
==定位==<br />
竹園Wiki定位在維基百科與偽基百科之間:<br /><br />
*[http://zh.wikipedia.org/wiki/國立臺南第一高級中學 維基百科]中的內容是正經八百的,就好比一部正史。<br />
*[http://zh.uncyclopedia.info/wiki/呆男一中 偽基百科]則是惡搞,許多記載是無中生有,並沒有事實的參考價值。<br />
*「竹園Wiki」是記載「非正史」的東西,雖然沒有確切的記載,但是都是流傳已久的東西。另外也包含一些好玩的趣事,例如有趣的慶生方式等,而這些不可能會被記載在維基或[http://www.tnfsh.tn.edu.tw/history 校史館]。<br />
<br />
==相關文章==<br />
*[[竹園軼聞計畫]]<br />
*[[竹園軼聞資訊站]]<br />
<br />
==參考資料==<br />
<references /><br />
<br />
[[分類:關於本站]]</div>
Xiplus