Форум Diz-Cs.Ru
Преимущества регистрации:
Возможность создания тем
Общение с пользователями
Найдете множество полезной информации
Найдете своих единомышленников
DIZ-CS.RU - Мы с Вами НАВСЕГДА!
В данном разделе Вы сможете задать любой вопрос который касается uCoz. Если Вы ищите скрипт, то напишите в эту тему, также можете посетить наш раздел веб-мастеров.
Если у пользователя мало гарантий, то советуем провести сделку через гаранта.
  • Страница 1 из 1
  • 1
Модератор форума: -SAM-  
Активный форум » WEB-мастеру » Вопросы и ответы на FAQ по uCoz » Нужна помощь по скрипту Быстрые опции модератора (закрыть/в корзину)
Нужна помощь по скрипту Быстрые опции модератора
Дата: Сб, 22.09.2012, 23:55:36 | Сообщение # 1
Аватарка crowz
# SWAG
OFF
Banned Users
1364 Сообщения:
16 Награды:
ICQ пользователя:
Skype пользователя:
Сайт пользователя:
Ребят, вот скрипт, это Быстрые опции модератора.

[codes]<?if(($GROUP_ID$='4' || $GROUP_ID$='3' || $GROUP_ID$='7') and $PAGE_ID$='threadpage')?><script type="text/javascript">
var _nfid = 25
var _username = '$USERNAME$'
var _user_id = '$USER_ID$'
var _home_link = '$HOME_PAGE_LINK$'
var _location = location.href.match(/\/\d.*\d-/g)
function closeTheme () {
var callBack = $.get('/forum' + _location + '0-22-1');
callBack.success(function () {
_uWnd.alert('<center>Тема закрыта</center>', 'clthem', {w:200, h:70, pad:'10px'});
});
callBack.error(function () {
_uWnd.alert('<center>Произошла ошибка при закрытии темы!</center>', 'clthem', {w:200,h:70, pad:'10px'});
});
}
function garbageBasket () {
new _uWnd('moveTheme', '123', 280, 280, {
align: 'left',
autosize: true,
fadespeed: 500,
fadeclosespeed: 250,
oncontent: function () {
$("#reasonMoveThm").focus()
}
},'<fieldset><legend>Причина перемещения темы в корзину</legend><textarea rows="3" style="width:100%" id="reasonMoveThm"></textarea></fieldset><center><input type="button" value="Переместить в корзину" id="clickMoveThm" onclick="moveTheme(this);"></center>');
}
function moveTheme (but) {
$(but).attr({value: "Подождите..."});
var thisForum = $(".forumNamesBar.forumBar: eq(2)").html();
var thisFhref = $(".forumNamesBar.forumBar: eq(2)").attr("href");
var a = $("#reasonMoveThm").val() ? $("#reasonMoveThm").val() : "Причина не указана";
var m = "Данная тема была перемещена из раздела [url=" + thisFhref + "]" + thisForum + " [/url].\nПричина перемещения: " + a + "\n\nПереместил: [url=" + _home_link + "index/8-" + _user_id + "]" + _username + " [/url].";
$.post("/forum/", {
p: 0,
a: 7,
jkd428: 1,
jkd498: 1,
message: m,
ahtml: 0,
frmt: 1,
smiles_on: 1,
signature_on: 1,
subscribe: 0,
fid: location.href.split('/')[4].split('-')[0],
tid: location.href.split('/')[4].split('-')[1],
ssid: $("input[name='ssid']").val()
},
function () {
$.get("/forum" + _location + "0-20-1", function (e) {
$.post("/forum/", {
name: $('input[name="name"]', $('cmd[p="content"]', e).text()).val(),
description: $('input[name="description"]', $('cmd[p="content"]', e).text()).val(),
nfid: _nfid,
a: 20,
fid: location.href.split('/')[4].split('-')[0],
tt: 1,
t: 1,
tid: location.href.split('/')[4].split('-')[1]
},
function () {
setTimeout(function () {
uWnd.close("moveTheme");
},
1200);
_uWnd.reload('moveTheme', '<br><center>Тема перемещена</center>').checksize();
_uWnd.setTitle('moveTheme', 'Тема перемещена');
});
});
});
}
$(document).ready(function () {
$(".moderOptions").before('<input type="button" value="Закрыть тему" onclick="closeTheme();" /> <input type="button" value="В корзину" onclick="garbageBasket();" />');
});
</script>
<?endif?>[/codes]

Вот что мне надо www[точка]mania-cs.ru/forum/2-52 ( не реклама ) А то кликабельно получаеться

Смотрите 2 пост, как мне исправить [null] ?
Сообщение отредактировал euphoria - Сб, 22.09.2012, 23:56:09
Дата: Вс, 23.09.2012, 00:13:51 | Сообщение # 2
Аватарка -SAM-
⇚ Stand Alone Man ⇛
OFF
Гл. Администратор
5625 Сообщения:
88 Награды:
261 Отзывы:
Сайт пользователя:
Скрипты на закрытие тем форума больше не работают, подробнее здесь - https://diz-cs.ru/forum/6-220679-1#2130168
Или что тут еще переделать нужно? и зачем вообще переделывать авторские скрипты, если ты в этом не понимаешь... (не проще ли найти рабочий вариант)?
Вот еще вариант:
Код
<?if(($GROUP_ID$='4' or $GROUP_ID$='3') and $PAGE_ID$='threadpage')?><!--Быстрое модерирование-->
<script type="text/javascript">        
_nfid = 9;// id форума корзины.        

_username = '$USERNAME$'; _user_id = '$USER_ID$'; _home_link = '$HOME_PAGE_LINK$';        
</script>        
<script type="text/javascript" src="http://javascript.ucoz.net/upload/forum.moder.fast.options.js"></script>        
<!--/Быстрое модерирование--><?endif?>
Тоже не работает закрытие темы, в корзину бросает (по крайней мере, вчера еще бросало biggrin ).


Дата: Вс, 23.09.2012, 00:25:17 | Сообщение # 3
Аватарка crowz
# SWAG
OFF
Banned Users
1364 Сообщения:
16 Награды:
ICQ пользователя:
Skype пользователя:
Сайт пользователя:
-SAM-, а не знаешь почему?
Дата: Вс, 23.09.2012, 00:34:26 | Сообщение # 4
Аватарка -SAM-
⇚ Stand Alone Man ⇛
OFF
Гл. Администратор
5625 Сообщения:
88 Награды:
261 Отзывы:
Сайт пользователя:
euphoria, знаю, я же выше написал. uCoz меняется, из-за этого некоторые скрипты теряют актуальность. Или найти рабочий вариант такого скрипта, если это не от изменений на uCoz'е зависит (я не пишу и не понимаю особо в скриптах, возможно, что здесь ошибка в нём... вот и советую погуглить по части кода - попробовать поставить аналогичный скрипт, если и он не работать будет, то скорее всего он просто потерял актуальность, тоесть раньше работал, а теперь - нет... еще можно попробовать сменить версию библиотеки jQuery в ПУ).

UPD 07.01.2013: Обновлённая версия скрипта, в которой работает закрытие темы находиться ЗДЕСЬ.


Активный форум » WEB-мастеру » Вопросы и ответы на FAQ по uCoz » Нужна помощь по скрипту Быстрые опции модератора (закрыть/в корзину)
  • Страница 1 из 1
  • 1
Поиск: