На майбутнє: хто не бажає, щоби його твори коментував певний користувач, напишіть йому про це до привату. Не розуміє вашого прохання, пишіть мені. Якби так усі робили, більшості конфліктних ситуацій не було б. хоча тоді навіщо розміщувати тут вірші
З правил сайту (їх видно, коли реєструєтесь на сайті. Хочете побачити зараз - "вийдіть з аккаунту, та натисніть "Реєстрація"):
Сайт - це громадське місце. Тому, як і у кожному людному місці, прохання дотримуватися загальнолюдських правил поведінки.
Сайт формують користувачі. Тому, це є Ваш дім. І Ви, як його господарі, дбаєте за те, щоб у ньому було гостинно і затишно. Амін слідкує за тим, щоб сайт був затишним не лише для авторів, але й для гостей. Тому, твори які на думку адміна можуть викликати негативні емоції у значної кількості людей, ВИДАЛЯЮТЬСЯ (це і про коментарі). Це ж стосується і форуму. Такі твори або повідомлення на форумі будуть видалені (обов’язково відбудеться повідомлення автора публікації).
Так можна додавати до текстового твору музичний файл для програвання. Тобто користувач може увімкнути музику, яка як ви вважаєте, вплине на краще сприйняття твору...
Олексію, даний міні-плеєр поставив я. Для цього: 1. Автор переслав пісню на мою е-пошту 2. Я завантажив файл на сервер сайту через файл-менеджер. 3. Взяв лінк на завантажений файл. 4. На сторінці публікацій віршів перемкнув форми для публікацій на bb коди (ці форма у "реєстровців" є відразу") 5. Вставив тег
http://virchi.pp.net.ua/aydio/spovid.mp3 - це і є адреса пісні на нашому сервері. Ви можете ставити адресу пісні, що розміщена наприклад на сервері вашого сайту...
Просто більшість авторів публікують тут вірші тому, що отримають більше коментарів. Проте відвідувань творів іноді буває значно менше, а ніж на Форумі. Є теми на форумі, які мають по 5, 6 а то й 10 тисяч відвідувань.
До, речі вірш гарно проіндексувався в Яндексі, тож 650 відвідувань, для нього тільки початок. Дивно, що не має коментарів. Можливо ніхто не бажає коментувати твори, де є згадка про Кобзаря?
');
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 = $('