Línea 168... |
Línea 168... |
168 |
'data' : {
|
168 |
'data' : {
|
169 |
'reaction' : reaction
|
169 |
'reaction' : reaction
|
170 |
}
|
170 |
}
|
171 |
}).done(function(response) {
|
171 |
}).done(function(response) {
|
172 |
if(response['success']) {
|
172 |
if(response['success']) {
|
- |
|
173 |
$('#currentReaction').attr('data-reaction', reaction);
|
173 |
$('#currentReaction').html(
|
174 |
$('#currentReaction').html(
|
174 |
$('#reactionTemplate').render({reaction: reaction})
|
175 |
$('#reactionTemplate').render({reaction: reaction})
|
175 |
);
|
176 |
);
|
176 |
} else {
|
177 |
} else {
|
177 |
$.fn.showError(response['data']);
|
178 |
$.fn.showError(response['data']);
|
Línea 182... |
Línea 183... |
182 |
NProgress.done();
|
183 |
NProgress.done();
|
183 |
});
|
184 |
});
|
Línea 184... |
Línea 185... |
184 |
|
185 |
|
Línea 185... |
Línea 186... |
185 |
});
|
186 |
});
|
186 |
|
187 |
|
- |
|
188 |
$('body').on('click', 'button.#currentReaction', function(e) {
|
Línea -... |
Línea 189... |
- |
|
189 |
e.preventDefault();
|
Línea 187... |
Línea 190... |
187 |
$('body').on('click', 'button.btn-delete-reaction', function(e) {
|
190 |
var reaction = $(this).data('reaction');
|
188 |
e.preventDefault();
|
191 |
|
189 |
|
192 |
if(!reaction) return
|
190 |
|
193 |
|
191 |
NProgress.start();
|
194 |
NProgress.start();
|
192 |
$.ajax({
|
195 |
$.ajax({
|
193 |
'dataType' : 'json',
|
196 |
'dataType' : 'json',
|
194 |
'accept' : 'application/json',
|
197 |
'accept' : 'application/json',
|
195 |
'method' : 'post',
|
198 |
'method' : 'post',
|
196 |
'url' : '$routeDeleteReaction',
|
199 |
'url' : '$routeDeleteReaction',
|
197 |
}).done(function(response) {
|
200 |
}).done(function(response) {
|
198 |
if(response['success']) {
|
201 |
if(response['success']) {
|
199 |
$('#currentReaction').html(
|
202 |
$('#currentReaction').html(
|
200 |
$('#reactionTemplate').render({reaction: ''})
|
203 |
$('#reactionTemplate').render({reaction: ''})
|
201 |
);
|
204 |
);
|
202 |
} else {
|
205 |
} else {
|
203 |
$.fn.showError(response['data']);
|
206 |
$.fn.showError(response['data']);
|
204 |
}
|
207 |
}
|
205 |
}).fail(function( jqXHR, textStatus, errorThrown) {
|
208 |
}).fail(function( jqXHR, textStatus, errorThrown) {
|
206 |
$.fn.showError(textStatus);
|
- |
|
207 |
}).always(function() {
|
209 |
$.fn.showError(textStatus);
|
Línea 208... |
Línea 210... |
208 |
NProgress.done();
|
210 |
}).always(function() {
|
Línea 209... |
Línea 211... |
209 |
});
|
211 |
NProgress.done();
|
Línea 301... |
Línea 303... |
301 |
<button class="btn-save-reaction" data-reaction="<?php echo ContentReaction::REACTION_FUN ?>" title="Me divierte">
|
303 |
<button class="btn-save-reaction" data-reaction="<?php echo ContentReaction::REACTION_FUN ?>" title="Me divierte">
|
302 |
<svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="EmojiEmotionsIcon" style="color: rgb(255, 127, 80);">
|
304 |
<svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="EmojiEmotionsIcon" style="color: rgb(255, 127, 80);">
|
303 |
<path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM8.5 8c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8zM12 18c-2.28 0-4.22-1.66-5-4h10c-.78 2.34-2.72 4-5 4zm3.5-7c-.83 0-1.5-.67-1.5-1.5S14.67 8 15.5 8s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"></path>
|
305 |
<path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM8.5 8c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8zM12 18c-2.28 0-4.22-1.66-5-4h10c-.78 2.34-2.72 4-5 4zm3.5-7c-.83 0-1.5-.67-1.5-1.5S14.67 8 15.5 8s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"></path>
|
304 |
</svg>
|
306 |
</svg>
|
305 |
</button>
|
307 |
</button>
|
306 |
<button class="btn-delete-reaction"><i class="fa fa-trash" aria-hidden="true"></i></button>
|
- |
|
307 |
</div>
|
308 |
</div>
|
308 |
</div>
|
309 |
</div>
|
309 |
<div class="comments-container show px-3">
|
310 |
<div class="comments-container show px-3">
|
310 |
<form class="feedCommentContainer" id="form-comment" class="form-comment">
|
311 |
<form class="feedCommentContainer" id="form-comment" class="form-comment">
|
311 |
<input class="commentInput" type="text" name="comment" id="comment" maxlength="256" placeholder="LABEL_WRITE_A_COMMENT">
|
312 |
<input class="commentInput" type="text" name="comment" id="comment" maxlength="256" placeholder="LABEL_WRITE_A_COMMENT">
|
Línea 341... |
Línea 342... |
341 |
<script id="reactionTemplate" type="text/x-jsrender">
|
342 |
<script id="reactionTemplate" type="text/x-jsrender">
|
342 |
{{if reaction === '<?php echo ContentReaction::REACTION_FUN ?>'}}
|
343 |
{{if reaction === '<?php echo ContentReaction::REACTION_FUN ?>'}}
|
343 |
<svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="EmojiEmotionsIcon" style="color: rgb(255, 127, 80);">
|
344 |
<svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="EmojiEmotionsIcon" style="color: rgb(255, 127, 80);">
|
344 |
<path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM8.5 8c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8zM12 18c-2.28 0-4.22-1.66-5-4h10c-.78 2.34-2.72 4-5 4zm3.5-7c-.83 0-1.5-.67-1.5-1.5S14.67 8 15.5 8s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"></path>
|
345 |
<path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM8.5 8c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8zM12 18c-2.28 0-4.22-1.66-5-4h10c-.78 2.34-2.72 4-5 4zm3.5-7c-.83 0-1.5-.67-1.5-1.5S14.67 8 15.5 8s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"></path>
|
345 |
</svg>
|
346 |
</svg>
|
- |
|
347 |
Me Divierte
|
346 |
{{/if}}
|
348 |
{{/if}}
|
347 |
{{if reaction === '<?php echo ContentReaction::REACTION_INTEREST ?>'}}
|
349 |
{{if reaction === '<?php echo ContentReaction::REACTION_INTEREST ?>'}}
|
348 |
<svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="TungstenIcon" style="color: rgb(245, 187, 92);">
|
350 |
<svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="TungstenIcon" style="color: rgb(245, 187, 92);">
|
349 |
<path d="M11 19h2v3h-2zm-9-8h3v2H2zm17 0h3v2h-3zm-3.106 6.8014 1.4072-1.4071 2.1213 2.1213-1.4071 1.4071zm-11.3099.7071 2.1214-2.1213 1.4071 1.4072-2.1213 2.1213zM15 8.02V3H9v5.02c-1.21.92-2 2.35-2 3.98 0 2.76 2.24 5 5 5s5-2.24 5-5c0-1.63-.79-3.06-2-3.98zM11 5h2v2.1c-.32-.06-.66-.1-1-.1s-.68.04-1 .1V5z"></path>
|
351 |
<path d="M11 19h2v3h-2zm-9-8h3v2H2zm17 0h3v2h-3zm-3.106 6.8014 1.4072-1.4071 2.1213 2.1213-1.4071 1.4071zm-11.3099.7071 2.1214-2.1213 1.4071 1.4072-2.1213 2.1213zM15 8.02V3H9v5.02c-1.21.92-2 2.35-2 3.98 0 2.76 2.24 5 5 5s5-2.24 5-5c0-1.63-.79-3.06-2-3.98zM11 5h2v2.1c-.32-.06-.66-.1-1-.1s-.68.04-1 .1V5z"></path>
|
350 |
</svg>
|
352 |
</svg>
|
- |
|
353 |
Me Interesa
|
351 |
{{/if}}
|
354 |
{{/if}}
|
352 |
{{if reaction === '<?php echo ContentReaction::REACTION_LOVE ?>'}}
|
355 |
{{if reaction === '<?php echo ContentReaction::REACTION_LOVE ?>'}}
|
353 |
<svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="FavoriteTwoToneIcon" style="color: rgb(223, 112, 77);">
|
356 |
<svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="FavoriteTwoToneIcon" style="color: rgb(223, 112, 77);">
|
354 |
<path d="M16.5 5c-1.54 0-3.04.99-3.56 2.36h-1.87C10.54 5.99 9.04 5 7.5 5 5.5 5 4 6.5 4 8.5c0 2.89 3.14 5.74 7.9 10.05l.1.1.1-.1C16.86 14.24 20 11.39 20 8.5c0-2-1.5-3.5-3.5-3.5z" opacity=".3"></path>
|
357 |
<path d="M16.5 5c-1.54 0-3.04.99-3.56 2.36h-1.87C10.54 5.99 9.04 5 7.5 5 5.5 5 4 6.5 4 8.5c0 2.89 3.14 5.74 7.9 10.05l.1.1.1-.1C16.86 14.24 20 11.39 20 8.5c0-2-1.5-3.5-3.5-3.5z" opacity=".3"></path>
|
355 |
<path d="M16.5 3c-1.74 0-3.41.81-4.5 2.09C10.91 3.81 9.24 3 7.5 3 4.42 3 2 5.42 2 8.5c0 3.78 3.4 6.86 8.55 11.54L12 21.35l1.45-1.32C18.6 15.36 22 12.28 22 8.5 22 5.42 19.58 3 16.5 3zm-4.4 15.55-.1.1-.1-.1C7.14 14.24 4 11.39 4 8.5 4 6.5 5.5 5 7.5 5c1.54 0 3.04.99 3.57 2.36h1.87C13.46 5.99 14.96 5 16.5 5c2 0 3.5 1.5 3.5 3.5 0 2.89-3.14 5.74-7.9 10.05z"></path>
|
358 |
<path d="M16.5 3c-1.74 0-3.41.81-4.5 2.09C10.91 3.81 9.24 3 7.5 3 4.42 3 2 5.42 2 8.5c0 3.78 3.4 6.86 8.55 11.54L12 21.35l1.45-1.32C18.6 15.36 22 12.28 22 8.5 22 5.42 19.58 3 16.5 3zm-4.4 15.55-.1.1-.1-.1C7.14 14.24 4 11.39 4 8.5 4 6.5 5.5 5 7.5 5c1.54 0 3.04.99 3.57 2.36h1.87C13.46 5.99 14.96 5 16.5 5c2 0 3.5 1.5 3.5 3.5 0 2.89-3.14 5.74-7.9 10.05z"></path>
|
356 |
</svg>
|
359 |
</svg>
|
- |
|
360 |
Me Encanta
|
357 |
{{/if}}
|
361 |
{{/if}}
|
358 |
{{if reaction === '<?php echo ContentReaction::REACTION_RECOMMENDED ?>'}}
|
362 |
{{if reaction === '<?php echo ContentReaction::REACTION_RECOMMENDED ?>'}}
|
359 |
<svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="RecommendIcon" style="color: rgb(116, 5, 249);">
|
363 |
<svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="RecommendIcon" style="color: rgb(116, 5, 249);">
|
360 |
<path d="M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2zm6 9.8a.9.9 0 0 1-.1.5l-2.1 4.9a1.34 1.34 0 0 1-1.3.8H9a2 2 0 0 1-2-2v-5a1.28 1.28 0 0 1 .4-1L12 5l.69.69a1.08 1.08 0 0 1 .3.7v.2L12.41 10H17a1 1 0 0 1 1 1z"></path>
|
364 |
<path d="M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2zm6 9.8a.9.9 0 0 1-.1.5l-2.1 4.9a1.34 1.34 0 0 1-1.3.8H9a2 2 0 0 1-2-2v-5a1.28 1.28 0 0 1 .4-1L12 5l.69.69a1.08 1.08 0 0 1 .3.7v.2L12.41 10H17a1 1 0 0 1 1 1z"></path>
|
361 |
</svg>
|
365 |
</svg>
|
- |
|
366 |
Recomendado
|
362 |
{{/if}}
|
367 |
{{/if}}
|
363 |
{{if reaction === '<?php echo ContentReaction::REACTION_SUPPORT ?>'}}
|
368 |
{{if reaction === '<?php echo ContentReaction::REACTION_SUPPORT ?>'}}
|
364 |
<svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="VolunteerActivismIcon" style="color: rgb(100, 149, 237);">
|
369 |
<svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="VolunteerActivismIcon" style="color: rgb(100, 149, 237);">
|
365 |
<path d="M1 11h4v11H1zm15-7.75C16.65 2.49 17.66 2 18.7 2 20.55 2 22 3.45 22 5.3c0 2.27-2.91 4.9-6 7.7-3.09-2.81-6-5.44-6-7.7C10 3.45 11.45 2 13.3 2c1.04 0 2.05.49 2.7 1.25zM20 17h-7l-2.09-.73.33-.94L13 16h2.82c.65 0 1.18-.53 1.18-1.18 0-.49-.31-.93-.77-1.11L8.97 11H7v9.02L14 22l8.01-3c-.01-1.1-.9-2-2.01-2z"></path>
|
370 |
<path d="M1 11h4v11H1zm15-7.75C16.65 2.49 17.66 2 18.7 2 20.55 2 22 3.45 22 5.3c0 2.27-2.91 4.9-6 7.7-3.09-2.81-6-5.44-6-7.7C10 3.45 11.45 2 13.3 2c1.04 0 2.05.49 2.7 1.25zM20 17h-7l-2.09-.73.33-.94L13 16h2.82c.65 0 1.18-.53 1.18-1.18 0-.49-.31-.93-.77-1.11L8.97 11H7v9.02L14 22l8.01-3c-.01-1.1-.9-2-2.01-2z"></path>
|
366 |
</svg>
|
371 |
</svg>
|
- |
|
372 |
Lo Apoyo
|
- |
|
373 |
{{/if}}
|
- |
|
374 |
{{if reaction === ''}}
|
- |
|
375 |
<svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="RecommendIcon" style="color: gray;">
|
- |
|
376 |
<path d="M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2zm6 9.8a.9.9 0 0 1-.1.5l-2.1 4.9a1.34 1.34 0 0 1-1.3.8H9a2 2 0 0 1-2-2v-5a1.28 1.28 0 0 1 .4-1L12 5l.69.69a1.08 1.08 0 0 1 .3.7v.2L12.41 10H17a1 1 0 0 1 1 1z"></path>
|
- |
|
377 |
</svg>
|
- |
|
378 |
Reaccionar
|
367 |
{{/if}}
|
379 |
{{/if}}
|
368 |
{{>reaction}}
|
- |
|
369 |
</script>
|
380 |
</script>
|
Línea 370... |
Línea 381... |
370 |
|
381 |
|
371 |
|
382 |
|