線上使用者

目前共有 0 位註冊使用者3 位訪客 在線上。

新會員

  • xyz
  • arsisthesis
  • selly
  • cxm1234
  • joyce

書籍推薦

Freelinking 模組 - 建立站內文字連結 (Wiki Style Link )(Part II)(完.)

Arthur Yu 的照片
No votes yet

Freelinking 模組產出來的連結,點下去之後,會是出來一頁搜尋的結果,這個和阿舍的預期是有一點小小的落差,本來,阿舍以為會是直接去開啟一篇文章的,不過,想一想,用這種顯示搜尋結果的方式也不錯,對使用者來說,應該會更有參考的價值吧 ! 因為,可以有更多的文件可以參考的哩 !! ^^。


上次說到一半,今天就來繼續還沒有設定完的幾個選項和步驟囉 !! ^^=。

「Restrict free links to this content type:」
這個是用來限制 Freelinking 模組搜尋的範圍,是以內容類型所建立的內容為限制的基礎,當大德只有選擇 Story 時, FreeLinking 模組就只會去找以 Story 內容類型建立的文章而已,其它內容類型建立的,就不去理它們了。

這個選項在 Drupal 5 的版本只能選擇一種內容類型,但是在 Drupal 6 的版本,這個選項改成用 List 欄位,所以是可以多選的,這應該是唯一的差別吧 !

「Allow CamelCase linking」
什麼叫做 "CamelCase" 呢 ? 請各位大德參考下面篇在維基百科 ( Wikipedia ) 的說明。

http://zh.wikipedia.org/w/index.php?title=%E9%A7%9D%E5%B3%B0%E5%BC%8F%E5%A4%A7%E5%B0%8F%E5%AF%AB&variant=zh-hant

這樣有明白嗎 ? 如果有啟用這個選項,那麼,只要是文章裡有出現兩個連在一起的大寫起頭的英文字,這個 Freelinking 就會認為是要加入連結的文字,舉例來說,像是 UserProfile 或是 SendMail 都是會被認為是要加連結的,換成 userprofile 或是 sendmail 就不會了。

不過,這個功能對中文來說,似乎是英雄無用武之地的樣子,中文那有什麼叫做 "capitalized words" 的哩 ??....=_____=!!。

「Only link first occurrence」
最後這個選項是說,當啟用後,若是同一個詞兒在文裡有多個地方標記要加入連結,不管標幾個地方,都只在第一個出現的地方加入連結就好,這樣可以讓文章看起來清爽一點。

完成上面的設定之後,記得要按「儲存設定 ( Save configuration )」哩 !

3.啟用輸入格式
一開始阿舍就有提到說,這個 Freelinking 模組可以算是一種過濾器,所以它是會被併在「輸入格式」裡的,所以,在上面的設定完成之後,就要到 admin/settings/filters 裡,去選擇要啟用 Freelinking 功能的 「輸入格式」。

只要在要啟用的輸入格式旁點那個「設定 ( configur )」,進入輸入格式的定頁面,就會在「過濾器 ( Filter )」的選項裡可以看到一個「freelinking filter」的選項,把這個打勾存起來後,就可以了。

原則上,預設的三種輸入格式,應詃都可以進去給它勾一勾的。

4.開始使用
這個 Freelinking 模組是用 [[ ]] 來當做判別的,也就是說,當有文字被包在 [[ 和 ]] 之間時, Freelinking 模組就會認為個字串要產生連結,例如,當阿舍在文章出現這樣的 [[User xProfile]] 字串時,就是告訴 Freelinking 模組要幫個字串建立連結的意思。

如果大德有啟用前面提到的 CamelCase 時, Freelinking 模組會知道那個也是要轉換的。

一般來說,這個模組的功能是會用在類似 Wiki 的網站上,但是阿舍是覺得拿來做站內文章的相關連結,效果應該也是不錯的吧 !供參囉 !! ^^=。

小德 (未確認)
中文的那个叫什么来的?哪位老大知道? 阿舍说的capita

中文的那个叫什么来的?哪位老大知道?
阿舍说的capitalized words ,好像找不到。

Arthur Yu
Arthur Yu 的照片
User offline. Last seen 1 日 18 分鐘 ago. Offline
Joined: 12/17/2007
字首大寫單字..

hello 小德兄,

阿舍找了一下,看到下面這篇文把它 "字首大寫單字" 或 "字首大寫字詞" ,阿舍覺得還不滿適合的,就提供參考囉 !!

供參囉 !! ^^=。

阿舍...
阿舍的 Drupal 架站經驗談 - http://drupal.soa.tw

阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw

BloggerAds

Facebook Page

Drupal 新聞

Translate


訂閱服務...

最新回應

阿舍的隨手....