De huisstijl van jullie groep heeft kleur nodig. Vaak zien we de kleuren in jullie Logo
Brand Primary, jullie hoofdkleur
Dit is een box met kleur .bg-brand-primary
Dit is een box met kleur .bg-brand-primary-bg
Brand Action
De kleur waarmee elementen worden herkenbaar worden die een actie gaan veroorzaken.
Dit is een box met kleur .bg-brand-action
Dit is een box met kleur .bg-brand-action-bg
Brand Balance
De kleur waarmee jullie site een rustige uitstraling krijgt met de focus op 'lezen', voorgelicht worden.
Dit is een box met kleur .bg-brand-balance
Dit is een box met kleur .bg-brand-balance-bg
Text kleuren
Dit is een box met text kleur .text-brand-primary
Dit is een box met text-kleur .text-brand-balance
Dit is een box met text-kleur .text-white
Standard XWiki (bootstrap) alert colors transformed to WaihonaPedia examples
Examples of standard XWiki alert boxes
Text met kleur .bg-brand-info
Dit is een box met achtergrondkleur .bg-brand-info
Information box Deze box zet twee classes welke de styling bepalen
box
infomessage
Text met kleur .bg-brand-success
Dit is een box met achtergrondkleur .bg-brand-success
Success box If something good is to be highlighted use this box Deze box zet twee classes welke de styling bepalen
box
succesmessage
Text met kleur .color-brand-warning
Dit is een box met achtergrondkleur .bg-brand-success
Warning box If you are to do something that needs a warning it will display like this Deze box zet twee classes welke de styling bepalen
box
warningmessage
Text met kleur .color-brand-danger
Dit is een box met achtergrondkleur .bg-brand-danger
Error box When a error occurs, we can show you information about how to correct the error Deze box zet twee classes welke de styling bepalen
box
errormessage
Content elements
Basis tekst en Koptekst
De basis tekst van WaihonaPedia is 16px groot. Deze tekst is goed leesbaar, we streven naar optimaal aantal tekens op één regel volgens de bekende vuistregels (zie .... (website))
WaihonaPedia (XWiki) biedt 6 niveaus van de Kopjes (H-elementen). U moet ze gebruiken om uw pagina's te structureren. (Best-practise, gebruik deze ipv VET of Cursief)
Text-H1-(Roboto Slab)
Text-H2-(Roboto Slab)
Text-H3-(Roboto Slab)
Text-H4-(Roboto Slab)
Text-H5-(Roboto Slab)
Text-H6-(Roboto Slab)
De diagnose CdLS komt voor ouders als een enorme schok. De aandoening is zo zeldzaam en onbekend, het perspectief is zo onzeker. De vereniging Cornelia de Lange Syndroom wil er zijn voor ouders, kinderen, familieleden, leerkrachten, therapeuten, werkgevers en andere belangstellenden en professionals.
Basis tekstopmaak wordt ondersteund in WaihonaPedia (XWaihonaPedia (wiki)):
Sterk uitgedrukt (strong)
Vetgedrukte tekst
Cursieve tekst
Text In Underline
Text In Strikethrough
Tekst in subscript
Tekst in superscript
Lijsten
U kunt verschillende soorten lijsten in de WaihonaPedia (wiki) pagina's maken:
Ongeordende lijst
Niveau 1
Niveau 2
Level 3
Niveau 2
Niveau 1
Genummerde lijst
punt
Deelpost
Item
Deelpost
Mixed lijst
Punt 1
Punt 2 11 *. punt 3 11 *. punt 4
Punt 5
JumboTron title
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Het Cornelia de Lange syndroom (CdLS) is een zeldzame genetische aandoening. Veel mensen hebben er nooit eerder van gehoord. Het zorgt voor verschillende lichamelijke, cognitieve en medische uitdagingen. Al zijn geen twee kinderen met deze aandoening hetzelfde, er is wel veel overeenkomst in de uiterlijke kenmerken en het gedrag. In 1933 beschreef de Nederlandse kinderarts Cornelia de Lange in een artikel twee kinderen met een aantal opvallend overeenkomende kenmerken. Het syndroom werd daarom naar haar vernoemd.
#generateNaviagtionHTML($thisTopicKey $thisEntity $thisTypepage)] at org.xwiki.rendering.internal.macro.velocity.VelocityMacro.evaluateString(VelocityMacro.java:135) at org.xwiki.rendering.internal.macro.velocity.VelocityMacro.evaluateString(VelocityMacro.java:51) at org.xwiki.rendering.macro.script.AbstractScriptMacro.evaluateBlock(AbstractScriptMacro.java:279) at org.xwiki.rendering.macro.script.AbstractScriptMacro.execute(AbstractScriptMacro.java:182) at org.xwiki.rendering.macro.script.AbstractScriptMacro.execute(AbstractScriptMacro.java:58) at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:309) at org.xwiki.rendering.internal.transformation.DefaultRenderingContext.transformInContext(DefaultRenderingContext.java:183) at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.transform(AbstractBlockAsyncRenderer.java:76) at org.xwiki.rendering.wikimacro.internal.DefaultWikiMacroRenderer.transform(DefaultWikiMacroRenderer.java:876) at org.xwiki.rendering.wikimacro.internal.DefaultWikiMacroRenderer.transform(DefaultWikiMacroRenderer.java:862) at org.xwiki.rendering.wikimacro.internal.DefaultWikiMacroRenderer.transform(DefaultWikiMacroRenderer.java:595) at org.xwiki.rendering.wikimacro.internal.DefaultWikiMacroRenderer.execute(DefaultWikiMacroRenderer.java:410) at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:157) at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:54) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284) at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267) at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.execute(DefaultBlockAsyncRendererExecutor.java:125) at org.xwiki.rendering.wikimacro.internal.DefaultWikiMacro.execute(DefaultWikiMacro.java:110) at org.xwiki.rendering.wikimacro.internal.DefaultWikiMacro.execute(DefaultWikiMacro.java:53) at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:309) at org.xwiki.rendering.internal.transformation.DefaultRenderingContext.transformInContext(DefaultRenderingContext.java:183) at org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:88) at org.xwiki.display.internal.DocumentContentAsyncExecutor.executeInCurrentExecutionContext(DocumentContentAsyncExecutor.java:395) at org.xwiki.display.internal.DocumentContentAsyncExecutor.execute(DocumentContentAsyncExecutor.java:268) at org.xwiki.display.internal.DocumentContentAsyncRenderer.execute(DocumentContentAsyncRenderer.java:112) at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:157) at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:54) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:290) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267) at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.execute(DefaultBlockAsyncRendererExecutor.java:125) at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:67) at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:43) at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:96) at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:39) at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:123) at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:52) at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:68) at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:42) at com.xpn.xwiki.doc.XWikiDocument.display(XWikiDocument.java:1355) at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:1492) at com.xpn.xwiki.doc.XWikiDocument.displayDocument(XWikiDocument.java:1441) at com.xpn.xwiki.doc.XWikiDocument.displayDocument(XWikiDocument.java:1410) at com.xpn.xwiki.api.Document.displayDocument(Document.java:786) at jdk.internal.reflect.GeneratedMethodAccessor591.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368) at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:704) at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:75) at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:242) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:190) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.xwiki.velocity.internal.directive.TryCatchDirective.render(TryCatchDirective.java:86) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439) at org.apache.velocity.Template.merge(Template.java:358) at org.apache.velocity.Template.merge(Template.java:262) at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:280) at com.xpn.xwiki.render.DefaultVelocityManager.evaluate(DefaultVelocityManager.java:328) at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:95) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:222) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:177) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:138) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284) at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267) at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154) at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:843) at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:805) at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:792) at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:747) at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:739) at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:79) at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:73) at org.xwiki.template.script.TemplateScriptService.render(TemplateScriptService.java:54) at jdk.internal.reflect.GeneratedMethodAccessor269.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:218) at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:331) at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:261) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:171) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439) at org.apache.velocity.Template.merge(Template.java:358) at org.apache.velocity.Template.merge(Template.java:262) at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:280) at com.xpn.xwiki.render.DefaultVelocityManager.evaluate(DefaultVelocityManager.java:328) at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:95) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:222) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:177) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:138) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284) at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267) at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154) at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:843) at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:805) at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:792) at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:747) at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:739) at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:79) at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:73) at org.xwiki.template.script.TemplateScriptService.render(TemplateScriptService.java:54) at jdk.internal.reflect.GeneratedMethodAccessor269.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:218) at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:331) at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:261) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:171) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:190) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439) at org.apache.velocity.Template.merge(Template.java:358) at org.apache.velocity.Template.merge(Template.java:262) at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:280) at com.xpn.xwiki.render.DefaultVelocityManager.evaluate(DefaultVelocityManager.java:328) at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:95) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:222) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:177) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:138) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284) at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267) at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154) at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:843) at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:805) at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:785) at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:771) at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:91) at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:85) at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:2563) at com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:180) at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:651) at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:339) at com.xpn.xwiki.web.LegacyActionServlet.service(LegacyActionServlet.java:114) at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:232) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:122) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) at org.xwiki.wysiwyg.filter.ConversionFilter.doFilter(ConversionFilter.java:61) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) at org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) at org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:132) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) at org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) at org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:544) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:364) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:624) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:831) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1651) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Thread.java:829) Caused by: org.xwiki.velocity.XWikiVelocityException: Failed to evaluate content with namespace [xwiki:WaihonaBase.styleGuide] at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:289) at com.xpn.xwiki.render.DefaultVelocityManager.evaluate(DefaultVelocityManager.java:328) at org.xwiki.rendering.internal.macro.velocity.VelocityMacro.evaluateString(VelocityMacro.java:127) ... 206 more Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'execute' in class org.xwiki.query.internal.ScriptQuery threw exception org.xwiki.query.QueryException: Exception while executing query. Query statement = [ select doc.fullName from XWikiDocument as doc , BaseObject as top , com.xpn.xwiki.objects.StringProperty as top_parent1, com.xpn.xwiki.objects.IntegerProperty as top_orderInTopic2 where ( top_parent1.value = :thisParentKey ) and doc.fullName=top.name and top.className='WaihonaCode.healthTopicsClass' and top_parent1.id.id=top.id and top_parent1.id.name='parent' and top_orderInTopic2.id.id=top.id and top_orderInTopic2.id.name='orderInTopic' order by top_orderInTopic2.value ] at xwiki:WaihonaBase.styleGuide[line 775, column 140] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:308) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:235) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368) at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:704) at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:75) at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:242) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:171) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:218) at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:331) at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:261) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439) at org.apache.velocity.Template.merge(Template.java:358) at org.apache.velocity.Template.merge(Template.java:262) at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:280) ... 208 more Caused by: org.xwiki.query.QueryException: Exception while executing query. Query statement = [ select doc.fullName from XWikiDocument as doc , BaseObject as top , com.xpn.xwiki.objects.StringProperty as top_parent1, com.xpn.xwiki.objects.IntegerProperty as top_orderInTopic2 where ( top_parent1.value = :thisParentKey ) and doc.fullName=top.name and top.className='WaihonaCode.healthTopicsClass' and top_parent1.id.id=top.id and top_parent1.id.name='parent' and top_orderInTopic2.id.id=top.id and top_orderInTopic2.id.name='orderInTopic' order by top_orderInTopic2.value ] at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor.execute(HqlQueryExecutor.java:184) at org.xwiki.query.internal.DefaultQueryExecutorManager.execute(DefaultQueryExecutorManager.java:72) at org.xwiki.query.internal.DefaultQuery.execute(DefaultQuery.java:306) at org.xwiki.query.xwql.internal.XWQLQueryExecutor.execute(XWQLQueryExecutor.java:117) at org.xwiki.query.internal.DefaultQueryExecutorManager.execute(DefaultQueryExecutorManager.java:72) at org.xwiki.query.internal.SecureQueryExecutorManager.execute(SecureQueryExecutorManager.java:67) at org.xwiki.query.internal.DefaultQuery.execute(DefaultQuery.java:306) at org.xwiki.query.internal.ScriptQuery.execute(ScriptQuery.java:276) at jdk.internal.reflect.GeneratedMethodAccessor305.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221) ... 223 more Caused by: com.xpn.xwiki.XWikiException: Error number 0 in 3: Exception while hibernate execute at com.xpn.xwiki.store.XWikiHibernateBaseStore.execute(XWikiHibernateBaseStore.java:835) at com.xpn.xwiki.store.XWikiHibernateBaseStore.executeRead(XWikiHibernateBaseStore.java:902) at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor.execute(HqlQueryExecutor.java:169) ... 236 more Caused by: java.lang.NullPointerException
Notification boxes...
Popup
Modal content>
Modal Header
Bericht voor in Modal
Information box Deze box zet twee classes welke de stuling bepalen
box
infomessage
Error box When a error occurs, we can show you information about how to correct the error Deze box zet twee classes welke de stuling bepalen
box
errormessage
Warning box If you are to do something that needs a warning it will display like this Deze box zet twee classes welke de stuling bepalen
box
warningmessage
Success box If something good is to be highlighted use this box Deze box zet twee classes welke de stuling bepalen
box
succesmessage
Recommendations
Aanbeveling(en)
CdLS Spectrum Klinische Criteria (scoren)
R1
Het CdLS spectrum omvat een reeks van fenotypes bestaand uit klassiek(of typisch) CdLS en atypisch CdLS, die gekenmerkt worden door een combinatie van eigenschappen (zie Tabel 1).
R2
De Internationale CdLS Consensus Groep stellen consensus criteria voor gebaseerd op de aanwezigheid van een combinatie van symptomen en kenmerken (zie Tabel 1). De diagnose klassieke CdLS kan vastgesteld worden indien een score van 11 bereikt wordt, ongeacht of een variant in een met CdLS geassocieerd gen wordt aangetoond.
Question and Answer
Question
I am a teacher of a 4-year-old boy with CdLS. I have worked with him for a year and half and have seen him make great strides in communication. We have a total communication approach with him. He uses sign language freely and also uses an augmentative communication device (digivox). It's hard to believe this is the same student who came to me
My questions and concerns for this child are his behavior. From the beginning, he has demonstrated extreme perseverative behavior. What we've seen happen over the last year and a half is that one behavior disappears, only to be replaced by another. At times, these behaviors (chewing on clothes, sweeping objects from work surfaces, taking off shoes, chewing on toys) interfere with learning. At other times he seems to be listening even though he is engrossed in an object. Should we ignore him when he is chewing on clothes? Should we insist that he keep his shoes on all day (he has taken them off continuously even when rewards were offered to keep them on)? Nothing seems to motivate him to stop these behaviors and I wonder if it is a part of CdLS that will not change. I don't want to give up trying to extinguish his behaviors, but if it is something that will not change, should I be looking at other areas to work on?
Text box Qualified by approval and regions
Answer
People with CdLS, like many people with mental retardation, are given to habits, mannerisms and stereotyped behaviors. They cannot be extinguished easily, however they are not a necessary, inevitable or immutable aspect of the syndrome. But they must be tolerated, at least to a degreeThere are two approaches to management: differential reinforcement of alternate or incompatible behavior; usually a question of engaging the child in an alternative behavior and gradually increasing the time he spends in an alternative behavior; and using the perseverative behavior as reward, a permitted recreation, and gradually reducing the time spent in itAs children mature and their repertoire of behavior increases, they should spend less time perseverating. Use redirection rather than confrontation. Good luck
Deze macro geeft ons de mogelijkheden citaten te tonen...
“
Death is not the worst that can happen to men.„
Plato
Greek author & philosopher in Athens (427 BC - 347 BC)
Box macro with image in header
Titel van de box
Dit is de inhoud van de box
Quote macro
Deze macro biedt mogelijkheid een speciale tekst highlight te geven
Met afstand de populairste jongen van groep 6
Reportage gehandicapten op gewone basisschool
Meervoudig gehandicapte kinderen gaan steeds vaker naar een gewone basisschool. Het contact met gezonde leeftijdsgenootjes doet hun goed. En de kinderen worden er toleranter van.
Photo galleries with xCarousel (Slider)
You can attach images to a 'image'-page that can be shown as a slider
Educatie & kennisontwikkeling is de weg naar een goede toekomst voor kinderen met genetische, meervoudige aandoeningen en gepaard met verstandelijke beperking.
Deel informatie en ervaringen vooral met elkaar. Iedereen heeft een beetje informatie en al deze beetjes worden een schat aan informatie. Enorm waardevol.
Voor mij is het ook erg leerzaam om de ervaringsverhalen van ouders en de input van andere deskundigen te lezen. Het verbreedt en scherpt je denk- en handelswijze. De uitwisseling tussen ouders en de verschillende betrokken deskundigen zorgt voor een breder perspectief en creëert meerwaarde.
Diagnose criteria voor het Cornelia de Lange Syndroom (CdLS) zijn opgesteld door de USA CdLS Foundation’s Medical Director Antonie Kline, M.D., in samenwerking met de leden van de klinische adviesgroep van de USA CdLS Foundation en de wetenschappelijke Advies commissie (SAC) van de wereld federatie CdLS-World.
Deze criteria zijn geverifieerd door specialisten uit Nederland.De checklist is ontwikkeld om ondersteuning bij diagnose van CdLS in de praktijk te bieden.
Drie of meer van de volgende OF kleine handen en voeten EN/OF missende kootjes met twee of meer van het volgende:
Gebogen 5e vinger
Afwijkende palm crease
Dislocated elbow/abnormal elbow extension
Kort 1e kootje / proximaal geplaatste duim
eeltknobbel onder grote teen
Gedeeltelijke vergroeing tussen 2e en 3e tenen
scoliose
Borst- of sternum misvorming
Heup dislocatie of dysplasie
Neurosensory/Skin (three or more of the following)
Slijmerige ooglid (en)
Misvormd traankanaal of ontsteking van het ooglid
bijziendheid
Flinke misvorming van oog of peripapillair
Doofheid of gehoorverlies
Epileptische aanvallen
Gevlekte huiduitstraling
Overmatig lichaamshaar
Kleine tepels en / of navel
Other major systems (three or more of the following)
Maagdarm misvorming / malrotatie
Diafragmatische breuk
Gastro-oesofageale reflux
Gehemelte spleet of submucous gespleten gehemelte
Gespleten verhemelte of submucous gespleten verhemelte
Micropenis
Abnormaal geplaatste opening van urethra op penis
Niet ingedaalde teelballen
Nier- of urineweg misvorming
Tiles (Cards)
WaihonaPedia services labels
This macro will show a waihonapedia service (Information, Ask the Expert, Experiences, Self-Study) as label (translated, with or without icon, icon background transparant or not)
Weten wat je kind heeft is belangrijk! Wat het syndroom? Hoe krijg je het? Wat is de beste aanpak? We verzamelen alle informatie zodat jij kunt het lezen!
Welkom in de wereld van CdLs. Het is het begin van een lange reis, soms ondoorgrondelijk en zwart, toch kom je vaak uit op vrolijke en zonovergoten plaatsen. Schrijven is verwerken
Ontmoet mensen die veel ervaring hebben. De vereniging helpt elke twee jaar een internationale conferentie te organiseren. Wij organiseren elk jaar een dag om bij te praten. Op Facebook hebben wij een groep waar we allen elkaar dagelijks kunnen ontmoeten.
Vind een antwoord op uw vraag. We hebben vaak zorgen en vragen over de zorg en het welzijn van personen met CdLS. Zoek door wat anderen gevraagd hebben. Geen vraag is te moeilijk of te simpel!
Information home page (secondary to Site Home page...)
Under each service (stories, Ask the Expert, Information or Questionaires we try to depict the different topic areas we have published pages about
Het Cornelia de Lange syndroom (CdLS) is een zeldzame genetische aandoening. Veel mensen hebben er nooit eerder van gehoord. Het zorgt voor verschillende lichamelijke, cognitieve en medische uitdagingen. Al zijn geen twee kinderen met deze aandoening hetzelfde, er is wel veel overeenkomst in de uiterlijke kenmerken en het gedrag.
We have a macro {{waihonapediaUserList numberOfUsers="5"/}} zal een lijst van gebruikers tonen
De macro kan ook een titel en een beschrijving van de groep van gebruikers geven: {{waihonapediaUserList titleOfGroup="Your team of researchers" descriptiveOfGroup="The team of University xxx are all experts on rare diseases" numberOfUsers="5"/}}
Your team of researchers
The team of University xxx are all experts on rare diseases
De macro kan ook gebruikt worden om via een vooraf gemaakte lijst van gebruikers die door comma zijn gescheiden: {{waihonapediaUserList listOfUsers="XWiki.GerritjanKoekkoek,XWiki.DjennaKoekkoek,XWiki.AnneKoekkoek,XWiki.RaoulHennekam" showRole=true showRelation=true/}}
Wilt u een kijkje te geven de onderliggende XWiki Syntax, kunt u klikken op "Wiki code" in het menu "Show" of klik op het tabblad "Source" bij het bewerken van de pagina.
Hier zijn een aantal testpagina's die je kunt spelen met:
XWiki.org Website -> koppeling labels werken voor exernal koppelingen te
U kunt ook koppelingen naar bijlagen te maken: hechten: 654.jpg
Afbeeldingen
U kunt afbeeldingen invoegen in uw wiki-pagina's:
Lorem Ipsum is slechts een proeftekst uit het drukkerij- en zetterijwezen. Lorem Ipsum is de standaard proeftekst in deze bedrijfstak sinds de 16e eeuw, toen een onbekende drukker een zethaak met letters nam en ze door elkaar husselde om een font-catalogus te maken. Het heeft niet alleen vijf eeuwen overleefd maar is ook, vrijwel onveranderd, overgenomen in elektronische letterzetting. Het is in de jaren '60 populair geworden met de introductie van Letraset vellen met Lorem Ipsum passages en meer recentelijk door desktop publishing software zoals Aldus PageMaker die versies van Lorem Ipsum bevatten.
Lorem Ipsum is slechts een proeftekst uit het drukkerij- en zetterijwezen. Lorem Ipsum is de standaard proeftekst in deze bedrijfstak sinds de 16e eeuw, toen een onbekende drukker een zethaak met letters nam en ze door elkaar husselde om een font-catalogus te maken. Het heeft niet alleen vijf eeuwen overleefd maar is ook, vrijwel onveranderd, overgenomen in elektronische letterzetting. Het is in de jaren '60 populair geworden met de introductie van Letraset vellen met Lorem Ipsum passages en meer recentelijk door desktop publishing software zoals Aldus PageMaker die versies van Lorem Ipsum bevatten.
Macro's
Macro's kunt u maken wiki inhoud er beter uitzien en om extra functies toe te voegen aan je wiki. Hier zijn 2 voorbeelden van macro's kan worden gebruikt wikipagina's:
Voetnoot macro
In deze tekst zetten we 1 een voetnoot en dit is 2 een vootnoot
Inhoud (TOC macro)
Deze macro genereert automatisch een inhoudsopgave van uw wiki-pagina op basis van de rubrieken:
Dit is een voetnoot gemaakt met de macro "Footnote"
(tweede regel) waarbij meerdere regels worden gebruikt
En wat opsompunten:
Opsom punt 1
Opsom punt 2
^ De tweede footnote zonder die uit één regel bestaat
Failed to execute the [velocity] macro. Cause: [null]. Click on this message for details.
org.xwiki.rendering.macro.MacroExecutionException: Failed to evaluate Velocity Macro for content [{{html}} ##------------------------------------------------------------------------------------ ## WaihonaPedia has a Topic-tag model ## the idea is like the xwiki-tag model, but the difference that you can only tag with predefined Topicsd ## Below we show these tags ## and when context.user is a moderator we offer some edit functionality ##------------------------------------------------------------------------------------ #* #if($doc.getObjects('WaihonaCode.ATEPublic.ATEPublicClass').size() == 0 && $doc.getObjects('WaihonaCode.diseaseClass').size()==0 && $doc.getObjects('WaihonaCode.pageTopicTagClass','topicType', '2').size() > 0) *# #set($ateClassName = 'WaihonaCode.ATEPublic.ATEPublicClass' ) #set($atePublicMasterATEQueryDef = "from doc.object($ateClassName) as ate where ate.questionID = :thisKey") #set($atePublicTranslationsATEQueryDef = "from doc.object($ateClassName) as ate where ate.parentQuestionID = :thisKey") #set($atePublicTranslationTags = []) #if($doc.getObject($ateClassName) && $doc.getObjects('WaihonaCode.pageTopicTagClass','topicType', '2').size() == 0) ## This is ATEPublic with NO topic-tags; often translations #if($doc.getObject($ateClassName).getProperty('parentQuestionID') && $doc.getObject($ateClassName).getProperty('parentQuestionID').getValue() != '') ##This is translation doc #set($thisQuestionID = $doc.getObject($ateClassName).getProperty('parentQuestionID').getValue()) #set($atePublicTranslationsDocRefList = $services.query.xwql($atePublicTranslationsATEQueryDef).bindValue('thisKey', $thisQuestionID).addFilter('unique').execute() ) #foreach($atePublicTranslationDocRef in $atePublicTranslationsDocRefList) #set($atePublicTranslationDoc = $xwiki.getDocument($atePublicTranslationDocRef)) #set($theseTags = $atePublicTranslationDoc.getObjects('WaihonaCode.pageTopicTagClass') ) #set($atePublicTranslationTags = $collectiontool.union($atePublicTranslationTags,$theseTags)) #end ## Find the master #set($atePublicMasterDocRefList = $services.query.xwql($atePublicMasterATEQueryDef).bindValue('thisKey', $thisQuestionID).addFilter('unique').execute() ) #foreach($atePublicMasterDocRef in $atePublicMasterDocRefList) #set($atePublicMasterDoc = $xwiki.getDocument($atePublicMasterDocRef)) #set($theseTags = $atePublicMasterDoc.getObjects('WaihonaCode.pageTopicTagClass') ) #set($atePublicTranslationTags = $collectiontool.union($atePublicTranslationTags,$theseTags)) #end #else ## This is a master, find the other translations #set($thisQuestionID = $doc.getObject('WaihonaCode.ATEPublic.ATEPublicClass').getProperty('questionID').getValue()) #set($atePublicTranslationsDocRefList = $services.query.xwql($atePublicTranslationsATEQueryDef).bindValue('thisKey', $thisQuestionID).addFilter('unique').execute() ) #foreach($atePublicTranslationDocRef in $atePublicTranslationsDocRefList) #set($atePublicTranslationDoc = $xwiki.getDocument($atePublicTranslationDocRef)) #set($theseTags = $atePublicTranslationDoc.getObjects('WaihonaCode.pageTopicTagClass') ) #set($atePublicTranslationTags = $collectiontool.union($atePublicTranslationTags,$theseTags)) #end #end #end #if($doc.getObjects('WaihonaCode.pageTopicTagClass','topicType', '2').size() > 0 || $atePublicTranslationTags.size() > 0) ## The Ask the Expert application needs a specific way of handling these tags ## The class deals with translations by creating seperate pages for each region (e.g. nl-nl, be-nl) ## And each region could add topic's (allthough it is advised to do it only on the master page) ## Translations of a page are kept together by properties questionID (=master) and parentQuestionID (=translations) #if($doc.getObject($ateClassName) && $atePublicTranslationTags.size() == 0) #set($theseTags = $doc.getObjects('WaihonaCode.pageTopicTagClass','topicType', '2') ) #set($topicTags = $collectiontool.union($topicTags,$theseTags)) #if($doc.getObject('WaihonaCode.ATEPublic.ATEPublicClass').getProperty('parentQuestionID') && $doc.getObject('WaihonaCode.ATEPublic.ATEPublicClass').getProperty('parentQuestionID').getValue() != '') ##This is translation doc #set($thisQuestionID = $doc.getObject('WaihonaCode.ATEPublic.ATEPublicClass').getProperty('parentQuestionID').getValue()) #set($atePublicTranslationsDocRefList = $services.query.xwql($atePublicTranslationsATEQueryDef).bindValue('thisKey', $thisQuestionID).addFilter('unique').execute() ) #foreach($atePublicTranslationDocRef in $atePublicTranslationsDocRefList) #set($atePublicTranslationDoc = $xwiki.getDocument($atePublicTranslationDocRef)) #set($theseTags = $atePublicTranslationDoc.getObjects('WaihonaCode.pageTopicTagClass') ) #set($topicTags = $collectiontool.union($topicTags,$theseTags)) #end ## Find the master #set($atePublicMasterDocRefList = $services.query.xwql($atePublicMasterATEQueryDef).bindValue('thisKey', $thisQuestionID).addFilter('unique').execute() ) #foreach($atePublicMasterDocRef in $atePublicMasterDocRefList) #set($atePublicMasterDoc = $xwiki.getDocument($atePublicMasterDocRef)) #set($theseTags = $atePublicMasterDoc.getObjects('WaihonaCode.pageTopicTagClass') ) #set($topicTags = $collectiontool.union($topicTags,$theseTags)) #end #else ## This is a master, find the other translations #set($thisQuestionID = $doc.getObject('WaihonaCode.ATEPublic.ATEPublicClass').getProperty('questionID').getValue()) #set($atePublicTranslationsDocRefList = $services.query.xwql($atePublicTranslationsATEQueryDef).bindValue('thisKey', $thisQuestionID).addFilter('unique').execute() ) #foreach($atePublicTranslationDocRef in $atePublicTranslationsDocRefList) #set($atePublicTranslationDoc = $xwiki.getDocument($atePublicTranslationDocRef)) #set($theseTags = $atePublicTranslationDoc.getObjects('WaihonaCode.pageTopicTagClass') ) #set($topicTags = $collectiontool.union($topicTags,$theseTags)) #end #end #else #set($topicTags = $doc.getObjects('WaihonaCode.pageTopicTagClass','topicType', '2') ) #end #set($topicTags = $collectiontool.union($topicTags,$atePublicTranslationTags )) #set($topicClassName = 'WaihonaCode.healthTopicsClass') #set($diseaseTagClassName = 'WaihonaCode.ATEPublic.diseaseTagClass' ) #set($diseaseClassName = 'WaihonaCode.diseaseClass') #set($topicQueryDef = "from doc.object($topicClassName) as topic where topic.key = :thisKey") #set($diseaseQueryDef = "from doc.object($diseaseClassName) as dis where dis.key = :thisKey") #set($publicationsQueryDef = "from doc.object('WaihonaCode.pageTopicTagClass') as pub where pub.topicType = '2' and pub.topicKey = :thisTopicKey") #set($publicationsCountQueryDef = "from doc.object('WaihonaCode.pageTopicTagClass') as prim where doc.fullName not in (select distinct obj1.name from BaseObject as obj1 where obj1.className = 'WaihonaCode.themeRoomCloserLookClass') AND doc.fullName not in (select distinct obj2.name from BaseObject as obj2 where obj2.className = 'WaihonaCode.ATEPublic.ATEPublicClass') AND doc.fullName not in (select distinct obj3.name from BaseObject as obj3 where obj3.className = 'WaihonaCode.ATEPrivatClass') AND doc.fullName not in (select distinct obj4.name from BaseObject as obj4 where obj4.className = 'WaihonaCode.themeRoomClass') AND doc.fullName not in (select distinct obj5.name from BaseObject as obj5 where obj5.className = 'Blog.BlogPostClass')AND prim.topicKey = :thisTopicKey AND prim.topicType = '2'") #set($storyCount1QueryDef = "from doc.object('WaihonaCode.themeRoomCloserLookClass') as prim where prim.storyTopicKey = :thisTopicKey") #set($storyCount2QueryDef = "from doc.object(WaihonaCode.pageTopicTagClass) as prim where doc.fullName in (select distinct obj1.name from BaseObject as obj1 where obj1.className = 'WaihonaCode.themeRoomCloserLookClass') AND prim.topicKey = :thisTopicKey") #set($ateCountQueryDef = "from doc.object(WaihonaCode.pageTopicTagClass) as prim where doc.fullName in (select distinct obj1.name from BaseObject as obj1 where obj1.className = 'WaihonaCode.ATEPublic.ATEPublicClass')AND prim.topicKey = :thistopicKey") #set($diseaseKey = '') #set($topicsArray = []) #set($showMoreOnObjects = {}) #foreach($topicTag in $topicTags) #set($topicObject = {}) #set($thisKey = $topicTag.getProperty('topicKey').getValue() ) #set($thisTopicList = $services.query.xwql($topicQueryDef).bindValue('thisKey', $thisKey).addFilter('unique').execute() ) ## ============= ## Find the Topic Text, The Parent key #foreach($thisTopicDocRef in $thisTopicList ) ##This will loop only once since we should only find ONE document #set($thisTopicDoc = $xwiki.getDocument($thisTopicDocRef)) ## We need to search for a diseaseTag in the topicTree ## A better algorithm for below is a recursive one, but I always struggle with that one in Velocity ## ++++++++++++++++++++++++++++++ #if( $thisTopicDoc.getObject($topicClassName).getProperty('parent').getValue() && $thisTopicDoc.getObject($topicClassName).getProperty('parent').getValue() != '' ) #set($parentKey = $thisTopicDoc.getObject($topicClassName).getProperty('parent').getValue() ) #set($parentList = $services.query.xwql($topicQueryDef).bindValue('thisKey', $parentKey).addFilter('unique').execute() ) #foreach($parentDocRef in $parentList ) ##This will loop only once since we should only find ONE document #set($parentDoc = $xwiki.getDocument($parentDocRef)) #if( $parentDoc.getObject($topicClassName).getProperty('parent').getValue() && $parentDoc.getObject($topicClassName).getProperty('parent').getValue() != '' ) #set($parent2Key = $parentDoc.getObject($topicClassName).getProperty('parent').getValue() ) #set($parent2List = $services.query.xwql($topicQueryDef).bindValue('thisKey', $parent2Key).addFilter('unique').execute() ) #foreach($parent2DocRef in $parent2List ) #set($parent2Doc = $xwiki.getDocument($parent2DocRef)) #if( $parent2Doc.getObject($topicClassName).getProperty('parent').getValue() && $parent2Doc.getObject($topicClassName).getProperty('parent').getValue() != '' ) #set($parent3Key = $parent2Doc.getObject($topicClassName).getProperty('parent').getValue() ) #set($parent3List = $services.query.xwql($topicQueryDef).bindValue('thisKey', $parent3Key).addFilter('unique').execute() ) #foreach($parent3DocRef in $parent3List ) #set($parent3Doc = $xwiki.getDocument($parent3DocRef)) #if( $parent3Doc.getObject($topicClassName).getProperty('parent').getValue() && $parent3Doc.getObject($topicClassName).getProperty('parent').getValue() != '' ) #set($parent4Key = $parent3Doc.getObject($topicClassName).getProperty('parent').getValue() ) #set($parent4List = $services.query.xwql($topicQueryDef).bindValue('thisKey', $parent4Key).addFilter('unique').execute() ) #foreach($parent3DocRef in $parent3List ) #end #else #set($diseaseKey = $parent3Doc.getObject($diseaseTagClassName).getProperty('diseaseKey').getValue() ) #end #end #else #set($diseaseKey = $parent2Doc.getObject($diseaseTagClassName).getProperty('diseaseKey').getValue() ) #end #end #else #set($diseaseKey = $parentDoc.getObject($diseaseTagClassName).getProperty('diseaseKey').getValue() ) #end #end #else #set($diseaseKey = $thisTopicDoc.getObject($diseaseTagClassName).getProperty('diseaseKey').getValue() ) #end #set($discard = $topicObject.put('parentKey', $parentKey)) #end #set($discard = $showMoreOnObjects.put('diseaseKey', $diseaseKey)) ## ============= ## Found the Topic Text, the disease with the topic, The Parent key ## ++++++++++++++++++++++++++++++ #set($diseaseDocRefList = $services.query.xwql($diseaseQueryDef).bindValue('thisKey', $diseaseKey).addFilter('unique').execute() ) #foreach($diseaseDocRef in $diseaseDocRefList) #set($publicationDocRef = $xwiki.getDocument($diseaseDocRef).getObject($diseaseClassName).getProperty('publicationspace').getValue() ) #set($discard = $showMoreOnObjects.put('publicationDocRef', $publicationDocRef)) #end ## We have a user problem when the topic referred to has only ONE publication ## It will be $doc for the entity (informationb,Experience or question) currently viewed ## so we should count the publications that will be shown when the indexpage wil be shown, only > 1 : FOR THE CURRENT ENTITY! #set($infoPageRefArray = []) #set($answerPageRefArray = []) #set($storyPageRefArray = []) #if($services.query.xwql($publicationsQueryDef).bindValue('thisTopicKey', $thisKey).addFilter('unique').count() >= 1) ## We can have 1 page with multiple translations, these will be counted #foreach($thisPageRef in $services.query.xwql($publicationsQueryDef).bindValue('thisTopicKey', $thisKey).addFilter('unique').execute()) #if(!$xwiki.getDocument($thisPageRef).getObject('WaihonaCode.ATEPublic.ATEPublicClass') && !$xwiki.getDocument($thisPageRef).getObject('WaihonaCode.themeRoomCloserLookClass') ) #set($tempArray = []) #set($discard = $tempArray.add($thisPageRef)) #set($infoPageRefArray = $collectionstool.union($infoPageRefArray, $tempArray)) #elseif($xwiki.getDocument($thisPageRef).getObject('WaihonaCode.ATEPublic.ATEPublicClass')) #set($tempArray = []) #set($discard = $tempArray.add($thisPageRef)) #set($answerPageRefArray = $collectionstool.union($answerPageRefArray, $tempArray)) #else #set($tempArray = []) #set($discard = $tempArray.add($thisPageRef)) #set($storyPageRefArray = $collectionstool.union($storyPageRefArray, $tempArray)) #end #end #set($discard = $topicObject.put('informationArray', $infoPageRefArray)) #set($discard = $topicObject.put('storyArray', $storyPageRefArray)) #set($discard = $topicObject.put('answerArray', $answerPageRefArray)) ##set($topicDisplayerURL = $xwiki.getDocument($topicDisplayerPageRef).getURL('view',"searchOrigin=topic&topic=${thisKey}&atepage=overview") ) #if(($request.displayer =='story' || $request.displayer =='stories')) #set($thisPageEntity = 'story') #elseif($doc.getObject('WaihonaCode.themeRoomCloserLookClass')) ## Story as well #set($thisPageEntity = 'story') #elseif($request.displayer =='information') #set($thisPageEntity = 'information') #elseif(!$doc.getObject('WaihonaCode.themeRoomCloserLookClass') && !$doc.getObject('WaihonaCode.ATEPublic.ATEPublicClass')) ## Assume it is a information page #set($thisPageEntity = 'information') #else #if($doc.getObject('WaihonaCode.ATEPublic.ATEPublicClass')) #set($thisPageEntity = 'answer') #elseif($doc.getObject('WaihonaCode.themeRoomCloserLookClass')) #set($thisPageEntity = 'story') #else #set($thisPageEntity = 'information') #end #end #end #foreach($entityType in ['information','story','answer']) #set($linkObject = {}) #set($discard = $linkObject.put('entity', $entityType) ) #if($thisPageEntity == $entityType) ## We need more as 1 page #if($entityType == 'information' && $topicObject.informationArray.size() > 1) #set($discard = $linkObject.put('iconHTML', "<span class='wai-tile-icon waihonapedia-information' style='width: 1.25em; height: 1.25em;'> </span>")) #set($discard = $linkObject.put('label', $thisTopicDoc.getTranslatedDocument().getPlainTitle()) ) #set($thisURL = $xwiki.getDocument($publicationDocRef).getURL('view',"sheet=WaihonaCode.publicInfo.infoDisplayer&topic=${thisKey}")) #set($discard = $linkObject.put('url', $thisURL )) #set($discard = $linkObject.put('count', $topicObject.informationArray.size())) #elseif($entityType == 'information' && $topicObject.informationArray.size() == 1) #set($discard = $linkObject.put('iconHTML', "<span class='wai-tile-icon waihonapedia-information' style='width: 1.25em; height: 1.25em;'> </span>")) #set($parentTopicDocRefList = $services.query.xwql($topicQueryDef).bindValue('thisKey', $topicObject.parentKey).addFilter('unique').execute() ) #foreach($parentTopicDocRef in $parentTopicDocRefList) ## we expect only one #set($parentTitle = $xwiki.getDocument($parentTopicDocRef).getTranslatedDocument().getPlainTitle()) #set($discard = $linkObject.put('label', $parentTitle) ) #end #set($thisURL = $xwiki.getDocument($publicationDocRef).getURL('view',"sheet=WaihonaCode.publicInfo.infoDisplayer&topic=${topicObject.parentKey}") ) #set($discard = $linkObject.put('url', $thisURL) ) ##set($docRefList = $services.query.xwql($publicationsCountQueryDef).bindValue('thisTopicKey', $topicObject.parentKey).addFilter('unique')) ##$docRefList.size() $publicationsCountQueryDef #set($discard = $linkObject.put('count', $services.query.xwql($publicationsCountQueryDef).bindValue('thisTopicKey', $topicObject.parentKey).addFilter('unique').count() )) #elseif($entityType == 'story' && $topicObject.storyArray.size() > 1) #set($discard = $linkObject.put('iconHTML', "<span class='wai-tile-icon waihonapedia-stories' style='width: 1.25em; height: 1.25em;'> </span>")) #set($discard = $linkObject.put('label', $thisTopicDoc.getTranslatedDocument().getPlainTitle()) ) #set($thisURL = $xwiki.getDocument($publicationDocRef).getURL('view',"sheet=WaihonaCode.publicInfo.storyDisplayer&topic=${thisKey}")) #set($discard = $linkObject.put('url', $thisURL )) #set($discard = $linkObject.put('count', $topicObject.storyArray.size() )) #elseif($entityType == 'story' && $topicObject.storyArray.size() == 1) ## we might have the situation that the current page is the only story with this topic #if($topicObject.parentKey && $topicObject.parentKey != '') #set($discard = $linkObject.put('iconHTML', "<span class='wai-tile-icon waihonapedia-stories' style='width: 1.25em; height: 1.25em;'> </span>")) #set($parentTopicDocRefList = $services.query.xwql($topicQueryDef).bindValue('thisKey', $topicObject.parentKey).addFilter('unique').execute() ) #foreach($parentTopicDocRef in $parentTopicDocRefList) ## we expect only one #set($parentTitle = $xwiki.getDocument($parentTopicDocRef).getTranslatedDocument().getPlainTitle()) #set($discard = $linkObject.put('label', $parentTitle) ) #end #set($thisURL = $xwiki.getDocument($publicationDocRef).getURL('view',"sheet=WaihonaCode.publicInfo.storyDisplayer&topic=${topicObject.parentKey}") ) #set($discard = $linkObject.put('url', $thisURL) ) #set($story1DocRefList = $services.query.xwql($storyCount1QueryDef).bindValue('thisTopicKey', $topicObject.parentKey).addFilter('unique')) #set($story2DocRefList = $services.query.xwql($storyCount2QueryDef).bindValue('thisTopicKey', $topicObject.parentKey).addFilter('unique')) #set($storyDocRefList = $collectiontool.union($story1DocRefList, $story2DocRefList)) #set($discard = $linkObject.put('count', $storyDocRefList.size() )) #else #set($discard = $linkObject.put('show', 'false' )) #end #elseif($entityType == 'answer' && $topicObject.answerArray.size() > 1) #set($discard = $linkObject.put('iconHTML', "<span class='wai-tile-icon waihonapedia-answers' style='width: 1.25em; height: 1.25em;'> </span>")) #set($discard = $linkObject.put('label', $thisTopicDoc.getTranslatedDocument().getPlainTitle()) ) #set($thisURL = $xwiki.getDocument('ATEPublic.topicATEDisplayer').getURL('view', "searchOrigin=topic&topic=${thisKey}&atepage=overview") ) #set($discard = $linkObject.put('url', $thisURL) ) #set($discard = $linkObject.put('count', $topicObject.answerArray.size() )) #elseif($entityType == 'answer' && $topicObject.answerArray.size() == 1) #set($discard = $linkObject.put('iconHTML', "<span class='wai-tile-icon waihonapedia-answers' style='width: 1.25em; height: 1.25em;'> </span>")) #set($parentTopicDocRefList = $services.query.xwql($topicQueryDef).bindValue('thisKey', $topicObject.parentKey).addFilter('unique').execute() ) #foreach($parentTopicDocRef in $parentTopicDocRefList) ## we expect only one #set($parentTitle = $xwiki.getDocument($parentTopicDocRef).getTranslatedDocument().getPlainTitle()) #set($discard = $linkObject.put('label', $parentTitle) ) #end #set($thisURL = $xwiki.getDocument('ATEPublic.topicATEDisplayer').getURL('view', "searchOrigin=topic&topic=${topicObject.parentKey}&atepage=overview") ) #set($discard = $linkObject.put('url', $thisURL) ) #set($discard = $linkObject.put('count', $services.query.xwql($ateCountQueryDef).bindValue('thisTopicKey', $topicObject.parentKey).addFilter('unique').count() )) #end #else ## 1 or more pages needed #if($entityType == 'information' && $topicObject.informationArray.size() > 0) #set($discard = $linkObject.put('iconHTML', "<span class='wai-tile-icon waihonapedia-information' style='width: 1.25em; height: 1.25em;'> </span>")) #set($discard = $linkObject.put('label', $thisTopicDoc.getTranslatedDocument().getPlainTitle()) ) #set($thisURL = $xwiki.getDocument($publicationDocRef).getURL('view',"sheet=WaihonaCode.publicInfo.infoDisplayer&topic=${thisKey}")) #set($discard = $linkObject.put('url', $thisURL )) #set($discard = $linkObject.put('count', $topicObject.informationArray.size())) #elseif($entityType == 'story' && $topicObject.storyArray.size() > 0) #set($discard = $linkObject.put('iconHTML', "<span class='wai-tile-icon waihonapedia-stories' style='width: 1.25em; height: 1.25em;'> </span>")) #set($discard = $linkObject.put('label', $thisTopicDoc.getTranslatedDocument().getPlainTitle()) ) #set($thisURL = $xwiki.getDocument($publicationDocRef).getURL('view',"sheet=WaihonaCode.publicInfo.storyDisplayer&topic=${thisKey}")) #set($discard = $linkObject.put('url', $thisURL )) #set($discard = $linkObject.put('count', $topicObject.storyArray.size() )) #elseif($entityType == 'answer' && $topicObject.answerArray.size() > 1) #set($discard = $linkObject.put('iconHTML', "<span class='wai-tile-icon waihonapedia-answers' style='width: 1.25em; height: 1.25em;'> </span>")) #set($discard = $linkObject.put('label', $thisTopicDoc.getTranslatedDocument().getPlainTitle()) ) #set($thisURL = $xwiki.getDocument('ATEPublic.topicATEDisplayer').getURL('view', "searchOrigin=topic&topic=${thisKey}&atepage=overview") ) #set($discard = $linkObject.put('url', $thisURL) ) #set($discard = $linkObject.put('count', $topicObject.answerArray.size() )) #end #end #set($discard = $topicObject.put($entityType, $linkObject) ) #end #set($discard = $topicsArray.add($topicObject)) #end ## foreach topicTag #* * info: $infoPageRefArray $topicsArray $topicsArray.size() * ate $atePageRefArray * story $storyPageRefArray *# #if($topicTags.size()>0 && $topicsArray.size()>0 ) <div class='meta-topics'> <span class='meta-topics-label'>$services.localization.render('waihonapedia.meta.topics.title')</span> <span class="topics-with-page"> #foreach($topicObject in $topicsArray) #foreach($entityType in ['information','story','answer']) #set($infoObject = $topicObject.get($entityType) ) #if ($infoObject.count > 0 || $entityType == $thisPageEntity ) #if($infoObject.show != 'false') <span class="label topic-link"><a href="${infoObject.url}" target="blank"><span class='wai-tile-icon-area'>$infoObject.iconHTML</span>${infoObject.label}#if($infoObject.count > 0)<span class='badge badge-light'>$infoObject.count</span>#end</a></span> #end #end #end #end </span> </div> #end #end {{/html}}] at org.xwiki.rendering.internal.macro.velocity.VelocityMacro.evaluateString(VelocityMacro.java:135) at org.xwiki.rendering.internal.macro.velocity.VelocityMacro.evaluateString(VelocityMacro.java:51) at org.xwiki.rendering.macro.script.AbstractScriptMacro.evaluateBlock(AbstractScriptMacro.java:279) at org.xwiki.rendering.macro.script.AbstractScriptMacro.execute(AbstractScriptMacro.java:182) at org.xwiki.rendering.macro.script.AbstractScriptMacro.execute(AbstractScriptMacro.java:58) at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:309) at org.xwiki.rendering.internal.transformation.DefaultRenderingContext.transformInContext(DefaultRenderingContext.java:183) at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.transform(AbstractBlockAsyncRenderer.java:76) at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRenderer.tranform(DefaultBlockAsyncRenderer.java:154) at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRenderer.execute(DefaultBlockAsyncRenderer.java:137) at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:157) at org.xwiki.uiextension.internal.WikiUIExtension.render(WikiUIExtension.java:200) at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor$DecoratorWrapper.render(DefaultBlockAsyncRendererExecutor.java:67) at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor$DecoratorWrapper.render(DefaultBlockAsyncRendererExecutor.java:49) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284) at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267) at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.execute(DefaultBlockAsyncRendererExecutor.java:125) at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.execute(DefaultBlockAsyncRendererExecutor.java:113) at org.xwiki.uiextension.internal.AbstractWikiUIExtension.execute(AbstractWikiUIExtension.java:120) at org.xwiki.uiextension.internal.AbstractWikiUIExtension.execute(AbstractWikiUIExtension.java:108) at jdk.internal.reflect.GeneratedMethodAccessor376.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368) at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:704) at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:75) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:167) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.directive.Foreach.renderBlock(Foreach.java:309) at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:279) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:171) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439) at org.apache.velocity.Template.merge(Template.java:358) at org.apache.velocity.Template.merge(Template.java:262) at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:280) at com.xpn.xwiki.render.DefaultVelocityManager.evaluate(DefaultVelocityManager.java:328) at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:95) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:222) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:177) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:138) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284) at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267) at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154) at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:843) at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:805) at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:792) at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:747) at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:739) at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:79) at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:73) at org.xwiki.template.script.TemplateScriptService.render(TemplateScriptService.java:54) at jdk.internal.reflect.GeneratedMethodAccessor269.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:218) at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:331) at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:261) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439) at org.apache.velocity.Template.merge(Template.java:358) at org.apache.velocity.Template.merge(Template.java:262) at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:280) at com.xpn.xwiki.render.DefaultVelocityManager.evaluate(DefaultVelocityManager.java:328) at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:95) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:222) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:177) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:138) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284) at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267) at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154) at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:843) at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:805) at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:792) at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:747) at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:739) at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:79) at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:73) at org.xwiki.template.script.TemplateScriptService.render(TemplateScriptService.java:54) at jdk.internal.reflect.GeneratedMethodAccessor269.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:218) at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:331) at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:261) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:171) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:190) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439) at org.apache.velocity.Template.merge(Template.java:358) at org.apache.velocity.Template.merge(Template.java:262) at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:280) at com.xpn.xwiki.render.DefaultVelocityManager.evaluate(DefaultVelocityManager.java:328) at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:95) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:222) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:177) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:138) at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284) at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284) at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267) at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154) at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:843) at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:805) at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:785) at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:771) at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:91) at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:85) at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:2563) at com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:180) at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:651) at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:339) at com.xpn.xwiki.web.LegacyActionServlet.service(LegacyActionServlet.java:114) at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:232) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:122) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) at org.xwiki.wysiwyg.filter.ConversionFilter.doFilter(ConversionFilter.java:61) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) at org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) at org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:132) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) at org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) at org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:544) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:364) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:624) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:831) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1651) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Thread.java:829) Caused by: org.xwiki.velocity.XWikiVelocityException: Failed to evaluate content with namespace [xwiki:WaihonaBase.uixCollections.contentFooter.waiTopicTagsUIX^XWiki.UIExtensionClass[0]] at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:289) at com.xpn.xwiki.render.DefaultVelocityManager.evaluate(DefaultVelocityManager.java:328) at org.xwiki.rendering.internal.macro.velocity.VelocityMacro.evaluateString(VelocityMacro.java:127) ... 183 more Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'execute' in class org.xwiki.query.internal.ScriptQuery threw exception org.xwiki.query.QueryException: Exception while executing query. Query statement = [ select doc.fullName from XWikiDocument as doc , BaseObject as topic , com.xpn.xwiki.objects.StringProperty as topic_key1 where ( topic_key1.value = :thisKey ) and doc.fullName=topic.name and topic.className='WaihonaCode.healthTopicsClass' and topic_key1.id.id=topic.id and topic_key1.id.name='key' ] at xwiki:WaihonaBase.uixCollections.contentFooter.waiTopicTagsUIX^XWiki.UIExtensionClass[0][line 210, column 133] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:308) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:235) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368) at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:704) at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:75) at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:242) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.parser.node.ASTElseIfStatement.render(ASTElseIfStatement.java:108) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:190) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:171) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.directive.Foreach.renderBlock(Foreach.java:309) at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:279) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.directive.Foreach.renderBlock(Foreach.java:309) at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:279) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:171) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439) at org.apache.velocity.Template.merge(Template.java:358) at org.apache.velocity.Template.merge(Template.java:262) at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:280) ... 185 more Caused by: org.xwiki.query.QueryException: Exception while executing query. Query statement = [ select doc.fullName from XWikiDocument as doc , BaseObject as topic , com.xpn.xwiki.objects.StringProperty as topic_key1 where ( topic_key1.value = :thisKey ) and doc.fullName=topic.name and topic.className='WaihonaCode.healthTopicsClass' and topic_key1.id.id=topic.id and topic_key1.id.name='key' ] at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor.execute(HqlQueryExecutor.java:184) at org.xwiki.query.internal.DefaultQueryExecutorManager.execute(DefaultQueryExecutorManager.java:72) at org.xwiki.query.internal.DefaultQuery.execute(DefaultQuery.java:306) at org.xwiki.query.xwql.internal.XWQLQueryExecutor.execute(XWQLQueryExecutor.java:117) at org.xwiki.query.internal.DefaultQueryExecutorManager.execute(DefaultQueryExecutorManager.java:72) at org.xwiki.query.internal.SecureQueryExecutorManager.execute(SecureQueryExecutorManager.java:67) at org.xwiki.query.internal.DefaultQuery.execute(DefaultQuery.java:306) at org.xwiki.query.internal.ScriptQuery.execute(ScriptQuery.java:276) at jdk.internal.reflect.GeneratedMethodAccessor305.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221) ... 208 more Caused by: com.xpn.xwiki.XWikiException: Error number 0 in 3: Exception while hibernate execute at com.xpn.xwiki.store.XWikiHibernateBaseStore.execute(XWikiHibernateBaseStore.java:835) at com.xpn.xwiki.store.XWikiHibernateBaseStore.executeRead(XWikiHibernateBaseStore.java:902) at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor.execute(HqlQueryExecutor.java:169) ... 221 more Caused by: java.lang.NullPointerException
Samenwerken met andere communities biedt gedeelde kennis, sterke belangenbehartiging, gebundelde middelen en snellere vooruitgang in onderzoek. Samen maakt deze samenwerking mensen sterker, versterkt het hun stem, bevordert het behandelingen en vergroot het de bewustwording, wat uiteindelijk positieve verandering teweegbrengt.
Alle informatie die u hier vindt is ter informatie, geen medisch advies! De plaats voor het vinden van specifieke medische adviezen, diagnoses en de behandeling is uw arts. Gebruik van deze site is strikt op eigen risico. Als u vind dat iets onjuist is, verduidelijking behoeft, verbeterd kan worden, doe dan mee, meld uzelf aan op onze website en stel een verbetering voor. Mocht U dit liever per email doen dan kan dat ook!