VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Вложенные картинки и теги "alt" и "title": как сделать?
0
Сначала думал, что это просто... через неделю попыток обращаюсь к специалистам: скажите пожалуйста, когда в поле нового сообщения или редактирования юзер нажимает кнопку тэга [IMG], чтобы вставить картинку, как сделать, чтобы тэг "alt" заполнялся (сейчас получается пустым), тэг "title" появлялся бы и заполнялся (сейчас вообще отсутствует), и желательно проставлялись бы размеры картинки, вычисленные при проверке изображения (сейчас проставляется только поле border="0").
Это очень полезные функции, и удивляет, что они не реализованы в стандартном варианте. Если их приделать, то картинки из теля трэдов начнут с большей охотой ранжироваться в поисковиках. Многие недооценивают важности alt'ов и title, а ведь только на них можно вывести тему с форума вверх при прочих равных условиях. Тем более, если картинка большая!
Подскажите, пожалуйста, как это сделать, или дайте хотя бы наводку, в каком месте атрибут "alt" выставляется Воблой.
Спасибо, туда я уже смотрел. К сожалению, разобраться не смог: создать новый bb-код получается слишком криво, ни один нормальный юзер не сможет этим пользоваться.
А нельзя ли сделать какую-нибудь модификацию ieprompt.html, чтобы при вставке картинки появлялись бы обязательные для заполнения поля "alt" и "title"? Там только одна сложность: непонятно, каким образом вообще вставляются тексты над полем ввода. В форме html написано одно, но на экране-то совсем другое!
И еще можно один маленький вопросик, kerk? Он как раз по твоей части; извини, что привязываюсь, как цыганенок.
Есть такая замечательная булевая переменная $show['spider'], которая используется в модуле Who is on-line. Но почему-то условие <if condition="$show['spider']">, прописанное в header, не срабатывает (к примеру, <if condition="$show['guest']"> работает нормально). Проверял я так: прописал вывод строки, дождался, когда страничка появится в выдаче Гугла, и посмотрел кэш. Для верности была прописана и дата, и в другом месте, без этого условия - тоже. Подозреваю, что проблема в видимости переменной 'spider'.
Подскажите, пожалуйста, что сделать, чтобы эта конструкция заработала?
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,813
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20315
Репутация в разделе: 3212
0
ключевое слово для поиска - $show['spider']
поиск по файлам дистр.
находится в одном файле 2 раза
принимает значения - true / false в зависимости от написанного там условия (ну это лирика)
так вот каким образом может сработать $show['spider'] в header, если этой переменной (или условия с этой переменной) нету ни в индексном файле воблы, ни в каком либо другом?
@Willie
Простоузер
Join Date: Oct 2007
Posts: 36
Reputation:
Lamer -1
Репутация в разделе: 0
0
Quote:
Originally Posted by kerk
так вот каким образом может сработать $show['spider'] в header, если этой переменной (или условия с этой переменной) нету ни в индексном файле воблы, ни в каком либо другом?
Получается, проблема в видимости переменной 'spider', так?
Если я попробую объявить ее глобальной в том файле, где она заведена - так получится то, что я хочу? По аналогии с той же 'guest', например: найти 'guest', посмотреть, как она оформлена, и то же самое проделать со 'spider'. Этот алгоритм жизнеспособный?
--------------------------
Блин, все не так... как таковой 'guest' нет, в global.php есть уже готовые функции $show['guest']=true или =false.
Что же делать?
А вот так можно: воспользоваться в хэдере условием <if condition "$userinfo['spider']"> , как сделано в файле functions_online.php ? Или опять наступлю на грабли с видимостью этого условия?
Last edited by Willie : 02-22-2008 at 03:16 PM.
@Willie
Простоузер
Join Date: Oct 2007
Posts: 36
Reputation:
Lamer -1
Репутация в разделе: 0
0
Quote:
Originally Posted by kerk
file class_bbcode.php
В этом файле нашел два alt="", подставил вместо этого alt="NNNN" - получилось. Но прописать туда $thread[title] не вышло.
Подскажите, пожалуйста, как сделать, чтобы у картинок, вставляемый в тело поста, можно было бы указать в полях atl и title что-нибудь осмысленное? Хотя бы имя трэда и описание трэда, в идеале - ввод этих полей вместе со вводом URL'а изображения. И желательно размеры width и height.
Last edited by Willie : 02-28-2008 at 03:16 PM.
Reason: Добавлено сообщение