Если долго мучатся, что-нибудь получится... Вот и у меня после свестоплясок с загрузкой шрифтов всё кончилось хорошо Поэтому решил помочь народу с загрузкой шрифтов.
За идею спасибо Gozar с javascript.ru.
1) Без изменений:
Для Начала Нам нужно Иметь нужный файл шрифта в формате ttf
Далее, Идём на страницу Он-лайн конвертера Шрифтов http://www.font2web.com/ указываем Путь к файлу шрифта, жмём Обзор,
затем -- Получаем Архив с файлами Шрифтов для большинства браузеров, в папке fonts
2) Теперь нам необходимо загрузить шрифт на наш форум. Для этого расширение нашего файла должно быть разрешено сервисом mybb. Смотрим на табличку:
Поэтому подгоним наши расширения под разрешённые. Если у вас нет спец. программ типа FAR или Total Comander, то используйте эту статью.
Нам потребуется только 2 файла: .eot и .ttf: Их мы и загружаем на сервер: А теперь то, что надо сделать для загрузки шрифта: копируем ссылки на файлы. В моём случае это http://kozhilya.userforum.ru/files/0010/74/32/71962.svg для .eot и http://kozhilya.userforum.ru/files/0010/74/32/68334.svg для .ttf. нам надо только то, что выделено жирным.
/* Фирменный шрифт PapyrusRu */
@font-face {
font-family: "PapyrusRu";
src: url("/files/0010/74/32/71962.svg"),
url("/files/0010/74/32/68334.svg") format("truetype");
}
PapyrusRu - имя, которое вы будите использовать.
/files/0010/74/32/71962.svg и /files/0010/74/32/68334.svg соответствует вытянотому значению для файла .eot и .ttf
Протестировано на IE и MF, но по идеи должно работать без осечек везде.
Добавлено:Ах да, вот пример: http://kozhilya.userforum.ru/pages/experiments
Отредактировано kozhilya (Вт, 27 Мар 2012 13:01:35)