Скрипт админ-сообщение в темном стиле на uCoz
Delete
Четверг, 13 Сентября 2012, 19:16 | Сообщение 1
Установка: Заходим в ПУ » Управление дизайном » Форум » Общий вид страниц форума и после:Вставляем этот скрипт: Код
<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('[adminyellow]') != -1) { s=s.replace('[adminyellow]','<table width="100%" border="0" cellspacing="0" cellpadding="5" style="background-color:#252525; border-top:1px dotted yellow; border-right:1px dotted yellow; border-bottom:1px dotted yellow; border-left:1px dotted yellow;"><tr><td style="width:50px; height:50px; background-image: url(http://www.cstav.ru/uCoz/1/1b.png); background-repeat:no-repeat; background-position:5px 3px;"> </td><td><font style="font-size: 14px; font-family: Verdana; color: yellow;">'); s=s.replace('[/adminyellow]','</font></td></tr></table>'); e[k].innerHTML=s;}}} </script>
Далее заходим в ПУ » Управление дизайном » Форум » Форма добавления сообщения и после: Вставляем этот код: Код
<?if($CUR_GROUP_ID$="4")?><input type="button" value="Желтое" onclick="simpletag('adminyellow','','','message',''); return false;" class="codeButtons" title="Желтое админ-сообщение" name="adminyellow"/><?endif?>
Установка закончена, удачи...!
На случай если буду нужен, то я там же, где и был, когда был не нужен...
Страна: (RU )
LumfeR
Пятница, 27 Декабря 2013, 22:18 | Сообщение 2
Скрипт почему то не работает. когда нажимаешь на кнопку код не прописывается. приходится в ручную
Страна: (RU )
Kosten
Пятница, 27 Декабря 2013, 23:33 | Сообщение 3
LumfeR , все проверено на тестовом сайте.
Страна: (RU )
CS-MASTER
Пятница, 27 Декабря 2013, 23:47 | Сообщение 4
вот красная и зеленая Код
<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('[green]') != -1) { s=s.replace('[green]','<table width="100%" border="0" cellspacing="0" cellpadding="5" style="background-color:#161618; border:1px dashed green;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:3px;"><tr><td style="width:50px; height:50px; background-image: url(http://hlds-serva4ok.net/images/forumiconimg/bbcode/g.png); background-repeat:no-repeat; background-position:5px 3px;"> </td><td><font style="font-size: 11px; font-family: Verdana; color: green;">'); s=s.replace('[/green]','</font></td></tr></table>'); e[k].innerHTML=s;}}} </script> <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('[adminred]') != -1) { s=s.replace('[adminred]','<table width="100%" border="0" cellspacing="0" cellpadding="5" style="background-color:#252525; border-top:1px dotted red; border-right:1px dotted red; border-bottom:1px dotted red; border-left:1px dotted red;"><tr><td style="width:50px; height:50px; background-image: url(http://hlds-serva4ok.net/images/forumiconimg/bbcode/r.png); background-repeat:no-repeat; background-position:5px 3px;"> </td><td><font style="font-size: 14px; font-family: Verdana; color: red;">'); s=s.replace('[/adminred]','</font></td></tr></table>'); e[k].innerHTML=s;}}} </script>
Страна: (KZ )
ALEX14-88
Суббота, 29 Марта 2014, 03:28 | Сообщение 5
CS-MASTER , слушай прешли вотку
Страна: (RU )
Kosten
Суббота, 29 Марта 2014, 13:25 | Сообщение 6
ALEX14-88 , тебе водяры или фотографию..
Страна: (RU )
Slavik
Суббота, 29 Марта 2014, 18:23 | Сообщение 7
Kosten , скорее всего фотографию
Kentos311.uCoz.com - Добро пожаловать в мир читов!
Страна: (RU )
Kosten
Суббота, 29 Марта 2014, 19:32 | Сообщение 8
Но если фотографию.. это не ко мне
Страна: (RU )
AyaMi
Четверг, 12 Августа 2021, 00:26 | Сообщение 9
Код
<script type="text/javascript"> e=document.getElementsByTagName("TD"); for(k=15; k<e.length;k++) { if(e[k].className=='MesFPos') { s=e[k].innerHTML; while (s.indexOf('[greentable]') != -1){ s=s.replace('[greentable]','<h1 class="infoGreen">'); s=s.replace('[/greentable]','</h1>'); e[k].innerHTML=s; } } } </script>
Подскажите пожалуйста по какой причине не работает? Класс стоял изначально posttdMessage и работал, но на другом виде сообщений. В данном виде постов предположил, что основной является класс MesFPos .Код
<div class="mpMid"> <div class="MesFPos"> <span class="ucoz-forum-post" id="ucoz-forum-post-21743" edit-url="">$MESSAGE$</span></div><div class="MesFPos"><span class="ucoz-forum-post" edit-url=""><br></span></div><div class="MesFPos"><div style="text-align: left;"><span class="ucoz-forum-post" id="ucoz-forum-post-21743" edit-url=""><span style="font-size: 7pt;"><?if($ATTACHMENT$)?>Прикрепления: $ATTACHMENT$<?endif?> <?if($EDITEDBY$)?>Сообщение отредактировал $EDITEDBY$<?endif?></span></span></div>
Но по какой то причине не работает.Добавлено (2021-08-12, 00:30) --------------------------------------------- Ах, да забыл: Если вставить один из классов: postFirst, postRest1, postRest2 - начинает работать, но установить можно только один класс
Страна: (RU )
Kosten
Четверг, 12 Августа 2021, 02:11 | Сообщение 10
Мда, даже этот не могу на codepen.io вывести.
Страна: (RU )
AyaMi
Четверг, 12 Августа 2021, 02:45 | Сообщение 12
Kosten, Хотелось бы восстановить те, что стояли, но не понимаю в чём дело. Возможно Сэм даст ответ
Страна: (RU )
First
Четверг, 12 Августа 2021, 11:20 | Сообщение 13
Ne_NuJeN, в скрипте, в первой строке найди красненькие такие буквы TD и замени их на DIV Думаю поможет
Сообщение отредактировал First - Четверг, 12 Августа 2021, 11:50
Страна: (UA )
AyaMi
Четверг, 12 Августа 2021, 12:47 | Сообщение 14
Цитата First (
)
Ne_NuJeN, в скрипте, в первой строке найди красненькие такие буквы TD и замени их на DIV Думаю поможет
Помогло, Спасибо, хороший человек)
Страна: (RU )
-SAM-
Четверг, 12 Августа 2021, 22:16 | Сообщение 15
Там еще бывает не работает, если не поменять k=15 на k=0, в общем вот ранее на этот счёт была уже тема (там же чуть ниже в спойлере я давал альтернативный код скрипта на несколько видов таблиц, цветных).
Помог? Скажи спасибо в виде "+" - вам мелочь, а мне приятно. Бесплатное оказание помощи в ответах на "Вопросы про uCoz".
Страна: (UA )