本館粉絲專頁
查看使用者:台灣阿成/我的工作日誌的源代碼
←
使用者:台灣阿成/我的工作日誌
跳轉到:
導覽
、
搜尋
根據以下的原因,您並無權限去做編輯這個頁面:
該頁面已被保護以防止編輯或其他操作。
你可以檢視並複製本頁面的原始碼。
=以往的工作日誌= *[[User:台灣阿成/我的工作日誌/2005/06|2005/06]] | [[User:台灣阿成/我的工作日誌/2005/07|2005/07]] | [[User:台灣阿成/我的工作日誌/2005/08|2005/08]] | [[User:台灣阿成/我的工作日誌/2005/09|2005/09]] | [[User:台灣阿成/我的工作日誌/2005/10|2005/10]] | [[User:台灣阿成/我的工作日誌/2005/11|2005/11]] | [[User:台灣阿成/我的工作日誌/2005/12|2005/12]] *[[User:台灣阿成/我的工作日誌/2006/01|2006/01]] | [[User:台灣阿成/我的工作日誌/2006/02|2006/02]] | [[User:台灣阿成/我的工作日誌/2006/03|2006/03]] | [[User:台灣阿成/我的工作日誌/2006/04|2006/04]] | [[User:台灣阿成/我的工作日誌/2006/05|2006/05]] | [[User:台灣阿成/我的工作日誌/2006/06|2006/06]] | [[User:台灣阿成/我的工作日誌/2006/07|2006/07]] | [[User:台灣阿成/我的工作日誌/2006/08|2006/08]] *[[User:台灣阿成/我的工作日誌/檢索Google|檢索Google]] =近期的工作日誌= ==2006/09== ===09/05=== 修改程式,加入一個內建變數TOTALVIEWS,就可以在任何頁面顯示全站總點閱次數了:{{TOTALVIEWS}}。作法: *Language.php: <pre> $wgMagicWordsEn = array( ... MAG_TOTALVIEWS => array( 1, 'TOTALVIEWS'), <-- 加這一行 ... </pre> *MagicWord.php: <pre> define('MAG_TOTALVIEWS', 39); <-- 加這一行 ... $wgVariableIDs = array( ... MAG_TOTALVIEWS <-- 加這一行 ... </pre> *Parser.php: <pre> ... case MAG_TOTALVIEWS: <-- 加這一行 return $varCache[$index] = $wgContLang->formatNum( wfTotalViews() ); <-- 加這一行 ... function wfTotalViews() { <-- 加以下這個function global $wgTotalViews; wfLoadSiteStats(); return $wgTotalViews; } </pre> *愛睏囉~~~ --[[User:台灣阿成|台灣阿成]]([[user_talk:台灣阿成|Talk]]) 01:00 2006年9月5日 *嗯,好像還有一些問題:首頁和統計頁次數有小誤差。明天再看。 --[[User:台灣阿成|台灣阿成]]([[user_talk:台灣阿成|Talk]]) 01:08 2006年9月5日 *喔,是因為cache的問題,首頁變數show出的是cache的資料,統計頁面算出的是即時資料。 --[[User:台灣阿成|台灣阿成]]([[user_talk:台灣阿成|Talk]]) 17:38 2006年9月24日 ===09/16=== *初步完成「最近討論」程式:[[Special:Recenttalks]](還有一些小bugs要改)->(已改好) *作法: *SpecialRecenttalks.php:由SpecialRecentchanges.php加以修改而成 <pre> function wfSpecialRecenttalks( $par ) { ... $minorLink = $sk->makeKnownLink( $wgContLang->specialPage( 'Recenttalks' ), $showhide[1-$hideminor], wfArrayToCGI( array( 'hideminor' => 1-$hideminor ), $urlparams ) ); $botLink = $sk->makeKnownLink( $wgContLang->specialPage( 'Recenttalks' ), $showhide[1-$hidebots], wfArrayToCGI( array( 'hidebots' => 1-$hidebots ), $urlparams ) ); $liuLink = $sk->makeKnownLink( $wgContLang->specialPage( 'Recenttalks' ), $showhide[1-$hideliu], wfArrayToCGI( array( 'hideliu' => 1-$hideliu ), $urlparams ) ); $patrLink = $sk->makeKnownLink( $wgContLang->specialPage( 'Recenttalks' ), $showhide[1-$hidepatrolled], wfArrayToCGI( array( 'hidepatrolled' => 1-$hidepatrolled ), $urlparams ) ); ... $note = rcDayLimitLinks( $days, $limit, 'Recenttalks', $hideparams, false, $minorLink, $botLink, $liuLink, $patrLink ); ... $sk->makeKnownLink( $wgContLang->specialPage( 'Recenttalks' ), $wgLang->timeanddate( $now, true ), $hideparams.'&from='.$now ) ); ... $feedTitle = $wgSitename . ' - ' . wfMsgForContent( 'Recenttalks' ) . ... } function rcCountLink( $lim, $d, $page='Recenttalks', $more='' ) { ... } function rcDaysLink( $lim, $d, $page='Recenttalks', $more='' ) { ... } function rcDayLimitLinks( $days, $limit, $page='Recenttalks', $more='', $doall = false, $minorLink = '', $botLink = '', $liuLink = '', $patrLink = '' ) { ... } </pre> *SpecialPage.php: <pre> $wgSpecialPages = array( ... 'Recentchanges' => new SpecialPage( 'Recentchanges' ), 'Recenttalks' => new SpecialPage( 'Recenttalks' ), <-- 加這一行 'Upload' => new SpecialPage( 'Upload' ), ... </pre> *Language.php: <pre> ... 'recenttalks' => 'Recent talks', <-- 加這一行 ... </pre> *到特殊頁面/系統介面修改Mediawiki:Recenttalks/zh-tw成為「最近討論」。 ===09/24=== *允許Twbsball (Namespace=4) 顯示 Subpages:在LocalSetting.php 修改 $wgNamespacesWithSubpages = array( -1 => 0, 0 => 1, 1 => 1, 2 => 1, 3 => 1, 4 => 1, 5 => 1, 6 => 0, 7 => 1, 8 => 0, 9 => 1, 10 => 0, 11 => 1);
返回到
使用者:台灣阿成/我的工作日誌
。
導航
個人工具箱
3.144.93.34
該IP的對話頁
建立新帳號
登入
名字空間
用戶頁面
討論
變換
檢視
閱讀
原始碼
檢視歷史
動作
搜索
導航
首頁
最近更改
編輯討論
輔助說明
語法練習
建新頁面
聯絡我們
姊妹站
台灣籃球維基館
淡水維基館
棒球姊妹館
棒球歷史新聞館
棒球數位文物館
工具
連入頁面
相關頁面修訂記錄
用戶貢獻
紀錄集
特殊頁面
頁面資訊