{children}をテーブルに表示して、すべてが1行に1列ずつ列に並んでいるようにする方法はありますか?
たとえば、サブページa、b、cがあり、ページ名、作成者、その他の情報を含むテーブルに表示したいとします。
|a|デニス|40|
|b|アレックス|43|
|c|不明|2|
{children}をテーブルに表示して、すべてが1行に1列ずつ列に並んでいるようにする方法はありますか?
たとえば、サブページa、b、cがあり、ページ名、作成者、その他の情報を含むテーブルに表示したいとします。
|a|デニス|40|
|b|アレックス|43|
|c|不明|2|
レポートプラグインを試しましたか
チェックアウト http://wiki.customware.net/repository/display/AtlassianPlugins/Reporting+Plugin
たとえば、次の設定を使用します
{report-table}
{local-reporter:page:children}
{text-sort:page:title}
{local-reporter}
{report-column:title=Title}{report-info:page:title}{report-column}
{report-column:title=Author}{report-info:page:creator}{report-column}
{report-table}
一度始めたら、それを使うのはかなり楽しいです。
フランシス
{ metadata-report }を使用することもできます
{metadata-report:Page,Author}
{metadata-report}は、メタデータプラグインを使用してページに保存されているメタデータを表示するために使用され、次のようなコンテンツプロパティを表示するためにも使用できます。Page,Author,Last Changed By,Last Time Changed,Date,Time,Time Created,Posted,Space,Parent
ルートページを開始するように設定し、すべての基本的なページメタデータをテーブルに引き出すこともできます。例:
{metadata-report:Page,Author,Last Changed By,Last Time Changed,Date,Time,Time Created,Posted,Space,Parent|root=somepagewithchildren|pages=@descendants}
{table-filter}
これは、並べ替え用の{table-plus}
マクロでラップできます。
{table-filter:userfilter=Page,Author,Time Created}
{table-plus:columnTypes=S,S,D"dd MMM, yyyy hh:mm"}
{metadata-report:Page,Author,Time Created}
{table-plus}
{table-filter}