Changes for page BlogPostLayoutIDoc

Last modified by Administrator on 03.08.2023 14:17

From version 10.4
edited by Administrator
on 18.09.2017 07:42
Change comment: There is no comment for this version
To version 9.1
edited by Administrator
on 18.09.2017 07:21
Change comment: There is no comment for this version

Summary

Details

XWiki.WikiMacroClass[0]
Macro code
... ... @@ -51,54 +51,8 @@
51 51   #end
52 52  #end
53 53  #if ($displayCalendar)(% class="blogDay" %)(((#end
54 -#if ($displayCalendar && $displayCalendarImage)#displayBlogDate($postDate)#end
55 -## #displayEntry($postDoc $postObj $useSummary $displayTitle $displayActions)
56 -## #macro(displayEntry $entryDoc $entryObj $onlyExtract $shouldDisplayTitle $shouldDisplayActions)
57 - #isPublished($postObj $isPublished)
58 - #isHidden($postObj $isHidden)
59 - #if($doc.fullName == $postDoc.fullName)
60 - (% class="hentry single-article" %)(((
61 - #else
62 - (% class="hentry#if(!$isPublished) unpublished-article#elseif($isHidden) hidden-article#end" %)(((
63 - #end
64 - #if ($displayActions)
65 - #displayEntryTools($postDoc $postObj)
66 - #end
67 - #if($displayTitle)
68 - #displayEntryTitle($postDoc $postObj)
69 - #end
70 - #if($doc.fullName == $postDoc.fullName)
71 - #if(!$isPublished)
72 - {{warning}}{{translation key='blog.code.published'/}}{{/warning}}
73 - #elseif($isHidden)
74 - {{warning}}{{translation key='blog.code.hidden'/}}{{/warning}}
75 - #end
76 - #end
77 - #displayEntryContent($postDoc $postObj $useSummary)
78 - #displayEntryFooter($postDoc $postObj)
79 -
80 -## #macro(displayEntryFooter $entryDoc $entryObj)
81 - (% class="entry-footer" %)(((
82 - #isPublished($postObj $isPublished)
83 - (% class='entry-author-label' %)
84 - #if($isPublished)
85 - {{translation key='blog.code.postedby'/}} ##
86 - #else
87 - {{translation key='blog.code.createdby'/}} ##
88 - #end
89 - {{html wiki="false" clean="false"}}<span class='author vcard'>#userfn($postDoc.creator)</span>{{/html}} ##
90 - #getEntryDate($postDoc $postObj $entryDate)
91 - #listCategories($postObj) #*
92 - ## Since the publish date and update date are not set at the exact same time, there could be a small difference that
93 - ## we assume cannot be more than 3 seconds.
94 - *#(% class="separator" %)·(%%) [[{{translation key='blog.code.permalink'/}}>>$postDoc||rel="bookmark"]] ##
95 - (% class="separator" %)·(%%) [[{{translation key='blog.code.comments'/}}>>$postDoc||anchor="Comments"]] (% class="itemCount" %)($postDoc.comments.size())(%%) ##
96 - )))## entry-footer
97 -## #end
98 -
99 -
100 - )))## hentry
101 -## #end
54 +#if ($displayCalendar && $displayCalendarImage)#displayBlogDate($postDate)#end
55 +#displayEntry($postDoc $postObj $useSummary $displayTitle $displayActions)
102 102  #if ($displayCalendar))))#end
103 103  #else
104 104  {{error}}$services.localization.render('blog.blogpostlayout.notpost', [$xcontext.macro.params.reference]){{/error}}
Macro description
... ... @@ -1,1 +1,0 @@
1 -Makro pro zobrazení příspěvku iDoc
Macro name
... ... @@ -1,1 +1,1 @@
1 -Blog Post Layout My Layout
1 +BlogPostLayoutMyLayout
Supports inline mode
... ... @@ -1,0 +1,1 @@
1 +Yes
Macro visibility
... ... @@ -1,1 +1,1 @@
1 -Global
1 +Current Wiki
XWiki.WikiMacroParameterClass[0]
Parameter description
... ... @@ -1,1 +1,0 @@
1 -The document reference of the blog post
Parameter mandatory
... ... @@ -1,1 +1,0 @@
1 -Yes
Parameter name
... ... @@ -1,1 +1,0 @@
1 -reference
XWiki.WikiMacroParameterClass[1]
Parameter description
... ... @@ -1,1 +1,0 @@
1 -Additional parameters of the blog post layout
Parameter name
... ... @@ -1,1 +1,0 @@
1 -params