Allgemeine Aktionen:
Anmelden
Wiki ▼: Dokumentenindex
»
Space: Main ▼: Dokumentenverzeichnis
»
Seite: Dashboard
Suche
Aktionen:
Exportieren ▼: Als PDF exportieren Als RTF exportieren Als HTML exportieren
Weitere Aktionen ▼: Druckvorschau Zeige den Quellcode
Willkommen in den metamagix Wikis! » Dashboard

# Dashboard

Zuletzt geändert von Administrator am 2009/09/09 02:00
Kommentare (0) · Anmerkungen (0) · Anhänge (0) · Historie · Information

# Spaces

- Blog
  http://kserver.metamagix.net/xwiki/bin/view/Main/SpaceIndex?space=Blog" title="Siehe Space-Index">
- Demo Page
  http://kserver.metamagix.net/xwiki/bin/view/Main/SpaceIndex?space=Demo+Page" title="Siehe Space-Index">
- Gepl. Inv. m
  http://kserver.metamagix.net/xwiki/bin/view/Main/SpaceIndex?space=Gepl.+Inv.+m" title="Siehe Space-Index">
- Main
  http://kserver.metamagix.net/xwiki/bin/view/Main/SpaceIndex?space=Main" title="Siehe Space-Index">
- metamagix ICRS 2
  http://kserver.metamagix.net/xwiki/bin/view/Main/SpaceIndex?space=metamagix+ICRS+2" title="Siehe Space-Index">
- metamagix ICRS 2 - bak
  http://kserver.metamagix.net/xwiki/bin/view/Main/SpaceIndex?space=metamagix+ICRS+2+-+bak" title="Siehe Space-Index">
- metamagix ICRS conwert
  http://kserver.metamagix.net/xwiki/bin/view/Main/SpaceIndex?space=metamagix+ICRS+conwert" title="Siehe Space-Index">
- metamagix.ICRS - English Documentation
  http://kserver.metamagix.net/xwiki/bin/view/Main/SpaceIndex?space=metamagix.ICRS+-+English+Documentation" title="Siehe Space-Index">
- Sandbox
  http://kserver.metamagix.net/xwiki/bin/view/Main/SpaceIndex?space=Sandbox" title="Siehe Space-Index">
- Spielwiese
  http://kserver.metamagix.net/xwiki/bin/view/Main/SpaceIndex?space=Spielwiese" title="Siehe Space-Index">
- XAppManager
  http://kserver.metamagix.net/xwiki/bin/view/Main/SpaceIndex?space=XAppManager" title="Siehe Space-Index">
- XemResources
  http://kserver.metamagix.net/xwiki/bin/view/Main/SpaceIndex?space=XemResources" title="Siehe Space-Index">
- Z. f. g. n
  http://kserver.metamagix.net/xwiki/bin/view/Main/SpaceIndex?space=Z.+f.+g.+n" title="Siehe Space-Index">

# Tags

1. Karten
2. Lageplan
3. Abfragen
4. Ablaufende Mieten
5. Abschlussphase
6. Abschlu&Atilde;?phase
7. Access
8. Access Control
9. Access Templates
10. Ad Hoc Reports
11. Administration
12. Adresse
13. Adressen
14. All Contacts
15. Alle Aufgaben
16. Alle Immobilien
17. Angebote
18. Angebotsphase
19. Area Code Mapping
20. Asset Manager
21. Asset-Management
22. Aufgaben
23. Aufgaben importieren
24. Aufsichtsrat
25. Auswertung
26. Bank
27. Banken
28. Bankenimport
29. Bankenreport
30. Bankenzahlen
31. Banks
32. Basisimport
33. Befristungen
34. Begehung
35. Begehungsprotokoll
36. Benchmarking
37. Benutzer
38. Berechtigungen
39. Bericht
40. Bewegungen
41. Bild-Topoghraphie
42. Branchen
43. Buchhaltung
44. Budget
45. Bundeslaender
46. Bundesland
47. Bundesl&Atilde;¤nder
48. Business Areas
49. Cash Flow
50. Cash Flow Analysis
51. Cash Flow Fonds
52. Cash Flow Report
53. Cash Flow Reports
54. Cash Flow Sicherheit
55. Cash Flow-Berechnung
56. Cashflow
57. Cashflows
58. Central branche and extarnel use
59. Check
60. Companies
61. Complete Portfolio
62. Consistency Check
63. Consistency Checks
64. Constraints
65. Contacts
66. Controlling
67. Current Portfolio
68. Data Cleanup
69. Datemimport
70. Datenimport
71. Datenpruefung
72. Datenpr&Atilde;&frac14;fung
73. DCF
74. Developement
75. Diensleistungsvertraege
76. Dienstleistungsvertraege
77. Document Categories
78. Document Leases
79. Documents
80. Dokument
81. Dokument-Kategorien
82. Dokument-Tagging
83. Due Diligence
84. Duplicate Analysis
85. Duplicates
86. Duplicates Analysis
87. Duplikate
88. Ebenen
89. Eigentuemer
90. Einheit
91. Einheiten
92. Einheitenh
93. Einstellungen
94. Employees
95. entgangene Mieten
96. Ereignisanzeige
97. Ergenisse
98. Estimated Rental
99. Excel
100. Expiring Leases
101. Export
102. Exports
103. Filter
104. Filters
105. Financial Groups
106. Finanzdaten
107. Finanzen
108. Finanzierung
109. Finanzinformationen
110. Finanzwerte
111. Finanzzahlen
112. Firmen
113. Firmenimport
114. Flaechen
115. Flexigrid
116. Fl&Atilde;¤chen
117. Fonds
118. Fonds-Teaser
119. Gekaufte Immobilien
120. Genehmigungen
121. Geschaeftsfeld
122. Geschaeftsfelder
123. Gesch&Atilde;¤ftsfelder
124. Gesellschaft
125. Gesellschaften
126. Gesellschafter
127. Gesellschafteranteil
128. Gesellschafterliste
129. Gesellschaftsliste
130. Gewichtung
131. GIS Information
132. Google
133. Graphical Factsheet Sell
134. Groe&Atilde;?te Mieter
135. Groups
136. Gruppen
137. GUI
138. Haeuser
139. Haus
140. Hausdaten
141. Hausliste
142. Hausstatus
143. Hausverwaltung
144. Hausverwaltungsfunktionen
145. How-to
146. ICRS
147. Images
148. Immobilien
149. Immobilienbericht
150. Immobiliendatenblatt
151. Immobilienentwicklung
152. Immobilienportfolio
153. Immobilienreporting
154. Imort
155. Import
156. Import Logs
157. Imports
158. in Planung
159. In Pruefung
160. Indexierung
161. Industries
162. Investitionen
163. Kalender
164. Kennwerte
165. Konditionenmatrix
166. Konfigurationsdatei
167. Konfiguratonsdatei
168. Kontakte
169. Kontakte anlegen
170. Konten
171. Kontenzuordnung
172. Kredit
173. Kreditbeleihungen
174. Kredite
175. Kreditschluessel
176. Kunden
177. K&Atilde;&frac14;ndigungen
178. Lageplan
179. Land
180. Laufende Imports
181. Lease Data
182. Lease Data Import
183. Lease History
184. Leerstaende
185. Leerstand
186. Leerstandsarten
187. Leerstandsliste
188. Leerstehungen
189. Leerstehungsimport
190. Leerstehungsliste
191. Leerst&Atilde;¤nde
192. Liegenschaft
193. Liegenschaften
194. Liegenschaftsberich KAG
195. Liegenschaftsbericht
196. Lock Data
197. Log
198. Logfiles
199. Logs
200. Logs. Logfiles
201. L&Atilde;¶schen
202. Mail-Alerts
203. Mailings
204. Main tenants
205. Maklerlisten
206. Managementreport
207. Miete
208. Mieteinnahmen
209. Mieten
210. Mieter
211. Mieterliste
212. Mietprognose
213. Mietvertraege
214. Mietvertrag
215. My Tasks
216. Neue Aufgaben
217. Neuvermietung
218. New Task
219. noch ein testtag
220. Notes
221. Notification
222. Notizen
223. NUTS Codes
224. NUTS-Code
225. Nuts-Codes
226. Nutzung
227. Object
228. Object Permissions
229. Object Export
230. Object Import
231. Objects
232. Objekt
233. Objektberechtigungen
234. Objekte
235. Objekte verkauft
236. Objektliste
237. Objektrating
238. Objektrating Auflistung
239. Objektrating Import
240. Objektrating Report
241. Offene Aufgaben
242. Offene Zinszeilen
243. Open Imports
244. Open Tasks
245. Operating Expenses
246. Operational Cost Split
247. Organization Tags
248. Organizations
249. Owners
250. Password
251. Passwort
252. People
253. Period Analysis
254. Permissions
255. Person Tags
256. Personen
257. Personenimport
258. Persons
259. Pipeline
260. Planung
261. Porfolio Deltas
262. Portfolio
263. Portfolio Status
264. Prognose
265. Properties
266. Property
267. Property Management
268. Quartal
269. Quartalsbericht
270. Quartalsvergleich
271. Queries
272. Query
273. Quick Search
274. Raumverwaltung
275. Real Estate
276. Real Estate Access
277. Real Estate Factsheet
278. Real Estate Map
279. Rechte
280. Rechteset
281. Regions
282. Rental Unit
283. Rental Units
284. Report
285. Reportfilter
286. Reporting
287. Reports
288. Reportvorlagen
289. Restmietlaufzeiten
290. Running Imports
291. R&Atilde;¤ume
292. Saldenliste
293. Saldenlisten
294. Sandard Reports
295. Sanierung
296. Schaetzwerte
297. Sch&Atilde;¤tzwerte
298. Service Analysis
299. Sets of Permissions
300. Settings
301. Signed
302. Signierte Immobilien
303. Simulation Parameters
304. Sold Portfolio
305. Sollmiete
306. Sollmieten
307. Sonderzahlungen
308. Special Report
309. Spezial Reports
310. Spezialexport
311. Spezialreport
312. Spezialreports
313. SPV
314. SPV Holdings
315. SPVs
316. Stammdaten
317. Standard Report
318. Standard Reports
319. Standard-Report
320. Standard-Reports
321. Standardreports
322. Suche
323. Summation
324. Tagging
325. Tagging Contacts
326. Tags
327. Tags Real Estate
328. Target Rent
329. Task Categories
330. Tasks
331. Tenant Lists
332. Tental Income
333. Terminated Leases
334. testtag
335. Tooltip
336. Topdaten
337. Topographie
338. Topographiebericht
339. Tops
340. Topstatus
341. Units
342. Unternehmen
343. Upload
344. User
345. User Settings
346. Vacancy
347. Vacancy Impact
348. Vacancy Overview
349. Vacancy Rates
350. Veraenderungen
351. Verhandlungen
352. Verhandlungsphase
353. Verkauf
354. Verkauf abgebrochen
355. Verkaufsdaten
356. Verkaufte Immobilien
357. Vermietung
358. Versicherungen
359. Versicherungsdaten
360. Versicherungszahlen
361. Vertrieb
362. Vertriebs-Einheit
363. Vertriebspipeline
364. Verwaltung
365. Vorschreibungen
366. Vorstand
367. Waehrung
368. Web-Alerts
369. Webalerts
370. Webexport
371. Werbeschilder
372. W&Atilde;¤hrung
373. Ziele
374. Zielmiete
375. Zielmieten
376. Zins
377. Zinslisten
378. Zinsreihen
379. Zinszeilen loeschen
380. Zinszeilendaten
381. Zugriffsprotokoll
382. Zugriffsrechte
383. Zuschlaege

# Letzte Änderungen

Failed to execute the [velocity] macro

    org.xwiki.rendering.macro.MacroExecutionException: Failed to evaluate Velocity Macro for content [##
    ## Recent changes.
    ##
    ## Optional parameters :
    ##
    ## Parameters which can be set in velocity before including this page or can be passed as HTTP parameters.
    ## Note that HTTP parameters supercede velocity set variables.
    ##
    ##  - rcShowMinor (String set to "true" or "false"): show minor edits.
    ##  - rcShowDiff (String set to "true" or "false"): show diff in items.
    ##  - rcShowRss (String set to "true" or "false"): show RSS at the bottom of the list.
    ##  - rcChangesNb (String set to a numerical value): number of recent changes to display.
    ##  - rcSpace (List of string[s]): restrict recent changes retrieval to pages within the given space.
    ##  - rcTag (List of string[s]): restrict recent changes retrieval to pages with the given tag.
    ##  - rcAuthor (List of string[s]): restrict recent changes retrieval to pages with the given author.
    ##
    ## Parameters which can be set before including this page only.
    ##
    ##  - rcDocumentNames (Collection): The list of recentlyChanged documents, to reuse a previous search query.
    ##
    $xwiki.jsx.use("Main.RecentChanges")##
    $xwiki.ssx.use("Main.RecentChanges")##
    #set($action = "$!request.getParameter('action')")
    ##
    ## Start execution timer
    ##
    #set($execStart = $util.getDate())
    ##
    ## Go to diff URL service.
    ##
    #if($action == "goToDiffURL")
      #set($page = "$!request.getParameter('page')")
      #set($author = "$!request.getParameter('author')")
      #set($date = "$!request.getParameter('date')")
      #set($period = $xwiki.criteriaService.getPeriodFactory().createDayPeriod($date))
      #set($criterion = $xwiki.criteriaService.getRevisionCriteriaFactory().createRevisionCriteria($author, $period))
      #if("$!request.getParameter('rcShowMinor')" == "true")
        #set($discard = $criterion.setIncludeMinorVersions(true))
      #end
      #set($diffDoc = $xwiki.getDocument($page))
      #set($revisions = $diffDoc.getRevisions($criterion))
      #set($rev1 = $listtool.get($revisions, 0))
      #set($revMax = $revisions.size() - 1)
      #set($rev2 = $listtool.get($revisions, $revMax))
      #if($rev2 != "1.1")
        #set($rev2 = $xwiki.getDocument($diffDoc, $rev2).getPreviousVersion())
      #end
      $response.sendRedirect($diffDoc.getURL("view", "viewer=changes&rev1=${rev1}&rev2=${rev2}"))
    #end
    ## We have to use the HTML macro to avoid prints of multiple &nbsp on macro calls.
    {{html}}
    ## Manage minor edits.
    #setVariableFromRequest($rcShowMinor "rcShowMinor" false)
    ## Manage show diff in items.
    #setVariableFromRequest($rcShowDiff "rcShowDiff" true)
    ## Manage show RSS links.
    #setVariableFromRequest($rcShowRss "rcShowRss" true)
    ## Manage number of changes to display.
    #setVariableFromRequest($rcChangesNb "rcChangesNb" 30)
    ## Manage tag criterion
    #setVariableFromRequest($rcTag "rcTag" [])
    ## Manage space criterion
    #setVariableFromRequest($rcSpace "rcSpace" [])
    ## Manage author criterion
    #setVariableFromRequest($rcAuthor "rcAuthor" [])
    {{/html}}
    ##
    ## Create a string containing one or more ? given the number of values in the passed list.
    ##
    #macro(createQueryParameters $values $parameters)
      #foreach($value in $values)
        #if($parameters == "")
          #set($parameters = "?")
        #else
          #set($parameters = "${parameters}, ?")
        #end
      #end
    #end
    ##
    ## Retrieve recently changed documents.
    ##
    #set($criteria = $util.getHashMap())
    #if("$!rcDocumentNames" == "")
      #if(!$xwiki.hasMinorEdit() || $rcShowMinor)
        #set ($hqlQuery = "where 1=1 order by doc.date desc")
      #else
        #set ($hqlQuery = "where doc.version like '%.1'#if(!$isAdvancedUser) and doc.author != 'superadmin'#end order by doc.date desc")
      #end
      ## Create space criterion.
      #if($rcSpace.size() > 0)
        #set($spaceParameters = "")
        #createQueryParameters($rcSpace $spaceParameters)
        #set($discard = $criteria.put("doc.space in (${spaceParameters})", $rcSpace))
      #end
      ## Create tag criterion.
      #if("$!xwiki.getPlugin('tag')" != "" && $rcTag.size() > 0)
        #set($docsWithTag = $util.getArrayList())
        #foreach($item in $rcTag)
          #set($discard = $docsWithTag.addAll($xwiki.tag.getDocumentsWithTag($item)))
        #end
        #set($docsWithTagParameters = "")
        #createQueryParameters($docsWithTag $docsWithTagParameters)
        #set($discard = $criteria.put("doc.fullName in (${docsWithTagParameters})", $docsWithTag))
      #end
      #if($rcAuthor.size() > 0)
        #set($authorParameters = "")
        #createQueryParameters($rcAuthor $authorParameters)
        #set($discard = $criteria.put("doc.author in (${authorParameters})", $rcAuthor))
      #end
      ## Exclude blacklisted spaces if displaying changes for a whole wiki
      #if($rcSpace.size() == 0)
        #set($blacklistedSpacesParameters = "")
        #createQueryParameters($blacklistedSpaces $blacklistedSpacesParameters)
        #set($discard = $criteria.put("doc.space not in (${blacklistedSpacesParameters})", $blacklistedSpaces))
      #end
      #if($criteria.size() > 0)
        ## If any, loop over criterias to add them to the query, then perform the query.
        #set($values = $util.getArrayList())
        #foreach($criterion in $criteria.keySet())
          #if($criteria.get($criterion).size() > 0)
            #set($hqlQuery = $hqlQuery.replaceAll("where", "where ${criterion} and"))
            #set($discard = $values.addAll(0, $criteria.get($criterion)))
          #end
        #end
        #set($rcDocumentNames = $xwiki.searchDocuments($hqlQuery, $rcChangesNb, 0, $values))
      #else
        ## No query criterion, perform the query as is.
        #set($rcDocumentNames = $xwiki.searchDocuments($hqlQuery, $rcChangesNb, 0))
      #end
    #end
    ##
    ## Prepare comments handling
    #set($commentsOrder = false)
    #if($xwiki.getSpacePreferenceAsInt('commentsorder', 1) == 0)
      #set($commentsOrder = true)
    #end
    ##
    ## Comment handling macro.
    ## Retreive page's last comment if any and
    ## overwrite variables if this comment is the last modification on the page.
    ##
    #macro(handleComment $rcDoc $rcType $rcDt $commentsOrder)
      ## Retrieve comments from last to first.
      #set($rcComments = $rcDoc.getComments($commentsOrder))
      #if($rcComments.size() > 0)
        ## Retrieve last comment.
        #set($lastComment = $listtool.get($rcComments, 0))
        #set($lastCommentDate = $lastComment.getProperty("date").getValue())
        ## If the last modification on the page is the comment, overwrite values.
        ## We don't test compareTo() == 0 since the comment date and the save date may vary a little bit.
        #if($lastCommentDate.compareTo($rcDt.toDate()) > -1 && $lastCommentDate.compareTo($rcDt.toDate()) <= 1)
          #set($rcType = "comment")
        #end
      #end
    #end
    ##
    ## Attachments handling macro.
    ## Retrieve page's attachments and put those which upload matches the modification entry (author and timeframe)
    ## in the $rcAttachments List.
    ##
    #macro(handleAttachments $rcDoc $rcAuthor $rcDt)
      #set($attachments = $rcDoc.getAttachmentList())
      #foreach($attachment in $attachments)
        #set($attachmentDt = $xwiki.jodatime.getDateTime($attachment.getDate().getTime()))
        #if($rcAuthor == $attachment.getAuthor() && $rcDt.getYear() == $attachmentDt.getYear() && $rcDt.getDayOfYear() == $attachmentDt.getDayOfYear())
          #set($discard = $rcAttachments.add($attachment))
        #end
      #end
    #end
    ##
    ##
    ##
    #macro(displayRcAuthor $author)
      #useravatar($author)
      <br/><span class="recentChangesAuthor">
      #if($author == "XWikiGuest")
        Guest
      #else
        #set($userName = $xwiki.getUserName($author))
        #if($userName == "")
          ## userName can be empty when the page has been saved without specifying the author.
          ## We're printing a non-breaking space to ensure xhtml validity (ie: avoid empty paragraph).
          &nbsp;
        #else
          $userName
        #end
      #end
      </span>
    #end
    #macro(displayRcVersion $version)
      #if($version == "1.1")
        <span class="rcVersion">(<span class="newVersion">$msg.get("xe.recentchanges.entry.new")</span>)</span>
      #end
    #end

    ##
    ## Display the recent changes list.
    ##
    #set($previousDt = $xwiki.jodatime.getDateTime(0))
    #set($discard = $previousDate.setTime(0))
    #set($previousAuthor = "")
    ## Get this very doc, useful when it is included from another one.
    #set($recentChangesDoc = $xwiki.getDocument("Main.RecentChanges"))
    {{html clean="false"}}
    <table class="recentChanges" summary="$msg.get('xe.recentchanges.summary')">
      <tr class="recentChangesHeader"><th scope="col">$msg.get("xe.recentchanges.column.authoranddate")</th><th scope="col">$msg.get("xe.recentchanges.column.changes")</th></tr>
      #foreach ($rcDocName in $rcDocumentNames)
        #set($row = "")
        #set($rcAttachments = $util.arrayList)
        ## Verify user access level on the document
        #if ($xwiki.hasAccessLevel("view", $context.user, "${context.database}:${rcDocName}"))
          #set($rcDoc = $xwiki.getDocument($rcDocName))
          #set($rcType = "page")
          #set($rcAuthor = $rcDoc.getAuthor()) ## TODO : check comments
          #set($rcDt = $xwiki.jodatime.getDateTime($rcDoc.getDate().getTime()))
          ## The handleComment macro overwrites rcType variable if the last modification is a comment.
          #handleComment($rcDoc $rcType $rcDt $commentsOrder)
          ## The handleAttachments macro put a list of attachments uploaded during the day by the author in $rcAttachments.
          #handleAttachments($rcDoc $rcAuthor $rcDt)
          #if($rcAuthor == $previousAuthor && $rcDt.getYear() == $previousDt.getYear() && $rcDt.getDayOfYear() == $previousDt.getDayOfYear())
            ## Same day and author, continue in the same row.
          #else
            ## Different day or author, end previous row and start a new one.
            #if($velocityCount > 1)</ul></td></tr>#end ## close previous row if needed
            <tr><td class="recentChangesLeft">#displayRcAuthor($rcAuthor)<br/>
            <span class="recentChangesDate">$xwiki.formatDate($rcDt.toDate(), "MMMM d")</span></td>
            <td class="recentChangesRight"><ul class="xlist"> ## open next cell
          #end
          ## Compute a GUID for this modification with page name, modification date and author.
          #set($modGUID = "${rcDoc.fullName}_${xwiki.formatDate($rcDt.toDate(), 'yyyyMMdd')}_${rcAuthor}")
          ## Build the URL used to retreive the diff viewer URL
          #set($goToDiffURL = $recentChangesDoc.getURL("view", "xpage=plain&amp;action=goToDiffURL&amp;page=${rcDoc.getFullName()}&amp;author=${rcAuthor}&amp;date=${xwiki.formatDate($rcDt.toDate(), 'yyyyMMdd')}&amp;rcShowMinor=${rcShowMinor}"))
          <li class="xitem xunderline xhighlight ${rcType}">
            <div class="xitemcontainer">
              #if($rcType == "comment")
                <div class="modifiedPage"><a href="$rcDoc.getURL()" title="$msg.get("xe.recentchanges.entry.comment.tooltip", [$xwiki.formatDate($rcDt.toDate(), "HH:mm")]) ">$xwiki.getXMLEncoded($rcDoc.getDisplayTitle())</a></div>
                #if($rcShowDiff)
                  <div class="xshowonhover modifiedPageActions"><a class="ajax" href="$rcDoc.getURL("vire", "viewer=comments")" onclick="toggleClass(document.getElementById('$modGUID'), 'hidden'); toggleClass(document.getElementById('${modGUID}_comShow'), 'hidden'); toggleClass(document.getElementById('${modGUID}_comHide'), 'hidden'); return false;"><span id="${modGUID}_comShow">&#91;+&#93; $msg.get("xe.recentchanges.entry.comment.show")</span><span id="${modGUID}_comHide" class="hidden">&#91;-&#93; $msg.get("xe.recentchanges.entry.comment.hide")</span> $msg.get("xe.recentchanges.entry.comment")</a></div>
                  <div class="commentContainer hidden" id="$modGUID">
                    <div class="commentQuote lQuo">&nbsp;</div>
                    <div class="commentQuote rQuo">&nbsp;</div>
                    <div class="comment">
                      {{/html}}
                        $lastComment.get("comment")
                      {{html clean="false"}}
                    </div>
                    ## Display discussion link, this link point to the comments anchor.
                    <div class="commentAdd"><img src="$xwiki.getSkinFile("icons/silk/comment.gif")" alt="Reply icon" /> <a href="${rcDoc.getURL("view")}#Comments">$msg.get("xe.recentchanges.entry.comment.seediscussion")</a></div>
                  </div>
                #end
              #else
                <div class="modifiedPage"><a href="$rcDoc.getURL()" title="$msg.get("xe.recentchanges.entry.page.tooltip", [$rcDoc.getVersion(), $xwiki.formatDate($rcDt.toDate())])">$xwiki.getXMLEncoded($rcDoc.getDisplayTitle())</a> #displayRcVersion($rcDoc.getVersion())</div>
                #if($rcShowDiff)
                  <div class="xshowonhover modifiedPageActions"><a href="$goToDiffURL" title="$msg.get('xe.recentchanges.entry.page.seemodifications.title', [$rcDoc.fullName])">$msg.get("xe.recentchanges.entry.page.seemodifications")</a></div>
                  ## If the author has uploaded attachments during the day in this page, display them.
                  #if($rcAttachments.size() > 0)
                    <div class="attachmentContainer" id="$modGUID">
                      <ul>
                        #foreach($rcAttachment in $rcAttachments)
                          <li class="attachment"><a href="$rcDoc.getAttachmentURL($rcAttachment.filename)">$rcAttachment.filename</a> #displayRcVersion($rcAttachment.getVersion())</li>
                        #end
                      </ul>
                    </div>
                  #end
                #end
              #end
              <div class="xspacer">&nbsp;</div>
            </div>
          </li>
        #end
        #set($previousAuthor = $rcAuthor)
        #set($previousDt = $rcDt)
      #end
      ## Close last row if any.
      #if($rcDocumentNames.size() > 1)</ul></td></tr>#end
    </table>
    {{/html}}
    ##
    ## Rebuild URL query string
    ## Workaround until we fix $request.getQueryString()
    ##
    #set($queryString = "")
    #set($paramMap = $request.getParameterMap())
    #foreach($key in $paramMap.keySet())
      #foreach($value in $paramMap.get($key))
        #set($queryString = "${queryString}&amp;${key}=${value}")
      #end
    #end
    ##
    ## Provide links to display minor edits and RSS feed.
    ##
    #if($xwiki.hasMinorEdit())

      {{html}}
      <p class="recentChangesMoreActions">
        #if($rcShowMinor)
          <a href="$xwiki.getURL($tdoc.getFullName(), "view", $queryString.replaceAll('rcShowMinor=true', ''))"><img src="$xwiki.getSkinFile("icons/silk/zoom_out.gif")" alt="Hide minor icon"/>$msg.get("xe.recentchanges.hideminor")</a>
        #else
          <a href="$xwiki.getURL($tdoc.getFullName(), "view", "${queryString}&amp;rcShowMinor=true")"><img src="$xwiki.getSkinFile("icons/silk/zoom_in.gif")" alt="Show minor icon"/>$msg.get("xe.recentchanges.showminor")</a>
        #end
        #if($rcShowRss)
          #set($rssURL = "")
          #set($parameters = 'xpage=plain&amp;outputSyntax=plain')
          #if($rcTag.size() > 0)
            #set($parameters = "${parameters}&amp;tag=$listtool.get($rcTag, 0)")
          #end
          #if($rcSpace.size() > 0)
            #set($parameters = "${parameters}&amp;space=$listtool.get($rcSpace, 0)")
          #end
          #set($rssURL = $xwiki.getURL('Main.WebRss', 'view', $parameters))
          <a href="${rssURL}"><img src="$xwiki.getSkinFile("icons/silk/feed.gif")" alt="RSS icon"/>$msg.get("xe.recentchanges.rssfeed")</a>
        #end
      </p>
      {{/html}}
    #end]
    	at org.xwiki.rendering.internal.macro.velocity.VelocityMacro.evaluateString(VelocityMacro.java:131)
    	at org.xwiki.rendering.internal.macro.velocity.VelocityMacro.evaluateString(VelocityMacro.java:50)
    	at org.xwiki.rendering.macro.script.AbstractScriptMacro.evaluateBlock(AbstractScriptMacro.java:302)
    	at org.xwiki.rendering.macro.script.AbstractScriptMacro.execute(AbstractScriptMacro.java:198)
    	at org.xwiki.rendering.macro.script.AbstractScriptMacro.execute(AbstractScriptMacro.java:59)
    	at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transformOnce(MacroTransformation.java:187)
    	at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:132)
    	at org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:83)
    	at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:248)
    	at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:124)
    	at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:54)
    	at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:80)
    	at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:38)
    	at com.xpn.xwiki.internal.sheet.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:113)
    	at com.xpn.xwiki.internal.sheet.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:57)
    	at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:67)
    	at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:41)
    	at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:862)
    	at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:841)
    	at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:872)
    	at com.xpn.xwiki.api.Document.getRenderedContent(Document.java:586)
    	at sun.reflect.GeneratedMethodAccessor320.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:622)
    	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
    	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
    	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173)
    	at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280)
    	at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:567)
    	at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71)
    	at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142)
    	at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
    	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
    	at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106)
    	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
    	at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:228)
    	at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:184)
    	at com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:117)
    	at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:1791)
    	at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:1728)
    	at com.xpn.xwiki.api.XWiki.parseTemplate(XWiki.java:839)
    	at sun.reflect.GeneratedMethodAccessor156.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:622)
    	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
    	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
    	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173)
    	at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280)
    	at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:369)
    	at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
    	at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:216)
    	at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:311)
    	at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:230)
    	at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:207)
    	at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
    	at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87)
    	at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
    	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
    	at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106)
    	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
    	at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:228)
    	at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:184)
    	at com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:117)
    	at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:1791)
    	at com.xpn.xwiki.export.html.HtmlPackager.renderDocument(HtmlPackager.java:209)
    	at com.xpn.xwiki.export.html.HtmlPackager.renderDocuments(HtmlPackager.java:260)
    	at com.xpn.xwiki.export.html.HtmlPackager.export(HtmlPackager.java:300)
    	at com.xpn.xwiki.web.ExportAction.exportHTML(ExportAction.java:175)
    	at com.xpn.xwiki.web.ExportAction.render(ExportAction.java:67)
    	at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:231)
    	at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:116)
    	at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
    	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
    	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
    	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    	at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:128)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    	at org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:144)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    	at com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:68)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    	at org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:217)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    	at org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
    	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
    	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
    	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    	at java.lang.Thread.run(Thread.java:701)
    Caused by: org.xwiki.velocity.XWikiVelocityException: Failed to evaluate content with id [xwiki:Main.Dashboard]
    	at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:247)
    	at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:184)
    	at org.xwiki.rendering.internal.macro.velocity.VelocityMacro.evaluateString(VelocityMacro.java:124)
    	... 103 more
    Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'searchDocuments' in  class com.xpn.xwiki.api.XWiki threw exception com.xpn.xwiki.XWikiException: Error number 3223 in 3: Exception while searching documents with SQL [select distinct doc.space, doc.name, doc.date from XWikiDocument as doc where (doc.hidden <> true or doc.hidden is null) and doc.space not in () and doc.version like '%.1' and doc.author != 'superadmin' order by doc.date desc]
    Wrapped Exception: unexpected end of subtree [select distinct doc.space, doc.name, doc.date from com.xpn.xwiki.doc.XWikiDocument as doc where (doc.hidden <> true or doc.hidden is null) and doc.space not in () and doc.version like '%.1' and doc.author != 'superadmin' order by doc.date desc] at xwiki:Main.Dashboard[line 125, column 32]
    	at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:243)
    	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:187)
    	at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280)
    	at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:567)
    	at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71)
    	at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142)
    	at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
    	at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87)
    	at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
    	at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87)
    	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
    	at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:228)
    	... 105 more
    Caused by: com.xpn.xwiki.XWikiException: Error number 3223 in 3: Exception while searching documents with SQL [select distinct doc.space, doc.name, doc.date from XWikiDocument as doc where (doc.hidden <> true or doc.hidden is null) and doc.space not in () and doc.version like '%.1' and doc.author != 'superadmin' order by doc.date desc]
    Wrapped Exception: unexpected end of subtree [select distinct doc.space, doc.name, doc.date from com.xpn.xwiki.doc.XWikiDocument as doc where (doc.hidden <> true or doc.hidden is null) and doc.space not in () and doc.version like '%.1' and doc.author != 'superadmin' order by doc.date desc]
    	at com.xpn.xwiki.store.XWikiHibernateStore.searchGenericInternal(XWikiHibernateStore.java:2315)
    	at com.xpn.xwiki.store.XWikiHibernateStore.searchDocumentReferencesInternal(XWikiHibernateStore.java:2270)
    	at com.xpn.xwiki.store.XWikiHibernateStore.searchDocumentsNamesInternal(XWikiHibernateStore.java:2257)
    	at com.xpn.xwiki.store.XWikiHibernateStore.searchDocumentsNames(XWikiHibernateStore.java:2020)
    	at com.xpn.xwiki.store.XWikiCacheStore.searchDocumentsNames(XWikiCacheStore.java:378)
    	at com.xpn.xwiki.api.XWiki.searchDocuments(XWiki.java:708)
    	at sun.reflect.GeneratedMethodAccessor379.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:622)
    	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
    	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
    	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173)
    	... 115 more
    Caused by: org.hibernate.hql.ast.QuerySyntaxException: unexpected end of subtree [select distinct doc.space, doc.name, doc.date from com.xpn.xwiki.doc.XWikiDocument as doc where (doc.hidden <> true or doc.hidden is null) and doc.space not in () and doc.version like '%.1' and doc.author != 'superadmin' order by doc.date desc]
    	at org.hibernate.hql.ast.QuerySyntaxException.convert(QuerySyntaxException.java:54)
    	at org.hibernate.hql.ast.QuerySyntaxException.convert(QuerySyntaxException.java:47)
    	at org.hibernate.hql.ast.ErrorCounter.throwQueryException(ErrorCounter.java:82)
    	at org.hibernate.hql.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:263)
    	at org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:187)
    	at org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:138)
    	at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:101)
    	at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:80)
    	at org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:124)
    	at org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:156)
    	at org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:135)
    	at org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:1770)
    	at com.xpn.xwiki.store.XWikiHibernateStore.searchGenericInternal(XWikiHibernateStore.java:2298)
    	... 126 more

Tags:
Erstellt von Administrator am 2009/09/09 02:00

- Kommentare (0)
- Anmerkungen (0)
- Anhänge (0)
- Historie
- Information

This wiki is licensed under a Creative Commons 2.0 license
XWiki Enterprise 3.5 - Documentation