Страница 5 из 26

Добавлено: 04.06.2004 21:41
Xpert
DJ Sample
Есть у нас тут это в нашей форме.

Добавлено: 04.06.2004 21:46
DJ Sample
Xpert
нету
выделяю текст, жму тэг, текст в textarea не уходит...
нету...
или ты меня не понял

Добавлено: 05.06.2004 11:35
Xpert
DJ Sample
А, вот ты о чем... Можно устроить, но работать будет только в ie и в мозилле (за второе персональная благодарность vlad).

Добавлено спустя 13 часов 46 минут 8 секунд:

Делать ли версию мода с горизонтальной линией смайликов? Кто что думает по данному поводу?

Добавлено: 05.06.2004 11:54
Mr. Anderson
Xpert
Я и к этой привык, и к горизонтальной... Мне все равно.

Добавлено: 05.06.2004 12:04
ra
Делать ли версию мода с горизонтальной линией смайликов? Кто что думает по данному поводу?
Думаю не надо. Выглядит отвратительно.

Добавлено: 05.06.2004 13:19
Xpert
R@
Ок, а если смайлики нестандартные? Вроде "Сейчас закопаю" и т.д.

Добавлено: 05.06.2004 21:42
ra
Xpert а если нестандартные, то за 5 минут можно сделать и горизантальное расположение смайликов.

Добавлено: 05.06.2004 22:54
Xpert
R@
В принципе да, но в случае, когда необходима скорость это требует небольшого переписывая скрипта.

Добавлено: 05.06.2004 23:01
sigal
сейчас форма - рулеззззззз..
не советовал бы что-либо менять..
расположение смайликов, стиль, размер. - все супер.. :)

Добавлено: 06.06.2004 15:23
ra
Как решить проблему с кавычкой в имени пользователя? addsleshes() получается не очень красиво.

Добавлено: 06.06.2004 15:50
Xpert
R@
Поменять в вызове javascript:emoticon() одинарные кавычки на двойные. (' на ")

Добавлено спустя 22 минуты 25 секунд:

Код: Выделить всё

$poster = '<a href=\'javascript:emoticon("[b]' . $poster . '[/b]\\n")\'>' . $poster . '</a>';

Добавлено: 06.06.2004 16:00
ra
Xpert, не помогает.

Добавлено: 11.06.2004 23:40
Егор
Xpert, Mr. Anderson спасибо за ваш мод быстрого ответа!!!
хотя мне пришлось его немного переделать:
1. посетители пожаловались что когда нажимаешь на ник, имя переносится в форму быстрого ответа, а курсор остается в начале строки, я это решил добавив одну строчку:

Код: Выделить всё

function emoticon(text) {
...
        if (txtarea.createTextRange && txtarea.caretPos) {
...   
     } else {
                txtarea.focus(); // <--вот ее родимую и добавил
                txtarea.value  += text;
        }
        txtarea.focus();
}

стало как надо работать!
2. Какая-то магия, наверно, мне тоже, как и R@, помешала поставить ваш мод с первого раза (ровно на третьий раз одних и тех же действий он заработал:)), может из-за того что я сначала скачал и распаковал WinRAR'ом мод quick_reply с сайта myphpbb.com.ru, а потом поверх них распаковывал ваш мод, а WinRAR посчитал что раз файлы одинаково называются, то их не стоит перезаписывать?
Но вобщем заработал он (форма внизу появилась), я и успокоился, а потом понял что нехватает ссылки цитата, посмотрел в код из браузера, а там ссылка пустая ну т.е. <a href=...></a> (между ними должно быть слово "Цитата"), вообщем сейчас я переписал так, что если на нак нажать то в форму переносится только ник, если выделить
текст и кликнуть на ник, то в форму переносится ник и выделенный текст :) вот-так!
3. Еще пришлось переделать чуть-чуть шаблон, т.к. с моим меню и разрешением 800x600 появлялась
горизонтальная полоса прокрутки.
если кому интересно могу выложить код :)
Удачи!

Добавлено: 23.06.2004 16:33
Vladson
Нашёл недоработку, пространство с правой стороны cлишком широкое
(параметры width в тегах table имеют фиксированный размер)
Это создаёт неудобство при использовании мода на "нестандартных" скинах
(subCorolla например)

Добавлено: 23.06.2004 19:20
ra
Vladson моды, чтобы быть хорошими модами должны быть совместимы как минимум только с subSilver. А проблемы сдесь нет: Правая панель в subSilver имеет фиксированный размер(что в принципе правильно) и соответвенно если в быстром ответе указывать отступ в процентах, то он будет вилять от разрешения к разрешению. Что есть бэд.

Добавлено спустя 3 минуты 7 секунд:

В общем не вини моддеров.