مرجع پارسی MyBB
نحوه ی اضافه کردن فونت دلخواه به ادیتور انجمن - نسخه‌ی قابل چاپ

+- مرجع پارسی MyBB (https://community.mybbiran.com)
+-- انجمن: نسخه MyBB 1.8 (https://community.mybbiran.com/forum-149.html)
+--- انجمن: خدمات پشتیبانی MyBB 1.8 (https://community.mybbiran.com/forum-182.html)
+---- انجمن: سایر مشکلات (https://community.mybbiran.com/forum-188.html)
+---- موضوع: نحوه ی اضافه کردن فونت دلخواه به ادیتور انجمن (/thread-17788.html)

صفحه‌ها: 1 2


نحوه ی اضافه کردن فونت دلخواه به ادیتور انجمن - sia2 - ۱۳۹۴/۱/۵

سلام
سال نو مبارک Blush
من میخواستم به ادیتور انجمنم فونت هایی که میخوام رو اضافه کنم ولی نمیدونم از کجا باید اینکارو کرد Undecided
اموزش هایی تو انجمن بود که همشون اشاره به فایل editor.js داخل پوشه javascript کرده بودن ولی تو پوشه ی جاوا اسکریپت من اصلا فایلی به اسم editor.js نیس
ممنون میشم اگه راهنمایی کنید
با تشکر


RE: نحوه ی اضافه کردن فونت دلخواه به ادیتور انجمن - HOssE!N-B - ۱۳۹۴/۱/۵

از کدام ادیتور استفاده می کُنید ؟


RE: نحوه ی اضافه کردن فونت دلخواه به ادیتور انجمن - sia2 - ۱۳۹۴/۱/۵

ادیتور پیش فرضه
تنها ادیتوری که نصب کردم پاسخ سریع پیشرفته هستش


RE: نحوه ی اضافه کردن فونت دلخواه به ادیتور انجمن - محمد محمدی - ۱۳۹۴/۱/۵

باید تو هاست قرار بدهید اما یادم نمیاد دقیقا کجا هست


RE: نحوه ی اضافه کردن فونت دلخواه به ادیتور انجمن - sia2 - ۱۳۹۴/۱/۶

هنوز یادتون نیومده؟ Huh Huh Huh Huh


RE: نحوه ی اضافه کردن فونت دلخواه به ادیتور انجمن - firstboy000 - ۱۳۹۴/۱/۶

فکر کنم همین باشه.

پوشه jscripts رو باز کرده و فایل editor.js رو پیدا کنید.
تکه کد زیر مربوط به فونت ها هستش پیداش کنید(خط66):
کد:
        // Defines an array of fonts to be shown in the font drop down.
        this.fonts = new Object();
        this.fonts["Arial"] = "Arial";
        this.fonts["Courier"] = "Courier";
        this.fonts["Impact"] = "Impact";
        this.fonts["Tahoma"] = "Tahoma";
        this.fonts["Times New Roman"] = "Times New Roman";
        this.fonts["Trebuchet MS"] = "Trebuchet MS";
        this.fonts["Verdana"] = "Verdana";

با اضافه کردن خط زیر به انتهای کد فونت مورد نظر رو میتونید قرار بدید اما اگر کاربرانتون اون فونت رو نداشته باشن براشون لود نمیشه.
کد php:
        this.fonts["B Nazanin"] = "B Nazanin"



RE: نحوه ی اضافه کردن فونت دلخواه به ادیتور انجمن - sia2 - ۱۳۹۴/۱/۶

(۱۳۹۴/۱/۶، ۱۰:۵۹:۱۳ صبح)firstboy000 نوشته است: فکر کنم همین باشه.

پوشه jscripts رو باز کرده و فایل editor.js رو پیدا کنید.
تکه کد زیر مربوط به فونت ها هستش پیداش کنید(خط66):



کد:
        // Defines an array of fonts to be shown in the font drop down.
        this.fonts = new Object();
        this.fonts["Arial"] = "Arial";
        this.fonts["Courier"] = "Courier";
        this.fonts["Impact"] = "Impact";
        this.fonts["Tahoma"] = "Tahoma";
        this.fonts["Times New Roman"] = "Times New Roman";
        this.fonts["Trebuchet MS"] = "Trebuchet MS";
        this.fonts["Verdana"] = "Verdana";

با اضافه کردن خط زیر به انتهای کد فونت مورد نظر رو میتونید قرار بدید اما اگر کاربرانتون اون فونت رو نداشته باشن براشون لود نمیشه.



کد php:
        this.fonts["B Nazanin"] = "B Nazanin"
تو پست بالاتر گفتم که اصلا اینجور فایلی نیس Huh  Huh


RE: نحوه ی اضافه کردن فونت دلخواه به ادیتور انجمن - firstboy000 - ۱۳۹۴/۱/۶

با عرض پوزش.اون فایل 1.6 بوده که جا مونده.من معذرت میخوام بخاطر بی دقتیم.
خب فایل زیر رو پیدا و باز کنید: jquery.sceditor.xhtml.min.js  و jquery.sceditor.min.js  و  jquery.sceditor.bbcode.min.js    --- توی پوشه jscripts\sceditor قرار داره ---

کد زیر رو سرچ کنید داخلش:
کد php:
fonts:"Arial,Arial Black,Comic Sans MS,Courier New,Georgia,Impact,Sans-serif,Serif,Times New Roman,Trebuchet MS,Verdana" 

توی این قسمت فونت خودتون رو اضافه کنید. سعی کنید به همون ترتیبی که وارد کردید برای فایل های دیگه هم وارد کنید.میادش.

تست شده و کاملا درست عمل کرده. ثبت شد


RE: نحوه ی اضافه کردن فونت دلخواه به ادیتور انجمن - sia2 - ۱۳۹۴/۱/۶

(۱۳۹۴/۱/۶، ۱۵:۱۳:۱۹ عصر)firstboy000 نوشته است: با عرض پوزش.اون فایل 1.6 بوده که جا مونده.من معذرت میخوام بخاطر بی دقتیم.
خب فایل زیر رو پیدا و باز کنید: jquery.sceditor.xhtml.min.js    --- توی پوشه jscripts\sceditor قرار داره ---

کد زیر رو سرچ کنید داخلش:
کد php:
fonts:"Arial,Arial Black,Comic Sans MS,Courier New,Georgia,Impact,Sans-serif,Serif,Times New Roman,Trebuchet MS,Verdana" 

توی این قسمت فونت خودتون رو اضافه کنید.به احتمال زیاد میادش.

سلام مجدد
خواهش میکنم
این کارو کردم بازم نیومد
حتی تو global.css هم کد زیرو اضافه کردم ولی بازم کار نکرد
کد:
@font-face {
  font-family: 'BKoodakBold';
  src: url('fonts/BKoodakBold.eot?#') format('eot'),  /* IE6-8 */
       url('fonts/BKoodakBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BKoodakBold.ttf') format('truetype');  /* Saf3-5, Chrome4+, FF3.5, Opera 10+ */
}



RE: نحوه ی اضافه کردن فونت دلخواه به ادیتور انجمن - firstboy000 - ۱۳۹۴/۱/۶

پست بالا اصلاح شد.باید سه فایل رو اصلاح کنید.


موفق و سربلند باشید