CKEditor 與 FCKEditor 整合 CKFinder上的差異

說真的,FCKEditor和新版的CKEditor在整合CKFinder上真的有差異,而且還差異蠻大的。

整合動作1
修改 CKEditor的config.js,增加CKEditor要讀取檔案路徑的設定,這樣才能順利的讀Image(JPG,GIF,BMP,PNG)和Flash以及檔案。

整合動作2
修改CKFider的config.js
把相關的設定設定好,才能上傳檔案,對於相對路徑和絕對路徑的概念清楚一點比較好

Read more

CKFinder 全新安裝設定

之前我用過的系統使用過FCKEditor,整合的就是CKFinder,因為最近想做一些東西,所以就單獨拿CKFinder來使用。

按照之前的經驗,調用CKFinder還蠻簡單的,這次怎麼這麼的不順。一直出現「因為安全因素 , 檔案瀏覽器已被停用 ! 請聯絡您的系統管理者並檢查 CKFinder 的設定檔 config.php !」

檢查了好幾次的設定,我才想起來,還有一個地方要設定,為了整個系統的安全性,CKFinder也可以透過session認證的方式來增加安裝性。

當然,說明的沒有錯,要去修改config.php,修改的地方只有一個,請參考下面。
在function CheckAuthentication()下面會看到
//return false; <—這行註解掉
return true; <—新增這行

原文說明如下
//WARNING : DO NOT simply return “true”. By doing so, you are allowing
//”anyone” to upload and list the files in your server. You must implement
//some kind of session validation here. Even something very simple as…

// return isset($_SESSION[‘IsAuthorized’]) && $_SESSION[‘IsAuthorized’];

//… where $_SESSION[‘IsAuthorized’] is set to “true” as soon as the
//user logs in your system.

意思是說,請不要輕易的將設定改成 return true,這樣一樣任何人都可以透過CKFinder來上傳檔案,任何人可以上傳檔案,假設設定的不嚴僅,一些網站的內容真的很容易被別人給黑掉,還好,我使用CKFinder的環境本來就有使用session做一些檢查,所以咧,各位看倌請小心使用。

智器SmartQ V7 開箱測試文

期待好久的ARM上網機(MID)SmartQ V7終於到手了,說在前面,3個OS的版本,WinCE6(不是最新的6.5),Unbuntu0910(目前最新版),Android 2.0(目前最新版)。

老實說,WinCE6.5的裝置一堆在賣了,SmarQ V7還在用WinCE6.0,而且問題還不少,USB的鍵盤滑鼠都不能用,而且Bar Code Scanner運作也不正常。

網友說Google Android是個半成品機器人,我試用的結果,根本不是半成本機器人,是根本有問題運作不良的機器人,藍牙不能用,無線無法設定。雖然韌體的更新不難,但是常常需要更新,設定也是變累的,因為只要一更新韌體,網路環境就要整個重設。

Read more

從FCKEdditor到CKEditor

最近因為工作的需要,所以特別去找了一下CKFinder這個檔案管理套件包。

CKFinder在一邊的情況下,作為檔案管理是相當好用的,但是如果整合了FCKEditor之後,更讓FCKEditor編輯器如虎添翼。

在官方網站K文件的時候,發現FCKEditor已經改版型CKEditor,我是不知道怎麼回事,所以就看了一下。

Read more

CKFinder表單欄位獨立調用 回傳檔案位置

之前為了做一些實驗,所以把FCKEditor和CKFinder做了一些整合的動作,當然一篇我整合的文章被商業網站未通知下的引用,實在有點不舒服,不過,我還是不藏私,分享一下我使用這個php 軟體做的一些事。

有時候,網站已經有很多資源了,我們要的只是一個超連結,或是網站上某一個檔案的路徑,所以回傳檔案就變的很重要,而且需要,在FCKEditor整合CKFinder之後,圖片上傳工具中,已經可以做到回傳檔案位置這樣的功能,當然,這樣的功能是CKFinder所提供的。

之前看過範例,就是當我們按下瀏覽按鈕之後,回出來網站的瀏覽畫面和檔案的縮圖,這時,只要點下檔案就可以拿到這個檔案的位置。 參考官方網站的Demo如下。

CKFinder跳出視窗

Read more

2維條碼 QR-Code

連接本站的二維條碼

目前QR Code並不流行,原因是因為很多的設備商都直接想跳過QR Code,從Code 39轉換到RFID,所以目前在2維條碼的應用上並不是這麼常見的。

如果你有報稅,那麼,二維條碼的申報方式你可能就有聽過,當然,QR Code只是讓我來練功用的,會不會走向實務面,目前還不知道。

之前都是用Code 39(Code 3 of 9,簡稱39碼)在做程式開發
看到客戶和友廠的標籤都有用2維條碼
連我同學都把QR Code拿來當成碩士論文的題目的
我想,深入研究一下,也是有必要的
所以,我也想來玩一下2維條碼

之前得到的訊息,2維條碼有專利的問題
所以很多程式都沒有辦法支援2維條碼
最近查了一下資料
其實在2006年就有免費的Library可以用
在安裝相關的libraray之後
已經可以產生正確的二維條碼
重點是,目前我沒有二維條碼的讀取器(bar code scanner)
所有,如果訪客的您有相關設備
不論是手機或是讀取器
可以幫小弟試看看的話
我會很感激的…

開心神農 facebook 開心農場外掛 2.0

開心神農開始收費了,應該說,除了少數開心農場外掛不收費之外,幾乎都開始收費了,開心神農是一個例子,開心蘋果也是一個例子。
如果不在乎美美的操作界面,還是有免費又安全的開心農場外掛可以用,而且又快又安全,不用輸入密碼,不會有帳號被盜的問題。

先前找到的開心農場外掛,不是有毒,就是有facebook帳號被盜的疑慮,不知道有沒有人想到這樣的免費外掛,如果有的話,請留言,我會回覆你的。

100319 因為我工作也很忙,開心農場也玩的懶懶的,即日起不再提供外掛資訊。

ubuntu Linux Firefox Flash中文亂碼

在UBUNTU中預設的瀏覽器是Firefox,當然也可以另外裝Google Chrome,今天拿U90的UBUNTU環境來測Facebook,開心農場的部份會出現亂碼,中文字都變成一個一個方塊,因為開心農場是使用Flash寫成的,這個問題不是沒有解,解決的方法也不難,先在程式集中找到終端機,然受輸入底下的指令:

#sudo mv /etc/fonts/conf.d/49-sansserif.conf /etc/fonts/conf.d/49-sansserif.conf.bak

整段的意思是將/etc/fonts/conf.d/中的49-sansserif.conf 這個設定檔存成49-sansserif.conf.bak 這個檔名,也就是我讓它成為備份檔。

如此49-sansserif.conf 這個設定檔(其實它在這也只是連結檔)就不會生效,不會抓這個字型,在重新啟動firefox後,Flash程式就會去抓別的預設字集,中文字就正常了。

wordpress 自動更新問題

wordpress有許多好用的外掛,今天K了幾篇文章,第一篇文章是說wordpress因為有太多的外掛plugin(中國稱插件),如果這些插件有弱點的話,很容易就會被成駭客攻擊的目標,當然,要變的這麼容易攻擊也不是這麼簡單,畢竟全球有這麼多的工程師無私的奉獻,就算有Bug,也很快就能解決(如果那些外掛還有在維護的話)。

Read more