1

{children}をテーブルに表示して、すべてが1行に1列ずつ列に並んでいるようにする方法はありますか?

たとえば、サブページa、b、cがあり、ページ名、作成者、その他の情報を含むテーブルに表示したいとします。

|a|デニス|40|

|b|アレックス|43|

|c|不明|2|

4

2 に答える 2

3

レポートプラグインを試しましたか

チェックアウト 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}

一度始めたら、それを使うのはかなり楽しいです。

フランシス

于 2011-10-24T18:16:14.567 に答える
0

{ 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}
于 2014-05-01T02:05:01.140 に答える