VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
logi добавил 09.04.2015 в 13:37
Нет ни у кого рецептика? Чувствую, что-то несложное, но никак...
Last edited by logi : 04-09-2015 at 02:37 PM.
Reason: Добавлено сообщение
syn
Эксперт
Join Date: Dec 2008
Location: Харьков, Украина
Награды в конкурсах:
Posts: 1,096
Версия vB: 3.8.x
Пол:
Reputation:
Professional 885
Репутация в разделе: 327
0
onclick => onchange? не?
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,712
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 8432
0
Quote:
Originally Posted by syn
не?
не
нужно вставлять их сразу после загрузки на сервак на сколько я понял
ну как к примеру это делает имгхостинг при запгрузке одного файла (не мультизагрузкой)
syn
Эксперт
Join Date: Dec 2008
Location: Харьков, Украина
Награды в конкурсах:
Posts: 1,096
Версия vB: 3.8.x
Пол:
Reputation:
Professional 885
Репутация в разделе: 327
0
kerk, ну я щас в тех краях (в аттачах) не лазаю, не помню, как там сделано.
предположил, что если там скрипт возвращает значение после загрузки, то если то, куда возвращается (передается) значение изменилось, js-скриптиком цеплять [_ATTACH_] и кидать в _textarea_id_
короч, тавтологию затавтологил
@logi
Знаток
Join Date: Sep 2009
Location: Россия, Москва
Posts: 561
Версия vB: 3.8.4
Пол:
Reputation:
Knowing 263
Репутация в разделе: 159
0
syn, может вам какие-нибудь файлы 3.8.4 кинуть посмотреть?
Загруженные аттачи ведь передаются аяксом и появляются в редакторе под textarea сразу после загрузки. Вот чтобы еще в поле сразу вставали в тегах [ATTACH]...
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,712
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 8432
1
Quote:
Originally Posted by logi
Загруженные аттачи ведь передаются аяксом и появляются в редакторе под textarea сразу после загрузки.
нет
не совсем так
никакого аякса там нет
во время загрузки аттача, вобла генерит список только что загруженных вложений и выполняется яваскрипт, который обновляет список под текстареа
тут "сложность" в другом
куда вставлять загруженные вложения?
1. в начало поля текстареа
2. в конец поля текстареа
3. в позицию курсора в поле текстареа (среди написанного текста)
что делать, если узер вставил в поле текстареа несколько загруженных вложений и затем загрузил еще несколько файлов?
ведь после повторного выполнения яскрипта, будут вставленны все аттачи и те, что уже в поле и вновь загруженные
каша будет =)
@logi
Знаток
Join Date: Sep 2009
Location: Россия, Москва
Posts: 561
Версия vB: 3.8.4
Пол:
Reputation:
Knowing 263
Репутация в разделе: 159
0
Quote:
Originally Posted by kerk
что делать, если узер вставил в поле текстареа несколько загруженных вложений и затем загрузил еще несколько файлов?
ведь после повторного выполнения яскрипта, будут вставленны все аттачи и те, что уже в поле и вновь загруженные
Вот об этом я не подумал. Проверку на дубли кодов в текстареа трудно замутить?
Но в любом случае буду рад помощи с автоматической вставкой в конец поля текстареа.
logi добавил 10.04.2015 в 20:39
Вот что подумал! Причина-то у меня в чем... Нужно, чтобы когда люди отправляют сообщение с одними картинками, им не приходилось вписывать туда смайлик, точку и прочий бред. Объяснять, что нужно нажать "Вставить все" устал, отсюда и причина появления этой темы. В админке в настройках "Написание и редактирование сообщений" "Минимальная длина сообщения" стоит конечно "0". Но... "Установка значения '0' полностью отключит функцию контроля минимума сообщений. Пользователи смогут оставлять сообщения длиной даже в 1 символ". Так вот надо найти в скриптах эту переменную и установить так, чтобы отправлялось даже с 0 символов ))) Верно?
Last edited by logi : 04-10-2015 at 09:40 PM.
Reason: Добавлено сообщение
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,712
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 8432
0
Quote:
Originally Posted by logi
Проверку на дубли кодов в текстареа трудно замутить?
вооот...
значит "не все так просто", как кажется с первого взгляда =)
проверка должна быть яваскриптом непосредственно во время вставки ббкодов в поле текстареа, но если текста много, и среди этого текста разбросаны то там, то там, ббкоды [ATTACH], то довольно сложно такое сделать
регулярки, да еще и на яваскрипте, для выявления дублей в тексте, не мое