LifeType 中文開發論壇

開發 => 模版設計精華區 => 主題作者是: lurking 於 二月 23, 2005, 06:06:49 下午



主題: 绿色风格模版 [plog1.0]
作者: lurking二月 23, 2005, 06:06:49 下午
Plog 1.0模版 (http://www.712100.com/blog/resserver.php?blogId=4&resource=green.rar)
在IE和firefox下测试正常 :-D


主題: 绿色风格模版 [plog1.0]
作者: lurking二月 23, 2005, 06:28:19 下午
我上传的rar怎么,点击怎么是乱码 :-(


主題: 绿色风格模版 [plog1.0]
作者: reic二月 23, 2005, 09:58:44 下午
引用自: lurking
我上传的rar怎么,点击怎么是乱码 :-(


有沒有 demo 啊,可以先  demo 看一下嗎?

謝謝了。


主題: 绿色风格模版 [plog1.0]
作者: lurking二月 24, 2005, 07:40:52 上午
http://www.712100.com/blog/index.php?blogId=4


主題: 绿色风格模版 [plog1.0]
作者: lurking二月 24, 2005, 10:21:51 上午
参照0.32的模版


主題: 绿色风格模版 [plog1.0]
作者: markwu二月 24, 2005, 06:14:07 下午
Hi lurking:

很漂亮!我喜歡!我可以把他 Check In 到 SVN 讓大家使用嗎?

Hi James:

你能看一下有符合 1.0 spec. 嗎?有的話我們就把他加進去。

Mark


主題: 绿色风格模版 [plog1.0]
作者: lurking二月 25, 2005, 07:26:11 上午
谢谢Mark,我很乐意让大家使用  :-)


主題: 绿色风格模版 [plog1.0]
作者: james二月 25, 2005, 08:26:57 上午
的確是很漂亮的一個模版。 :-)
我等會下載來試看看在回報狀況囉。


主題: 绿色风格模版 [plog1.0]
作者: markwu二月 25, 2005, 11:12:45 上午
麻煩你了! :D

Mark


主題: 绿色风格模版 [plog1.0]
作者: james二月 25, 2005, 05:19:44 下午
幾個地方修改一下就完全符合教學文件的規範了.
1.將linktracker.template刪除(因為已經用不到了 :))

2.修改postandcomments.template

程式碼:
<p id="Nextpost">
{if $nextpost == true}
<a href="{$url->postPermalink($nextpost)}" title="Next post: {$nextpost->getTopic()}">&laquo;</a> |
    {/if}
    {if $prevpost == true}
<a href="{$url->postPermalink($prevpost)}" title="Previous post: {$prevpost->getTopic()}">&raquo;</a>
    {/if}
</p>

改成
程式碼:
<p id="Nextpost">
{assign var=nextpost value=$post->getNextArticle()}
{if $nextpost == true}
<a href="{$url->postPermalink($nextpost)}" title="Next post: {$nextpost->getTopic()}">&laquo;</a> |
    {/if}
    {assign var=prevpost value=$post->getPrevArticle()}
    {if $prevpost == true}
<a href="{$url->postPermalink($prevpost)}" title="Previous post: {$prevpost->getTopic()}">&raquo;</a>
    {/if}
</p>


3.修改postandcomments.template

程式碼:
<h2>{$locale->tr("comments_for_post")}</h2>	


改成
程式碼:
<h2>{$locale->tr("comments")}</h2>


4.修改searchresult.template
程式碼:
 {assign var="articleCategory" value=$article->getCategory()}
      <p class="footer""><a href="{$url->postCategoryLink($article)}">{$articleCategory->getName()}</a></p>

替換成
程式碼:
{foreach name=categories from=$article->getCategories() item=postCategory}
  <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>
  {if !$smarty.foreach.categories.last}, {/if}
{/foreach}

上面4的修改是因為 在searchresult中有出現文章所屬的分類,因此要做修改讓一文多分類的文章可以秀出所有分類。

5.另外在分類文章及彙整的連結點進去後,閱讀全文的超連結會不見。問題應該出在main.template裡面的
程式碼:
{$post->getText()|strip_tags|truncate:300:"...":false}

只要將它改成
程式碼:
{$post->getText()|truncate:300:"...":false}

連結就會出現了
6.在resource.template及album.template中 將
程式碼:
{$locale->tr("parent_album")} 

替換成
 
程式碼:
{$locale->tr("parent")}

因為parent_album 在1.0的語系檔中已經改成parent了。

除此之外應該沒啥大問題囉 ^_^


主題: 绿色风格模版 [plog1.0]
作者: james二月 27, 2005, 05:46:28 下午
Hi lurking:
我這修改完後是正常的,不知道你改過後出現的問題出現在那裡呢?
或許是我沒發現的地方.

另外,你這個模版做真的很不錯。
未來希望能用你這個模版再修改成為其它版本喔 ^_^

James. :-)


主題: 绿色风格模版 [plog1.0]
作者: lurking二月 28, 2005, 07:53:34 上午
Hi James:
引用
5.另外在分類文章及彙整的連結點進去後,閱讀全文的超連結會不見。問題應該出在main.template裡面的
代碼:
程式碼:
{$post->getText()|strip_tags|truncate:300:"...":false}


只要將它改成
代碼:
程式碼:
{$post->getText()|truncate:300:"...":false}


連結就會出現了


链接看起来还是没有

引用
我這修改完後是正常的,不知道你改過後出現的問題出現在那裡呢?
或許是我沒發現的地方.

另外,你這個模版做真的很不錯。
未來希望能用你這個模版再修改成為其它版本喔 ^_^

我是怕修改起来工作量太大,还不如重做,既然这样我就放心了 :)
另外模版我已经修改过了
你帮忙看看是否还有问题。
演示还是这个地址:
http://www.712100.com/blog/index.php?blogId=8
如果没有问题的话,我再提供下载
另外打算按照这个,再修改一个模版。
lurking


主題: 绿色风格模版 [plog1.0]
作者: james二月 28, 2005, 09:45:14 下午
Hi lurking:
我想我知道連結沒有出現的原因了。因為我用來測試的文章字數都很少。 因此在300個英文字元內會出現"閱讀全文"的連結。在你的網站文章字數多於300個英文字元,因此是看不到該連結的。不過我想應該沒問題才對。

另外我也參觀過你的網站了,應該沒問題囉 :)
期待你的下一個模版喔  :-D


主題: 绿色风格模版 [plog1.0]
作者: btfans四月 17, 2005, 11:10:43 下午
green.rar cannot be opened after download ... can you post another link ?


主題: 绿色风格模版 [plog1.0]
作者: lurking六月 02, 2005, 10:37:48 上午
由于和论坛整合,所以链接更新:

http://www.712100.com/blog/index.php?blogId=4


主題: 绿色风格模版 [plog1.0]
作者: Ameng六月 02, 2005, 01:06:07 下午
怎么整合的阿,能否把经验分享一下?


主題: 真是漂亮啊
作者: 安.媚媚猫八月 01, 2005, 02:07:41 下午
可是,为什么下来后,效果跟DEMO的很不一样呢?
哪里有你演示的那个模板呢?谢谢谢谢,急用


主題: 绿色风格模版 [plog1.0]
作者: junyang296八月 01, 2005, 08:39:57 下午
我也希望使用,谢谢!


主題: 绿色风格模版 [plog1.0]
作者: sunkit八月 02, 2005, 01:44:42 下午
引用自: lurking
由于和论坛整合,所以链接更新:

http://www.712100.com/blog/index.php?blogId=4


於妁上blog中資源中心下載的green.rar,

解壓時出現錯誤.

煩請修正.


主題: Re: 绿色风格模版 [plog1.0]
作者: ted十月 26, 2005, 08:04:22 上午
我在套用這個 template後大致都沒問題,

我沒有修改任何東西

但使用 IE 瀏覽時
在點選 文章分類後, 右邊所有的東西都會往下掉
點選日曆上的任何日期時, 也會如此

請問有人有同樣的問題嗎?


使用 Firefox 瀏覽則沒這問題
請問要修改那個地方才能讓IE 也能正常瀏覽呢?


我的網址: http://163.13.32.107:8080/plog/index.php?blogId=7


主題: Re: 绿色风格模版 [plog1.0]
作者: markwu十月 26, 2005, 09:24:50 上午
我在套用這個 template後大致都沒問題,

我沒有修改任何東西

但使用 IE 瀏覽時
在點選 文章分類後, 右邊所有的東西都會往下掉
點選日曆上的任何日期時, 也會如此

請問有人有同樣的問題嗎?


使用 Firefox 瀏覽則沒這問題
請問要修改那個地方才能讓IE 也能正常瀏覽呢?


我的網址: http://163.13.32.107:8080/plog/index.php?blogId=7


Hi taihung:

看起來沒問題阿?

Mark


主題: Re: 绿色风格模版 [plog1.0]
作者: ted十月 26, 2005, 09:46:27 上午
是嗎 :-D

我試了二台電腦的 IE都有問題說 :-P

謝謝 Mark, 我會再試試其他的電腦看看


ps. 我的畫面如附圖, 另,我的系統字型都是預設大小


主題: Re: 绿色风格模版 [plog1.0]
作者: markwu十月 26, 2005, 12:34:00 下午
我看到是正常的阿!

Mark


主題: Re: 绿色风格模版 [plog1.0]
作者: ted十月 26, 2005, 02:27:30 下午
謝謝 Mark!

我看你的畫面是在首頁, 這在我這兒也正常

在若繼續點 右邊的 文章分類中 任一分類的話

結果就我畫面 右邊 所有的東西會往下掉

請 Mark 請試看看, (用IE)

如果會往下掉的話, 是不是得要修改CSS 了?


主題: Re: 绿色风格模版 [plog1.0]
作者: markwu十月 26, 2005, 03:11:02 下午
謝謝 Mark!

我看你的畫面是在首頁, 這在我這兒也正常

在若繼續點 右邊的 文章分類中 任一分類的話

結果就我畫面 右邊 所有的東西會往下掉

請 Mark 請試看看, (用IE)

如果會往下掉的話, 是不是得要修改CSS 了?


瞭解了!

另外,拜託下次有問題時,可以先把你改過的模版貼上來嗎?或是至少說明你改過些什麼?要不然, 我還要透過你的顯現畫面來反推你到底改過了什麼,這真的很浪費時間的一件事。重點是,我還不一定猜的對 .....  :-(

Anyway 回到正題。我在『猜』你在post.template 中把 {$post->getText()} 改為 {$post->getText()|truncate:30:"...":true},所以造成截斷了html tag,就變成某些 tag 沒有 close,模版就跑掉了。

解決方式:
1. 改回  {$post->getText()}
2. 或是改為 {$post->getText()|strip_tags|truncate:30:"...":true},也就是在截斷之前先把 html tag 都移除。有關 smarty 更深入的用法,請參考:http://smarty.php.net/manual/en/language.modifiers.php

Mark


主題: Re: 绿色风格模版 [plog1.0]
作者: ted十月 27, 2005, 08:01:25 上午
再次謝謝 Mark 的回覆

其實我只是把這個模版直接拿來用,什麼地方也沒改, 然後就問題出現了


依 Mark 的建議, 不論是 {$post->getText()} 或 {$post->getText()|strip_tags|truncate:30:"...":true}
結果都還是一樣

唉...


主題: Re: 绿色风格模版 [plog1.0]
作者: markwu十月 27, 2005, 05:16:59 下午
你打開http://163.13.32.107:8080/plog/index.php?op=Default&postCategoryId=13&blogId=7,這是你出問題的頁面,他的原始碼是:

程式碼:
<font size="2">
<h2><strong><font size="2">Consumers in Europe</font></strong></h2>
<h3><font size="2">Facts and figures : data 1999-2004</font></h3>
<p><font size="2"></font></p>
<p><font size="2"><strong>Publication Year</strong>: 2005</font></p></font>
<p><font...
注意最後的 <font...

另外,這是你的 http://163.13.32.107:8080/plog/index.php?op=ViewArticle&articleId=56&blogId=7 正常的文章,他的原始碼是:

程式碼:
<font size="2">
<h2><strong><font size="2">Consumers in Europe</font></strong></h2>
<h3><font size="2">Facts and figures : data 1999-2004</font></h3>
<p><font size="2"></font></p>
<p><font size="2"><strong>Publication Year</strong>: 2005</font></p></font>
<p><font size="2">此份出版品提供歐盟二十五國境內消費者消費取向,花費,滿意度等相關數據</font></p>
<p><font size="2"><a href="http://bookshop.eu.int/eGetRecords?Template=Test_EUB/en_index" target="_blank">詳細書目與全文</a></font></p><br/>

你有注意到嗎?這是正常的。

所以我才猜測你的模版使用了這樣的技巧來截斷文字 {$post->getText()|truncate:30:"...":true}。

因為只有用 truncate 才會造成這樣的問題。你可以搜尋模版,看哪裡出現 truncate 這個字。

Anyway, 這個部分的 template 通常在post.template。改完後,記得清 Cache。

另外,不要唉聲嘆氣的。該嘆氣的是我才對耶 .... 唉   :-P

Mark


主題: Re: 绿色风格模版 [plog1.0]
作者: ted十月 27, 2005, 07:48:15 下午
我針對 Green 這個模版中的檔案做搜尋

發現 {$post->getText()|truncate:30:"...":true} 出現在 main.template, 而不是 post.template

改為{$post->getText()} 便可正常顯示了

謝謝 Mark 的耐心


因為我是直接下載 Green 模版使用, 沒有做任何更改
難道都沒人遇到與我相同的情況嗎??