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