LifeType 中文開發論壇

開發 => 模版設計 => 主題作者是: Horse 於 四月 25, 2005, 04:11:43 下午



主題: spring 模版的問題?
作者: Horse四月 25, 2005, 04:11:43 下午
不好意思拿地面能見度的做說明 ^_^
http://blog.gvclub.net/index.php?op=Default&Date=20050409&blogId=1

按日曆的日期,原本在最下面的
程式碼:
Accessible and Valid XHTML 1.0 Strict and CSS Powered by pLog

跑到右邊,能不能讓他固定在最下面,謝謝 ^_^


主題: Re: spring 模版的問題?
作者: bibicall四月 25, 2005, 04:42:54 下午
引用自: Horse
不好意思拿地面能見度的做說明 ^_^
http://blog.gvclub.net/index.php?op=Default&Date=20050409&blogId=1

按日曆的日期,原本在最下面的
程式碼:
Accessible and Valid XHTML 1.0 Strict and CSS Powered by pLog

跑到右邊,能不能讓他固定在最下面,謝謝 ^_^

你檢查一下模版的<div>圖層是不是錯亂了
或是調整CSS

另,在firefox瀏覽是正常的


主題: Re: spring 模版的問題?
作者: Horse四月 25, 2005, 05:24:04 下午
引用自: bibicall
在firefox瀏覽是正常的

真的在firefox瀏覽是正常的,使用ie就怪怪的了>_<


主題: spring 模版的問題?
作者: lss四月 25, 2005, 10:06:56 下午
我也是用 firefox 1.0.3。
我發現可能是文章的問題。我試到4/7的畫面會有問題,其它日期則OK。
另外,4/7的文章,從第二篇文章開始都內縮了。
模版我不擅長,不過以上資訊應該有助除錯吧。 :-)


主題: spring 模版的問題?
作者: evenrain四月 25, 2005, 11:39:25 下午
我看了一下主頁面的 souce code,
發現很多文章的尾端都有未結束的標籤,譬如
程式碼:

<p><strong>外掛</strong>表情符號功能<br />為使迴響文章不在是只有冰冷的文字,而有較活潑的表情圖片<br /><br />安裝外掛表情符號還算簡單,只要依照Readme文件上說明<br />安裝就可以</p>&nbsp;<a...

可能要檢查一下發表的文章或是模版有沒有多餘的標籤


主題: spring 模版的問題?
作者: evenrain四月 25, 2005, 11:49:42 下午
稍微再看了一下,
原作者似乎有動過 Class?
因為後面那個沒關閉的連結標籤應該是閱讀全文的連結,
但是卻無法完整顯示,所以造成了版面的錯亂


主題: spring 模版的問題?
作者: markwu四月 26, 2005, 05:58:41 下午
引用自: evenrain
稍微再看了一下,
原作者似乎有動過 Class?
因為後面那個沒關閉的連結標籤應該是閱讀全文的連結,
但是卻無法完整顯示,所以造成了版面的錯亂


好像是模版的關係, 看起來好像是用了 truncate 的 modifier 限制文章長度,能請你檢查你的 post.template中

是不是把

{$post->getText()}

改成了

{$post->getText()|truncate:30:"...":true} 之類的?如果要這樣做,記得要先去掉 html tag。要變為

{$post->getText()|strip_tags|truncate:30:"...":true} ,這樣才不會造成 html tag 從中截斷。

Mark


主題: spring 模版的問題?
作者: Anonymous四月 26, 2005, 08:46:29 下午
引用自: markwu

好像是模版的關係, 看起來好像是用了 truncate 的 modifier 限制文章長度,能請你檢查你的 post.template中
是不是把
{$post->getText()}

改成了
{$post->getText()|truncate:30:"...":true} 之類的?如果要這樣做,記得要先去掉 html tag。要變為
{$post->getText()|strip_tags|truncate:30:"...":true} ,這樣才不會造成 html tag 從中截斷。
Mark


看了一下post.template,
發現是{$post->getText()},並沒有更改為{$post->getText()|truncate:30:"...":之類的


主題: spring 模版的問題?
作者: evenrain四月 26, 2005, 10:30:53 下午
引用自: markwu

好像是模版的關係, 看起來好像是用了 truncate 的 modifier 限制文章長度


應該不是這個問題,因為我有很無聊的去算字數,每篇擷取的長度並不一樣 XD


主題: spring 模版的問題?
作者: markwu四月 26, 2005, 11:35:36 下午
你把這一篇文章

程式碼:
<p><strong>外掛</strong>表情符號功能<br />為使迴響文章不在是只有冰冷的文字,而有較活潑的表情圖片<br /><br />安裝外掛表情符號還算簡單,只要依照Readme文件上說明<br />安裝就可以</p>&nbsp;<a...


在文章編輯的地方切換到,切換到文字模式,改為

程式碼:
<p><strong>外掛</strong>表情符號功能<br />為使迴響文章不在是只有冰冷的文字,而有較活潑的表情圖片<br /><br />安裝外掛表情符號還算簡單,只要依照Readme文件上說明<br />安裝就可以</p>


試試看。

Mark


主題: spring 模版的問題?
作者: Anonymous四月 30, 2005, 05:17:32 下午
我的plog設定了spring模板之後
用IE瀏覽  也出現相同的情形
而且不只是按日期
按文章分類也是如此

但用 Firefox 看卻又完全正常

這該怎麼解決呢?
大部分的人應該都還是用 IE看吧


主題: spring 模版的問題?
作者: Anonymous五月 01, 2005, 06:22:59 下午
用IE看的時候
發現只要是單篇文章的時候並不會出問題

所以如果點選了日期或文章分類時  而有兩篇以上的文章
則第二篇總會比第一篇往右偏一點
第三篇又會比第二篇再往右偏
然後越偏越多
右邊的版面就被擠下去了

所以請問這要怎麼解決


主題: spring 模版的問題?
作者: lroz五月 01, 2005, 06:44:10 下午
引用自: markwu

好像是模版的關係, 看起來好像是用了 truncate 的 modifier 限制文章長度,能請你檢查你的 post.template中

是不是把

{$post->getText()}

改成了

{$post->getText()|truncate:30:"...":true} 之類的?如果要這樣做,記得要先去掉 html tag。要變為

{$post->getText()|strip_tags|truncate:30:"...":true} ,這樣才不會造成 html tag 從中截斷。

Mark


就如同 markwu  所說的  只不過不是在post.template  而是在 main.template 中
將 {$post->getText()|truncate:300:"...":false}
改為{$post->getText()|strip_tags|truncate:300:"...":false}
就可以了

謝謝    markwu


主題: spring 模版的問題?
作者: lroz五月 01, 2005, 06:59:10 下午
上一篇  引言沒用好  有點亂   再重打一次

引用

就如同 markwu 所說的

只不過不是在post.template 而是在 main.template

將 {$post->getText()|truncate:300:"...":false}

改為{$post->getText()|strip_tags|truncate:300:"...":false}   或者是{$post->getText()}

就可以了


總而言之  就是謝謝 markwu


主題: spring 模版的問題?
作者: markwu五月 01, 2005, 07:17:41 下午
引用自: lroz

就如同 markwu  所說的  只不過不是在post.template  而是在 main.template 中
將 {$post->getText()|truncate:300:"...":false}
改為{$post->getText()|strip_tags|truncate:300:"...":false}
就可以了


謝謝你確認了!否則我還真的不知哪裡有問題呢  :-P

Mark


主題: spring 模版的問題?
作者: Horse五月 01, 2005, 07:30:49 下午
謝謝您們
將main.template 中原本的{$post->getText()|truncate:300:"...":false}修改為{$post->getText()}就可以了 ^_^

將{$post->getText()|truncate:300:"...":false}修改為{$post->getText()|strip_tags|truncate:300:"...":false} 也可以

不知兩者,何者比較好?

自己測試的結果,好像將{$post->getText()|truncate:300:"...":false}修改為{$post->getText()}比較好,因為原本有超連結的,仍舊存在
如果將{$post->getText()|truncate:300:"...":false}修改為{$post->getText()|strip_tags|truncate:300:"...":false},原本有超連結的底線就沒有了。


主題: spring 模版的問題?
作者: lroz五月 01, 2005, 07:44:00 下午
自己測試後

用{$post->getText()}
會將文章整個秀出來

用{$post->getText()|strip_tags|truncate:300:"...":false}
若文章太長,會自己擷取一小段,後面就用...來代替。
(裡面有圖時,好像也不出現)
(但有時整個文章,卻完全不出現,只有...)

哪種好,看個人喜好啦。
我比較喜歡第一種,因為文章若較長的話,
我都使用延伸內文,就不會讓網頁拉得很長。
而且若只有...,也無法看出內容究竟在說什麼。


主題: spring 模版的問題?
作者: ihobo五月 02, 2005, 02:31:59 下午
感谢,已经解决好了
同样也适用GREEN模板