Changes for page Per Year

From version 6.2
edited by Andrea Omicini
on 18/06/2021 00:15
Change comment: There is no comment for this version
To version 7.1
edited by Andrea Omicini
on 18/06/2021 00:21
Change comment: Document converted from syntax xwiki/1.0 to syntax xwiki/2.1

Summary

Details

Page properties
Syntax
... ... @@ -1,1 +1,1 @@
1 -XWiki 1.0
1 +XWiki 2.1
Content
... ... @@ -1,6 +1,7 @@
1 -#includeMacros("Main.MacroSheet")
2 -#includeMacros("Theses.MacroSheet")
1 +{{include document="Main.MacroSheet"/}}{{include document="Theses.MacroSheet"/}}
3 3  
3 +{{velocity filter="none"}}
4 +{{html clean="false" wiki="true"}}
4 4  #### get parameters
5 5  ## who
6 6  #set( $userNamePar = $context.getRequest().getParameter("user") )
... ... @@ -7,7 +7,6 @@
7 7  #set( $supervisorNamePar = $context.getRequest().getParameter("supervisor") )
8 8  #set( $cosupervisorNamePar = $context.getRequest().getParameter("cosupervisor") )
9 9  #set( $contactNamePar = $context.getRequest().getParameter("contact") )
10 -
11 11  #### set default values
12 12  #set( $userSelected = false )
13 13  #set( $roleSelected = false )
... ... @@ -22,7 +22,7 @@
22 22  #set( $contactName = "" )
23 23  #set( $contactFirstName = "" )
24 24  #set( $contactLastName = "" )
25 -
25 +##
26 26  #### handle who & roles
27 27  ##
28 28  #if ( $userName || $userNamePar ) ## a user is specified for all roles
... ... @@ -73,12 +73,15 @@
73 73   #set( $contactFirstName = $contactdoc.display("first_name") )
74 74   #set( $contactLastName = $contactdoc.display("last_name") )
75 75  #end
76 -
76 +##
77 77  ## $userSelected true means one user for all roles
78 78  ## $userSelected true and $roleSelected true for one user with one specific role
79 79  ## if $userSelected false and $roleSelected true mean at least one role with an assigned user
80 80  ## both false means all theses
81 -1 #if( $userSelected )$userFirstName $userLastName / #end#stringEnIt("Theses ","Tesi") / #ThesisStatusesString($thesisStatus)
81 +
82 +
83 +== #if( $userSelected )$userFirstName $userLastName / #end#stringEnIt("Theses ","Tesi") / #ThesisStatusesString($thesisStatus) ==
84 +
82 82  #if( $roleSelected )
83 83   #if( $userSelected )
84 84   #if( $supervisor )
... ... @@ -99,10 +99,11 @@
99 99   #end
100 100   #if( $contactLastName != "" )
101 101  * #stringEnIt("with contact","con contatto") $contactFirstName $contactLastName
105 +<p/>
102 102   #end
103 103   #end
104 104  #end
105 -
109 +##
106 106  ## hypothesis: $thesisStatus set, default "Completed"
107 107  ## to do: get from parameter
108 108  #if ($thesisStatus == "Available")
... ... @@ -121,9 +121,7 @@
121 121  #else
122 122   #set ( $roleSelectedFieldName = "supervisor" )
123 123  #end
124 -
125 -1.1 #ThesisStatusesString($thesisStatus)
126 -
128 +##
127 127  #if ($userSelected)
128 128   #if ( $roleSelected )
129 129   #set ($sql = ", BaseObject as obj, StringProperty as prop, LargeStringProperty as prop1, DateProperty as prop2
... ... @@ -195,7 +195,9 @@
195 195  #set($thesisFound = $xwiki.searchDocuments($sql))
196 196  
197 197  #foreach ($thesis in $thesisFound)#set($thesisDoc = $xwiki.getDocument($thesis))
198 -* #thesisTitleLink($thesis)#if( $thesisDoc.getValue("studentUserName") != "" || $thesisDoc.getValue("studentName") != "" ) ~~(#thesisAuthorLink($thesis))~~ #end
200 +* #thesisTitleLink($thesis)#if( $thesisDoc.getValue("studentUserName") != "" || $thesisDoc.getValue("studentName") != "" ) //(#thesisAuthorLink($thesis))// #end
199 199  
200 200  #end
201 201  
204 +{{/html}}
205 +{{/velocity}}