差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

下次修改
前次修改
dokuwiki:private-sharing [2016/09/14 07:23]
ghsrobert 建立
dokuwiki:private-sharing [2017/10/24 13:44] (目前版本)
ghsrobert 檢討 hidepages 法
行 1: 行 1:
 ====== 私下分享頁面 ====== ====== 私下分享頁面 ======
-  * /^20160914^/ DokuWiki 似乎還沒有這種功能或 plugin,剛剛找到一個解決方案,是先設定把權限開給特定帳戶,再依 {{doku>syndication}} 所述,在 RSS feed 的 URL 中運用 ''?u=xxxx?p=yyyy'' 的參數,製作該特定帳戶能看到的私密 feed(只要該 URL 不公開洩露即可)+  * /^20160914^/ DokuWiki 似乎還沒有這種功能或 plugin,剛剛找到一個解決方案,是先設定把權限開給特定帳戶,再依 [[doku>syndication]] 所述,在 RSS feed 的 URL 中運用 ''?u=xxxx?p=yyyy'' 的參數,製作該特定帳戶能看到的私密 feed(只要該 URL 不公開洩露即可) 
 +    * 而且用 ''?content=html'' 參數,輸出 HTML 格式 
 +    * 但,好像只有電腦版的 Firefox 可以直接用瀏覽器看到 feed 內容!<<|||>> 手機 Chrome 或 Firefox 都直接吃到 XML raw 碼…… 
 +  * /^20171021^/ 這幾天還是覺得有些想限定對象的記事,想要私下分享到社群網站上(當然貼文權限也是限定的) 
 +    * 技術上,如果在 ACL 中把上層的 namespace 設定為 ''@ALL'':無,而下層的某些特定頁面設為 ''@ALL'':讀取,這樣的話知道文章網址的人還是看得到頁面,但該頁面不會出現在 indexmenu 中 
 +    * 但應該還是會出現在 recent change 中,有無隱藏方式? 
 +      * 原來可以設定 [[https://www.dokuwiki.org/config:hidepages|hidepages]],這樣很多地方都隱藏得了?\\ → 實測:<div> 
 +  * recent changes 及 sitemap 中都藏掉了 
 +  * 搜尋也搜不到 
 +  * index 也找不到了 → 這樣大概只有能存取後台目錄的人才知道 :D 
 +  * 連 tag 的文章列表中也看不到了!哈! 
 +  * 全站的 public general feed 中也看不到了 
 +</div>\\ 反之,取消那個設定,則該頁面會重新出現在搜尋結果、tag 文章列表、recent change、feed 中。__我愛這個設定!<<大心>> 感謝 神!原來內建就有這功能了!__ 
 +        * /^20171024^/ 不過無法用 tag 或 indexmenu 匯整,缺點就是自己也不好找,也許要手動自己匯整也說不定 <<思>> 
 +      * 另外也有 [[doku>plugin:hidepages]] 提供各頁分散設定的語法,不過好像只能隱藏搜尋及 index
  • 上一次變更: 2016/09/14 07:23
  • ghsrobert