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