« August 2005 | Main | November 2005 »

October 10, 2005

與Wiki Spam bot奮戰

昨日下午,發現共筆(後端引擎為MediaWiki v1.4.8)遭到罐頭文章機器人(spam bot)攻擊,起初還耐著性子,逐篇文章設定24小時封鎖IP的限制,後來發現大量機器人湧入,於是決定使出殺手鐧。

緊急封鎖編輯權限

修改LocalSettings.php,插入以下這行,要求使用者必須登錄帳號後,才能進行編輯。

$wgWhitelistEdit = true;

如果沒有登錄,想要編輯的話,會出現以下訊息:

您必須先[[特殊:登錄]]才可編輯頁面。

由於使用者點選[[特殊:登錄]]之後,不會進入正確的登錄畫面。需透過資料庫管理程式,將Cur資料表中的Whitelistedittext or Whitelistedittext/zh_tw 中的[[特殊:登錄]],更改成[[特殊:Userlogin]] 或 [[特殊:Userlogin|登錄]] 。詳細的權限設定,詳見Setting user rights in MediaWiki

用處不大的IP封鎖
將.htaccess放在根目錄

order allow,Deny
Deny from 000.000.000.0
Deny from 000.000.000.0
allow from all

由於IP數量眾多,且日後維護該清單困難,不建議採用。


版本回復
透過Wiki的版本紀錄,回復正確的版本。


安裝黑名單(SpamBlacklist)擴充套件
下載SpamBlacklist extension,並上傳到extensions目錄下,並且在LocalSettings.php,插入以下幾行

require_once( "$IP/extensions/SpamBlacklist/SpamBlacklist.php" );
$wgSpamBlacklistFiles = array(
//          database    title
	"DB: wikidb My_spam_blacklist",    
); 

然後從Spam blacklist複製名單(點選該網頁上方的view source),貼到My spam blacklist的Wiki頁面。


參考資料:
* Setting user rights in MediaWiki - Meta
* Anti-spam Features - Meta

CNET News.com Blog 100 lists

中時部落格「2005第一屆全球華文部落格大獎」不同,由CNET News.com的編輯與採訪記者,挑選出CNET News.com's Blog 100

Blog的定義

Coming Soon | CNET News.com提到關於(1)Blog與(2)好的Blog是如何界定的。由於Blog的定義不易取得共識,所以採取寬鬆的(liberal)方式。但最基本的底線是,Blog是由一個或多位熱情的作者提供在他們領域中豐富的資訊。

The bottom line is that they all are produced by passionate people who have a wealth of information about their corner of the tech world.

好的Blog的定義

而好的Blog,則是指匯集主題相關的新聞、與讀者豐富有經驗的評論激盪、或者是他們的幽默感等因素。

Some are valued solely for their aggregation of pertinent news, while others have formed a devoted following based on the robust and educated comments of their readers. Still others have become popular because of their humor or for the biting tone of their writers' opinions.

* IMTTAward2003 - Jedi's Kwiki 2003年 癸未部落格隨便獎
* 愛麗絲夢遊部落格仙境: 中時部落格「2005第一屆全球華文部落格大獎」活動辦法公佈 2005-10-05

October 8, 2005

Creative Commons不僅僅是引用

有位朋友在學習平台引用了這篇文章: 網路資料APA格式的輔助工具: Copy URL+,我好奇地問了她文章內容,文章中更詳細地陳述使用步驟,但是我注意到文章最後參考資料部分,如傳統學術文章的方式僅註明出處。

「相同方式分享」授權條款(Deed)

本站採用的Creative Commons: 「姓名標示-非商業性-相同方式分享」授權協議,不僅僅是引用而已[註1]。除了引用,還有「非商業使用」與「相同方式分享」。所謂的相同方式分享,是指當您依據這篇文章進行衍生性創作[註2],該衍生著作必須採用與原著作相同之授權條款,才能散佈該衍生著作

如何宣稱使用相同的授權協議

也就是說,以朋友發表的那篇文章為例,在文章的最後面,除了註明引用出處(即姓名標示),還需要註明使用「姓名標示-非商業性-相同方式分享」授權協議、或者掛上Some rights reserved的標章,將標章的網址連到「姓名標示-非商業性-相同方式分享」授權協議的網址。


後續:由於原先的授權協議僅在首頁有註明,我將單篇匯整的模板加以修改,在每篇文章最下面都有標示。

[註1.] Creative Commons有一授權條款僅需要註明引用出處的是Creative Commons Deed: Attribution

[註2.] 衍生性創作:改寫、翻譯、節略、濃縮或以其他任何形式改造等,詳見Creative Commons Legal Code

相關資料:
* Creative Commons Deed: Attribution-NonCommercial-ShareAlike 1.0
* Creative Commons Legal Code: Attribution-NonCommercial-ShareAlike 1.0

October 5, 2005

加大網頁上字的大小

本文更新版: (Wiki版本) 放大網頁上的字體大小

Microsoft Internet Explorer 有時候 工具列上的「檢視」-->「字型」,調整字型大小的效果並不明顯,你可以採取下面的方法

在工具列上的「網際網路選項」-->「一般」標籤裡面,有「存取設定」,選擇「略過在網頁上指定的字型大小」,可以讓字型變大

如果要隨心所欲的調整字型大小,建議更換瀏覽器,改用Mozilla Firefox ( http://moztw.org )只要按 Ctrl 與 + 兩個按鍵,然後一直按 + 就可以讓網頁字型一直變大 ( http://moztw.org/docs/ff/text-zoom/)

本文同時發佈在Yahoo!奇摩知識+


* Mozilla Taiwan 討論區: 請問有辦法將網頁內容字體永久放大嗎? (Update: 2006-08-12)