Студия креативных разработок DevArt.PRO.
Разработка сайтов и форумов под ключ!
Сильнейшая команда в России по vBulletin - читать подробнее...
 
 
 
 

 
 
Здесь скоро опять что то будет...
 
 
 
 
 
 
Loading

Вернуться   форум vBSupport.org > Вопрос — Ответ > Вопрос — Ответ

Объявления
  • Изменения в правах
  • Каталог Фрилансеров
  • Добро пожаловать!
  • Premoderation
  • Новичкам!
  • For English speaking users
Ответ
 
Опции темы Опции просмотра
Старый 20.12.2005, 10:44   #1
Продвинутый
Хочет чего-то непонятного...
Как изменить шрифт контрольного слова при регистрции?

Собственно сабж
Юзеры жалуются, что очень слоэно разобрать слово, которое vB генерит для защиты от ботов.
Есть ли возможность изменить шрифт, которым пишется это слово?
  Ответить с цитированием
Рекламка
Реклама на форуме

Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Тонкие настройки прав доступа
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Старый 03.01.2006, 11:04   #2
alex6999
Простоузер
да, шрифт такой корявый что без поллитра не поймёшь
  Ответить с цитированием
Старый 04.01.2006, 13:56   #3
fill747
Продвинутый
 
Аватар для fill747
И все же вопрос остался открытым: как поменять шрифт на более читаемый?

fill747 добавил 04.01.2006 в 13:56
Как я понял, вот здесь _http://www.vbulletin.org/forum/showthread.php?s=&postid=349782#post349782 есть фикс по замене графики на текст. правда, это было давно и сейчас, наверное, будет трудно вставить его в существующуу версию.
Впрочем, я и посмотреть его (фикс) не могу... :(

Последний раз редактировалось fill747; 04.01.2006 в 13:56.. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 04.01.2006, 14:24   #4
kerk
k0t
 
Аватар для kerk
это же для линейки 2.х.х =))
>>>>>
TEXT ONLY FIX

In the 'registeradult' template, find

PHP код:
 <tr
        <
td bgcolor="{firstaltcolor}"><normalfont><b>Automatic Registration Prevention</b></normalfont><br
        <
smallfont>Please enter the text in the box below to the text box to the right.  This is to prevent automatic registrations.<br><br><img src="reg_image.php?text=$image_var&colorbg={firstaltcolor}&colortext={pagetextcolor}" /><br></smallfont></td
        <
td bgcolor="{firstaltcolor}"><normalfont
            <
input type="text" class="bginput" name="autoveri" size="25" maxlength="15"
            <
input type="hidden" name="autovero" value ="$image_var"
        </
normalfont></td
    </
tr
and replace it with
PHP код:
 <tr
    <
td bgcolor="{firstaltcolor}"><normalfont><b>Automatic Registration Prevention</b></normalfont><br
    <
smallfont>Please enter the registration key below to the text box to the right.  This is to prevent automatic registrations.<normalfont><br><br><smallfont><b>Registration key$image_var<smallfont
        </
td><td><input type="text" class="bginput" name="autoveri" size="25" maxlength="15"
        <
input type="hidden" name="autovero" value ="$image_var"
    </
normalfont></td
</
tr
  Ответить с цитированием
Старый 04.01.2006, 15:40   #5
fill747
Продвинутый
 
Аватар для fill747
Цитата:
Сообщение от kerk
это же для линейки 2.х.х =))
Догадываюсь... ;) Поэтому и написал, что "правда, это было давно". Думал найти что-нибудь подобное в 3.5.2. Но там даже шаблона 'registeradult' нет. Но все равно спасибо за код.
Есть шаблон 'register', в нем ссылки на image.php, ну и так далее...
Еще, если поискать, то в functions_regimage.php и в functions_user.php можно найти применяемые символы '234689ABCEFGHJMNPQRSTWY'. Я вот подумал: может там оставить только цифры - ИМХО они легче читаются?..
В общем, пошел читать API documentation.

kerk, а может кто-нибудь на форуме VB задать буржуинам тот же вопрос?
  Ответить с цитированием
Старый 04.01.2006, 15:55   #6
Vice
Продвинутый
Хочет чего-то непонятного...
kerk, В 3.5.2 это не работает
Шаблона 'registeradult' нет, есть просто 'register' - в нём похожий код выглядит так:
Код:
				<tr>
					<td>
						$vbphrase[enter_text_image_right]
					</td>
					<td rowspan="2"><img src="image.php?$session[sessionurl]type=regcheck&amp;imagehash=$imagehash" alt="$vbphrase[registration_image]" width="201" height="61" border="0" /></td>
				</tr>
Если по аналогии менять на:
Код:
				<tr>
					<td>
						$vbphrase[enter_text_image_right]
					</td>
					<td rowspan="2"><b>$imagehash</b></td>
				</tr>
То вместо картинки выводится хэш слова на ней..
Можно ли какньть оставить саму картинку но изменить её внешний вид? т.е. сменить шрифт и цвет букв?
  Ответить с цитированием
Старый 30.01.2006, 14:25   #7
fill747
Продвинутый
 
Аватар для fill747
После внимательного изучения AdminCP/Настройки изображений находим Шрифт для проверки изображений. После закачки любого TTF-шрифта на форум и указания пути к этому шрифту буквы на subj-изображении реально меняются.

Осталось только подобрать более-менее читабельный шрифт.

Я попробовал первый попавшийся мне фонт без засечек и с небольшими размерами (Trebuchet MS - trebucbd.ttf, ~120 к).

Картинка стала выглядеть более читабельной - вот так (кликабельно):

font1.jpg
  Ответить с цитированием
Сказали Спасибо:
Скрыть список поблагодаривших

Edel (15.02.2006), grotic (30.01.2006), Niacris (31.03.2006), Vice (30.01.2006), wmlucky (18.08.2006)
Старый 30.01.2006, 14:55   #8
Vice
Продвинутый
Хочет чего-то непонятного...
fill747, спасибо - люблю я Trebuchet MS - а теперь он будет и при регистрации
  Ответить с цитированием
Ответ

Закладки

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



 
 

Текущее время: 00:31 25.05.2012. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. Перевод: zCarot