Сообщения от админа, модера для форума на BB кодах!

Бесплатные и интересные решения для сайтов.
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!
Внимание: В этом разделе можно оставлять только готовые скрипты, для вопросов есть раздел Общение!!! :evil: Иначе, получите предупреждение, а потом бан :D .
Аватара пользователя
Smoke
Сообщения: 1038
Зарегистрирован: 01 фев 2009, 15:20

Сообщения от админа, модера для форума на BB кодах!

Сообщение Smoke »

Просили, вот выкладываю доработанную, 100% рабочую версию:
За мат:
В общий вид страниц форума после $BODY$:

Код: Выделить всё

<script type="text/javascript">
e=document.getElementsByTagName("td");
for(k=0;k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[mat]') != -1) {
s=s.replace('[mat]','<div style="border-width:1; border-color:rgb(190,190,190); border-style:dotted; padding:5px;"><table width=100% border=0 cellspacing=3 valign=top><tr><td width=100 bgcolor=#000000><img src="Ссылка на картинку zam2.jpg" border="0" alt="" /></td><td align=left valign=middle bgcolor=#FFFFFF><blockquote class=worningtext><div align=justify><br>');
s=s.replace('[/mat]','</div></blockquote></td></tr></table></div>');
e[k].innerHTML=s;}}}
</script>

В форму добавления сообщения после $BBCODES$:

Код: Выделить всё

<?if($GROUP_ID$=4 && $GROUP_ID$=3)?><input type="button" value="mat" onclick="simpletag('mat','','','message',''); return false;" class="codeButtons" title="Выдать замечание за мат" name="mat" /><?endif?>


Админ ИНФО:

В общий вид страниц форума после $BODY$:

Код: Выделить всё

<script type="text/javascript">
e=document.getElementsByTagName("td");
for(k=0;k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[info]') != -1) {
s=s.replace('[info]','<div style="border-width:1; border-color:rgb(190,190,190); border-style:dotted; padding:5px;"><table width=100% border=0 cellspacing=3 valign=top><tr><td width=100 bgcolor=#000000><img src="Ссылка на картинку info.jpg" border="0" alt="" /></td><td align=left valign=middle bgcolor=#FFFFFF><blockquote class=worningtext><div align=justify><br>');
s=s.replace('[/info]','</div></blockquote></td></tr></table></div>');
e[k].innerHTML=s;}}}
</script>

В форму добавления сообщения после $BBCODES$:

Код: Выделить всё

<?if($GROUP_ID$=4)?><input type="button" value="info" onclick="simpletag('info','','','message',''); return false;" class="codeButtons" title="Проинформировать пользователей!" name="info" /><?endif?>


Предупреждение:

В общий вид страниц форума после $BODY$:

Код: Выделить всё

<script type="text/javascript">
e=document.getElementsByTagName("td");
for(k=0;k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[Warning]') != -1) {
s=s.replace('[Warning]','<div style="border-width:1; border-color:rgb(190,190,190); border-style:dotted; padding:5px;"><table width=100% border=0 cellspacing=3 valign=top><tr><td width=100 bgcolor=#000000><img src="Ссылка на картинку zam2.jpg" border="0" alt="" /></td><td align=left valign=middle bgcolor=#FFFFFF><blockquote class=worningtext><div align=justify><br>');
s=s.replace('[/Warning]','</div></blockquote></td></tr></table></div>');
e[k].innerHTML=s;}}}
</script>

В форму добавления сообщения после $BBCODES$:

Код: Выделить всё

<?if($GROUP_ID$=4 && $GROUP_ID$=3)?><input type="button" value="Warning" onclick="simpletag('Warning','','','message',''); return false;" class="codeButtons" title="Выдать предупреждение пользователю." name="Warning" /><?endif?>


Залить архив с картинками!

В прицепе все, таким образом можно делать почти все, удачи... :D
P.S Писал на скорую руку, возможны ошибки, если че поправляйте...
Вложения
s.rar
Качаем и в корень. =)
(16.53 КБ) 176 скачиваний
Последний раз редактировалось Smoke 21 фев 2009, 14:19, всего редактировалось 2 раза.
Аватара пользователя
Smoke
Сообщения: 1038
Зарегистрирован: 01 фев 2009, 15:20

Re: Сообщения от админа, модера для форума на BB кодах!

Сообщение Smoke »

Добавил условных операторов... ;)
Аватара пользователя
google08
Сообщения: 611
Зарегистрирован: 29 апр 2008, 16:27

Re: Сообщения от админа, модера для форума на BB кодах!

Сообщение google08 »

Код: Выделить всё

<?if($GROUP_ID$=3)?><?if($GROUP_ID$=4)?>

:shock: Разве так будет работать? Читаем: Если у пользователя 3 группа Если у пользователя 4 группа ?
Разве можно быть у 1 пользователя 2 группы?
Жизнь - игра. Мотив плохой, зато классная графика
Аватара пользователя
Smoke
Сообщения: 1038
Зарегистрирован: 01 фев 2009, 15:20

Re: Сообщения от админа, модера для форума на BB кодах!

Сообщение Smoke »

Я как обычно отжигаю, шас исправлю...
Аватара пользователя
Smoke
Сообщения: 1038
Зарегистрирован: 01 фев 2009, 15:20

Re: Сообщения от админа, модера для форума на BB кодах!

Сообщение Smoke »

Если не хотите писать:

Код: Выделить всё

<?if($GROUP_ID$=4 && $GROUP_ID$=3)?>

Можно использовать так:

Код: Выделить всё

<?if($GROUP_ID$>3)?>

Если нет групп с айди больше 3 (Кроме админов)
Аватара пользователя
PuCyHOK
Сообщения: 830
Зарегистрирован: 20 апр 2008, 20:32

Re: Сообщения от админа, модера для форума на BB кодах!

Сообщение PuCyHOK »

Ну и...? :lol:
Ничего не работает...
Ставлю после боди, ставлю после ББкодес и нихрена не появляются твои кнопки + даже если в другое место поставить, тоже не появятся
что такое бесконечность?
Это большая чёрная дыра в жизни, которая есть у каждого человека сзади :D (с) cuclik

Истина естественна.
Не важно верят в неё или нет.
Аватара пользователя
Smoke
Сообщения: 1038
Зарегистрирован: 01 фев 2009, 15:20

Re: Сообщения от админа, модера для форума на BB кодах!

Сообщение Smoke »

Это:

Код: Выделить всё

<?if($GROUP_ID$=4 && $GROUP_ID$=3)?>

Замени на это:

Код: Выделить всё

<?if($CUR_GROUP_ID$='4' || $CUR_GROUP_ID$='3')?> 


Кто нить из супермодеров или allcity придет измените плиз 1 пост...
Ступил надо было сразу написать, а я торопился... :oops:
Аватара пользователя
Nigelist
Сообщения: 88
Зарегистрирован: 18 фев 2009, 06:09

Re: Сообщения от админа, модера для форума на BB кодах!

Сообщение Nigelist »

smoke писал(а):Если не хотите писать:

Код: Выделить всё

<?if($GROUP_ID$=4 && $GROUP_ID$=3)?>

Можно использовать так:

Код: Выделить всё

<?if($GROUP_ID$>3)?>

Если нет групп с айди больше 3 (Кроме админов)

Спасибо за скрипт!!! Но у меня почему то когда я ставлю кнопок не видно... Как сделать чтоб они были видны только админу?

Подобрал другие картинки и немного изменил оформление:
Изображение

Если картинки кому нужны такие - пишите выложу...
Последний раз редактировалось Nigelist 21 фев 2009, 19:21, всего редактировалось 1 раз.
Бороться и искать, найти и перепрятать...
Аватара пользователя
symbian9
Сообщения: 184
Зарегистрирован: 22 апр 2008, 09:08

Re: Сообщения от админа, модера для форума на BB кодах!

Сообщение symbian9 »

бред... :x имхо
Работаю над новым проектом
uWeb - Media Services
Аватара пользователя
Smoke
Сообщения: 1038
Зарегистрирован: 01 фев 2009, 15:20

Re: Сообщения от админа, модера для форума на BB кодах!

Сообщение Smoke »

У меня просили гдето 6 юзеров выложить, я выложил, других не заставляю ставить... :evil:
Ответить