歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 22, 2024, 04:41:58 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  使用與操作  |  使用與操作精華區  |  延伸內文透過RSS匯出時會直接顯示? « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 延伸內文透過RSS匯出時會直接顯示?  (閱讀 37853 次)
donglu
新手見習
*
文章: 6


檢視個人資料
« 於: 三月 27, 2007, 12:15:11 下午 »

目前使用1.1版
發表文章時可採用延伸內文的方式將部份文章內容隱藏
但以RSS匯出時會將全文顯示
是否有辦法使RSS匯出時只呈現非延伸內文的部份
目的是希望訂閱者有空可以回來看看 吐舌頭
已記錄
ajer001
版主
超級會員
*****
文章: 516


張阿駕


檢視個人資料 個人網站
« 回覆文章 #1 於: 三月 27, 2007, 05:53:15 下午 »

修改rss的template可以達到!
已記錄

|| FreeBSD + Apache 2.x + PHP 5.x + MySQL 5.x ||
-- ajer001 AT twntwn.info --
donglu
新手見習
*
文章: 6


檢視個人資料
« 回覆文章 #2 於: 三月 27, 2007, 08:32:32 下午 »

可否指點一下要改哪些地方
實在看不懂要改哪裡 轉動眼珠
再三感謝
已記錄
ajer001
版主
超級會員
*****
文章: 516


張阿駕


檢視個人資料 個人網站
« 回覆文章 #3 於: 三月 28, 2007, 12:02:54 上午 »

要不要搜尋一下?
這個之前有討論過,不只一次的樣子:-P

我剛剛找了一下,確定有!:-)
已記錄

|| FreeBSD + Apache 2.x + PHP 5.x + MySQL 5.x ||
-- ajer001 AT twntwn.info --
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #4 於: 三月 28, 2007, 02:00:10 上午 »

Hi donglu:

請參考:

# 1.4 為什麼我裝了 Secret Plugin 這個外掛程式,可是我那些被保護的文章還是會顯示在 RSS 與 Summary 的頁面呢?

Mark
已記錄

donglu
新手見習
*
文章: 6


檢視個人資料
« 回覆文章 #5 於: 三月 28, 2007, 10:49:06 下午 »

對不起我想確認一下,是否必須使用秘密文章這個外掛,而且一定得輸入密碼?
如果是的話跟我所想的不太一樣
我所想的是RSS輸出時只出現內文,點了閱讀全文後連回原出處呈現全文,但不需輸入密碼
這樣可以辦到嗎?
還看不太懂程式碼請見諒
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #6 於: 三月 29, 2007, 12:23:57 上午 »

的確是誤看你的問題,把 rss*.template 中的 $post->getText() 都換成 $post->getIntroText() 就可以了。 微笑

Mark
« 最後編輯時間: 三月 29, 2007, 12:57:15 下午 由 markwu » 已記錄

donglu
新手見習
*
文章: 6


檢視個人資料
« 回覆文章 #7 於: 三月 29, 2007, 02:31:36 下午 »

誠如您所指示替換後就不會再將延伸內文匯出了
單一部落格RSS修改的位置是在/templates/rss/裡面
summary部分則在/templates/summary/rss/裡面
現再只剩一個問題了
就是(閱讀全文)這個提示要怎麼加進去呢?
非常感謝您的協助
已記錄
Yukie
新手見習
*
文章: 14


檢視個人資料 個人網站
« 回覆文章 #8 於: 一月 06, 2008, 01:19:26 下午 »

現再只剩一個問題了
就是(閱讀全文)這個提示要怎麼加進去呢?
非常感謝您的協助

我是這麼做的,不知道有沒有違反什麼規則,但是可以達成想要的目的:

<description>
  {$post->getIntroText()|escape}
  (&lt;a href=&quot;{$url->postPermalink($post)}&quot; target=&quot;_blank
&quot;&gt;閱讀全文&lt;/a&gt;)

</description>

也就是在 Mark 提到的 getIntroText() 底下把藍色的字加進去就可以了。
已記錄
頁: [1]
LifeType 中文開發論壇  |  支援  |  使用與操作  |  使用與操作精華區  |  延伸內文透過RSS匯出時會直接顯示? « 上篇主題 下篇主題 »
    前往: