2009年2月4日 星期三

PHP 套件 AllocPSA 使用心得 - TimeSheet、專案管理、成本分析 ... 等(一)


因為小弟只懂點 PHP,因此找的套件也是 PHP 為主

這個是前輩指點找到的國外套件,功能相當強大,只是上網找相關的資訊不很多,因此一些小問題找起來就比較麻煩(加上我又比較遜 :<) 所以順便把自己找到的一些小問題貼來跟大家討論討論 http://www.allocpsa.org/
這裡是官網,我下載的版本是 1.5.1.1

目前暫時碰到比較頭痛的問題就是中文亂碼(它功能真的很強,雖然很多都還沒摸熟)

目前已解決的就是之前Blog提到的 htmlentities 要改為 htmlspecialchars

這個檔案在 shared/lib/page.inc.page 裡面有個 function "to_html"

很多中文輸出都會經過這段,因此要改為 htmlspecialchars,文件裡面還有一兩個地方,也一起改掉吧!

然後後來又想到,只要用到 htmlentities 都要改才是,最後找出所有有 htmlentities 的檔案

=============請都改吧=============

comment/comment.php
config/config.php
finance/transaction.php
search/search.php
shared/util.inc.php
task/task.php
time/timeSheet.php
tools/sourceCodeView.php
comment/lib/comment.inc.php
email/lib/email.inc.php
installation/templates/patch.tpl
task/lib/task.inc.php

=============請都改吧=============

再來是 allocation 的繪圖功能,因為字型不支援中文所以印出 png 檔中文字會變成口口口口口

只要把 util/fonts 裡的 Vera.ttf 替換成中文字型就行了
(檔案在project/lib/task_graph.inc.php)

我原本下載一個ubuntu的中文字型5MB,但還是會有缺字,後來再找找,換了個蘋果的ttf,6MB就行了!反正這個 Case 使用人不會太多,也都是內網在傳,因此讀一下不會怎麼樣 ... 囧 ... 一定有精簡的作法只是我不知道而已 ...

http://mkbfb.blogspot.com/2008/01/ubuntu-lihei-pro-pro.html
我下載的字型參考是來自這篇文章

然後繼續尋找 pdf 亂碼的解決方法 ...
http://www.ros.co.nz/pdf/

它是用這個套件,希望我找得到解決中文輸出亂碼的方法 Q_Q

2009年2月3日 星期二

相當令人懷念的老遊戲及爆笑影片 - 史上最弱主角 Spelunker

http://www12.plala.or.jp/pash/spelunker.html

這邊可以看到遊戲畫面,其實 Youtube 也有很多,這是一款不朽的迷之作呀!

主角死亡的判定相當的爆笑,跌個倒或是落差稍微高一點都會死掉



這裡還有很可愛的初音配樂

重點是下面這個連結:(如果失效請留言跟我說)
http://sky.zero.ad.jp/worldctz-masa/flash/spelunker.swf

終於讓我找到這個以前我很愛的 Flash 呀!看來可以喚起不少老玩家的回憶了!

看完這個再回去看看 Youtube 初音那個,後面是不是吃到加速劑之後結果反而衝一下跳起來就死掉了 ... 不愧是最弱主角,外加惡搞的 PowerUp 飲料 ...

http://v.youku.com/v_show/id_XMTY3MzA4ODQ=.html
此外這個是红白机FC全经典游戏视频 (1983至1994年) <--直接Copy標題

也是很值得一看喔!

htmlentities & htmlspecialchars

htmlentities 會把所有字串轉成 HTML 字元,缺點是中文字串轉出後會變亂碼

因此大部份還是用 htmlspecialchars,把特定的字元轉成 HTML 字元就好了(譬如<"'...等)

這個好像是很基本的問題,不過最近在套一個國外軟件時,碰到這個問題

找一個亂碼問題找了很久,還對資料庫跟檔案

最後才發現是這個小問題

看來使用套件還是用比較熱門多人用的比較好

這個套件設計者也不會想到會有中文的問題吧

http://www.asciitable.com/
這是後來高人介紹 ASCII 與中文亂碼的基礎教學用到的網站
順便提一下 ... 至於我還是似懂非懂,就不再多寫了 ...

FireFox 的離線模式

好像是3.0之後多的功能

總之,不知道為什麼突然啟動了這個離線模式
(Linux的Ubuntu似乎會發生這個問題)

結果FireFox一直無法開啟網頁,也不知道去哪設定

查一下網路原來只要在左上方的「檔案->離線模式」點一下就好了

2009年2月2日 星期一

ZenCart 安裝測試


http://0rz.tw/iASnH 這邊有下載位置,建議用 Free 那個,不要用 KMD 那個,上面會有廣告?(我不會刪 Q_Q)

話說 0rz 縮址好像被 Pixnet 買去了呀 ...
鄉民愛用的大概就是五碼的 http://0rz.tw/ 或是六碼的台泥 http://tinyurl.com/
找對功能開發慢慢累積使用者人氣也能賺錢吧!

ZenCart 安裝文件在目錄 docs/index.html 這邊跟一般設定一樣很簡單

不過實際進了管理頁面之後 ... 功能相當多呀 ... 眼花花 ...

想看看 demo 的可以來 >>> 這裡

我會試這款而不用有名的 Commerce 是因為這款好像樣板安裝比較多選擇(像WordPress?)

其實是很久以前安裝過 Comm 覺得不是很好看 ... 現在因為碰到一個需求要在商品內再加選擇(譬如選擇商品後還要再選屬性,像選鞋子的話就還要選鞋號)

這樣自己寫是可以,不過對客戶來說價格就不划算了

因此能套就套呀 ... 可以用就好了 ...

==========

另外記得以前有個網站可以幫你做網站截圖的功能,一時找不到(就是輸入網址,程式可以跑出這個網址顯示的網頁縮圖預覽)

像我上面抓的 Zen Cart Demo 頁面這樣,不過我不是用網站的功能(PHP也做得到),我是用FireFox的外掛,請參考下面文章

http://kevin77626.blogspot.com/2008/08/pearl-crescent-page-saver.html
Pearl Crescent Page Saver

九天連假之四天三夜澳門行(下)- 零碎雜記

吃完早餐走到威尼斯人,大概不用20分鐘的時間,當飯後運動,順便看看路邊風景
延路也會經過一些景點,所以推薦麗景灣!
麗景灣的早餐天天都有變化喔,吃得相當滿意,100分!
想去威尼斯人又不想住那太貴,麗景灣酒店是個不錯的選擇,處威尼斯人同樣島上,不需過橋,走路就可以到威尼斯人,而且價格OK早餐也相當豐富(比金龍好),好像是以前的凱悅前身。
在飯店看台灣頻道,都是中國旺旺的廣告(台灣之光!?)
不過那個超級北京腔聽了實在會毛起來
(普通講話我覺得北京腔很好聽,不過廣告就...)
這廣告的「哎唷,這麼這麼好喝」,那個語調高起來聽得好毛呀!
澳門機場相當有藝術氣息的廁所(還真無聊去照...)
Vita維他集團,可能跟台灣的統一集團一樣在飲食界算是大牌吧?
澳門有些店家不收幾分的,Taxi也一樣,有幾分就當小費?
所以後來剩的一堆小錢就去投機場的飲料了。
四川辣味什麼粉的(麵),滿重口味的
值得一提是左上方的蕃茄湯,蛋是炒過再放進去,然後加入酸菜肉絲
讓蛋花湯變成重口味(鹹)的湯,我很喜歡。
麻婆豆腐套餐,附牛肉湯(蓮藕)
麻婆豆腐只有辣,沒有香 ... 嗯 ... 覺得 Soso
白菜就是相當淡而無味,好像都是這樣,附的配菜不多
還是台灣便當好,都有固定三四樣配菜。
頗油的豬扒包,不過也好吃,台灣的一些香港餐廳也吃得到了
我覺得台灣真的很棒,什麼美食都有,而且還比原版好吃呢!
三叔~~~~啊黏巴達~黏巴達~黏巴達~

===============
在飯店看電視台灣的美食節目,看得好餓呀!
回來馬上大吃一頓 ... 嗯 ... 太多店家可以介紹(我是看嘗鮮Let's Go)
台灣真的很棒~美食無敵!
兩萬多機票錢 ...
再兩三萬賭博費 ...
下次要出國,把錢換算一下,不出去,在台灣給它超高級料理吃透透好像也很爽呢!

九天連假之四天三夜澳門行(上)- 威尼斯人

已經是半年來三度澳門了,一次住金龍、一次住威尼斯人,這次住麗景灣酒店。

感想就是「一試威尼斯、一世威尼斯」(西斯板聽過的外國說法一試黑人、一世黑人...)

澳門真的沒有什麼好逛的,台灣要好玩得太多,唯一可能玩的大概就是享受一擲千金的快感,把一年來的節省全揮霍出去 Q_Q ... 當然,你要知道,賭這種東西是一定輸的。

所以如果你想賭,就要去威尼斯人(Las Vegas小時候去忘了,不過威尼斯人賭場應該比那大很多,說不定還有兩倍大),住的話就隨便了,反正要住好就去威尼斯人,剩下來都差不多的感覺 ... 反正起床也是去威尼斯人玩嘛 ...(墮落呀)

原本是玩幸運大輪轉(風行全美老虎機廣告那臺),轉到滿多次 10000 分的(1分0.2港幣就是2000塊),不過還是輸回去了,總之最後結算這種一來一回都是幾十萬台幣的,按個按扭就要台幣一百塊左右,賭場真的是會有這種魔力,讓你不覺得錢不見了。

後來玩雙人連打大富翁,這樣「好像」可以比較快觸發額外驚喜獎,一開始有贏一兩千港幣,不過後來試又輸回去了,也可以說是人不夠多在玩,不過這只是安慰自己的話,輸了是活該呀。

如同不夜城的威尼斯人,一定要很有克制力才行,不過輸光也讓我很有鬥志面對新的一年 ... 繼續努力吧!半年已經去三次了 ... 接下來真的要存錢補血,不再去了啦!要去其他國家開開眼見了!

虛幻的3000港幣,按一按就沒了,一定要堅持見好就收 ...
推薦威尼斯人裡的「意」式漢堡,很輕爽,芝士很香呀(我叫的沒漢堡肉)

夜夜歌舞昇平的威尼斯人


許冠傑要在威尼斯人開演唱會!?
Why Why Tell Why 今晚的夜色迷人~(新半斤八兩)


澳門麥當勞的公仔,覺得不是很好看


澳門麥當勞有雞排通心麵呀,一直想吃,不過卻一直沒空吃(都在威尼斯吃飽了)


條條大路通威尼斯人,很多免費的接泊車載著你繞澳門