Zwischenstand

This commit is contained in:
Sven Wappler
2021-08-20 13:33:13 +02:00
parent ce6b9e38dc
commit 508d3d2759
32 changed files with 2807 additions and 602 deletions

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"><path fill="#A4276A" d="M0 0h64v64H0z"/><path opacity=".5" fill="#FFF" d="M40 16h10v-1c0-.5-.5-1-1-1h-9v2z"/><path opacity=".75" fill="#FFF" d="M28 14h10v2H28z"/><path fill="#FFF" d="M40 18H26v-4H15c-.5 0-1 .5-1 1v34c0 .5.5 1 1 1h34c.5 0 1-.5 1-1V18H40z"/><path fill="#A4276A" d="M38 22h8v14h-8z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#A4276A" d="M18 22h18v14H18z"/><path opacity=".5" fill="#FFF" d="M38 24h8v12h-8z"/><path opacity=".5" fill-rule="evenodd" clip-rule="evenodd" fill="#FFF" d="M36 36H18v-4l6-2 4 2 4-2 4-6z"/><path fill="#A4276A" d="M28 40h18v2H28zM28 44h10v2H28zM18 40h8v6h-8z"/><path opacity=".5" fill="#FFF" d="M18 42h8v4h-8z"/></svg>

After

Width:  |  Height:  |  Size: 728 B

View File

@@ -0,0 +1,99 @@
let BookmarkLikeRating = function () {
function initButtons() {
$('button[data-blr-type=bookmark]').each(function (n) {
let btn = $(this);
$.ajax({
cache: false,
method: 'POST',
url: btn.attr('data-status-url'),
success: function (data) {
if (data.status === 'true') {
btn.addClass('active');
$('*',btn).addClass('active');
} else {
btn.removeClass('active');
$('*',btn).removeClass('active');
}
},
data: 'tx_bookmarkslikesratings_statusbookmark[objectUid]='+btn.attr('data-uid')+'&tx_bookmarkslikesratings_statusbookmark[tablename]='+btn.attr('data-table')
});
$(this).on('click',function() {
let btn = $(this);
$.ajax({
cache: false,
method: 'POST',
url: btn.attr('data-toggle-url'),
success: function (data) {
if (data.status === 'true') {
btn.addClass('active');
$('*',btn).addClass('active');
} else {
btn.removeClass('active');
$('*',btn).removeClass('active');
}
},
data: 'tx_bookmarkslikesratings_togglebookmark[objectUid]='+btn.attr('data-uid')+'&tx_bookmarkslikesratings_togglebookmark[tablename]='+btn.attr('data-table')
});
});
});
$('button[data-blr-type=like]').each(function (n) {
let btn = $(this);
$.ajax({
cache: false,
method: 'POST',
url: btn.attr('data-status-url'),
success: function (data) {
if (data.status === 'true') {
btn.addClass('active');
$('*',btn).addClass('active');
} else {
btn.removeClass('active');
$('*',btn).removeClass('active');
}
},
data: 'tx_bookmarkslikesratings_statuslike[objectUid]='+btn.attr('data-uid')+'&tx_bookmarkslikesratings_statuslike[tablename]='+btn.attr('data-table')
});
$(this).on('click',function() {
let btn = $(this);
$.ajax({
cache: false,
method: 'POST',
url: btn.attr('data-toggle-url'),
success: function (data) {
if (data.status === 'true') {
btn.addClass('active');
$('*',btn).addClass('active');
} else {
btn.removeClass('active');
$('*',btn).removeClass('active');
}
},
data: 'tx_bookmarkslikesratings_togglelike[objectUid]='+btn.attr('data-uid')+'&tx_bookmarkslikesratings_togglelike[tablename]='+btn.attr('data-table')
});
});
});
}
function updateStatus() {
}
return {
init: function () {
initButtons();
}
}
}();
jQuery(document).ready(function () {
BookmarkLikeRating.init();
});