很多人都批評過 FreeLAMP.com 的風格,這幾天心血來潮。對網站做了些手腳,把心得寫出來和大家共享。
一、文章發表日期的漢化
在您看到這篇文章前,發表日期是
def date_posted(self,fmstr='%A %B %d, @%I:%M%p'):
顯示的是類似: 'Saturday January 12, @11:10PM' 的格式,我們把
Posting.py 中的這一行修改為:
def date_posted(self,fmstr='%m月%d日 %H:%M'):
你看到的文章發表日期就變成了現在的樣子。
二、文章長度單位的修改
原來的文章長度單位是 Bytes,很不符合中文的習慣,我們把 Posting.py 中
def body_len(self,divisor=None) 那一節修改如下:
if divisor is None:
if tlen == 0:
return ''
if tlen > 51200:
tlen = tlen / 1024
return str(tlen) + ' Kb'
else:
return str(tlen) + ' 字節'
三、往日文章欄目中日期的修改
和第一條類似的修改,但是不是在文件中,而是在管理界面中的
/publish/rightbox_methods/prev_articles 下,修改其中的日期部分為:
月日
四、其他欄目的漢化
Squishdot 是一套比較”西化“的軟件,處處”洋溢“著 E 文,因此,漢化的工作量比較大,而且管理界面的 TextArea 裡面編輯起來不方便。建議你采用 Copy/Paste 的方法,到自己順手的編輯器裡面修改好後,Paste 過去。
總結:
FreeLAMP.com 上的 Squishdot 已經做了一定程度的工作,同時,FreeLAMP 最近開出了下載中心以及論壇。給廣大的 GNU/Linux 愛好者以及開源社區的人們提供交流和學習的更多機會,希望 FreeLAMP.com 能在大家的支持下,成為國內自由/開源軟件網站中最好的原創新聞/教程網站。