[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: RedRat®  
Форум » Вопросы по сайту » для владельцев сайтов » скрипты (работающие на UCOZ)
скрипты
Дата: Среда, 27.05.2009, 20:29 | Сообщение # 16
Пользователи
Звание на форуме:
L@L
Отправленных сообщений:
2
Заслужил(a) наград:
0
Большое спасибо!!!!!!!!!Очень помогли!!!!!!!!
Дата: Среда, 09.12.2009, 11:30 | Сообщение # 17
Banned
Звание на форуме:
"Создатель"
Отправленных сообщений:
1582
Заслужил(a) наград:
0
Меняем вид опросов.

1. Зайдите в "Управление Дизайном" » "Таблица стилей (CSS)"

2. Добавьте туда такую строку:

Code
.poll .answer div div {height:8px; background: url(' [color=blue]рисунок 0[/color] ') no-repeat right}

3. Теперь зайдите в "Управление дизайном" » "Вид формы опросов"

4. Замените всё на этот код:

Code

<div class="poll">
<div style="font-family: Tahoma,Arial;">
<table border="0" cellpadding="0" cellspacing="0" height="15">
<tbody><tr>
<td background=" рисунок 1 " width="3"><br></td>
<td background=" рисунок 2 ">
<font size="1"><img src=" рисунок 4 " align="absmiddle" border="0"></font>
<span style="font-size: 8pt;">
<span style="color: rgb(0, 0, 0); font-size: 8pt;"><b>Вопрос: </b>$QUESTION$</span></span></td>
<td background=" рисунок 3 " width="3"></td>
</tr></tbody>
</table>
$ANSWERS$ <br>
<left>
<a style="font-size: 5pt;" href="$RESULTS_LINK$"><img alt="Результат опроса" src=" рисунок 5 " align="" border="0"><span style="font-size: 8pt;"> Результаты</span></a>
<a style="font-size: 5pt;" href="$ARCHIVE_LINK$"><img alt="Все опросы нашего сайта" src=" рисунок 6 " align="" border="0" height="14" width="14"><span style="font-size: 8pt;"> Архив опросов</span></a>
<hr>
<div style="padding-top: 4px; font-size: 7pt; text-align: center;">Всего голосовало: <b>$TOTAL_VOTES$</b></div>
<center><a style="font-size: 8pt;" href="/forum">Обсудить на форуме</a></center>
</left></div></div>

Примечание:

рисунок 0 - внешний вид графика популярности ответа

рисунок 1 - фоновое изображение (кусок слева)

рисунок 2 - фоновое изображение (кусок по центру)

рисунок 3 - фоновое изображение (кусок справа)

рисунок 4 - изображение слева от вопроса

рисунок 5 - изображение слева от надписи "Результаты"

рисунок 6 - изображение слева от надписи "Архив опросов"

PS: Будьте внимательны при подгонке рисунков, ведь каждый вопрос имеет свою длину!


Нужный человек не в том месте, может перевернуть мир...
[ Мой блог на LiveInternet. | IT CROWD Tver. ]
Дата: Среда, 09.12.2009, 12:00 | Сообщение # 18
Banned
Звание на форуме:
"Создатель"
Отправленных сообщений:
1582
Заслужил(a) наград:
0
Статейка о том, как создавать свои Ajax окошки: читать.

Нужный человек не в том месте, может перевернуть мир...
[ Мой блог на LiveInternet. | IT CROWD Tver. ]
Дата: Пятница, 19.11.2010, 13:10 | Сообщение # 19
Banned
Звание на форуме:
"Создатель"
Отправленных сообщений:
1582
Заслужил(a) наград:
0
Собственный опыт:

(для админов) Как скрыть админ панель:

Способ 1:

1. Убираем из кода страницы "$ADMIN_BAR$", так, на всякий случай.

2. В Таблицу стилей CSS добавляем строку: "#puzadpn{display:none;}".

Что в итоге: Админ панель вверху страницы вы больше не увидите. Однако она будет присутствовать в коде, но уже после закрытия тэга "html".

Способ 2:

Добавьте в код страниц, где хотите убрать админ панель следующее:

Code
<?substr($ADMIN_BAR$,0,0)?>

Однако вопрос: Как в неё попасть? Всё довольно просто, не забудьте сделать себе ссылку с адресом: "http://dmc-gallery.my1.ru/admin/".
Как сделать что бы её видели только админы? Заключите её в условный оператор. Например так:

Code

<?if($GROUP_ID$='4')?>
   <br><br>Админ панель: <a href="http://dmc-gallery.my1.ru/admin/" title="Панель" target="_blank"><b>Вход</b></a>.
   <br>Комментарии: <a href="http://dmc-gallery.my1.ru/index/86" title="Комментарии" target="_blank"><b>Просмотр</b></a>.
<?else?><br><?endif?>   

В данном случае, пользователи из группы "Администраторы" (ID группы = "4") увидят две ссылки: для входа в панель, и к просмотру новых комментариев. Остальные пользователи не увидят ничего.

Как изменить внешний вид спойлеров:

(не прибегая к скриптам, а только изменяя стандартные классы)

Собственно в Таблицу стилей CSS добавляем строки:

Code
.uSpoilerButton {height:30px;width:100%;text-align:left;font-weight:bold;cursor:pointer;}
.uSpoilerButton::-moz-focus-inner {border: 0;}
.uSpoilerOpened {border:2px solid #1c1c1d;}
.uSpoilerClosed {border:2px solid #1c1c1d;}
.uSpoilerText {Padding-left:10px;border:2px solid #1c1c1d;background:#2d2d2e;}
.uSpoilerClosed .uSpoilerButton,.uSpoilerOpened .uSpoilerButton {border:2px solid #1c1c1d;background:#2d2d2e;color:#999a9c;}

...и редактируем параметры как вам угодно. ) Я привёл пример со своего сайта. Можете посмотреть как это выглядит.


Нужный человек не в том месте, может перевернуть мир...
[ Мой блог на LiveInternet. | IT CROWD Tver. ]
Дата: Пятница, 26.11.2010, 12:13 | Сообщение # 20
Banned
Звание на форуме:
"Создатель"
Отправленных сообщений:
1582
Заслужил(a) наград:
0
Продолжаем ковырять код и CSS, добиваясь от UCOZа, всего что нужно:

Ранее, я писал о том, как изменить стандартный переключатель страниц на UCOZе, и придать ему более человеческий вид.

Однако, в других модулях, этот код не влиял на переключатели. И необходимо было как-то решить эту проблему.
На первый взгляд там видны другие классы, и их изменение ничего не даёт.
Уже и кажется что это невозможно - однако это решается... "цеплянием" CSS принудительно.

Например:
Меняем вид переключателей на странице с фотографией:

Code

<div style="padding-top: 5px;" class="catPages1" id="pagesBlock1">$OTHER_PHOTOS$</div>

(описания указанных классов в CSS уже должны быть, а если их нет, читаем что я писал ранее)


Нужный человек не в том месте, может перевернуть мир...
[ Мой блог на LiveInternet. | IT CROWD Tver. ]
Дата: Понедельник, 28.02.2011, 10:13 | Сообщение # 21
Banned
Звание на форуме:
"Создатель"
Отправленных сообщений:
1582
Заслужил(a) наград:
0
Собственно скрипт, заменяющий стандартные слова "Quote" и "Code" в Ucoz системе на более человеческие "Цитата" и "Код".

Вставляем в шаблон "Общий вид страниц форума", после тэга BODY:

Code

<script type="text/javascript">              
diviki = document.getElementsByTagName('div');
for( i = 0; i < diviki.length; i++)       
{              
            if(diviki[i].className == "bbCodeName")       
          { diviki[i].innerHTML = 'Код:'; }

            if(diviki[i].className == "bbQuoteName")       
          { if(diviki[i].innerHTML == '<b>Quote</b>')
          { author = '';
            diviki[i].innerHTML = '<b>Цитата</b>'; }
            else   
          { author = '<span style="font-size:9pt">' + diviki[i].innerHTML.slice(diviki[i].innerHTML.indexOf('(') + 1,diviki[i].innerHTML.indexOf(')')) + '</span> ';   
            diviki[i].innerHTML = '<b>' + author + 'написал(а):</b>'; }
          }            
}
</script>

PS: Фишка в том, что все такие же скрипты, которые вы найдёте в инете содержат ошибку, и если не указан автор цитаты - то всё-равно будет написано "написал(а)" вместо "Цитата". Здесь я всё исправил. )


Нужный человек не в том месте, может перевернуть мир...
[ Мой блог на LiveInternet. | IT CROWD Tver. ]
Форум » Вопросы по сайту » для владельцев сайтов » скрипты (работающие на UCOZ)
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск: