« 上一篇 | 下一篇»

華龍部落格升級到LifeType1.2版

08 六月, 2007 15:57 •  (23) 迴響  •  引用(2)  •  6540 hit.  • 分類: LifeType更新   

LifeType1.2 於昨日釋出,華龍部落格已順利升級,1.2版有哪些新功能呢?可以看看這一篇「LifeType 1.2 的新功能」。

對於一般使用者而言,比較大的改變,大概就是摘要頁的改變,另外在發表文章時,原本的「延伸內文」區塊已取消, 改以在工具列上的「插入閱讀全文分隔 」的功能來取代。

按下它,在編輯視窗上就會出現一條虛線,在虛線以下的部分,就是以往的「延伸內文」區塊的內容,也就是必須按下「閱讀全文」後才能看到的內容。

下面就記錄一下一些關於1.2版的資料。

一、由1.1.X版升級到1.2版:

1.複製一個新的資料庫:1.2版,要採用全新的安裝,為避免升級有任何問題,我將舊的資料庫複製了一個新的資料庫。

2.下載並解壓縮LifeType1.2

3.到這裡下載所需要的1.2版外掛程式

4.將原本gallery目錄、複製到1.2上

5.複製舊有的公用及個人模版,這裡有一些1.2版的模版,不過原本1.1的模版還是正常可用,不過可能還是要做一些修改,reic 已有一些記錄了

6.複製 config/config.properties.php,由於在第一點時我已將資料庫複製成一個新的了,所以自己要改一下這檔案裡頭的db_database的名稱。

7.複製.htaccess

8.執行wizard.php來進行升級,升級完就OK啦!

二、修改 tinymce:

在LifeType1.2 版的文字編輯器TinyMCE預設並沒有放中文語系檔,所以介面上與功能說明都是英文的,在1.1版時,我已修改成了中文的介面,所以再把以前的一些中文語系複製過來,若沒有中文語系的,可以到TinyMCE這裡下載zh_tw_utf8的語系檔。

  • 修改/js/tinymce/tiny_mce-plog.js,在裡頭加上
    • language : "zh_tw_utf8",

  • 需要有zh_tw_utf8語系檔的地方
    • /js/tinymce/langs/zh_tw_utf8.js
    • /js/tinymce/themes/advanced/langs/zh_tw_utf8.js
    • /js/tinymce/plugins/外掛名稱/langs/zh_tw_utf8.js
      「外掛名稱」有 emotions、fullscreen、insertdatetime
    • 另外在/js/tinymce/plugins/下有幾個plugin(insertresource、insertvideo、more)在tinymce裡是沒有中文語系的,可以自己拿裡面的en.js來複製修改成zh_tw_utf8.js
  • 新增「標楷體」的字型,修改 /js/tinymce/themes/advanced/editor_template.js ,加上

    • var nFonts='標楷體=標楷體,Andale Mono=andale mono,....

  • 修改 /js/tinymce/themes/advanced/css/editor_content.css,讓發表文章的編輯區字體大一點

    • font-size: 的部分我改成了15px;

  • 修改 /js/tinymce/themes/advanced/css/editor_ui.css,讓工具列上的「字體大小」、「字體選擇」的字型大一點
    • 在.mceSelectList那部分的 font-size: ,我是由7px改成為10px
三、目前已知問題:
  • 1.中文檔的問題:

上傳中文檔沒問題,但若用insertresource 來插入中文檔案,firefox下插入OK,但在IE下插入,就會出現亂碼,無法連結。


  • 2.部分原本上傳上去的圖片無法產生縮圖

有些可以,有些又看不到,而且不一定是那個網誌,在文章裡的只能看到叉燒包

創用 CC 授權條款
 
 
Related Posts Plugin for WordPress, Blogger...

23 Comments on "華龍部落格升級到LifeType1.2版"

 

  1. 迴響使用tinymce

       作者 lizzie       [管理]

    It works.

    Thanks a lot.

  2.  

  3.    作者 阿欣       [管理]

    lizzie:
    看這裡「Re: 請教1.2.1如何讓迴響使用tinymce

  4.  

  5.    作者 lizzie       [管理]

    為什麼我的 "發表迴響" 沒有像您的一樣有"粗" "斜" 超連結等功能, 什麼都沒有?
    需要作什麼修改嗎

    (windows+apache+Lt1.2.4)

  6.  

  7.    作者 阿欣       [管理]

    To lizzie:
    論壇上回答你了。
     
    To fenni:
    想了想,banner的圖的語法是寫在css 檔案裡,但css檔裡可以調用smarty的語法嗎?好像不行唷!我也不知道。

    建議你還是寫篇教學文章,教教老師怎麼用templateeditor來自訂模版。然後要老師將自己的圖片(命名為你那 title01.jpg )上傳到自己的自訂模版中,取代原本的banner圖片,這樣應該比較簡單啦!

  8.  

  9. 請教圖片的語法

       作者 fenni       [管理]

    老師真是謝謝您 您實在是太強了!!我目前操作都沒太大的問題有個問題想請教您  網頁上的某個圖片 我想用成動態位置也就是這個是一個模版當別班使用時,只要將圖片 傳上 〔檔案中心〕取相同的名字圖片就會變成此班的圖片請問這個語法要如何下?也就是假設我是blog3的人,我用這個模版,將圖片取名為11.gif,上傳到檔案中心 則圖片就變成11.gif另一個blog4的人,也用,將圖片取名為11.gif,上傳到檔案中心 則圖片就變成blog4的11.gif先謝謝老師fenni

  10.  

  11.    作者 lizzie       [管理]

    我依照前面幾位先進的方式從1.1.6 升級到1.2, 但卻出現以下錯誤訊息, 不知哪裡做錯了?
    (Windows 2003 + IIS)
    Exception message: unlink(./tmp/summary\%%FD^FD8^FD8C114A%%index.template.inc): No such file or directory
    Error code: 2
    -- Backtrace --
    C:\Inetpub\wwwroot\b1\class\template\smarty\internals\core.write_file.php(44): unlink
    C:\Inetpub\wwwroot\b1\class\template\smarty\internals\core.write_compiled_include.php(86): smarty_core_write_file
    C:\Inetpub\wwwroot\b1\class\template\smarty\Smarty.class.php(1428): smarty_core_write_compiled_include
    C:\Inetpub\wwwroot\b1\class\template\smarty\Smarty.class.php(1263): cachedtemplate._compile_resource
    C:\Inetpub\wwwroot\b1\class\template\cachedtemplate.class.php(48): smarty.fetch
    C:\Inetpub\wwwroot\b1\class\summary\view\summarycachedview.class.php(104): cachedtemplate.fetch
    C:\Inetpub\wwwroot\b1\class\summary\view\summarycachedview.class.php(153): summarycachedview.senduncachedoutput
    C:\Inetpub\wwwroot\b1\class\controller\controller.class.php(379): summarycachedview.render
    C:\Inetpub\wwwroot\b1\summary.php(40): summarycontroller.process

  12.  

  13.    作者 阿欣       [管理]

    小碼:
    安裝外掛時,通常在該外掛目錄下都會有個readme.txt,裡頭就會有相關說明。
    一些使用在模版上的外掛,通常都必須另外自己在模版上加上相對應的程式碼。

    詳細教學可以看看LifeType線上教學電子書「5.4 authimage(迴響驗證外掛)

    在1.2以後,官方所提供的模版裡都沒有了commentform.template這檔案,當模版裡沒有這commentform.template時,它就為去讀取templates/default目錄下的commentform.template。

    所以管理者只要修改了這一個公用的commentform.template加上相對應的authimage程式碼,則所有網誌的迴響區塊裡就都會有迴響驗證碼了。

  14.  

  15.    作者 小碼       [管理]

    ㄚ欣老師,小弟直接安裝lifetype1.2後,使用上大致沒有問題,不過後來發現發表回饗的地方沒有出現輸入驗證碼,是哪一個設定沒有打開呢?麻煩您了~

  16.  

  17. 萬分感謝

       作者 fish       [管理]

    清楚詳細的解說,讓我豁然開朗,謝謝!

  18.  

  19. 資質駑鈍,請幫忙

       作者 fish       [管理]

    ㄚ欣老師將樂多模版放在中縣教網上,近日已將版本昇到1.2,很想使用這些樂多模版,文章提起參考reic的紀錄作修改即可,可是我就是找不到那些程式碼的位置,真是著急。
    另外官網釋放的模板,怎麼都找不到管理面板這個選項,想登入也找不到,必須連結到摘要頁,登入後按其中一篇文章/edit才能連結到管理介面,怎麼會這樣?
    還是樂多模版方便啦!可以請ㄚ欣老師在指點一下迷津嗎?
    謝謝!

  20.  

  21.    作者 阿欣       [管理]

    To 江組長:
    應該稱呼你學長吧!現在沒問題了吧!

    1.2其實還有一些小問題要解決,這兩天測試的結果,大部分已修復完成,等1.2.1版 release出來記得要再更新。

    縮圖的部分,先不要用GD來做縮圖,因為做出來的縮圖不會按照原來比例,記得用ImageMagick。

    上傳中文檔名沒問題,但IE下用insertresource來插入中文檔名檔案會變亂碼,這已在SVN裡修復,1.2.1時會更新。


  22.  

  23.    作者 江組長       [管理]

    認真到Lifetype中文官網認真看1.2增加了什麼?

    權限管理是這版本的重點!

    所以再執行一次 wizard.php 後發覺上列第二點問題沒了

    升級安裝時與阿欣所列建議步驟是差外掛程式,想外掛事後再補即可,就執行wizard.php 。

    可能是這順序不同而產生的吧!

  24.  

  25.    作者 江組長       [管理]

    升級1.2後有問題!請教一下。
    依這裡的說明,本校是升級1.2了,但有問題出現!

    全部站台管控→模版管理 就有問題


    新增模版→掃瞄模版 後
    出現
    在安裝模版設置「 LifeType」時發生錯誤。: 在這個模版設置中有些檔案禁止存取。

    全域模版編輯器 及 模版編輯器設定
    出現
    你沒有進行這個動作的權限。

    不知是那裡要改權限???或是那裡出問題???

    彰師工教人的請教。

  26.  

  27.    作者 阿欣       [管理]

    阿南:
    您別這麼說,大家一起研究吧!

    其實你這問題,是1.2之後才有的新功能,你看一下 /templates/default目錄下就會有那個commentform.template,其實這目錄就是可以讓管理者建立一些公用模版。

    也就是說,其他模版裡若沒有這commentform.template,則會去讀取這個公用的commentform模版檔案,若已有了,就會用模版本身的commentform。

    這樣的好處是管理者只要去修改這一個公用的模版就好,而且也可以減少系統檔案的讀取數量。

    所以目前你只要去修改那 /templates/default/commentform.template,再加上迴響驗證的程式碼就可以了。

    另外後台的「全部站台管控」/「外掛程式設定」,你可以去設定這authimage的參數,就可以同時讓所有網誌都同時啟動這迴響驗證了。

  28.  

  29. 再次請教

       作者 阿南       [管理]

    我的迴響外掛就是無法解決!!??大哭

    1.2版的每個templates模板我知道外掛都不一定有啟動

    然而就拿迴響外掛來說以往1.1版以前都會有commentform.template這個檔案

    我去看可能跟迴響有關的檔案都提到commentform.template這個檔案

    但是在1.2新附上的模板裡都缺commentform.template這檔案

    是否要自己新增建立呢!!

    不好意思問了很不專業的問題感謝您每次都熱情回答

    Thanks

  30.  

  31.    作者 阿欣       [管理]

    阿南:
    舉例來說我這邊recentcomment的設定
    {if $recentcomments->isEnabled()}
    <h2>» 最近迴響</h2>
    {assign var=comments value=$recentcomments->getRecentComments()}
    <ul>
    {foreach from=$comments item=comment}
    {assign var=commentpostid value=$comment->getArticleId()}
    {assign var=commentpost value=$recentcomments->getArticle($commentpostid)}
    <li><a href="{$url->postPermalink($commentpost)}#{$comment->getId()}">{$comment->getUsername()}:{$comment->getText()|truncate:80:"...."|strip_tags}</a></li>
    {/foreach}
    </ul>
    {/if}

    在 if 裡面就是要去判斷使用者是否已在管理後台裡啟動了這外掛,
    有啟動的話,就會顯示底下的最近迴響的資料,若未啟動,則這一段程式碼就不會顯示

    假如沒加上 if 的話,若在模版上加上了那些程式碼,但使用者卻未啟動外掛,則版面上就會出現錯誤訊息。
    大概就是這樣。

  32.  

  33. 阿欣老師我又來了

       作者 阿南       [管理]

    您的回覆我看到了謝謝

    再請教您

    其實我以前都還沒有自己加入外掛程式過

    這次自行加入時做了很多功課都不得其法

    一般來說是

    1.先上傳外掛程式到plugins

    2.然後到管理台啟用

    3.接下來再模板適當位置加入外掛程式內的readme.txt語法就算完成了對吧

    不過這段內容不是很了解

    ------------------------

    你可以使用:

    $recentcomments->isEnabled() 來檢查外掛是否啟用。
    $recentcomments->getRecentComments( $maxComments , $based ) 來取得最近迴響。
    ---------------------------------------------

    $recentcomments->isEnabled() 來檢查外掛是否啟用???如何用呢???

    放在哪裡??

    或是加入哪裡??

    抑或是在plog根目錄資料夾內輸入指令??

    嘿嘿別見笑我真的試過還不知這是如何使用的

    請教您--------感謝!!!!

  34.  

  35.    作者 阿欣       [管理]

    阿南:
    圖檔的問題看看我的這一篇[升級到LifeType 1.2 圖片的問題]

    至於外掛程式的語法,本來就得自己動手加上去了,但若你原本1.1版時的模板已加過了,就延用舊的模板就可以了,

    那1.2版的模板有哪裡不一樣,可以看一下阿駕的這一篇[升級到 Lifetype 1.2]

    另外在/templates/default這目錄下(這是1.2版才有的),這裡面可以放一些公用模板檔案,例如現在那default裡面已有了個 commentform.template,假如你將A模板裡的commentform.template這檔案給刪除掉,那麼A模板版面上的commentform.template就會直接使用 /templates/default下的commentform.template。

    你可以玩看看。

  36.  

  37. 我升級成功了!!不過??

       作者 阿南       [管理]

    還好阿欣老師提醒事先備份資料夾與資料庫,我作了第二次才成功

    我的更新升級出現了問題需要解決
    1.資料夾(album)裡的圖檔名全都錯誤,造成檔案無法呈現:

    更新前上傳部落格的檔案可能經過之前系統修改所以檔名都是數字(比方說1-1,1-2之類的檔名)造成更新之後系統呈現的檔名有誤,明明檔案是存在那裡的,還得一個一個修改嗎!!挖勒很累ㄋ...大哭

    2.這次更新許多外掛程式都附上了,不過呢,不是到管理界面啟動就好了,還要修改模板裡的檔案讓他呈現出來,嘿嘿看來還有得改ㄋ!!衰死了~~

    不知道阿欣老師是否有哪些建議呢?讓我可以很快完成這些工作吐舌頭


    2.這是更新許多外掛程式都附上了不過呢,不是到管理界片啟動就好了,還要修改模板讓他呈現出來,還有許多要些的

  38.  

  39. 謝謝您的回覆

       作者 阿南       [管理]

    還沒下班就看到你的回應

    真是感激,您剛剛說的更新作法不錯

    我也來試試這個方法更新

    再次感謝太可笑嘍

  40.  

發表迴響
 authimage

Google+ 迴響

*********