Änderungen von Dokument Sandbox
Zuletzt geändert von Holger Engels am 2024/01/26 15:58
Von Version 28.1
bearbeitet von Holger Engels
am 2023/12/25 14:36
am 2023/12/25 14:36
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 18.2
bearbeitet von Holger Engels
am 2023/11/11 18:56
am 2023/11/11 18:56
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -1,8 +6,3 @@ 1 -{{aufgabeneu id="CO2-Konzentarion" afb="" kompetenzen="" quelle="[[IQB>>https://www.iqb.hu-berlin.de/abitur/pools2020/abitur/pools2020/mathematik/erhoeht/2020_M_erhoeht_B_Analysis_WTR_1.pdf]]" niveau="e" tags="iqb"}} 2 - 3 -In einer Messstation wird seit 1958 kontinuierlich die CO,,2,,-Konzentration in der Luft gemessen, die in ppm (parts per million) angegeben wird. Die Tabelle gibt für die Jahre 1960, 1985 und 2010 jeweils den jährlichen Durchschnittswert der Messwerte an. 4 -{{/aufgabeneu}} 5 - 6 6 Der Sandkasten ist ein Teil dieses Wikis, der frei editierbar ist. Er ist dafür gedacht, das Arbeiten mit dem Wiki zu üben. Sie können herausfinden, wie das Bearbeiten von Seiten funktioniert und wie man neue Seiten erstellt. Klicken Sie einfach auf **Bearbeiten** um zu beginnen! 7 7 8 8 {{info}} ... ... @@ -125,32 +125,28 @@ 125 125 == Rating Tests == 126 126 127 127 {{velocity}} 128 -$services.ratings.aufgaben.setRating( "xwiki:Sandbox.WebHome.WebHome^test",0)129 -$services.ratings.aufgaben.get CurrentUserRatings(0,100,true)123 +#set($average = $services.ratings.aufgaben.setRating($doc.space + "^" + "test", 2)) 124 +#set($average = $services.ratings.aufgaben.getAverageRating($doc.space + "^" + "test")) 130 130 126 + 131 131 {{html clean="false" wiki="true"}} 132 132 <style> 133 133 star-rating { display: inline-block; width: 120px } 134 134 </style> 135 -<star-rating stars=5 rating="$average.get().averageVote" rid="test"bgcolor="white" nocolor="lightgrey" color="gold" onclick="rated.call(this)"></star-rating>131 +<star-rating stars=5 rating="$average.get().averageVote" bgcolor="white" nocolor="lightgrey" color="gold" onclick="event"></star-rating> 136 136 {{/html}} 137 137 {{/velocity}} 138 138 139 139 {{html clean="false"}} 140 140 <script> 141 - function rated() { 142 - console.log(XWiki.currentDocument.space + ".WebHome") 143 - console.log(this.getAttribute("rating")); 144 - sendRate(this.getAttribute("rid"), parseInt(this.getAttribute("rating"))); 145 - } 146 - var sendRate = function (rid, vote) { 137 + var setVote = function (vote) { 147 147 fetch(new XWiki.Document('WebHome', 'Macros.Aufgabenbewertung').getURL('get') + "?outputSyntax=plain", { 148 148 method: "POST", 149 149 headers: { "Content-Type": "application/json"}, 150 150 body: JSON.stringify({ 151 151 vote: vote, 152 - doc: XWiki.currentDocument.space + ".WebHome",153 - id: rid,143 + doc: XWiki.currentDocument.space, 144 + id: "test", 154 154 form_token: document.documentElement.getAttribute("data-xwiki-form-token") 155 155 }) 156 156 }).then(data => { ... ... @@ -157,5 +157,6 @@ 157 157 console.log(data.json()) 158 158 }); 159 159 } 151 + setVote(4) 160 160 </script> 161 161 {{/html}}