本館粉絲專頁

使用者:台灣阿成/我的工作日誌:修訂版本之間的差異

分享此網頁到Facebook
分享此網頁到Plurk
分享此網頁到百度搜藏
分享此網頁到Twitter
分享此網頁到Del.icio.us
台灣棒球維基館
跳轉到: 導覽搜尋
(時間過得還真是快~~~)
近期的工作日誌
第24行: 第24行:
 
#在Language.php加入一行:'listusersbyedits' => 'User list, sorted by UserEdits',
 
#在Language.php加入一行:'listusersbyedits' => 'User list, sorted by UserEdits',
 
#介面中文化:更改Mediawiki:listusersbyedits/zh-tw。
 
#介面中文化:更改Mediawiki:listusersbyedits/zh-tw。
 +
 +
==2006/09==
 +
===09/05===
 +
修改程式,加入一個內建變數TOTALVIEWS。作法:
 +
*Language.php:
 +
<nowiki>
 +
  $wgMagicWordsEn = array(
 +
...
 +
MAG_TOTALVIEWS          => array( 1,    'TOTALVIEWS'            ),  <-- 加一行
 +
...
 +
</nowiki>
 +
*MagicWord.php:
 +
<nowiki>
 +
define('MAG_TOTALVIEWS', 39);  <-- 加這一行
 +
...
 +
$wgVariableIDs = array(
 +
...
 +
MAG_TOTALVIEWS  <-- 加這一行
 +
...
 +
</nowiki>
 +
*Parser.php:
 +
<nowiki>
 +
  ...
 +
  case MAG_TOTALVIEWS:      <-- 加這一行
 +
return $varCache[$index] = $wgContLang->formatNum( wfTotalViews() );  <-- 加這一行
 +
  ...
 +
 +
  function wfTotalViews() {      <-- 加以下這個function
 +
global $wgTotalViews;
 +
 +
wfLoadSiteStats();
 +
return $wgTotalViews;
 +
  }
 +
 +
</nowiki>

2006年9月5日 (二) 00:57的修訂版本

目次

以往的工作日誌

近期的工作日誌

2006/08

  • 08/04:為系統加入若干新功能:「熱門XX頁」
    • 完成新程式熱門討論頁初步設計(標題未中文化)。
    • 完成新程式熱門用戶頁初步設計(標題未中文化)。
    • 完成新程式熱門用戶討論頁初步設計(標題未中文化)。
      • 特別說明:幻象兩千舊討論頁已於7/19被幻象本人刪除。因此,目前該頁的瀏覽次數應是7/23起重建的新討論頁次數。->為了忠實統計該頁實際瀏覽次數,本人於2006/08/04 15:56在維持該頁內容不變的原則下,決定對該頁進行歷史紀錄恢復與回降動作。但舊瀏覽次數似乎已被新瀏覽次數覆蓋,這部分的統計數據看樣子是救不回了。->透過人工統計回溯:該頁被刪除前有36397次。
    • 完成新程式熱門站務頁初步設計(標題未中文化)。
    • 完成新程式熱門站務討論頁初步設計(標題未中文化)。
    • 完成新程式熱門圖片頁初步設計(標題未中文化)。
    • 完成新程式熱門圖片討論頁初步設計(標題未中文化)。
  • 08/04:新建本站熱門頁面作為上述程式之統一入口,並在「最近更改」頁面上方導覽條中加一連結,以方便使用。
  • 08/05:完成以上程式之系統介面中文化工作。
  • 08/06:完成用戶編輯排行榜程式(SpecialListusersbyedits.php)
  1. 在user資料表新增一欄位user_edits;
  2. 在程式EditPage.php增加一個function countUserEdits(),並於ArticleSaveComplete時呼叫,以便計算user的編輯次數,寫入user_edits欄位中;
  3. 新增一支程式SpecialListusersbyedits.php,讀取user資料並依user_edits排序;
  4. 在SpecialPage.php加入一行:'Listusersbyedits' => new SpecialPage( 'Listusersbyedits' ),
  5. 在Language.php加入一行:'listusersbyedits' => 'User list, sorted by UserEdits',
  6. 介面中文化:更改Mediawiki:listusersbyedits/zh-tw。

2006/09

09/05

修改程式,加入一個內建變數TOTALVIEWS。作法:

  • Language.php:

$wgMagicWordsEn = array( ... MAG_TOTALVIEWS => array( 1, 'TOTALVIEWS' ), <-- 加一行 ...

  • MagicWord.php:

define('MAG_TOTALVIEWS', 39); <-- 加這一行 ... $wgVariableIDs = array( ... MAG_TOTALVIEWS <-- 加這一行 ...

  • Parser.php:

... case MAG_TOTALVIEWS: <-- 加這一行 return $varCache[$index] = $wgContLang->formatNum( wfTotalViews() ); <-- 加這一行 ... function wfTotalViews() { <-- 加以下這個function global $wgTotalViews; wfLoadSiteStats(); return $wgTotalViews; }