這兩天又在網路上看到JQuery的plugin,感覺還不錯,就來Note一下吧!
1.表格排序plugin,調用功能超簡單的
展示網址在這裡
2.表格中會有一些Check Box,當我們選擇這些Check Box時,表格會變色
展示網址在這裡
測試-軟體
FCKEditor也會亂加內容
今天在做FCKEditor測試時,中文老是對不齊(文繞圖),所以我就測試純文字的部份,結果貼上再貼上之後(測了好幾次,用相同的內容),結果這些文字之中出現空白,導致整個文章對不齊,是誰說TinyMCE惡名昭彰,我看FCKEditor也好不到哪去,總之,使用網頁編輯器,就是會有一些怪怪的問題出現。連從Word貼上這個功能也一樣破功,要用FCKEditor的人,先做好心理準備
JQuery javascript library
為了讓網頁能有更多的使用者互動性,使用ajax的網頁越來越多了,最近看到一些網頁是使用JQuery這個libraray(framwork)來達成這個目的。
使用JQuery之後,就可以達成Flash的轉場效果,動態的輪播,其實效果還不懶。另外JQuery還有Datepick的plugin,之前我比較呆,都是收集年月日之後再判斷這個日期的合理性,假設,2月31日,這個日期不存在,在DatePick在選單中就不會出現。差點忘了說一點,裡面有多國語系,讓日本人可以選到金木水火土日月,中國人可以選到星期一到星期天。展示網址在這裡。
那時間呢?也有相對於的javascrpt,這隻工具叫Yet Another Timepicker,這隻介面蠻可愛的,而且很直覺,我還蠻喜歡這隻plugin。展示網址在這裡。
至於表單欄位空白檢查,我原本也想用javascript來處理,在網路上找了一堆,多少都有些問題,結果我看到有網友說使用DreamWeaver就可以達成,果不其然,IE和Firefox都可以順利執行,用了DW這麼久了,現在才會這個功能,實在有些汗顏。在JQuery中也有這樣的功能,plugin的名字是JQuery validation Plugin,展示網址在這裡。
免費防毒 ClamWin VS. Avira小紅傘
CalmWin 免費軟體,無廣告,這是我所選擇的原因之一,Avira每次更新就會跳出一個視窗,告訴你個人免費版與專業白金版的差異性。這個我相信很多人都不是很喜歡,網路上有人教,把廣告隱藏的方式,我試過了,無效。
ClamWin有跨平台的好處,可以在Windows 2003 server上面版,不論是STD的版本還是Enterprise企業版都沒有問題。
今天遇到了一個狀況,有一台中毒的電腦,灌了ClamWin下去掃毒,結果毒是有找到,但是掃的時間超久的,我沒有耐心等。
之後我灌了Avira小紅傘,結果,CalmWin被Avira小紅傘「自動」的移除掉了,不知道是因為資源獨佔的關係,還是因為其他考量,不過,未經我同意就自動移除,其實,這不是件很好的事,使用起來還是要小心一點。
PDF相關工具
從重灌狂人那邊看到的訊息
介紹2個好用的工具
第1個 合併分割PDF檔的工具
http://www.pdfsam.org/
可以將PDF檔案分割合併
之前的做法都是直接轉成PDF
但是不同的系統只能分別轉出PDF
再用Adobe PDF Professional來合併檔案
現在不用這麼麻煩了
真接用這套免費軟體來合併就好了
下載是英文的 安裝完有中文界面可以用
第2個 PDF轉Microsoft Word格式的網站
之前,在處理PDF的時候,都是先把保護拿掉
再來選擇複制我們要的內容,最後再貼上。
有了這個轉檔網站,就可以直接轉成word檔了
http://www.pdftoword.com/
但是不確定能不能轉中文
另外,PDF資料保全的檔案是不是能轉成PDF
不過,試看看吧!總比自己重打來的快
FCKeditor PHP調用筆記
之前編輯器都是使用TinyMCE,其實用起來也蠻習慣的,很多人批評TinyMCE自動加了很多不必要的HTML Tag,所以很多人不用,我用起來是還好,反正我對HTML也蠻熟的,有什麼怪怪的地方我看的出來。TinyMCE是一套優秀的網頁資料編輯器,很多地方都可以看到它的蹤影。
接下來進入FCKEditor的主題吧!先講ToolBar吧!
可以在 /fckeditor/fckconfig.js中自行定義
設定在
FCKConfig.ToolbarSets[“Name”] = [
參考下面的對照表吧!
] ;
並且在呼叫fckeditor.php後設定
參數 |
說明 |
參數 |
說明 |
Source |
原始碼 |
DocProps |
文件屬性 |
Save |
儲存 |
NewPage |
開新檔案 |
Preview |
預覽 |
Templates |
樣板 |
Cut |
剪下 |
Copy |
拷貝 |
Paste |
貼上 |
PasteText |
貼為純文字 |
PasteWord |
從 Word 貼上 |
|
列印 |
SpellCheck |
拼字檢查 |
Undo |
復原 |
Redo |
復原 |
Find |
尋找 |
Replace |
取代 |
SelectAll |
全選 |
RemoveFormat |
清除格式 |
Form |
表單 |
Checkbox |
核取方塊 |
Radio |
選項按鈕 |
TextField |
文字區域 |
Select |
下拉選單 |
Button |
按鈕 |
ImageButton |
影像按鈕 |
HiddenField |
隱藏欄位 |
Bold |
粗體 |
Italic |
斜體 |
Underline |
底線 |
StrikeThrough |
刪除線 |
Subscript |
下標字 |
Superscript |
上標字 |
OrderedList |
數字項目符號 |
UnorderedList |
項目符號 |
Outdent |
減少縮排 |
Indent |
增加縮排 |
Blockquote |
區塊引用 |
JustifyLeft |
靠左 |
JustifyCenter |
置中 |
JustifyRight |
靠右 |
JustifyFull |
左右對齊 |
Link |
建立連結 |
Unlink |
移除連結 |
Anchor |
錨點 |
Image |
插入圖片 |
Flash |
插入Flash |
Table |
插入表格 |
Rule |
插入水平線 |
Smiley |
表情符號 |
SpecialChar |
特殊符號 |
PageBreak |
分頁符號 |
Style |
樣式 |
FontFormat |
字體格式 |
FontName |
字型選擇 |
FontSize |
字型大小 |
TextColor |
文字顏色 |
BGColor |
背景顏色 |
FitWindow |
編輯器最大化 |
ShowBlocks |
顯示HTML標籤區塊 |
About |
關於FCKeditor |
|
|
實際測試的結果,在Firefox 3.0.10中
自定的Toolbar SET會有問題,怎麼弄就是呼叫不到
網路上的做法是說,把Default的Tool Set改名
把自己定義的Tool Set設定在Default裡面就好。
外觀(Skin)的修改,也是修改fckconfig,js
FCKConfig.SkinPath = FCKConfig.BasePath + ‘skins/office2007/’ ;
把要換上的外觀(皮膚,skin)路上修改好存檔即可。
按這裡可以下載FCKeditor最新的外觀(皮膚)
再來說PHP中的調用方式吧!
<?php
include_once(“./fckeditor/fckeditor.php”) ; //呼叫fckeditor的設定檔進來
$oFCKeditor = new FCKeditor(‘FCKeditor1’) ; //要傳送的變數名稱定義為FCKeditor1
$oFCKeditor->BasePath = ‘./fckeditor/’ ; //設定一下路徑
$oFCKeditor->Config[‘EnterMode’] = ‘br’; //設定換行的方式是要用BR 或是 P
$oFCKeditor->Value = ‘Some sample text here.’ ; //設定預設值
$oFCKeditor->Width = ‘547’; //設定寬度
$oFCKeditor->Height = ‘400’; //設定高度
?>
<form action=”./getdata.php” method=”post” target=””>
<?php
$oFCKeditor->Create() ; //建立FCKeditor的物件
?>
<br>
<input type=”submit” value=”Submit”>
</form>
接收的檔案叫getdata.php
內容超簡單的
<?php
$ans=stripslashes( $_POST[‘FCKeditor1’] ) ; //去掉頭尾的空白
?>
<?php echo $ans; //顯示出內容 ?>
設定模板(Template)的方式
設定檔在 \fckeditor\fcktemplates.xml
圖檔位置在 \fckeditor\editor\dialog\fck_template\images
雖然fcktemplates.xml裡面的內容是xml
也沒有這麼難啦!按照裡面的範例改一下
就可以弄出自己相要的模板,而且連預設圖案都可以放上去。
我總共設計了5個模板,請參考下圖。(PS.私人設計,恕不分享)
FCKeditor的圖片功能蠻強的,可以將圖片自己上傳到主機上,上傳之後,再從主機上選擇,選擇後,系統會自動把圖片的路徑填好。
缺點1 沒有辦法看到縮圖(有網友公佈自己修改出縮圖的方法)。
缺點2 自己上傳檔案,其實有些網路使用者認為不安全。
Filemanager要設定好才可以順利上傳
設定檔fckeditor\editor\filemanager\connectors\php
改成這樣==>
$Config[‘Enabled’] = true ;
$Config[‘UserFilesPath’] = ‘你要存放的路徑’ ;
fckconfig.js中也要改一下
var _FileBrowserLanguage = ‘php’ ; <—-設定我們所使用的語言
就可以上傳和使用檔案了
我的版型Sample
其實這樣的使用方式並不順,用FCKeditor的Filemanager來上傳檔案,仍有許多的問題,有網友把Filemanager做了修改,可以自動產生縮圖,但是這樣FCKeditor就完全失去了相容性,日後版本升級,上傳的部份就會失效,要怎麼處理呢?FCKeditor有一隻Plugin叫我CKFinder,等我有空的時候再來寫一下怎麼使用CKFinder來上傳檔案好了,當然CKFinder不是只能上傳圖片,文件(PDF,word,excel,powerpoint)等,通通都可以上傳哦!正式版是要錢的,但是Demo版的是不用錢的,Demo版的CKFinder就讓FCKeditor如虎添翼,上傳動作變的非常的順。
最後,祝大家使用愉快~
定時發文外掛測試
之前下載了一個外掛,讓系統在有新文章發佈時,自動寄送郵件。
但是我好奇的一件事就是~
如果我使用預約發文的時候會出現什麼樣的情形
什麼叫做預約發文呢?就是文章我先在wordpress寫好
設定好發文的時間,然後系統在那個時間來幫我公佈文章
測試1
wordpress在指定的時間時是否能夠正確發文
因為…發文還是要掛進Cron Job中
測試2
就是如果wordpressw如果正確發文
那外掛會不會正確的發信
時間設定好囉!再來就看結果囉!
免費防毒軟體Avira小紅傘9.0版更新
之前有一台電腦重灌,所以我那時就知道小紅傘出9.0的版本
而我電腦中的Avira又一直能正常工作~
所以~我就沒有更新他~
今天下午比較沒有什麼事~就來更新一下囉!
我沒有把舊版的移掉
直接下版新版
用新版進行安裝
網路行動辦公室
今天在別人家網站看到的[小白的窩]~
看到他介紹了一些web2.0的辦公至軟體
我就轉貼過來囉!
Email – Gmail
Office – Google Docs
行事曆 – Google Calendar
備忘錄 – Netvibes PostIt widget
大檔寄送 – YouSendIt
PDF編輯 – PDFEscape
螢幕錄製 / Viewlet製作 – ScreenToaster
心智圖 – MindMeister
製圖(Visio) – Gliffy
簡單修圖 – Picnik
複雜編、繪圖(Photoshop) – SumoPaint
轉檔 – Zamzar
線上硬碟 – Box.net、Badongo
英漢字典 – 雅虎字典
即時通 – Meebo
他說用IE6/IE7可能執行上會有些問題~
可以的話~還是用firefox會好些~
有機會再來試試囉~
免費沒好貨~免費DNS~小心你不能順利操作~
我利用freedns的publish doman建了幾個subdomain
名子又短又好記~但是~卻是我痛苦的開始
之前~以為是DNS更新的問題~等TTL過去就好~
那時~也順利的把sitemap加了進去
但是~今天去看~sitemap的提交一直有問題~
明明就是同樣的系統~同樣樣的版本~
但是~別的站提交sitemap卻一點問題也沒有~
重新提交無效~想說刪掉重要提交好了~
但是~卻新增不回去了~
上了網查了一下~有一篇文章這麼說的~網址在這~
After trying multiple times over a course of a month or so, I decided to investigate. What I found was a bit surprising: freedns.afraid.org (my dynamic DNS provider) blocks all requests from Google! I couldn’t believe it!
A bit pissed, I emailed Joshua Anderson (the maintainer of FreeDNS) about it. He asked for my domain name and stated that Google can now access my site. He didn’t respond to the portion of my email asking why Google is blocked in the first place.
Well, Google is now able to download my sitemap, but I will have to wait a LOOONG time before I show up in Google again. It took me a while the first time, and I’m basically starting again as if I’m reborn.
I also enlisted in a secondary DNS service, EditDNS.net, just in case there are some other surprises in afraid.org’s services. Hopefully if any queries to afraid.org’s servers fail, EditDNS will come through successfully.
Isn’t blocking Google such a bad idea? I wonder what the reasoning behind it is. I don’t see freedns.afraid.org having any trouble getting listed by Google.
UPDATE: FreeDNS has updated their FAQ to address the Google issue. Here’s an excerpt:
The official policy is this:
1) At around 4AM PST each night, the previous 24 hours worth of domain
additions are made visible to Google. (subdomain edits and updates are
instant).
2) No subdomains created via the shared domain system are visible to
Google. You must own the domain its self that you are creating a
subdomain off of to have it visible to Google by default.
看到FAQ~心都涼一半了~
每天早上4點(PST:太平洋標準時間),Google可以看到這一天中的變化。
透過免費的域名所副建的副域名,是無法被Google看見的,域名的管理者,其所創建的副域名,才可以被Google看見。
看來~我的域名要搬家了~
還是看英文站快一點~
中文的都沒有人討論~
ps.重灌狂人只有說:可以建立副域名,卻沒有說建了這樣的副域名之後,會有什麼樣的限制。