Confluence 2.9 で最近更新されたマクロの項目数を制限できますか?
-
19-09-2019 - |
質問
confluence 2.10 には max および maxresults パラメータがあるようですが、2.9.1 以下ではこれらのパラメータが表示されません。これらのバージョンでの結果を制限する方法はありますか?
解決
2.9 にはそのようなパラメータはありません。 {rss}
マクロを使用して、最近更新されたコンテンツの Confluence フィードを表示しますが、送信する必要があります URL内のユーザー名とパスワード, 、さらに、結果のページには、単にページ タイトルのリスト (スペース、作成者、日付なし) またはページの完全な差分/コンテンツ (少しノイズが多い) が表示されます。
表示される結果の数を制限するより現実的な方法は、GET パラメータを使用することです。 maxRecentlyUpdatedPageCount
を制御するのは {recently-updated}
マクロの動作。
これを行うには、 {redirect}
マクロ(にあります) 無料のプラグイン) をページに追加します。あなたのページが次の場所にあると仮定します http://confluence.example.come/display/SPACE/Page
, 、そのソースは次のようになります (最近更新された 50 項目の場合)。
{recently-updated}
{redirect:location=http://confluence.example.come/display/SPACE/Page?redirect=false&maxRecentlyUpdatedPageCount=50}
リダイレクトについて警告する、少し煩わしい情報パネルが表示されることに注意してください。消したいなら手を出してください {span}
大きい (無料のプラグイン 同様に)、ページのマークアップを次のように変更します。
{recently-updated}
{span:style=display:none;}
{redirect:location=http://confluence.example.come/display/SPACE/Page?redirect=false&maxRecentlyUpdatedPageCount=50}
{span}
所属していません StackOverflow