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