Изменения документа Загрузить документ
Редактировал(а) HRlink 30.05.2025
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -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 -