主題: 文章加密功能 作者: yuhpinn 於 四月 02, 2005, 12:45:37 上午 不知是否為一個BUG
:-S 剛突然發現文章加密的功能失效 就是在summary.php頁面時 按下"RSS"圖示 如果恰好裡面有設密碼的文章 竟然可以透過這方式看到裡面內容 :-| 主題: 文章加密功能 作者: markwu 於 四月 02, 2005, 11:56:14 下午 是!這絕對是 Bug (從我的看法)...
但是跟 Oscar 討論過,基本上無解。因為現在的架構中 Summary 是沒有 event 的,也不會執行 plugin,所以唯一的方式是改寫 summary 中的 sql query。 所以,好像又不是 bug ... 那是因為現在程式功能不足。 或是提醒使用者,記得文章寫常一點,這樣才不會直接在 summary 的頁面中就顯示出來。 :-P Mark 主題: 文章加密功能 作者: yuhpinn 於 四月 03, 2005, 12:27:01 上午 剛發覺不只是summary頁面
就連一般的網誌首頁index 按下新聞交換裡的 "RSS"圖示 也都可以看到有設密碼的文章 突然覺得一切都沒秘密了 :-O 能否從內部設定裡關掉這功能? ^o) 主題: 文章加密功能 作者: markwu 於 四月 03, 2005, 12:31:34 上午 引用自: yuhpinn 剛發覺不只是summary頁面 就連一般的網誌首頁index 按下新聞交換裡的 "RSS"圖示 也都可以看到有設密碼的文章 突然覺得一切都沒秘密了 :-O 能否從內部設定裡關掉這功能? ^o) 不行!其實秘密文章只是目前的實驗。我跟 Oscar 都想要重新設計這個plugin 啦! RSS 裡面倒是可以處理掉,只要在 rss 的模版加上一段判斷就可以了。 Mark 主題: 文章加密功能 作者: yuhpinn 於 四月 03, 2005, 06:52:41 下午 引用 RSS 裡面倒是可以處理掉,只要在 rss 的模版加上一段判斷就可以了。 請問這判斷的程式碼怎麼寫? 是所有的rss模板都得加上嗎? 主題: 文章加密功能 作者: markwu 於 四月 06, 2005, 10:08:53 上午 是的!怎麼加?我想想看
首先你要檢查是不是 secret 有安裝,然後判斷這一篇文章有沒有被 protect,你要把下面的程式加到所有的 rss 中。我還沒試過,你要試試看! 把 程式碼: {$post->getText()} 換為 程式碼: {if $post->hasField( "password_protected" )} Mark |