Modifiche per il documento In evidenza
Dalla versione 8.1
modificato da Andrea Omicini
il 15/03/2022 20:55
il 15/03/2022 20:55
Cambia il commento:
Nessun commento per questa versione
Alla versione 11.2
modificato da Andrea Omicini
il 20/07/2023 00:18
il 20/07/2023 00:18
Cambia il commento:
Nessun commento per questa versione
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Lingua predefinita
-
... ... @@ -1,1 +1,0 @@ 1 -en - Content
-
... ... @@ -1,6 +1,6 @@ 1 1 = {{italiano}}Spotlight{{/italiano}}{{english}}Spotlight{{/english}} = 2 2 3 -{{include reference="Courses.Environment" excludeFirstHeading="true"/}}{{ include reference="Environment" excludeFirstHeading="true"/}}{{velocity}}3 +{{include reference="Courses.Environment" excludeFirstHeading="true"/}}{{velocity}} 4 4 #set( $courseMenu = true ) 5 5 ## $spotCourseNo has to be an integer 6 6 #if( $spotCourseNo ) ... ... @@ -10,7 +10,8 @@ 10 10 #if( !$userName || $userName == "" || !$userSpace || $userSpace == "" || !$userFullname || $userFullname == "" ) 11 11 #### START GENERAL SHOWCASE 12 12 #if( $spotCourseNo && $spotCourseNo > 0 ) 13 - #set ($sql = ", BaseObject as obj, StringProperty as prop where obj.name = doc.fullName and obj.className = 'Courses.CourseClass' and obj.name <> 'Courses.CourseTemplate' and prop.id.id = obj.id and prop.name = 'ay' order by prop.value desc") 13 + #set ($sql = ", BaseObject as obj, StringProperty as prop 14 + where obj.name = doc.fullName and obj.className = '${objectSpace}.${objectClass}' and obj.name <> '${objectSpace}.${objectTemplate}' and prop.id.id = obj.id and prop.name = 'ay' order by prop.value desc") 14 14 #set( $courseFound = $xwiki.searchDocuments($sql) ) 15 15 #set( $courseFoundNo = $courseFound.size() ) 16 16 #if( $courseFoundNo > 0 ) ... ... @@ -27,13 +27,13 @@ 27 27 #### START USER SPOTLIGHT 28 28 ## 29 29 #if( $spotCourses && $spotCourses != [] ) 30 -(% style='border-style:hidden solid solid hidden; border-color:$theme.borderColor' %)#foreach( $course in $spotCourses )#if( ( $xwiki.exists(" Courses.$course") || $xwiki.exists("Courses.${course}.WebHome") ) && ($velocityCount <= $maxCourseSpot) )|{{course linked='title'}}$course{{/course}}#end#end(%%)31 +(% style='border-style:hidden solid solid hidden; border-color:$theme.borderColor' %)#foreach( $course in $spotCourses )#if( ( $xwiki.exists("${objectSpace}.$course") || $xwiki.exists("${objectSpace}.${course}.WebHome") ) && ( $foreach.count <= $maxCourseSpot ) )|{{course linked='title'}}$course{{/course}}#end#end(%%) 31 31 #elseif( $spotCourseNo && $spotCourseNo > 0 ) 32 32 #if( $spotCourseNo > $maxCourseSpot ) 33 33 #set( $spotCourseNo = $maxCourseSpot ) 34 34 #end 35 - #set ($sql = ", BaseObject as obj, StringProperty as prop0, LargeStringProperty as prop1 36 - where obj.name = doc.fullName and obj.className = ' Courses.CourseClass' and obj.name <> 'Courses.CourseTemplate' and prop0.id.id = obj.id and prop1.id.id = obj.id and prop0.name = 'ay' and prop1.name = 'professor' and prop1.value like '%$userName%' order by prop0.value desc")36 + #set ($sql = ", BaseObject as obj, StringProperty as prop0, LargeStringProperty as prop1 37 + where obj.name = doc.fullName and obj.className = '${objectSpace}.${objectClass}' and obj.name <> '${objectSpace}.${objectTemplate}' and prop0.id.id = obj.id and prop1.id.id = obj.id and prop0.name = 'ay' and prop1.name = 'professor' and prop1.value like '%$userName%' order by prop0.value desc") 37 37 #set( $courseFound = $xwiki.searchDocuments($sql) ) 38 38 #set( $courseFoundNo = $courseFound.size() ) 39 39 #if( $courseFoundNo > 0 )