主題: [LifeType 模版] WP Themes to LifeType 準備篇 作者: resnick 於 十二月 01, 2005, 12:33:05 下午 原文:[LifeType 模版] WP Themes to LifeType 準備篇 (http://phys.idv.tw/plog/post/1/198)
先寫了這篇文章,不過時間匆忙,所以沒有圖片說明,之後若有空的話再補上圖片吧。 :-D 基於之前的承諾,所以從現在開始將會寫幾篇關於如何 port 其他系統的模版到 LifeType 的文章,不過現在所說的方法並不適合全部的使用者,所以首先列出各位必須具備怎樣的條件,才適合這一系列的說明。 由於這篇文章不是給具有程式能力的人所寫的文章,因此如果您已經會 port 模版,大可不要理我寫些什麼,當然如果您願意照著我說的做,我自認為應該會縮短各位 port 模版的時間。當然您如果不認為這樣比較快,千萬不要來跟我爭辯,我只是想寫給那些需要知道這些事情怎麼做的人而已。 首先,因此這個方法要能實踐必須符合以下條件的人才能達到請看下面說明。 基本條件:
再來,有人會擔心自己可能 php、CSS、smarty不懂,這樣還能不能port模版,答案是可以的,但是您還是應該具備下面的基本能力。 您該具有什麼基本能力:
如果您已經具備以上能力,那麼我們可以開始第一步的準備工作。 首先,說明我的方法的邏輯。 不要直接從WP的模版來port: 為何這樣做? 因為對於大多數沒啥程式能力的使用者,他看到與 LifeType 不同的模版架構的東西,他根本無從下手。wp的themes裡面只有幾個 *.php 的檔案,和 LifeType 的 template 裡面很多個*.template是不一樣的。即使觀念差不多,那是對您會程式的人來講,對不會的人就差很多,所以不要直接從那些 *.php 下手。 那到底該怎麼辦,所以我的方法就是從輸出的結果下手。 從輸出的結果下手: 要從輸出的結果下手,不外乎要從有人使用這些模版的站來改,問題是別人不一定會用這些模版,且您要去哪裡找用這些模版的傢伙,所以,我的方法就是自己架WP,然後把這些模版裝去去看輸出的結果。 當然您找得到現成已經用了這些模版的 WP 站,這樣您大可不必裝 WP,您只需要等我之後的文章就好。 您或許會說既然裝 WP 來用這些模版,那我乾脆就用 WP 就好。我的意思是隨便您囉,因為這是您的自由。但是別忘了您的目的,您會裝 WP 是因為想將它的模版 port 到 LifeType,因此一定是 LifeType 有您想要的功能,且您也想幫 LifeType 做一點事,或者說為自己的 LifeType 站做點事。 還有您會看這篇當然是什麼都不太會,所以麻煩您就乖乖照做吧。因為我說過會程式的朋友可能不太適合這篇文章。再次強調,這裡的對象應該什麼都不太會的初學者或者想要有效率的 port 模版的朋友。 如果您願意這樣做的話,那麼您就繼續看下去,不然的話,您應該會點上一頁,不再理我就好。 好,既然您已經看下來了,我們就進入正題。 WP該怎麼安裝,安裝完該做什麼事情
這些都做完的話,登出,您就完成了第一步的準備工作。 主題: Re: [LifeType 模版] WP Themes to LifeType 準備篇 作者: resnick 於 十二月 01, 2005, 01:01:13 下午 從輸出的結果下手: 要從輸出的結果下手,不外乎要從有人使用這些模版的站來改,問題是別人不一定會用這些模版,且您要去哪裡找用這些模版的傢伙,所以,我的方法就是自己架WP,然後把這些模版裝去去看輸出的結果。 當然您找得到現成已經用了這些模版的 WP 站,這樣您大可不必裝 WP,您只需要等我之後的文章就好。 那順便跟各位已經會port模版的朋友們說,千萬不要去動改CSS的念頭,因為各個模版間所使用的div的數量、架構等等都不相同,若想直接改CSS絕對絕對是痛苦的事情。 因此,聰明的各位,看到我說從輸出結果來著手,就應該明白該改的是什麼,就是我們LifeType的模版的tag架構,換言之,只要改到跟WP的模版的tag架構一樣,這樣模版就完成了。 換言之,其實對各位來說是相當容易的工作才是,因為Smarty的關係,在LifeType中,資料與用來表現的tag幾乎是很明顯的分開,所以接下來的工作就只是把標籤換一換,就這麼簡單。 之後的文章就是要講這件事情,所以若已經會改的人,當然可以不用裝WP,只要開啟WP的模版檔,把對應的tag填進去換掉,就一切OK了。 更聰明的你就會發現一件事,對於無名、樂多、天空...所有的東西都可以這樣搞,當然版權的問題自己要注意,接下來,已經懂我在說什麼的就可以開始動手了喔。 :-D 主題: Re: [LifeType 模版] WP Themes to LifeType 準備篇 作者: resnick 於 十二月 01, 2005, 01:08:10 下午 再補充一點給已經會的朋友們:
從輸出的結果來看為何比較有效率,因為你之後做的事情只是填充題的工作。但是你從模版檔直接改,由於沒有輸出的結果,常會不小心東漏一個西漏一個,造成版面的錯誤,又搞不清楚錯在哪裡,搞起來說實在比較費時。 且對於像comment有沒有交錯顯示等等的問題,各位還得花時間看程式碼,又多浪費了時間,且增加了其他人的進入障礙,因此我才會建議先安裝WP,這樣比較有效率囉。 :-D resnick 主題: Re: [LifeType 模版] WP Themes to LifeType 準備篇 作者: markwu 於 十二月 01, 2005, 01:21:35 下午 再補充一點給已經會的朋友們: 從輸出的結果來看為何比較有效率,因為你之後做的事情只是填充題的工作。但是你從模版檔直接改,由於沒有輸出的結果,常會不小心東漏一個西漏一個,造成版面的錯誤,又搞不清楚錯在哪裡,搞起來說實在比較費時。 且對於像comment有沒有交錯顯示等等的問題,各位還得花時間看程式碼,又多浪費了時間,且增加了其他人的進入障礙,因此我才會建議先安裝WP,這樣比較有效率囉。 :-D resnick 呵呵!就是這麼做。我的 MediaWiki 與 SMF 模版也是這樣改的。如果不這麼改.... 以改 CSS 的方式要來做出相同的模版,那真的會死人的。 Mark 主題: Re: [LifeType 模版] WP Themes to LifeType 準備篇 作者: james 於 十二月 01, 2005, 02:28:48 下午 再補充一點給已經會的朋友們: 其實移值的部份我也是都這麼做的 ^_^ 從輸出的畫面來改起.從輸出的結果來看為何比較有效率,因為你之後做的事情只是填充題的工作。但是你從模版檔直接改,由於沒有輸出的結果,常會不小心東漏一個西漏一個,造成版面的錯誤,又搞不清楚錯在哪裡,搞起來說實在比較費時。 且對於像comment有沒有交錯顯示等等的問題,各位還得花時間看程式碼,又多浪費了時間,且增加了其他人的進入障礙,因此我才會建議先安裝WP,這樣比較有效率囉。 :-D resnick 但是我比resnick更偷懶一點,我連架WP都省下來 :-P 直接去找那些有提供WP theme browsering的站,例如:http://www.alexking.org/software/wordpress/theme_browser.php 從裡面去看輸出的結果,其它的部份就如同resnick說的一樣,就是填空囉 :-O 如果是同一個作者的模版,通常只要把css檔和imgs/目錄蓋過去在修改一謝小tag就可以完成port的動作囉 ^_^ 所以阿,只要自己動手做過一次,接下來就會很順手囉 :) James. 主題: Re: [LifeType 模版] WP Themes to LifeType 準備篇 作者: resnick 於 十二月 01, 2005, 02:37:51 下午 其實移值的部份我也是都這麼做的 ^_^ 從輸出的畫面來改起. 但是我比resnick更偷懶一點,我連架WP都省下來 :-P 直接去找那些有提供WP theme browsering的站,例如:http://www.alexking.org/software/wordpress/theme_browser.php 從裡面去看輸出的結果,其它的部份就如同resnick說的一樣,就是填空囉 :-O 如果是同一個作者的模版,通常只要把css檔和imgs/目錄蓋過去在修改一謝小tag就可以完成port的動作囉 ^_^ 所以阿,只要自己動手做過一次,接下來就會很順手囉 :) James. 恩恩,我知道。問題是有些模版那裡沒有囉,如果想改的是裡面有的模版你這樣當然就OK啦,自己裝一個WP,我到覺得彈性大一些。 順便一題,這對我們會改的是很簡單,你們都懂我的意思,問題是其他人就得等我寫一個一步一腳印的文章慢慢來玩了。 所以我才說會做的人就不必理我說啥囉。 resnick 主題: Re: [LifeType 模版] WP Themes to LifeType 準備篇 作者: mikemike88 於 五月 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 |