Форум поддержки пользователей ZeroParking

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум поддержки пользователей ZeroParking » Заказ скриптов » Выделение Цитат в ролевых текстах


Выделение Цитат в ролевых текстах

Сообщений 1 страница 30 из 43

1

Выделение Цитат в ролевых текстах

http://savepic.net/1712415.png

В HTML низ

<div id=Hide><div class="container" id="meny_My_replic"  style="display:none" onclick="changeVisibility('meny_My_replic')">
<p>1. *Моя Речь<span>левая часть BB кодов,правая часть BB кодов</span></p>
<p>2. *Мои Мысли<span>левая часть BB кодов,правая часть BB кодов</span></p>
<p>3. *Чья-то Речь<span>левая часть BB кодов,правая часть BB кодов</span></p>
<p>4. *Чьи-то Мысли<span>левая часть BB кодов,правая часть BB кодов</span></p>
</div></div>

<style>#My_replic_meny{background-image:url(http://savepic.net/469555.gif);}
#meny_My_replic span{
display:none;
}
#meny_My_replic p::first-letter{
color:red;
}
#meny_My_replic p{
cursor:pointer;
font-weight:bold;
color:blue;
}
#meny_My_replic p:hover{
text-shadow:#31A0A5 1px 1px 0;
}
#meny_My_replic {
border: #fff outset 3px;
padding:15px!important;
width:120px;
position:absolute;
margin-right:-140px;
right: 1%;
top: 43px;
}
</style>

<script>
var str='<img src="/i/blank.gif" title="Выделение реплик" onclick="changeVisibility(\'meny_My_replic\')"/>';
if(document.URL.indexOf("/viewtopic.php?id")!=-1 || document.URL.indexOf("/post.php?fid")!=-1 || document.URL.indexOf("/post.php?tid")!=-1 || document.URL.indexOf("/edit.php?id")!=-1)$("#form-buttons #button-keyboard").after("<td id=My_replic_meny>"+str+"</td>")
$("#keyboard-area").after($("div.#Hide").html())
    $('#meny_My_replic p').click(function(){
      var L=$(this).find("span").html();
      var P=L.split(',');
     bbcode(P[0],P[1])
     return false;
    });
</script>

Вместо красного - вставляем свои BB коды для данной реплики
например так:

[color=red][i][b],[/b][/i][/color]

(*Левая - Правая часть BB тегов разделяецо запятой

Пунккты 1.,2,3,4, - можно добавлять или менять на свои

Тестируем
(*Поправлено выделение при наведении курсора в "меню выбора"


Тут поступила просьба-предложение: - заменить надписи в меню - Иконками

Тогда код меню(верхняя часть скрипта) будет примерно такой

<div id=Hide><div class="container" id="meny_My_replic"  style="display:none" onclick="changeVisibility('meny_My_replic')">
<p>1. <img src="img/smilies/MyBB/dark/crazyfun.gif" title="Пояснения"/><span>левая часть BB кодов,правая часть BB кодов</span></p>
<p>2. <img src="https://forums.0pk.me/img/smilies/MyBB/dark/blink.gif" title="Пояснения"/><span>левая часть BB кодов,правая часть BB кодов</span></p>
<p>3. <img src="https://forums.0pk.me/img/smilies/MyBB/dark/offtop.giff" title="Пояснения"/><span>левая часть BB кодов,правая часть BB кодов</span></p>
<p>4. <img src="img/smilies/MyBB/dark/crazyfun.gif" title="Пояснения"/><span>левая часть BB кодов,правая часть BB кодов</span></p>
</div></div>


Re: Поправлен  сам Скрипт(в тегах <script>), в связи с Изменениями загрузки изображений и кол-ва кнопок в Форме Ответа

Теги: Новые Скрипты

Отредактировано Deff (2011-10-14 10:23:47)

+2

2

Deff
Боже, какой скрипт классный!!!!)))  У меня он работает))Опробовала)
Только вот, можно в самой табличке. как-то выделять наведение на ту или иную строку? ) Если это возможно)
Для ролевых скрипт очень нужный и время экономит! Спасибо!!!!
:flag:

0

3

Пуф Младшего написал(а):

Боже, какой скрипт классный!!!!)))

Полностью согласен. У меня тоже работает и он очень удобный!

0

4

Пуф Младшего написал(а):

Только вот, можно в самой табличке. как-то выделять наведение на ту или иную строку?

Поправил

0

5

Deff написал(а):

Поправил

Теперь скрипт идеальный!))) Спасибо огромное, Deff ))))

0

6

Deff
клевая тема реально. Я ее использовала, чтобы оформить фирменный стиль фора.

Только мне маловато 4 пуктов. Хотелось бы еще, чтобы помимо них можно было поставить иконки, по клику на которые вылетали бы определенные штуки. То есть, вот сейчас кликаешь на тексте "1. *Моя Речь" - вылетают ВВ-коды. А я хочу чтобы вместо текста были иконки типа таких: https://forumupload.ru/uploads/0005/6e/de/112767-4.gif

Кликаешь на иконку - вылетают ВВ-коды.

Можно так усовершенствовать этот скрипт?

0

7

Коша-сан
Дополнительные пункты добавлять легко...
Размножайте строку:

<p>Ваш текст<span>левая часть BB кодов,правая часть BB кодов</span></p>

, чтобы дивизия принимала такой вид:

<div id=Hide><div class="container" id="meny_My_replic"  style="display:none" onclick="changeVisibility('meny_My_replic')">
<p>1. *Моя Речь<span>левая часть BB кодов,правая часть BB кодов</span></p>
<p>2. *Мои Мысли<span>левая часть BB кодов,правая часть BB кодов</span></p>
<p>3. *Чья-то Речь<span>левая часть BB кодов,правая часть BB кодов</span></p>
<p>4. *Чьи-то Мысли<span>левая часть BB кодов,правая часть BB кодов</span></p>
<p>Ваш текст<span>левая часть BB кодов,правая часть BB кодов</span></p>
<p>Ваш текст<span>левая часть BB кодов,правая часть BB кодов</span></p>

</div></div>

Чтобы вставить иконку, всего лишь замените текст("1. *Моя Речь" и т.д.) на

<img src="ссылка на картинку">

0

8

Jack Ketch
спасибо, мур-мур!

Тока я еще вот че хотела спросить. Вот туда только ВВ-кодные теги после вашего текста ставятся, да? А я хочу чтобы не только они, а они с картинкой, чтобы типа так:

Код:
<p>4. *Чьи-то Мысли<span>[img]http://ссылка_на_картинку[/img]</span></p>

Но так не работает. :-(

Отредактировано Коша-сан (2011-08-20 23:54:24)

0

9

Коша-сан :glasses: Опять чот Придумывает для своих Нужд = Закажи скрипт в заказах - обисни для чего

Во вторых: Можно(возможно) поставить картинку css бекграундом к какому то коду

0

10

Коша-сан

<p><img src="ссылка"><span>левая часть BB кодов,правая часть BB кодов</span></p>

Коша-сан
Синим иконка для отображения в меню. Красным место куда ставить ббкоды. Запятую не забудьте, иначе оно будет выдавать undefined)
Т.е.

Код:
<p>4. *Чьи-то Мысли<span>[img]http://ссылка_на_картинку[/img],</span></p>

Только что проверял на вашем форуме путем редактирования исходного хмтл(хром велик и могуч), все работает)

Отредактировано Jack Ketch (2011-08-21 00:15:46)

+1

11

<div id=Hide><div class="container" id="meny_My_replic"  style="display:none" onclick="changeVisibility('meny_My_replic')">
<p>1. *<img src="img/smilies/MyBB/dark/crazyfun.gif" title="Пояснения"/><span>левая часть BB кодов,правая часть BB кодов</span></p>
<p>2. *<img src="https://forums.0pk.me/img/smilies/MyBB/dark/blink.gif" title="Пояснения"/><span>левая часть BB кодов,правая часть BB кодов</span></p>
<p>3. *<img src="https://forums.0pk.me/img/smilies/MyBB/dark/offtop.giff" title="Пояснения"/><span>левая часть BB кодов,правая часть BB кодов</span></p>
<p>4. *<img src="img/smilies/MyBB/dark/crazyfun.gif" title="Пояснения"/><span>левая часть BB кодов,правая часть BB кодов</span></p>
</div></div>

Отредактировано Deff (2011-08-21 15:00:58)

0

12

Jack Ketch написал(а):

Только что проверял на вашем форуме

Ну и так работать бу
Но вроде Как ей не нун туда ставить , Коше вродь нужна иконка вместо текстав менюшке

Коша-сан написал(а):

Кликаешь на иконку - вылетают ВВ-коды.

?

Отредактировано Deff (2011-08-21 10:22:32)

0

13

Deff
Ясно)
Хотя я думал, что как раз картинку в "оформление" хотели вставить, у них есть https://forumupload.ru/uploads/0005/6e/de/67596-5.gif такая вот штука)
Хотя, в принципе, в своем посте я указал куда картинку для меню вставлять)

Отредактировано Jack Ketch (2011-08-21 00:23:01)

0

14

Jack Ketch   :flag:  Возможно и Ваш вариант кому нидь сгодицо!

0

15

Deff, зай, пасиб, я мож и закажу, если самой не получится разобраться.

Кстати, а зачем там 2 стиля курсора:

Deff написал(а):

cursor:pointer;
cursor:hand;

?

0

16

Коша-сан  :glasses: В старых ие6 -7  cursor:hand;

0

17

Коша-сан  :glasses: Ксать - Идея для сокращения Объёмов меню понравилась -(* Можно добавить ещё к картинкам всплывающие титлы

title="Пояснения"

0

18

Deff
ага, я так и сделала. Ваще подкрутила под себя полностью скрипт. Повесила на каждый p id и сделала каждому индивидуальный стиль, как и полагается: http://drakenfurt.ru/post.php?tid=851

(предпоследняя кнопка на панели инструментов https://forumupload.ru/uploads/0005/6e/de/117918-4.png)

+1

19

Коша-сан написал(а):

Повесила на каждый p id и сделала каждому индивидуальный стиль

Как это можно сделать?) где править?)

__________

Кстати, можно ли продублировать скрипт, чтобы они были с таким же строением, только функции разные?)

0

20

Пуф Младшего

Просто в коде дописываешь к каждому p id:

<div id="Hide"><div class="container" id="meny_My_replic"  style="display:none" onclick="changeVisibility('meny_My_replic')">
    <p id="z1">Заголовок<span>ВВкод,ВВкод</span></p>
    <p id="z2">Подзаголовок<span>ВВкод,ВВкод</span></p>
    <p id="z3">Подподзаголовок<span>ВВкод,ВВкод</span></p>
    <p id="z4">Копирайт<span>ВВкод,ВВкод</span></p>
    <p id="z5">Сноска<span>ВВкод,ВВкод</span></p>
    <p id="z5">Разделитель: -----------------<span>ВВкод,ВВкод</span></p>
    <p><img src="ссылка_на_картинку" title="Печать о принятии в игру"><span>[img]ссылка_на_картинку[/ img],</span></p>
    </div></div>

А затем правишь стили чисто под свои нужды, указывая путь к идентификаторам:

<style>
#My_replic_meny {
  background-image: url("https://forumupload.ru/uploads/0005/6e/de/117918-4.png");
}

#meny_My_replic span {
  display: none;
}

#meny_My_replic p {
  cursor: pointer;
}

p#z1 {
  font-weight: bold;
  font-family: Georgia;
  font-size: 14px;
  color: #9b0000;
}

p#z2 {
  font-weight: bold;
  color: #023f50;
}

p#z3 {
  font-style: italic;
  color: #384b5c;
}

p#z4 {
  font-family: Georgia;
  font-style: italic;
  font-size: 10px;
}

p#z5 {
  font-size: 10px;
  color: gray;
}

#meny_My_replic {
border: #fff outset 3px;
padding:15px!important;
width:120px;
position:absolute;
margin-right:-140px;
right: 1%;
top: 43px;
}
</style>

Отредактировано Коша-сан (2011-08-21 23:46:28)

+1

21

Спасибо огромное!))) Плюс )  :glasses:

0

22

Поправлено

0

23

Подскажите, где прописать id, чтобы изменить позицию кнопки в форме ответа?

0

24

Ksana
я не знаю :D

0

25

Ksana написал(а):

Подскажите, где прописать id, чтобы изменить позицию кнопки в форме ответа?

Ткните на скриншоте перед какой(или за какой кнопкой поставить, у каждой своё id

0

26

Deff написал(а):

Ткните на скриншоте перед какой(или за какой кнопкой поставить, у каждой своё id

Не вполне поняла вопрос, если честно. Показать, куда хочу поставить? Какая разница? Я хочу иметь возможность изменить позицию, но корректно прописать айди не смогла. Вообще планировала поставить на вторую позицию, после "шрифта", но не думаю, что цифра столь принципиальна. Насколько я помню, скрипт для добавления кнопки с бб-кодом прошит под возможность проставить любой айди. Вот и здесь хотелось того же.

0

27

Ksana написал(а):

Не вполне поняла вопрос, если честно. Показать, куда хочу поставить? Какая разница?

:glasses: Подумаю..

Отредактировано Deff (2011-10-25 10:43:20)

+1

28

А как сделать фон этого открывающегося окошка своим цветом? оО А-то у меня он прозрачный...

0

29

Нама написал(а):

А как сделать фон этого открывающегося окошка своим цветом? оО А-то у меня он прозрачный...

Хм Выложите тестовый ник пароль -скройте под триста сообщений (Обычный - для юзера

0

30

Deff написал(а):

Хм Выложите тестовый ник пароль -скройте под триста сообщений (Обычный - для юзера

У меня нет запасного имейла для повторной регистрациии(... Может вам скрин сделать? Или могу дать пробный пароль админа в личку...

0


Вы здесь » Форум поддержки пользователей ZeroParking » Заказ скриптов » Выделение Цитат в ролевых текстах


Рейтинг форумов | Создать форум бесплатно