Мабуть, всім хочеться, щоб Господь (якщо він є) допоміг нам перемогти цю орду. Вся надія на ЗСУ. Ви дуже добре висловили свої наболілі думки. Тяжка доля нам випала. Але ми повинні вистояти. Хоч попереду ще багато буде важких боїв і ворожих провокацій. Дякую за вірш.
Дуже дякую Вам, п. Катю, за високу оцінку і підвищення репутації. Мої онуки вже виросли. Маленькими любили читати і відгадувати ці загадки. А я люблю їх писати. Правда, війна трохи відбила це бажання. Бажаю здоров'я, щастя, добра, творчих успіхів, Миру! Бережіть себе. :roze:
Пане Василю, а вони ж нас називають сатаністами. Ми вже не нацисти, бо дехто з пропагандистів відверто зізнається в тому, що ми — нація. А війна швидко не закінчиться.
Дякую. Боляче читати такий крик душі. Скільки матерів провели своїх синів... Хто дочекався, а хто... Війна — це біль і сльози, це невимовне горе матерів. Треба сподіватися на краще. Ця мати віддає своє найдорожче, свого сина, на захист України. Мати — патріотка. І це не пусті слова.
Про рай і пекло якось ніколи не задумувалась. А ваші роздуми такі сильні і глибокі, що зачепили за живе. Дякую Вам, пані Таміло, за сильний вірш. ***Хотіла підвищити репутацію, а там написано, що це можна зробити лише через тиждень. Все одно, вважайте, що я це зробила. :55555:
');
var elem = $(elem);
elem.find('img').hide();
elem.append(waitImg);
var messageID = elem.attr('data-message-id');
var notSpam = elem.attr('data-not-spam') ? 0 : 1; // invert - 'data-not-spam' should contain CURRENT 'notspam' status!
$.post('/index/', {
a : 101,
scope_id : uCoz.spam.config.scopeID,
message_id : messageID,
not_spam : notSpam
}).then(function(response) {
waitImg.remove();
elem.find('img').show();
if (response.error) {
alert(response.error);
return;
}
if (response.status == 'admin_message_not_spam') {
elem.attr('data-not-spam', true).find('img').attr('src', '/.s/img/spamfilter/notspam-active.gif');
$('#del-as-spam-' + messageID).hide();
} else {
elem.removeAttr('data-not-spam').find('img').attr('src', '/.s/img/spamfilter/notspam.gif');
$('#del-as-spam-' + messageID).show();
}
//console.log(response);
});
return false;
};
uCoz.spam.report = function(scopeID, messageID, notSpam, callback, context) {
return $.post('/index/', {
a: 101,
scope_id : scopeID,
message_id : messageID,
not_spam : notSpam
}).then(function(response) {
if (callback) {
callback.call(context || window, response, context);
} else {
window.console && console.log && console.log('uCoz.spam.report: message #' + messageID, response);
}
});
};
uCoz.spam.reportDOM = function(event) {
if (event.preventDefault ) event.preventDefault();
var elem = $(this);
if (elem.hasClass('spam-report-working') ) return false;
var scopeID = uCoz.spam.config.scopeID;
var messageID = elem.attr('data-message-id');
var notSpam = elem.attr('data-not-spam');
var target = elem.parents('.report-spam-target').eq(0);
var height = target.outerHeight(true);
var margin = target.css('margin-left');
elem.html('').addClass('report-spam-working');
uCoz.spam.report(scopeID, messageID, notSpam, function(response, context) {
context.elem.text('').removeClass('report-spam-working');
window.console && console.log && console.log(response); // DEBUG
response.warning && window.console && console.warn && console.warn( 'uCoz.spam.report: warning: ' + response.warning, response );
if (response.warning && !response.status) {
// non-critical warnings, may occur if user reloads cached page:
if (response.warning == 'already_reported' ) response.status = 'message_spam';
if (response.warning == 'not_reported' ) response.status = 'message_not_spam';
}
if (response.error) {
context.target.html('
' + response.error + '
');
} else if (response.status) {
if (response.status == 'message_spam') {
context.elem.text(uCoz.spam.sign.notSpam).attr('data-not-spam', '1');
var toggle = $('#report-spam-toggle-wrapper-' + response.message_id);
if (toggle.length) {
toggle.find('.report-spam-toggle-text').text(uCoz.spam.sign.hidden);
toggle.find('.report-spam-toggle-button').text(uCoz.spam.sign.show);
} else {
toggle = $('