發表文章

目前顯示的是 四月, 2013的文章

[Joomla][挑選] 找一個喜歡的Joomla樣板

圖片
[廢話文]
放置網置很久,而公司型錄的設計完成差不多,開始想把網站作一個整理改板。因為需從Joomla 1.5更新到Joomla 2.5所以得進行後台升級,建議不要砍掉重練畢竟Google引擎對於舊網站已經有一定的庫存網頁,一旦移除可能會浪費不必要的好康。有時間就寫一篇如何新安裝Joomla,本篇跳過安裝篇直接到挑選篇
[廢話文]


當你成功的架出一個最基本的Joomla網站,可能認為視覺上的效果好普通,或是認為整個板型介面跟理想值還差很遠?別急別急待老夫說道!Joomla有個觀念叫做Template樣板,這個是管理了整個網站的風格,就像DM或是Facebook會有所謂的固定介面,以多個指定區域讓你擺設資訊塊,換句話說網站的邏輯說法就是由很多個資訊方塊搭配選單組成的『網址』。

Template需要透過安裝的方式匯入使用,可以想成一隻手機可以安裝很多APP等套件來應用。目前的動作就是替Joomla安裝一個主題套件,接著Template這個東西要從哪裡取得?

1. 上網到國外取得設計者分享出來的免費版本或付費版本 (大部分入門者都這樣做)
2. 自己設計一個Template (如果你懂Joomla code、HTML 5/CSS3、美編能力的高階設計者)

我是屬於第1種,畢竟我不是網頁設計工作者,也沒那職務權允許我花時間,而且使用上不用懂太多HTML或是PHP,只要會修改調整CSS跟原設計者的樣板檔案就好。那這個Template要從哪裡下手,你可以自己Google關鍵字或者到Joomla官方相關網站下載,這裡列一些可以常去的網站挖寶

Best of Joomla
joomlatp joomla24
上面的網站都能進去挖寶尋找,幾乎都會提供示範網站體驗,當你找到很不錯的樣板,記得看清楚付費還是免費,如果是免費則要理解是否原設計者有條件使用。網路上的免費版本一脫拉庫,天天換都用不完,而通常一般者會選擇免費的來使用,除非公司有形象需求不想跟別人一樣或者怕被知道公司用免費為理由,另一個原因則是付費板的功能性較強(少部分的免費板功能也挺不錯)。所以挑選參考樣板時,要注意下列一個觀點。


你的理想網站是哪種行業性質,參考同業網站是否格格不入?找樣板時先看整體視覺,在來是選單效果、邊框的層疊、遊覽寬度.、K2..入流的設計者會包含一些功能性,摸摸看那些功能是否符合需要注意整個版面的左邊、右邊、…

[VtigerCRM][修改] Vtiger 5.4.0 內建的PDF相關調整

(2013.04.23 -  靠腰,整理網誌不小心誤砍,blogger介面管理真爛,好險還可以馬上去google暫存,成也谷哥敗也谷歌....,留言的部分就不還原了m-_-m)

本篇將根據我調整"Quote報價單PDF"的過程經驗進行分享,解釋過程初步只會根據我會將碰到的問題來說明。如果您有其他需求問題不會修改可跟我反應,當我覺得有修改自用參考價值時,很樂意幫你研究PO文!


解決PDF的中文亂碼問題
Vtiger 5.4.0的Source Code版之中已經包含較新的TCPDF模組並支援中文化的顯示,由於預設生成PDF的過程中無法對應到中文字體的顯示字型。只要做一個修改引導正確字型的動作即可解決,相較於過去舊版的中文化過程來的輕快。

另外注意的是字型會影響PDF的檔案大小,建議使用msungstdlight的adobe字型(已內建)來呈現繁體中文,而大陸論壇所推薦的stsongstdlight字型是簡體中文,請不要搞混。

只修改./vtlib/Vtiger/PDF/TCPDF.php當中大約第75~76行,增加$family = 'msungstdlight';即可,其餘不用調整,即能解決5.4.0的PDF中文亂碼問題

68: function SetFont($family, $style='', $size='') { 69: if($family == '') { 70: $family = $this->FontFamily; 71: } 72: //Select a font; size given in points 73: if ($size == 0) { 74: $size = $this->FontSizePt; 75: } 76: $family = 'msungstdlight'; //中文化需添加此項 77: // try to add font (if not already added) 78: …