LearnHouse

網誌更新 Lifetype1.1.4 Update to 1.2.6

期盼好久的網誌更新,一開始以為更新應該會蠻困難的 ,結果更新後覺得還好

一直以來就一直想更換版本,因為舊版本有些問題,雖然說新版本我還沒使用

也還不確定舊版本的問題新版本裡會不會有同樣的問題

但至少是成功的把它更新到最新版了,再來就等另一次有空,把網誌移植到linux上

以下就來說更新的過程與要注意的事項吧!! 一、備份資料庫

這是一定要的啦!!在做任何更新的時候,最重要的就是先備份資料庫

二、官方下載最新版(Lifetype 1.2.6)

1.依自己想要的壓縮格式去下載

2.下載後把舊的網誌資料夾改取名成old_XXX,以方便一些資料轉移到新網誌

3.將舊的config/config.properties.php覆蓋到新的config/config.properties.php,我的作法是比照舊的去填寫他所要的資料,因為新版的config.properties.php有很多註解的說明,我想也許以後用得到

4.轉移pluginstemplates,這兩個最好都是去官方下載支援1.2.X的,重新安裝與設定,原則上舊版有的新版的也會有

5.遷移所有的gallery所有的資料夾與檔案到新版

三、運行wizard.php

運行這支程式就會自動的更新資料庫成新版的架構,更新完後就成功囉!!

另外大家套用好樣板後,應該會發現有的文章彙整的功能會拉的很長,把從開站以來到現在所發表的文章都會列出來

其實可以把它改成用下拉式選單的方式呈現,這也是我參考其他的樣板發現的

把原本的程式碼

<!--archives-->
<h2> {$locale->tr("archives")} </h2>
<ul>
{foreach from=$archives item=month}
<li><a href="{$month->getUrl()}">{$month->getName()}</a></li>
{/foreach}
</ul>

改成

<!--archives-->
<h2>{$locale->tr("archives")}</h2>
<ul>
<form action="{$smarty.server.PHP_SELF}">
<select size="1" name="archives" id="archivelist" onChange="location.href=this.options[this.selectedIndex].value">
{foreach from=$archives item=month}
<option class="archOption" value="{$month->getUrl()}">{$month->getName()}</option>
{/foreach}
</select>
</form>
</ul>

2008-03-30

殘念~~當初從linux移到Win之後,現在網誌還是一樣移不回去linux了 ~"~

posted by admin in 網誌歷程 and have Comments (2)

2 Responses to “網誌更新 Lifetype1.1.4 Update to 1.2.6”

  1. zupi 說:

    有興趣用www.mybloglog.com之類的東東嗎

  2. yuchin 說:

    已經把mybloglog放上去囉!!

Place your comment

Please fill your data and comment below.
Name
Email
Website
Your comment