Änderungen von Dokument Sandbox

Zuletzt geändert von Holger Engels am 2024/01/26 15:58

Von Version 36.1
bearbeitet von Holger Engels
am 2023/12/27 09:27
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 18.3
bearbeitet von Holger Engels
am 2023/11/12 09:28
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -1,9 +7,3 @@
1 -lala
2 -
3 -{{aufgabeneu afb="I" kompetenzen="K?" quelle="iqb" zeit="11" niveau="g" tags="iqb" id="lala" cc="by-sa" lizenz="prop"}}
4 -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.
5 -{{/aufgabeneu}}
6 -
7 7  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!
8 8  
9 9  {{info}}
... ... @@ -126,32 +126,28 @@
126 126  == Rating Tests ==
127 127  
128 128  {{velocity}}
129 -$services.ratings.aufgaben.setRating("xwiki:Sandbox.WebHome.WebHome^test", 0)
130 -$services.ratings.aufgaben.getCurrentUserRatings(0, 100, true)
123 +#set($average = $services.ratings.aufgaben.setRating($doc.space + "^" + "test", 2))
124 +#set($average = $services.ratings.aufgaben.getAverageRating($doc.space + "^" + "test"))
131 131  
126 +
132 132  {{html clean="false" wiki="true"}}
133 133  <style>
134 134  star-rating { display: inline-block; width: 120px }
135 135  </style>
136 -<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>
137 137  {{/html}}
138 138  {{/velocity}}
139 139  
140 140  {{html clean="false"}}
141 141  <script>
142 - function rated() {
143 - console.log(XWiki.currentDocument.space + ".WebHome")
144 - console.log(this.getAttribute("rating"));
145 - sendRate(this.getAttribute("rid"), parseInt(this.getAttribute("rating")));
146 - }
147 - var sendRate = function (rid, vote) {
137 + var setVote = function (vote) {
148 148   fetch(new XWiki.Document('WebHome', 'Macros.Aufgabenbewertung').getURL('get') + "?outputSyntax=plain", {
149 149   method: "POST",
150 150   headers: { "Content-Type": "application/json"},
151 151   body: JSON.stringify({
152 152   vote: vote,
153 - doc: XWiki.currentDocument.space + ".WebHome",
154 - id: rid,
143 + doc: XWiki.currentDocument.space,
144 + id: "test",
155 155   form_token: document.documentElement.getAttribute("data-xwiki-form-token")
156 156   })
157 157   }).then(data => {
... ... @@ -158,5 +158,6 @@
158 158   console.log(data.json())
159 159   });
160 160   }
151 + setVote(4)
161 161  </script>
162 162  {{/html}}