Wiki-Quellcode von Externe Datei
Version 104.2 von Carina Enke am 13.01.2024
Zeige letzte Bearbeiter
| author | version | line-number | content |
|---|---|---|---|
| 1 | (% class="macro-layout" %) | ||
| 2 | ((( | ||
| 3 | (% class="macro-layout-section single" %) | ||
| 4 | ((( | ||
| 5 | (% class="macro-layout-cell" %) | ||
| 6 | ((( | ||
| 7 | |||
| 8 | ))) | ||
| 9 | ))) | ||
| 10 | |||
| 11 | (% class="macro-layout-section single" %) | ||
| 12 | ((( | ||
| 13 | (% class="macro-layout-cell" %) | ||
| 14 | ((( | ||
| 15 | Sie können Ihre Aufgaben und Tests mit Hilfe zusätzlicher Datei erweitern oder individuell gestalten. | ||
| 16 | |||
| 17 | [[image:onyx-css1.png||data-xwiki-image-style-border="true" height="107" width="664"]] | ||
| 18 | |||
| 19 | |||
| 20 | |||
| 21 | ))) | ||
| 22 | ))) | ||
| 23 | ))) | ||
| 24 | |||
| 25 | |||
| 26 | === Layoutanpassungen per Stylesheet-Datei (CSS) === | ||
| 27 | |||
| 28 | Voraussetzung für die Verwendung dieser Funktion sind **grundlegende Kenntnisse in HTML und CSS**. Speichern Sie Ihre Layout-Datei als CSS-Datei (.css) ab und laden Sie diese im Tab Optionen Ihrer Aufgabe bzw. Ihres Tests hoch. Nutzen Sie die Vorschau um die korrekte Darstellung zu überprüfen. Sie können die Layout-Datei jederzeit entfernen oder eine neue Datei hochladen. | ||
| 29 | |||
| 30 | (% class="box infomessage" %) | ||
| 31 | ((( | ||
| 32 | HinweisDas benutzerdefinierte Layout wird nur im Browser unterstützt. Eine korrekte Anzeige Ihres Layouts ist in den Exportansichten (PDF-Export, Prüfungseinsichtsseite) nicht möglich. | ||
| 33 | ))) | ||
| 34 | |||
| 35 | (% class="box warningmessage" %) | ||
| 36 | ((( | ||
| 37 | Individuelle Layouteinstellungen einer Aufgabe wirken sich bei Konfiguration der Test-Option "Alle Aufgaben einer Sektion pro Seite anzeigen" auch auf alle anderen Aufgaben der Seite aus. Dies betrifft ebenfalls alle Detailauswertungsansichten. | ||
| 38 | ))) | ||
| 39 | |||
| 40 | |||
| 41 | |||
| 42 | === Layoutanpassungen per Stylesheet-Datei (CSS) === | ||
| 43 | |||
| 44 | Voraussetzung für die Verwendung dieser Funktion sind **grundlegende Kenntnisse in HTML und CSS**. Speichern Sie Ihre Layout-Datei als CSS-Datei (.css) ab und laden Sie diese im Tab Optionen Ihrer Aufgabe bzw. Ihres Tests hoch. Nutzen Sie die Vorschau um die korrekte Darstellung zu überprüfen. Sie können die Layout-Datei jederzeit entfernen oder eine neue Datei hochladen. | ||
| 45 | |||
| 46 | (% class="box infomessage" %) | ||
| 47 | ((( | ||
| 48 | HinweisDas benutzerdefinierte Layout wird nur im Browser unterstützt. Eine korrekte Anzeige Ihres Layouts ist in den Exportansichten (PDF-Export, Prüfungseinsichtsseite) nicht möglich. | ||
| 49 | ))) | ||
| 50 | |||
| 51 | (% class="box warningmessage" %) | ||
| 52 | ((( | ||
| 53 | Individuelle Layouteinstellungen einer Aufgabe wirken sich bei Konfiguration der Test-Option "Alle Aufgaben einer Sektion pro Seite anzeigen" auch auf alle anderen Aufgaben der Seite aus. Dies betrifft ebenfalls alle Detailauswertungsansichten. | ||
| 54 | ))) | ||
| 55 | |||
| 56 | (% class="macro-layout" %) | ||
| 57 | ((( | ||
| 58 | (% class="macro-layout-section single" %) | ||
| 59 | ((( | ||
| 60 | (% class="macro-layout-cell" %) | ||
| 61 | ((( | ||
| 62 | You may enhance or customise your questions and tests using additional files. | ||
| 63 | |||
| 64 | [[image:onyx-css1.png||height="109" width="677"]] | ||
| 65 | ))) | ||
| 66 | ))) | ||
| 67 | |||
| 68 | (% class="macro-layout-section single" %) | ||
| 69 | ((( | ||
| 70 | (% class="macro-layout-cell" %) | ||
| 71 | ((( | ||
| 72 | (% class="box xwikirenderingerrordescription hidden" %) | ||
| 73 | ((( | ||
| 74 | org.xwiki.rendering.macro.MacroExecutionException: Missing macro content: this macro requires content (a body) | ||
| 75 | at org.xwiki.rendering.wikimacro.internal.DefaultWikiMacro.validate(DefaultWikiMacro.java:149) | ||
| 76 | at org.xwiki.rendering.wikimacro.internal.DefaultWikiMacro.execute(DefaultWikiMacro.java:100) | ||
| 77 | at org.xwiki.rendering.wikimacro.internal.DefaultWikiMacro.execute(DefaultWikiMacro.java:55) | ||
| 78 | at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:311) | ||
| 79 | at org.xwiki.rendering.internal.transformation.DefaultRenderingContext.transformInContext(DefaultRenderingContext.java:183) | ||
| 80 | at org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:88) | ||
| 81 | at org.xwiki.display.internal.DocumentContentAsyncExecutor.executeInCurrentExecutionContext(DocumentContentAsyncExecutor.java:395) | ||
| 82 | at org.xwiki.display.internal.DocumentContentAsyncExecutor.execute(DocumentContentAsyncExecutor.java:268) | ||
| 83 | at org.xwiki.display.internal.DocumentContentAsyncRenderer.execute(DocumentContentAsyncRenderer.java:112) | ||
| 84 | at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:157) | ||
| 85 | at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:54) | ||
| 86 | at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:290) | ||
| 87 | at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267) | ||
| 88 | at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.execute(DefaultBlockAsyncRendererExecutor.java:125) | ||
| 89 | at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:67) | ||
| 90 | at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:43) | ||
| 91 | at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:96) | ||
| 92 | at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:39) | ||
| 93 | at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:123) | ||
| 94 | at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:52) | ||
| 95 | at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:68) | ||
| 96 | at org.xwiki.display.internal.ConfiguredDocumentDisplayer.display(ConfiguredDocumentDisplayer.java:42) | ||
| 97 | at com.xpn.xwiki.doc.XWikiDocument.display(XWikiDocument.java:1366) | ||
| 98 | at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:1503) | ||
| 99 | at com.xpn.xwiki.doc.XWikiDocument.displayDocument(XWikiDocument.java:1452) | ||
| 100 | at com.xpn.xwiki.doc.XWikiDocument.displayDocument(XWikiDocument.java:1421) | ||
| 101 | at com.xpn.xwiki.api.Document.displayDocument(Document.java:787) | ||
| 102 | at jdk.internal.reflect.GeneratedMethodAccessor805.invoke(Unknown Source) | ||
| 103 | at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | ||
| 104 | at java.base/java.lang.reflect.Method.invoke(Method.java:568) | ||
| 105 | at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571) | ||
| 106 | at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554) | ||
| 107 | at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221) | ||
| 108 | at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368) | ||
| 109 | at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:704) | ||
| 110 | at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:75) | ||
| 111 | at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:242) | ||
| 112 | at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) | ||
| 113 | at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439) | ||
| 114 | at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:190) | ||
| 115 | at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) | ||
| 116 | at org.xwiki.velocity.internal.directive.TryCatchDirective.render(TryCatchDirective.java:86) | ||
| 117 | at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304) | ||
| 118 | at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439) | ||
| 119 | at org.apache.velocity.Template.merge(Template.java:358) | ||
| 120 | at org.apache.velocity.Template.merge(Template.java:262) | ||
| 121 | at org.xwiki.velocity.internal.InternalVelocityEngine.evaluate(InternalVelocityEngine.java:224) | ||
| 122 | at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:105) | ||
| 123 | at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:219) | ||
| 124 | at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:174) | ||
| 125 | at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:135) | ||
| 126 | at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54) | ||
| 127 | at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284) | ||
| 128 | at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98) | ||
| 129 | at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284) | ||
| 130 | at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267) | ||
| 131 | at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154) | ||
| 132 | at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:904) | ||
| 133 | at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:866) | ||
| 134 | at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:853) | ||
| 135 | at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:808) | ||
| 136 | at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:800) | ||
| 137 | at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:79) | ||
| 138 | at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:73) | ||
| 139 | at org.xwiki.template.script.TemplateScriptService.render(TemplateScriptService.java:54) | ||
| 140 | at jdk.internal.reflect.GeneratedMethodAccessor1783.invoke(Unknown Source) | ||
| 141 | at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | ||
| 142 | at java.base/java.lang.reflect.Method.invoke(Method.java:568) | ||
| 143 | at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571) | ||
| 144 | at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554) | ||
| 145 | at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221) | ||
| 146 | at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368) | ||
| 147 | at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492) | ||
| 148 | at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) | ||
| 149 | at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:218) | ||
| 150 | at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:331) | ||
| 151 | at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:261) | ||
| 152 | at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304) | ||
| 153 | at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439) | ||
| 154 | at org.apache.velocity.Template.merge(Template.java:358) | ||
| 155 | at org.apache.velocity.Template.merge(Template.java:262) | ||
| 156 | at org.xwiki.velocity.internal.InternalVelocityEngine.evaluate(InternalVelocityEngine.java:224) | ||
| 157 | at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:105) | ||
| 158 | at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:219) | ||
| 159 | at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:174) | ||
| 160 | at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:135) | ||
| 161 | at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54) | ||
| 162 | at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284) | ||
| 163 | at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98) | ||
| 164 | at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284) | ||
| 165 | at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267) | ||
| 166 | at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154) | ||
| 167 | at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:904) | ||
| 168 | at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:866) | ||
| 169 | at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:853) | ||
| 170 | at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:808) | ||
| 171 | at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:800) | ||
| 172 | at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:79) | ||
| 173 | at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:73) | ||
| 174 | at org.xwiki.template.script.TemplateScriptService.render(TemplateScriptService.java:54) | ||
| 175 | at jdk.internal.reflect.GeneratedMethodAccessor1783.invoke(Unknown Source) | ||
| 176 | at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | ||
| 177 | at java.base/java.lang.reflect.Method.invoke(Method.java:568) | ||
| 178 | at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571) | ||
| 179 | at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554) | ||
| 180 | at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221) | ||
| 181 | at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368) | ||
| 182 | at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492) | ||
| 183 | at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) | ||
| 184 | at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:218) | ||
| 185 | at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:331) | ||
| 186 | at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:261) | ||
| 187 | at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304) | ||
| 188 | at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439) | ||
| 189 | at org.apache.velocity.Template.merge(Template.java:358) | ||
| 190 | at org.apache.velocity.Template.merge(Template.java:262) | ||
| 191 | at org.xwiki.velocity.internal.InternalVelocityEngine.evaluate(InternalVelocityEngine.java:224) | ||
| 192 | at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:105) | ||
| 193 | at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:219) | ||
| 194 | at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:174) | ||
| 195 | at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:135) | ||
| 196 | at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54) | ||
| 197 | at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284) | ||
| 198 | at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98) | ||
| 199 | at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284) | ||
| 200 | at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267) | ||
| 201 | at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154) | ||
| 202 | at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:904) | ||
| 203 | at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:866) | ||
| 204 | at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:853) | ||
| 205 | at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:808) | ||
| 206 | at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:800) | ||
| 207 | at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:79) | ||
| 208 | at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:73) | ||
| 209 | at org.xwiki.template.script.TemplateScriptService.render(TemplateScriptService.java:54) | ||
| 210 | at jdk.internal.reflect.GeneratedMethodAccessor1783.invoke(Unknown Source) | ||
| 211 | at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | ||
| 212 | at java.base/java.lang.reflect.Method.invoke(Method.java:568) | ||
| 213 | at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571) | ||
| 214 | at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554) | ||
| 215 | at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221) | ||
| 216 | at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368) | ||
| 217 | at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492) | ||
| 218 | at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147) | ||
| 219 | at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:218) | ||
| 220 | at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:331) | ||
| 221 | at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:261) | ||
| 222 | at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304) | ||
| 223 | at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439) | ||
| 224 | at org.apache.velocity.Template.merge(Template.java:358) | ||
| 225 | at org.apache.velocity.Template.merge(Template.java:262) | ||
| 226 | at org.xwiki.velocity.internal.InternalVelocityEngine.evaluate(InternalVelocityEngine.java:224) | ||
| 227 | at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:105) | ||
| 228 | at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:219) | ||
| 229 | at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:174) | ||
| 230 | at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:135) | ||
| 231 | at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54) | ||
| 232 | at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284) | ||
| 233 | at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98) | ||
| 234 | at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284) | ||
| 235 | at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267) | ||
| 236 | at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154) | ||
| 237 | at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:904) | ||
| 238 | at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:866) | ||
| 239 | at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:846) | ||
| 240 | at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:832) | ||
| 241 | at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:91) | ||
| 242 | at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:85) | ||
| 243 | at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:2565) | ||
| 244 | at com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:180) | ||
| 245 | at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:651) | ||
| 246 | at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:339) | ||
| 247 | at com.xpn.xwiki.web.LegacyActionServlet.service(LegacyActionServlet.java:112) | ||
| 248 | at javax.servlet.http.HttpServlet.service(HttpServlet.java:623) | ||
| 249 | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209) | ||
| 250 | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) | ||
| 251 | at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:122) | ||
| 252 | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) | ||
| 253 | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) | ||
| 254 | at org.xwiki.wysiwyg.filter.ConversionFilter.doFilter(ConversionFilter.java:61) | ||
| 255 | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) | ||
| 256 | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) | ||
| 257 | at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) | ||
| 258 | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) | ||
| 259 | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) | ||
| 260 | at org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63) | ||
| 261 | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) | ||
| 262 | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) | ||
| 263 | at org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:132) | ||
| 264 | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) | ||
| 265 | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) | ||
| 266 | at org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208) | ||
| 267 | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) | ||
| 268 | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) | ||
| 269 | at org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111) | ||
| 270 | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) | ||
| 271 | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) | ||
| 272 | at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168) | ||
| 273 | at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) | ||
| 274 | at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) | ||
| 275 | at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) | ||
| 276 | at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) | ||
| 277 | at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:670) | ||
| 278 | at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) | ||
| 279 | at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:765) | ||
| 280 | at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) | ||
| 281 | at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390) | ||
| 282 | at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) | ||
| 283 | at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928) | ||
| 284 | at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794) | ||
| 285 | at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) | ||
| 286 | at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) | ||
| 287 | at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) | ||
| 288 | at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | ||
| 289 | at java.base/java.lang.Thread.run(Thread.java:840) | ||
| 290 | ))) | ||
| 291 | ))) | ||
| 292 | ))) | ||
| 293 | ))) | ||
| 294 | |||
| 295 | === Layoutanpassungen per Stylesheet-Datei (CSS) === | ||
| 296 | |||
| 297 | Voraussetzung für die Verwendung dieser Funktion sind **grundlegende Kenntnisse in HTML und CSS**. Speichern Sie Ihre Layout-Datei als CSS-Datei (.css) ab und laden Sie diese im Tab Optionen Ihrer Aufgabe bzw. Ihres Tests hoch. Nutzen Sie die Vorschau um die korrekte Darstellung zu überprüfen. Sie können die Layout-Datei jederzeit entfernen oder eine neue Datei hochladen. | ||
| 298 | |||
| 299 | (% class="box infomessage" %) | ||
| 300 | ((( | ||
| 301 | HinweisDas benutzerdefinierte Layout wird nur im Browser unterstützt. Eine korrekte Anzeige Ihres Layouts ist in den Exportansichten (PDF-Export, Prüfungseinsichtsseite) nicht möglich. | ||
| 302 | ))) | ||
| 303 | |||
| 304 | (% class="box warningmessage" %) | ||
| 305 | ((( | ||
| 306 | Individuelle Layouteinstellungen einer Aufgabe wirken sich bei Konfiguration der Test-Option "Alle Aufgaben einer Sektion pro Seite anzeigen" auch auf alle anderen Aufgaben der Seite aus. Dies betrifft ebenfalls alle Detailauswertungsansichten. | ||
| 307 | ))) | ||
| 308 | |||
| 309 |