КреатиВ.ТуТ

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

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


Вы здесь » КреатиВ.ТуТ » IPB 1.3 » Модификация быстрого ответа: Цитата


Модификация быстрого ответа: Цитата

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

Опрос

Как вам это нравится?
Отлично

100% - 4
Хорошо

0% - 0
Нормально

0% - 0
Удовлетворительно

0% - 0
Сойдет

0% - 0
Плохо

0% - 0
Жуть

0% - 0
Всё равно

0% - 0
Голосов: 4

1

Инфо:
Модификация позволяет вставить в форму быстрого ответа выделенный пользователем текст сообщения.

Установка:
Первый пункт может быть уже выполнен, будьте разборчивы.
1.  Заходим в Topic View Section -> quick_reply_box_open
1.1. Находим строку:

Код:
<textarea cols='70' rows='8' name='Post' class='textinput' tabindex="1"></textarea>

1.2. Заменяем на:

Код:
<textarea id='tex' cols='70' rows='8' name='Post' class='textinput' tabindex="1"></textarea>

2. Заходим в Topic View Section -> Header
2.1 Находим строки:

Код:
     //-->
    </script>
    
<a name='top'></a>
<!--IBF.FORUM_RULES-->

2.2. Перед ними вставляем:

Код:
          <!-- Функции быстрой цитаты -->
            function CopyQuick() {
               window.txt=''
               if (document.getSelection) { window.txt=document.getSelection() }
               else if (document.selection) { window.txt=document.selection.createRange().text; }
            }  

            function PasteQuick(name,dt,postid) {
               if(document.REPLIER.Post) 
               if (window.txt.replace(" ","") != "") { 
                   document.REPLIER.Post.value +='[quote='+name+', '+dt+']'+window.txt+'[/quote]'
                   var f_reply = document.getElementById('qr_open');
                   if (f_reply.style.display == "none") { f_reply.style.display = ""; }
                   if (document.getElementById) { document.getElementById("tex").focus(); }
                   else if (document.all){ itm = document.all["tex"].focus(); }
                   else if (document.layers){itm = document.layers["tex"].focus(); }
                   scroll(0,10000);
               }
            }
          <!-- Конец функций быстрой цитаты>

Дополнение: Кнопка "Цитата":

Отредактировано Grin (2006-06-23 14:09:33)

0

2

а кнопку цитаты куда вставлять?

0

3

2 ИлюХа: Тоже в "post entry", а куда точно - я вставил вместо IP, а айпи убрал после всех кнопок.

ip я думаю ты найдешь, просто поиск сделай в шаблоне

0

4

а айпи куда дел? или вообще убрал?

0

5

=)

Отредактировано ExperT (2006-01-24 18:57:49)

0

6

гыыыы айпи мой спрячь)))

0

7

Слушай Эксперт, а ты не знаешь как активировать чтоб в Быстром Ответе при использовании Цитаты были и смайлики. А то при использовании внедрённой Цитаты в Быстрый Ответ, они не появляются.

0

8

2 Haktar: по способу написания скрипта, это сделать не получится, т.к. php скрипты перед выводом ответа заменяют стандартный текст смайна на картинку. Когда ты цитируешь, ты цитируешь текст, картинки туда никак не попадут.

Не стандартная цитата работает по другому, она берет из базы родной текст, не с картинками а просто текст с кодами смайлов, и дает возможность тебе цитировать.

Просто такова реализация, тут походу не выкрутишься или через попу =)

0

9

А как изменить дизайн кнопки?
Можно твой код?просто по цветовой гамме кнопка к моему форуму подходит...

Отредактировано FleXoR (2006-02-20 15:28:28)

0

10

2 FleXoR: Сложновато будет поставить как у меня :)

Если уж очень интересно, узать как делается кнопка у меня легко:
Открываете хтмл страницы, и поиском ищите к примеру слово "Flash" или "Картинка", в быстром ответе найдете это слово, а вот теги по сторонам это сама кнопка.
Кнопка сложная по конструкции, легче всего нарисовать её и вставить картинкой, но не стал.. т.к. картинки загружаются еще долго, сделал текстовые кнопки просто с обрамлением.

Подробнее расскажу вечерком, как с работы прийду...

0

11

2 ExperT:
Заранее спасибо.просто действительно кнопка получается какая-то не очень подходящая под дизайн...

0

12

Если там будут кнопки Ответить и Цитата ,
то где будут показанны IP пользователей ?

0

13

2 San4ozzZ:
Сбоку, а если поставишь <br /> то снизу, а можешь вообще перенести куда-нибудь в сторону этих https://creos.1bb.ru/style_images/Winter_skin/p_icq.gif значков.

0

14

2 San4ozzZ: У меня IP перенесен после ICQ.

0

15

Извините, а как можно сделать кнопку ввиде какой-либо картинки?

0

16

2 flesh666:

0

17

У меня проблема с этим!
Кнопка есть но она ничего не делает...даже если выделяешь текст!  :(

0

18

Короче пишу этот код в Topic View Section -> Header

Код:
//-->
   </script>

ВОТ ТУТ!!!!!!   

<a name='top'></a>
<!--IBF.FORUM_RULES-->

Но он у меня не принимает и вот что получается:
http://e.foto.radikal.ru/0609/b1e0ce510897.jpg

0

19

2 Diemeat:
Там же по русски написано перед ним надо ставить.  :derisive:

ВОТ ТУТ!!!!!!  
//-->
  </script>

<a name='top'></a>
<!--IBF.FORUM_RULES-->

0

20

2 Diemeat: В инструкции сказано ставить ПЕРЕД а не среди.

не так:

//-->
  </script>

ВОТ ТУТ!!!!!!  

<a name='top'></a>
<!--IBF.FORUM_RULES-->

а вот так:

ВОТ ТУТ!!!!!!
//-->
  </script>

<a name='top'></a>
<!--IBF.FORUM_RULES-->

0

21

Упс...  :blink:  сорри...не так понял!  ;)
Щас попробую, кстати в теме про "ответить" наверно тоже самое!

Добавлено: Всё пашет, спасибо!
Буду ещё щас функции добавлять!   ;)

Отредактировано Diemeat (2006-09-19 17:12:46)

0


Вы здесь » КреатиВ.ТуТ » IPB 1.3 » Модификация быстрого ответа: Цитата