Важная информация!
Правила форума
для обязательного прочтения!
Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
(забыл / потерял пароль)
Общий FAQ по управлению форумом
FAQ: реклама на форуме
Туториалы по разным функциям ваших форумов
Алфавитный указатель
Интересные решения для форумов
Наши видео-туториалы
Условия пользования сервисом
Ссылки на полезные ресурсы
Последние темы
» ВПНавтор Danny_Marcelo Сегодня в 07:47
» Пропала вкладка "Обработка пользователей"
автор Svet007 Вчера в 07:39
» Как найти администратора?
автор PushPayer Ноябрь 21st 2024, 00:58
» Не корректное отображение картинок
автор VENEFICA. Ноябрь 15th 2024, 14:46
» Не меняется название форума
автор Aviator Ноябрь 14th 2024, 15:40
» Дублируется ссылка на форум в боковом меню
автор Чистый сталкер Октябрь 26th 2024, 21:13
» совет админам
автор лексей2222 Октябрь 23rd 2024, 05:45
» Проблема с гугл из-за Hitskin
автор Вултур Октябрь 21st 2024, 15:43
» [решено]Редактирвоание темы
автор AlexDarkTech Октябрь 13th 2024, 08:14
» Пропали иконки редактирования - HEEELP
автор Archaea Сентябрь 23rd 2024, 18:11
Две свои кнопки
Участников: 3
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Проблемы со скриптами (кодами) :: [Архив] Проблемы со скриптами
Страница 1 из 1
Две свои кнопки
Можно ли сделать как тут https://help.forum2x2.ru/t25859-topic?highlight=%EA%ED%EE%EF%EA%F3, только что б кнопки было две, три?
Re: Две свои кнопки
Так же само: ПА - Модули - Виджеты форума - Создать персональный виджет
Имя - любое
Использовать стандартный шаблон - нет
Название - пустым оставить
В содержание вставить
Теги [h ] и [/ h]- это теги, которые предназначены для пользователей, чтобы они писали сообщение в данном случае от хелпера. Можно изменить на свои.
Зеленый - от кого сообщение (текст)
Синий - цвет верхнего поля таблички (там где пишется от кого сообщение.)
Результат
Имя - любое
Использовать стандартный шаблон - нет
Название - пустым оставить
В содержание вставить
<script type="text/javascript">
var ciklepost=document.getElementsByTagName("div");
var sj=0; for (sj=0; sj<ciklepost.length; sj++)
{
if (ciklepost[sj].className=="post-entry")
{
ciklepost[sj].innerHTML=ciklepost[sj].innerHTML.replace('[h]', "<div style='border: 2px groove #000; width: 97%; padding: 1px; background: weight; height: 85px;'><img src='http://savepic.ru/1601599.png' style='background: transparent; margin-right: 30px; margin-top: 35px; padding-left: 6px;' align='left'><div style='background: green; height : 20px; width: 100%; color : #fff; font-weight: bold; font-size:14px;'>Сообщение от хелпера: </div><div style='border-top: 1px dotted #000; width: 100%; padding-top: 3px;'>");
ciklepost[sj].innerHTML=ciklepost[sj].innerHTML.replace('[/h]', "</div></div>");
}
}
</script>
Теги [h ] и [/ h]- это теги, которые предназначены для пользователей, чтобы они писали сообщение в данном случае от хелпера. Можно изменить на свои.
Зеленый - от кого сообщение (текст)
Синий - цвет верхнего поля таблички (там где пишется от кого сообщение.)
Результат
Re: Две свои кнопки
Я не про тег, я именно про кнопки которые его вставляют. С тегами по аналогии я разобрался. Проблема в том, что кнопки для этих тегов, если их две, закрывают друг друга. А мне надо что б у определённых пользователей (админ, он же модер, он же координатор) было на выбор три кнопки. Можно ли как то задать им координаты?
П.С. Илья, спасибо за поддержку, но вам надо не торопится помогать. Вы в своём благородном стремлении помочь часто не до конца вникайте в суть проблемы. Я вижу вы можете в принципе решить проблему, и за ото я вам благодарен, но пожалуйста вникните в суть проблемы, что б решить именно её.
С уважением.
П.С. Илья, спасибо за поддержку, но вам надо не торопится помогать. Вы в своём благородном стремлении помочь часто не до конца вникайте в суть проблемы. Я вижу вы можете в принципе решить проблему, и за ото я вам благодарен, но пожалуйста вникните в суть проблемы, что б решить именно её.
С уважением.
Re: Две свои кнопки
1) Создаете один виджет
Имя - любое
Использовать стандартный шаблон - нет
Название - пустым оставить
ТЕКСТ - это ваш текст, который будет вставляться, после нажатия на кнопку.
2) Создаете еще один виджет
Имя - любое
Использовать стандартный шаблон - нет
Название - пустым оставить
3) ПА - Оформление - Цвета - Каскадная таблица CSS
Вставьте:
Имя - любое
Использовать стандартный шаблон - нет
Название - пустым оставить
- Код:
<script type="text/javascript">
var ciklepost=document.getElementsByTagName("div");
var sj=0; for (sj=0; sj<ciklepost.length; sj++)
{
if (ciklepost[sj].className=="post-entry")
{
ciklepost[sj].innerHTML=ciklepost[sj].innerHTML.replace('[h]', "ТЕКСТ");
ciklepost[sj].innerHTML=ciklepost[sj].innerHTML.replace('[/h]', "");
}
}
</script>
ТЕКСТ - это ваш текст, который будет вставляться, после нажатия на кнопку.
2) Создаете еще один виджет
Имя - любое
Использовать стандартный шаблон - нет
Название - пустым оставить
- Код:
<div id="text">
<button class="button2" onclick="bbfontstyle('[h]', '[/h]');return false"type="button" title="Кнопка текста"><img src="http://www.snapsnap.ru/i/dodddu10rdr.png" alt="Кнопка текста" /></button>
</div>
<script type='text/javascript'>
//<![CDATA[
jQuery(document).ready(function(){
jQuery("#text_edit").after(jQuery('div#text'));
});
//]]>
</script>
<style type="text/css">
#text {
display:block;
}
</style>
3) ПА - Оформление - Цвета - Каскадная таблица CSS
Вставьте:
- Код:
#text {
display:none;
}
Re: Две свои кнопки
То что надо, кнопки две. Теперь разжуйте пожалуйста за что отвечает тот или иной виджет, что надо знать чтоб добавить ещё кнопку, какие строки отвечают за положение кнопки
Отшлифовать и тянет на туториал.
- Спойлер:
Отшлифовать и тянет на туториал.
Re: Две свои кнопки
В догонку: можно ли в виджет как нибудь вставить ссылку вида этой. Просто ссылка вставляется, а в виде текста - виджет не работает.
Re: Две свои кнопки
McCleod пишет:В догонку: можно ли в виджет как нибудь вставить ссылку вида этой. Просто ссылка вставляется, а в виде текста - виджет не работает.
Сделайте скрин, а то гостям запрещено смотреть форум.
Сегодня вечером, как будет свободное время все разжую.
Re: Две свои кнопки
- Код:
<a href="ССЫЛКА НА ТЕМУ" class="postlink" target="_blank" rel="nofollow">ТЕКСТ</a>
Re: Две свои кнопки
- Код:
<script type="text/javascript">
var ciklepost=document.getElementsByTagName("div");
var sj=0; for (sj=0; sj<ciklepost.length; sj++)
{
if (ciklepost[sj].className=="post-entry")
{
ciklepost[sj].innerHTML=ciklepost[sj].innerHTML.replace('[get]', "<div style='border: 2px groove #000; width: 97%; padding: 1px; background: #FFFFFF; height: 85px;'><img src='http://savepic.ru/1601599.png' style='background: transparent; margin-right: 30px; margin-top: 35px; padding-left: 6px;' align='left'><div style='background: #0ACC0A; height : 20px; width: 100%; color : #fff; font-weight: bold; font-size:14px;'>Добро пожаловать в СТАДО!!! </div><div style='border-top: 1px dotted #000; width: 100%; padding-top: 3px;'>Теперь вам необходимо заглянуть <a href="http://impenetrableherd.forum2x2.ru/t28-topic" class="postlink" target="_blank" rel="nofollow">сюда</a> и выполнить всё что там написано. На этом все формальности заканчиваются.");
ciklepost[sj].innerHTML=ciklepost[sj].innerHTML.replace('[/in]', "</div></div>");
}
}
</script>
- Код:
<a href="http://impenetrableherd.forum2x2.ru/t28-topic" class="postlink" target="_blank" rel="nofollow">сюда</a>
Re: Две свои кнопки
Как сделать их в ряд или хотябы уменьшить расстояние между ними?
Можно ли сделать чтоб кнопка работала только в определённом разделе и только для определённой группы?
Можно ли сделать чтоб кнопка работала только в определённом разделе и только для определённой группы?
Re: Две свои кнопки
Назначить через CSS свойство float:left, например.Как сделать их в ряд или хотябы уменьшить расстояние между ними?
Нет.Можно ли сделать чтоб кнопка работала только в определённом разделе
Да, если скрипт установлен не через шаблон, а через виджет с ограниченными правами доступа (только для админов / модеров / пользователей).и только для определённой группы?
Где находится CSS? Па > Оформление > Цвета > Каскадная таблица стилей CSS Где искать основные шаблоны? ПА > Оформление > Шаблоны > Общие настройки Где находится раздел для подключения скриптов ПА > Модули > Управление кодами Javascript |
Re: Две свои кнопки
[quote="Dana Domirani"]
Назначить через CSS свойство float:left, например.
- Код:
#text {
display:none;
}
Re: Две свои кнопки
[quote="McCleod"]
С этим разобрался.
А как их теперь вверх приподнять.
margin-bottom и margin-top не помогают, такое ощущение что сами кнопки огромные по высоте.
Dana Domirani пишет:Назначить через CSS свойство float:left, например.Вот это и CSS. Подскажите куда ту вставить float:left
- Код:
#text {
display:none;
}
С этим разобрался.
А как их теперь вверх приподнять.
margin-bottom и margin-top не помогают, такое ощущение что сами кнопки огромные по высоте.
Re: Две свои кнопки
McCleod пишет:Илья, не забыли?
Нет, у меня есть важные и неотложные дела еще в жизни.
В первом коде:
Теги:
- Код:
[h] [/h]
Их можно заменить на свои теги, например
- Код:
[t] [/t]
Советую использовать всего лишь одну букву, так как при нажатии на эту кнопку, появятся только эти два тега, а при нажатии кнопки "отправить", появиться нужный текст, который вы задали в коде.
Внимание! Не используйте буквы для тегов, которые уже используются в других кнопках. К примеру - b(жирность текста) s(зачеркнутость) i(подчеркнутость)
('[h]', "ТЕКСТ")
В этой строке, в место слова ТЕКСТ вставляйте свой, который будет присвоен тегу и который будет появляться после отправки сообщения.
По второму коду
- Код:
<button class="button2" onclick="bbfontstyle('[h]', '[/h]');return false"type="button" title="Кнопка текста"><img src="http://www.snapsnap.ru/i/dodddu10rdr.png" alt="Кнопка текста" /></button>
button2 - это часть кода позволяет нам изменять оформление кнопки через CSS, то есть мы знаем, как эта кнопка обозначается у нас на форуме.
При замене тегов [ h ] на другой, в части ('[ h ]', '[ / h] ') вам так же нужно заменить букву h.
title="Кнопка текста" - текст при наведении
img src="http://www.snapsnap.ru/i/dodddu10rdr.png" - изображение кнопки
alt="Кнопка текста" - при исчезновении кнопки, будет показываться этот текст
Re: Две свои кнопки
McCleod пишет:не работает виджет, вырезаю
- Код:
<script type="text/javascript">
var ciklepost=document.getElementsByTagName("div");
var sj=0; for (sj=0; sj<ciklepost.length; sj++)
{
if (ciklepost[sj].className=="post-entry")
{
ciklepost[sj].innerHTML=ciklepost[sj].innerHTML.replace('[get]', "<div style='border: 2px groove #000; width: 97%; padding: 1px; background: #FFFFFF; height: 85px;'><img src='http://savepic.ru/1601599.png' style='background: transparent; margin-right: 30px; margin-top: 35px; padding-left: 6px;' align='left'><div style='background: #0ACC0A; height : 20px; width: 100%; color : #fff; font-weight: bold; font-size:14px;'>Добро пожаловать в СТАДО!!! </div><div style='border-top: 1px dotted #000; width: 100%; padding-top: 3px;'>Теперь вам необходимо заглянуть <a href="http://impenetrableherd.forum2x2.ru/t28-topic" class="postlink" target="_blank" rel="nofollow">сюда</a> и выполнить всё что там написано. На этом все формальности заканчиваются.");
ciklepost[sj].innerHTML=ciklepost[sj].innerHTML.replace('[/in]', "</div></div>");
}
}
</script>работает.
- Код:
<a href="http://impenetrableherd.forum2x2.ru/t28-topic" class="postlink" target="_blank" rel="nofollow">сюда</a>
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Проблемы со скриптами (кодами) :: [Архив] Проблемы со скриптами
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения