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