%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/waritko/jetty-distribution-9.4.21.v20190926/webapps/ROOT/templates/
Upload File :
Create Path :
Current File : //home/waritko/jetty-distribution-9.4.21.v20190926/webapps/ROOT/templates/changesinline.vm

#set($showactions = 0)
<div id="changescontent" class="xwikiintracontent">
#set($rev1 = "$!request.get('rev1')")
#set($rev2 = "$!request.get('rev2')")
## Load document instances
#if ($tdoc.version == $rev1)
  #set($origdoc = $tdoc)
#else
  ## Search for the revision
  #set($origdoc = $xwiki.getDocument($tdoc.documentReferenceWithLocale, $rev1))
#end
#if ($rev2 == '')
  #set ($newdoc = $tdoc)
  #set ($rev2 = $tdoc.version)
#end
#if ($tdoc.version == $rev2)
  #set($newdoc = $tdoc)
#else
  ## Search for the revision
  #set($newdoc = $xwiki.getDocument($tdoc.documentReferenceWithLocale, $rev2))
#end
#if (!$origdoc || !$newdoc)
  ## Try to determine valid revisions based on the input parameters, which might be missing or invalid.
  ## List all the valid database versions first, and see if the requested ones are among them.
  #set($revcrit = $xwiki.criteriaService.revisionCriteriaFactory.createRevisionCriteria())
  #set($revcrit.includeMinorVersions = true)
  #set($validVersions = $tdoc.getRevisions($revcrit))
  #set($fromIndex = $validVersions.indexOf($rev1))
  #set($toIndex = $validVersions.indexOf($rev2))
  ## Resolve missing or invalid versions
  #if (!$newdoc)
    #if ($origdoc != $tdoc)
      #set($newdoc = $tdoc)
      #set($rev2 = $newdoc.version)
      #set($toIndex = $validVersions.indexOf($rev2))
    #else
      #if ($fromIndex + 1 < $validVersions.size())
        #set($toIndex = $fromIndex + 1)
      #elseif ($fromIndex > 0)
        #set($toIndex = $fromIndex - 1)
      #else
        ## Not enough versions, show all the content introduced by the first (if any) version of the document
        #set($toIndex = 0)
      #end
      #set($rev2 = $validVersions.get($toIndex))
      #set($newdoc = $xwiki.getDocument($tdoc, $rev2))
    #end
  #end
  #if (!$origdoc)
    #if ($toIndex == -1)
      #set($origdoc = $tdoc)
      #set($rev1 = $origdoc.version)
      #set($fromIndex = $validVersions.indexOf($rev1))
    #else
      #if ($toIndex > 0)
        #set($fromIndex = $toIndex - 1)
      #elseif ($toIndex + 1 < $validVersions.size() && $toIndex > 0)
        #set($fromIndex = $toIndex - 1)
      #else
        #set($fromIndex = 0)
      #end
      #set($rev1 = $validVersions.get($fromIndex))
      #set($origdoc = $xwiki.getDocument($tdoc, $rev1))
    #end
  #end
#end
#set ($previousOrigdocVersion = $origdoc.previousVersion)
#set ($previousNewdocVersion = $newdoc.previousVersion)
#set ($nextOrigdocVersion = $origdoc.documentArchive.getNextVersion($origdoc.RCSVersion))
#set ($nextNewdocVersion = $newdoc.documentArchive.getNextVersion($newdoc.RCSVersion))
#template('changesdoc.vm')
</div>

Zerion Mini Shell 1.0