Ви знаєте, Олексію, виникає відчуття, що ви щось недомовили, залишили в собі. Недаремно і три крапки поставили, мабуть... Поїздки історичними місцями завжди надихають творчих людей сказати щось своє про побачене. Ось і ви це зробили - досить вдала замальовка із коментарем до неї вдалася. Дякую за гарний вірш.
Чому пощастило одній людині,а про другу забули зовсім? Якщо вже кохати, то взаємно... Коли чуття переповнюють душу, завжди так здається - остання... Вчора ж було - ...КОХАННЯМ ДУША НЕ ЗІГРІТА ТИМ, ЩО ВИГАДАЛА ЗНОВ САМА.,- а вже сьогодні - остання... Мені від правди життя не сховатися, як і вам. Так є, було, буде. Спасибі вам, Дарина і Тамара, за добрі слова.
Що мені в тобі подобається? Непідробна відвертість душі. Вона постійна - із вірша у вірш. Прочитав і боязко стало - ніби ти звертаєшся саме до мене, незнайомої тобі людини. Це дуже добре, що так сприймається твоє слово, що віриш йому. А з точки зору майстерності, то цей вірш поступається попередньому - ВІДПОВІДЬ, - де з римами все гаразд. Дякую.
Спобував... Знайшов... Задовільняє? Дякую вам, шановна, за пильність. Не розумію тільки тих, хто боляче реагує на зауваження. Помилитися може кожний - чому ж не поправити...
');
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 = $('