2011年7月22日 星期五

The End of Joomla!1.6

Joomla!1.6

Joomla!1.6短暫的壽命

官方自從Joomla1.7正式版釋出之後,也正式公布未來將不再支援Joomla!1.6版本,這個版本自出來後前前後後不到半年,就要走入歷史了。(默哀...)

2011年5月28日 星期六

[FB]facebook API with Javascript

facebook API, Javascript SDK, App

JavaScript SDK

2011年5月14日 星期六

最近的版主很偷懶

純粹

入伍到現在也有一陣子了,每每放假總是想花點時間灌溉一下The Cave,但是,想歸想,卻常常被自己的惰性所征服,心底的惡魔總是這麼告訴我:放假就放假,好好的休息,好好地玩啊,幹嘛把自己搞得這麼累。以至於,人氣已經跌落了兩千,再這樣下去,要跌停了(誤

2011年2月28日 星期一

[Joomla!1.6]-如何開發一個MVC元件-2

Joomla!1.6, component, developing

我的第一個Joomla元件

在開始之前,筆者要先恭喜你,踏入了一個有趣又能擁有成就感的領域,從無到有的創造屬於自己的元件並應用在網站中,將會使你的Joomla站台與眾不同。

那麼,現在就請你開啟最愛的文字編輯軟體,開始與筆者一同舞出炫麗Joomla的樂章吧。首先,讓我們先約定一個默契,將本次開發的元件取名為[MyCC]。還記得上一篇中,提過Joomla的元件需要實作兩個部分,"發布"與"管理",我們先來看看完成"發佈"所需要的檔案。

在你的Joomla網站目錄中找到components資料夾,並在底下新增一個子目錄且命名為com_MyCC,接著在com_MyCC目錄中建立檔案MyCC.php。內容如下:

2011年2月27日 星期日

[Joomla!1.6]-如何開發一個MVC元件-1

MVC, Joomla!1.6, Component

前言

首先,我們來了解一下Joomla是怎麼部屬整個系統,讓所有程式碼可以互相協助運作。Joomla1.6承襲了以往的架構,可分為三個應用層次,如下:

  • 安裝(installation)-用以安裝Joomla的各部份元素
  • 管理(administrator)-用以管理內容
  • 發布(public)-用以顯示或呈現系統中的內容

"安裝"只執行一次,而"管理"與"發布"則是透過一種稱為"元件"的概念來操作,每一個元件要成功的運作都必須實作(have entry)兩個部分:

  • 一是位於站台根目錄中的component資料夾中(用以發布內容)
  • 另一個則是位於站台跟目錄下的administrator/component資料夾中(用以管理管理內容)

並且都要以Joomla的命名原則來命名元件所在的目錄與檔名,如: com_[元件名稱]/[原件名稱].php。假設今天我們開發一個元件叫做MyCC,那麼該元件的主要程式檔就必須如下命名:[com_MyCC/MyCC.php]

接下來我們就以老掉牙的Hello World!! 來看看如何開發一個簡易的元件(Component)。

[下一篇]

2011年2月20日 星期日

[呆兵手記]-基地

國軍online

再見了,我的書桌

這次放假,好好的整頓心情,該補齊生活用品買一買,不必要的東西都拿回家放了,三個月後我們再見。


多種哨點,更多訓練,國軍online,等你來挑戰。二月29日,全新副本基地--長官的咆嘯。你,準備好了嗎?