歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 26, 2024, 02:15:18 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  模版設計  |  [LifeType 模版] WP Themes to LifeType 準備篇 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: [LifeType 模版] WP Themes to LifeType 準備篇  (閱讀 20112 次)
resnick
版主
一般會員
*****
文章: 232



檢視個人資料 個人網站
« 於: 十二月 01, 2005, 12:33:05 下午 »

原文:[LifeType 模版] WP Themes to LifeType 準備篇

先寫了這篇文章,不過時間匆忙,所以沒有圖片說明,之後若有空的話再補上圖片吧。 開懷大笑


基於之前的承諾,所以從現在開始將會寫幾篇關於如何 port 其他系統的模版到 LifeType 的文章,不過現在所說的方法並不適合全部的使用者,所以首先列出各位必須具備怎樣的條件,才適合這一系列的說明。

由於這篇文章不是給具有程式能力的人所寫的文章,因此如果您已經會 port 模版,大可不要理我寫些什麼,當然如果您願意照著我說的做,我自認為應該會縮短各位 port 模版的時間。當然您如果不認為這樣比較快,千萬不要來跟我爭辯,我只是想寫給那些需要知道這些事情怎麼做的人而已。

首先,因此這個方法要能實踐必須符合以下條件的人才能達到請看下面說明。

基本條件:

  • 您必須具備安裝 LifeType 的能力,最好還能夠具有安裝其他系統的能力。
  • 您必須擁有自己的空間,且允許您裝一個以上的系統,所以最好的情況是您的系統是安裝在自己擁有的機器上。否則您可能也不適合這一系列的文章。
  • 擁有開啟*.template和*.php的記事本工具,只要您開的起來編輯隨您用。

再來,有人會擔心自己可能 php、CSS、smarty不懂,這樣還能不能port模版,答案是可以的,但是您還是應該具備下面的基本能力。

您該具有什麼基本能力:

  • 看的懂英文,且看的懂<html>、<div>、<span>這些是不同的東西,至於他們是什麼意思您不懂也就罷了。
  • 擁有整理和歸納的能力,千萬不要稍微用點頭腦就知道的東西,還說自己不會,如果您是這種人,那大概也不適合這篇文章。
  • 您最好還要有點耐心,可以忍受複製、貼上,這種繁複的工作。

如果您已經具備以上能力,那麼我們可以開始第一步的準備工作。

首先,說明我的方法的邏輯。

不要直接從WP的模版來port:

為何這樣做?

因為對於大多數沒啥程式能力的使用者,他看到與 LifeType 不同的模版架構的東西,他根本無從下手。wp的themes裡面只有幾個 *.php 的檔案,和 LifeType 的 template 裡面很多個*.template是不一樣的。即使觀念差不多,那是對您會程式的人來講,對不會的人就差很多,所以不要直接從那些 *.php 下手。

那到底該怎麼辦,所以我的方法就是從輸出的結果下手。

從輸出的結果下手:

要從輸出的結果下手,不外乎要從有人使用這些模版的站來改,問題是別人不一定會用這些模版,且您要去哪裡找用這些模版的傢伙,所以,我的方法就是自己架WP,然後把這些模版裝去去看輸出的結果。

當然您找得到現成已經用了這些模版的 WP 站,這樣您大可不必裝 WP,您只需要等我之後的文章就好。

您或許會說既然裝 WP 來用這些模版,那我乾脆就用 WP 就好。我的意思是隨便您囉,因為這是您的自由。但是別忘了您的目的,您會裝 WP 是因為想將它的模版 port 到 LifeType,因此一定是 LifeType 有您想要的功能,且您也想幫 LifeType 做一點事,或者說為自己的 LifeType 站做點事。

還有您會看這篇當然是什麼都不太會,所以麻煩您就乖乖照做吧。因為我說過會程式的朋友可能不太適合這篇文章。再次強調,這裡的對象應該什麼都不太會的初學者或者想要有效率的 port 模版的朋友。

如果您願意這樣做的話,那麼您就繼續看下去,不然的話,您應該會點上一頁,不再理我就好。

好,既然您已經看下來了,我們就進入正題。

WP該怎麼安裝,安裝完該做什麼事情
  • 從 WP 的網站下載最新版的 WP,解壓縮到您的 WWW 裡面。
  • 然後用 phpMyAdmin 進入您的 MySQL,新增一個資料庫叫 WP。
  • 利用http://your-domain-name/wp/ 進到安裝畫面,輸入您的資料庫名稱,資料庫使用者,還有密碼。
  • 一切完成後,會叫您建立站台的名稱,給您使用者還有他隨機建立的密碼。記住,您要先將他給您的那組密碼複製下來,登入進管理介面後,再去修改您的密碼。
  • 若前面四個步驟有問題的話,不想這麼麻煩,就用Appserv 那邊提供的安裝包吧。appserv-AddOns-WordPress-1.5.1.2.exe
  • 修改完後,接下來您就上傳您的模版到 wp/wp-content/themes/ 裡面,然後解壓縮。解壓縮後到管理介面去看看,點「Presentation」,點進去後,看到您解壓縮的模版在裡面的話就OK。
  • 接下來,寫一篇文章,內容不要太多,一行就好,例如只要test就好,標題用test title,寫好後,發表出去,然後登出。
  • 登出後,到您 WP 的首頁看看文章出現了沒,沒出現,一定是您按錯了,出現的話,就到那篇文章去留言,留言請留兩個或三個,因為這樣可以看出他的留言的顯示是不是交替顯示。
  • 當然您的留言可能沒被顯示出來,因為 WP 有檔垃圾留言的機制,所以留完言後請再次到管理介面中,「Manage」→「Awaiting Moderation」,點進去允許這些留言。

這些都做完的話,登出,您就完成了第一步的準備工作。
已記錄
resnick
版主
一般會員
*****
文章: 232



檢視個人資料 個人網站
« 回覆文章 #1 於: 十二月 01, 2005, 01:01:13 下午 »


從輸出的結果下手:

要從輸出的結果下手,不外乎要從有人使用這些模版的站來改,問題是別人不一定會用這些模版,且您要去哪裡找用這些模版的傢伙,所以,我的方法就是自己架WP,然後把這些模版裝去去看輸出的結果。

當然您找得到現成已經用了這些模版的 WP 站,這樣您大可不必裝 WP,您只需要等我之後的文章就好。


那順便跟各位已經會port模版的朋友們說,千萬不要去動改CSS的念頭,因為各個模版間所使用的div的數量、架構等等都不相同,若想直接改CSS絕對絕對是痛苦的事情。

因此,聰明的各位,看到我說從輸出結果來著手,就應該明白該改的是什麼,就是我們LifeType的模版的tag架構,換言之,只要改到跟WP的模版的tag架構一樣,這樣模版就完成了。

換言之,其實對各位來說是相當容易的工作才是,因為Smarty的關係,在LifeType中,資料與用來表現的tag幾乎是很明顯的分開,所以接下來的工作就只是把標籤換一換,就這麼簡單。

之後的文章就是要講這件事情,所以若已經會改的人,當然可以不用裝WP,只要開啟WP的模版檔,把對應的tag填進去換掉,就一切OK了。

更聰明的你就會發現一件事,對於無名、樂多、天空...所有的東西都可以這樣搞,當然版權的問題自己要注意,接下來,已經懂我在說什麼的就可以開始動手了喔。 開懷大笑
已記錄
resnick
版主
一般會員
*****
文章: 232



檢視個人資料 個人網站
« 回覆文章 #2 於: 十二月 01, 2005, 01:08:10 下午 »

再補充一點給已經會的朋友們:

從輸出的結果來看為何比較有效率,因為你之後做的事情只是填充題的工作。但是你從模版檔直接改,由於沒有輸出的結果,常會不小心東漏一個西漏一個,造成版面的錯誤,又搞不清楚錯在哪裡,搞起來說實在比較費時。

且對於像comment有沒有交錯顯示等等的問題,各位還得花時間看程式碼,又多浪費了時間,且增加了其他人的進入障礙,因此我才會建議先安裝WP,這樣比較有效率囉。 開懷大笑

resnick
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #3 於: 十二月 01, 2005, 01:21:35 下午 »

再補充一點給已經會的朋友們:

從輸出的結果來看為何比較有效率,因為你之後做的事情只是填充題的工作。但是你從模版檔直接改,由於沒有輸出的結果,常會不小心東漏一個西漏一個,造成版面的錯誤,又搞不清楚錯在哪裡,搞起來說實在比較費時。

且對於像comment有沒有交錯顯示等等的問題,各位還得花時間看程式碼,又多浪費了時間,且增加了其他人的進入障礙,因此我才會建議先安裝WP,這樣比較有效率囉。 開懷大笑

resnick

呵呵!就是這麼做。我的 MediaWiki 與 SMF 模版也是這樣改的。如果不這麼改.... 以改 CSS 的方式要來做出相同的模版,那真的會死人的。

Mark
已記錄

james
版主
超級會員
*****
文章: 823


哼!!你不說,誰會知道你做過那些修改呢!? (丟滑鼠~~)


檢視個人資料 個人網站
« 回覆文章 #4 於: 十二月 01, 2005, 02:28:48 下午 »

再補充一點給已經會的朋友們:

從輸出的結果來看為何比較有效率,因為你之後做的事情只是填充題的工作。但是你從模版檔直接改,由於沒有輸出的結果,常會不小心東漏一個西漏一個,造成版面的錯誤,又搞不清楚錯在哪裡,搞起來說實在比較費時。

且對於像comment有沒有交錯顯示等等的問題,各位還得花時間看程式碼,又多浪費了時間,且增加了其他人的進入障礙,因此我才會建議先安裝WP,這樣比較有效率囉。 開懷大笑

resnick
其實移值的部份我也是都這麼做的 ^_^ 從輸出的畫面來改起.
但是我比resnick更偷懶一點,我連架WP都省下來 吐舌頭
直接去找那些有提供WP theme browsering的站,例如:http://www.alexking.org/software/wordpress/theme_browser.php
從裡面去看輸出的結果,其它的部份就如同resnick說的一樣,就是填空囉 驚訝
如果是同一個作者的模版,通常只要把css檔和imgs/目錄蓋過去在修改一謝小tag就可以完成port的動作囉 ^_^
所以阿,只要自己動手做過一次,接下來就會很順手囉 微笑

James.
« 最後編輯時間: 十二月 01, 2005, 02:34:11 下午 由 james » 已記錄

記得發問前,先使用搜尋功能找找看有沒相關的解答。
如果找不到,請依照如何在LifeType論壇發問來提問喔。
resnick
版主
一般會員
*****
文章: 232



檢視個人資料 個人網站
« 回覆文章 #5 於: 十二月 01, 2005, 02:37:51 下午 »

其實移值的部份我也是都這麼做的 ^_^ 從輸出的畫面來改起.
但是我比resnick更偷懶一點,我連架WP都省下來 吐舌頭
直接去找那些有提供WP theme browsering的站,例如:http://www.alexking.org/software/wordpress/theme_browser.php
從裡面去看輸出的結果,其它的部份就如同resnick說的一樣,就是填空囉 驚訝
如果是同一個作者的模版,通常只要把css檔和imgs/目錄蓋過去在修改一謝小tag就可以完成port的動作囉 ^_^
所以阿,只要自己動手做過一次,接下來就會很順手囉 微笑

James.

恩恩,我知道。問題是有些模版那裡沒有囉,如果想改的是裡面有的模版你這樣當然就OK啦,自己裝一個WP,我到覺得彈性大一些。

順便一題,這對我們會改的是很簡單,你們都懂我的意思,問題是其他人就得等我寫一個一步一腳印的文章慢慢來玩了。

所以我才說會做的人就不必理我說啥囉。

resnick
« 最後編輯時間: 十二月 01, 2005, 02:42:03 下午 由 resnick » 已記錄
mikemike88
新手見習
*
文章: 5


檢視個人資料
« 回覆文章 #6 於: 五月 10, 2007, 12:42:46 下午 »

各位大人,

我已經看了你們的文章, 真是很powerful.但是, 我可能太蠢了. 我看了之後, 不懂得怎樣填充資料.

第一我已經跟著所有步驟去做. 裝一個wp及輸出結果.
第二我裝了lifetype在我的網頁, 以及我可以更改所有server內容.

但是, 我不懂你所指什麼是填充. 因為, 我看了wordpress所有資料後, 只有幾個.php檔案. 以及style.ss, 我從wordpress.net的template下載回來的. 之後去我的網頁 www.ufun.com.hk/wp, 輸出結果. 但是, 輸出了之後, 做什麼. 下一步是...
而且, 我輸出了結果後, 我要在 /var/www/html/ufun/lifetype/templates/ 加一個由wordpress下載的檔案, 那麼他沒有header.template, footer.template, comment.template的所有.teamplate, 那麼怎樣更換wordpress template.

而且, 我看了你的文章, 有些地方不明白, 我只要看result,那麼看了以後是, 我要將所有code填到 xxx.template, xxx.template 內, 或者是墳到那裡. 請教小弟.

我好想做一些很特別的template, 那麼大家就可以分享獨一無異的template.

請見諒.

mike
已記錄
頁: [1]
LifeType 中文開發論壇  |  開發  |  模版設計  |  [LifeType 模版] WP Themes to LifeType 準備篇 « 上篇主題 下篇主題 »
    前往: