Z verze
změnil(a) David Brazda
k 06.04.2021 12:44
Na verzi < 42.1 >
změnil(a) David Brazda
k 28.02.2021 13:33
< >
Popis verze: Update average rating

Přehled

Rozpis

Na stránce změněno:
Obsah
... ... @@ -2,4 +2,5 @@
2 2  
3 3  **for test just on this wiki**
4 4  
5 -{{changedpages1 limit="10"/}}
5 +{{changedpages1/}}
6 +
brevnov_int_podkroví_smer_bok.jpg
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.DavidBrazda
Size
... ... @@ -1,1 +1,0 @@
1 -3.8 MB
Content
ctvrecec v2_2 pgdenik.jpg
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.DavidBrazda
Size
... ... @@ -1,1 +1,0 @@
1 -22.3 KB
Content
XWiki.WikiMacroClass[0]
Macro code
... ... @@ -1,24 +1,19 @@
1 1  {{velocity}}
2 -##fetches last 6 created pages in 30days
2 +##fetches last 5 created pages in 30days
3 3  #set($howManyDays = 30)
4 -#set($limit = $xcontext.macro.params.get('limit'))
5 -#if (!$limit)
6 - #set($limit = 5)
7 -#end
4 +#set($limit = 5)
8 8  #set($fromDate = $datetool.systemCalendar)
9 -#set($discard = $fromDate.add(7,-$howManyDays))
10 -#set ($list = $services.query.xwql('where doc.creationDate > :date and doc.hidden = 0 order by doc.creationDate desc').bindValue('date', $datetool.toDate($fromDate)).setLimit($limit).execute())
11 -##if there are less than $limit pages created in 30 days, then repeat the query without 30days limitation
12 -#if ($list.size() < $limit)
13 -#set ($list = $services.query.xwql('where doc.hidden = 0 order by doc.creationDate desc').setLimit($limit).execute())
14 -#end
6 +#set($discard = $fromDate.add(6,-$howManyDays))
7 +#set ($list = $services.query.xwql('where doc.date > :date and doc.hidden = 0 order by doc.date desc').bindValue('date', $datetool.toDate($fromDate)).setLimit($limit).execute())
15 15  #if ($list.size() != 0)
16 -No vytvořené stránky
9 +Naposledy upravené
17 17  #foreach($reference in $list)
18 18   #set ($document = $xwiki.getDocument($reference))
19 - #if (!$document.isHidden() && ($document.getTitle()))
20 - #set ($label = $document.getTitle())
21 - * [[$label>>$document]]
12 + #set ($parentDoc = $xwiki.getDocument($document.parent))
13 + ## nezobrazujeme skryte stranky a stranky na ktere zrovna jsme a ty na ktere nema autor prave (getTitle vraci null)
14 + #if ((!$document.isHidden()) && ($document != $doc) && ($document.getTitle()))
15 + * [[$document.getTitle()>>$document]] reference $reference v sekci #if ($document.parent) [[$parentDoc.getTitle()>>$parentDoc]] #end
16 +
22 22   #end
23 23  #end
24 24  #end
XWiki.WikiMacroParameterClass[0]
Parameter default value
... ... @@ -1,1 +1,0 @@
1 -5
Parameter description
... ... @@ -1,1 +1,0 @@
1 -Počet uvedených stránek (default 5)
Parameter mandatory
... ... @@ -1,1 +1,0 @@
1 -0
Parameter name
... ... @@ -1,1 +1,0 @@
1 -limit