Изменения документа Загрузить документ

Редактировал(а) HRlink 30.05.2025

От версии 77.1
отредактировано HRlink
на 30.05.2025
Изменить комментарий: К данной версии нет комментариев
К версии 78.1
отредактировано HRlink
на 30.05.2025
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -156,6 +156,12 @@
156 156   $xwiki.saveDocument($likesDoc)
157 157  #end
158 158  
159 +#if($request.getParameter("like") == "1")
160 + #set($likes = $likesObject.get("value"))
161 + $likesObject.set("value", $math.add($likes, 1))
162 + $xwiki.saveDocument($likesDoc)
163 +#end
164 +
159 159  #set($likes = $likesObject.get("value"))
160 160  #set($liked = $request.getCookie("liked-$likesKey"))
161 161  #set($userLiked = false)
... ... @@ -165,13 +165,12 @@
165 165  
166 166  {{html clean="false"}}
167 167  <div id="like-container" style="margin-top:20px; display:flex; align-items:center; gap:10px;">
168 - <button id="like-button" style="cursor:pointer; font-size: 20px; background: none; border: none;" title="Нравится" aria-label="Лайк">
174 + <button id="like-button" style="cursor:pointer; font-size: 20px; background: none; border: none;" title="Нравится">
169 169   <span id="heart" style="color:#e74c3c;">❤️</span>
170 170   </button>
171 171   <span id="like-count" style="font-size:18px;">$likes</span>
172 172   <span style="font-size:14px; color: #555;">Нравится статья?</span>
173 173  </div>
174 -
175 175  <script>
176 176   document.addEventListener('DOMContentLoaded', function () {
177 177   const key = "$likesKey";
... ... @@ -210,12 +210,4 @@
210 210   });
211 211  </script>
212 212  {{/html}}
213 -
214 -#if($request.getParameter("like") == "1")
215 - #set($likes = $likesObject.get("value"))
216 - $likesObject.set("value", $math.add($likes, 1))
217 - $xwiki.saveDocument($likesDoc)
218 -#end
219 219  {{/velocity}}
220 -
221 -