اینجا می خوایم یاد بگیریم چطوری فونت های دلخواهمون رو به انجمن اضافه کنیم.
1- ابتدا یک پوشه به اسم "fonts" توی روت اصلی فرومتون درست کنید.
2- برای هر فونت به 2 فایل Eot برای مرورگر IE و TTF برای مرورگرهای CSS نیاز داریم.
اما اکثر فونت ها TTF هستن. پس به این سایت برین تا براتون فونت رو به Eot تبدیل کنه
3- Download Your Font رو بزنید و فایل Eot رو دانلود کنید.
4- فایل TTF و Eot مورد نظرتون رو توی شاخه "fonts" آپلود کنید.
5- از کنترل پنل مدیریت به بخش ویرایش پوسته برید. و global.css پوسته ی مورد نظرتون رو در حالت پیشرفته ویرایش کنید و کد زیر رو به پایین اون اضافه کنید.
جایگزین کنید :
Key:
$1 - اسم فونت
$2 - اسم دقیق فونت با پسوند Eot
$3 - اسم دقیق فونت با پسوند TTF
نمونه : http://animpark.ir/thread-134-post-22288.html#pid22288
Njoy
========================================
ویرایش : متاسفانه مرورگر گوگل کروم از فایلهای TTF مربوط به فونت های فارسی پشتیبانی نمیکنه. ( چرا ش رو منم نمیدونم )
بخاطر همین شما مجبورین نوع بعضی از فونت هاتون رو عوض کنید.
تنها فرمتی که پیدا کردم که به 4 مرورگر اصلی میخورد فرمت woff بود.
فایرفاکس 4
اپرا 10
اینترنت اکسپلورر 9
کروم 12
شما باید به این سایت برید
http://onlinefontconverter.com/
و فونت مورد نظرتون رو به فرمت woff تبدیل کنید. اون رو آپلود کنید بعد کدی رو که برای ttf توی قالب استفاده کرده بودین تغییر بدین به woff . یعنی دیگه کد ttf داری نسبت به همون فونت خاص نباید توی قالب باشه.
ولی این فرمت یه بدی داره که تمام فونت ها رو پشتیبانی نمیکنه.
هر چند تا جایی که تست کردم اکثر فونت های فارسی که به اصطلاح فونت B بهشون گفته میشه راحت تبدیل میشن.
این فرمت حجم کمتری هم داره و سریعتر باز میشه.
1- ابتدا یک پوشه به اسم "fonts" توی روت اصلی فرومتون درست کنید.
2- برای هر فونت به 2 فایل Eot برای مرورگر IE و TTF برای مرورگرهای CSS نیاز داریم.
اما اکثر فونت ها TTF هستن. پس به این سایت برین تا براتون فونت رو به Eot تبدیل کنه
کد:
http://www.kirsle.net/wizards/ttf2eot.cgi
3- Download Your Font رو بزنید و فایل Eot رو دانلود کنید.
4- فایل TTF و Eot مورد نظرتون رو توی شاخه "fonts" آپلود کنید.
5- از کنترل پنل مدیریت به بخش ویرایش پوسته برید. و global.css پوسته ی مورد نظرتون رو در حالت پیشرفته ویرایش کنید و کد زیر رو به پایین اون اضافه کنید.
کد php:
@font-face {
font-family: '$1';
src: url(fonts/$2.eot)
}
@font-face {
font-family: '$1';
src: url(fonts/#3.ttf)
}
جایگزین کنید :
Key:
$1 - اسم فونت
$2 - اسم دقیق فونت با پسوند Eot
$3 - اسم دقیق فونت با پسوند TTF
نمونه : http://animpark.ir/thread-134-post-22288.html#pid22288
Njoy
========================================
ویرایش : متاسفانه مرورگر گوگل کروم از فایلهای TTF مربوط به فونت های فارسی پشتیبانی نمیکنه. ( چرا ش رو منم نمیدونم )
بخاطر همین شما مجبورین نوع بعضی از فونت هاتون رو عوض کنید.
تنها فرمتی که پیدا کردم که به 4 مرورگر اصلی میخورد فرمت woff بود.
فایرفاکس 4
اپرا 10
اینترنت اکسپلورر 9
کروم 12
شما باید به این سایت برید
http://onlinefontconverter.com/
و فونت مورد نظرتون رو به فرمت woff تبدیل کنید. اون رو آپلود کنید بعد کدی رو که برای ttf توی قالب استفاده کرده بودین تغییر بدین به woff . یعنی دیگه کد ttf داری نسبت به همون فونت خاص نباید توی قالب باشه.
ولی این فرمت یه بدی داره که تمام فونت ها رو پشتیبانی نمیکنه.
هر چند تا جایی که تست کردم اکثر فونت های فارسی که به اصطلاح فونت B بهشون گفته میشه راحت تبدیل میشن.
این فرمت حجم کمتری هم داره و سریعتر باز میشه.
carrow از June 2010 عضو مرجع فارسی MyBB می باشد.