PDA

View Full Version : تنظيمات toolbar در ckeditor



yekta64
سه شنبه 22 دی 1388, 11:34 صبح
سلام دوستان
چطور مي تونيم منوهاي ckeditor رو اونجور كه مي خوايم نمايش بديم يعني بعضي از منو ها را نمايش نديم يا اينكه جاي اونا رو تغيير بديم ؟
ممنون

Mostafa_Dindar
سه شنبه 22 دی 1388, 13:23 عصر
در فايل CKConfig.js ميتوانيد ميتوانيد toolbar را تغير دهيد .

موفق باشيد

Chabok
پنج شنبه 24 دی 1388, 10:42 صبح
در فایل plugins/toolbar/plugin.js (http://docs.cksource.com/ckeditor_api/symbols/src/plugins_toolbar_plugin.js.html)[/URL]


// Defines a toolbar with only one strip containing the "Source" button, a
// separator and the "Bold" and "Italic" buttons.
config.toolbar_Basic =
[
[ 'Source', '-', 'Bold', 'Italic' ]
];
config.toolbar = 'Basic';[URL]http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.toolbar (http://docs.cksource.com/ckeditor_api/symbols/src/plugins_font_plugin.js.html)

ali_mnkt
یک شنبه 27 دی 1388, 10:10 صبح
با سلام خدمت دوستان و اساتید

من از ckeditor استفاده کردم اما می خوام گزینه های toolbar اون رو کم کنم . تو سایت جستجو

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

http://barnamenevis.org/forum/showthread.php?t=199540&highlight=ckeditor

تو اونجا گفته شده با کد زیر در قسمت config.tools.config.js می شه toolbar رو سفارشی کرد


config.toolbar_Basic =
[
[ 'Source', '-', 'Bold', 'Italic' ]
];
config.toolbar = 'Basic';


خوب منم این کار رو کردم ولی در ظاهر ckeditor هیچ تغییری ایجاد نشد. آیا کسی می دونه

مشگل کجاست ؟

yekta64
یک شنبه 27 دی 1388, 10:47 صبح
سلام
شما بايد فايل ckeditor.js رو تغيير بدي توي اين فايل يهقسمت هست كه اسم منوها رو نوشته اونجا مي توني هر تغير يكه خواستي در منوها ايجائ كني
من هم اين مشكلروداشتم كه با روشي كه بهتون گفتم مشكلم حل شد

ali_mnkt
یک شنبه 27 دی 1388, 12:30 عصر
مرسی دوست عزیز از توجهت . این فایل ckEditor.js در چه پوشه ای قرار داره ؟

Chabok
یک شنبه 27 دی 1388, 13:31 عصر
مرسی دوست عزیز از توجهت . این فایل ckEditor.js در چه پوشه ای قرار داره ؟

برای تغییر toolbar باید این فایل را تغییر دهید :

plugins/toolbar/plugin.js (http://docs.cksource.com/ckeditor_api/symbols/src/plugins_toolbar_plugin.js.html)

ali_mnkt
یک شنبه 27 دی 1388, 15:39 عصر
برای تغییر toolbar باید این فایل را تغییر دهید :

plugins/toolbar/plugin.js (http://docs.cksource.com/ckeditor_api/symbols/src/plugins_toolbar_plugin.js.html)


دوست عزیز این کار رو همونطور که در قسمت های بالا نیز گفته بودید انجام دادم ولی هیچ

تاثیری در نمایش اون نداره. من فایل plugin.js که تغییر دادم و کار نکرده رو اینجا می ذارم ببینید

کجاش ایراد داره ( البته کل این قسمت چون حجمش بالا بود نتونستم بذارم اگه بخواید یه آدرس

ایمیل بدید واستون میل می کنم )

Chabok
یک شنبه 27 دی 1388, 17:29 عصر
با سلام

طبق توضیحات خود وب سایت با تغییر در plugins/toolbar/plugin.js (http://docs.cksource.com/ckeditor_api/symbols/src/plugins_toolbar_plugin.js.html) تولبار باید تغییر کند .

ولی ظاهراً به این صورت نبود .

و Toolbar از فایل CKEditor.js خوانده می شود .

پس از تغییرات در این فایل و ایجاد Toolbar شخصی به دو صورت می توانید آن را اعمال کنید :

می توانید در همین فایل CKeditor.js مقدار i.toolbar='Basic را یافته و تغییر دهید و روی تولبار خود بگذارید .

و یا می توانید در صفحه وب خود اگر ادیتور را توسط کد ایجاد می کنید toolbar را set کنید :


CKEDITOR.replace( 'editor1' );
CKEDITOR.config.toolbar = 'Basic';

این دو حالت جواب می دهد .

موفق باشید .

ali_mnkt
یک شنبه 27 دی 1388, 19:38 عصر
مرسی از همه دوستانی که کمک کردن

مشگل حل شد راهشم همونطور که یکی از دوستان گفتن تغییرات از طریق فایل ckeditor.js

هستش(البته با روشی که من جواب گرفتم ممکنه راه های دیگه ای هم داشته باشه).

دو سوال دیگه :

من هرچی راهنما شو خوندم چیزی دستگیرم نشد

1- آیا می شه ترتیب چینش عناصر toolbar رو از راست به چپ کرد ؟

2- آیا می شه پیش فرض تایپ متن را راست به چپ کرد ؟

yekta64
دوشنبه 28 دی 1388, 08:34 صبح
مرسی از همه دوستانی که کمک کردن

مشگل حل شد راهشم همونطور که یکی از دوستان گفتن تغییرات از طریق فایل ckeditor.js

هستش(البته با روشی که من جواب گرفتم ممکنه راه های دیگه ای هم داشته باشه).

دو سوال دیگه :

من هرچی راهنما شو خوندم چیزی دستگیرم نشد

1- آیا می شه ترتیب چینش عناصر toolbar رو از راست به چپ کرد ؟

2- آیا می شه پیش فرض تایپ متن را راست به چپ کرد ؟


سلام
بله ميشه شما تو فايل config.js خط كد زير رو اضافه كن همين كه متن راست چين ميشه فكر مي كنم منوها هم راست چين بشه در مورد منوها زياد مطمئن نيستم ولي متن با كد زيرراست چين ميشه



config.contentsLangDirection = 'rtl';

ali_mnkt
دوشنبه 28 دی 1388, 11:08 صبح
سلام
بله میشه شما تو فایل config.js خط کد زیر رو اضافه کن همین که متن راست چین میشه فکر می کنم منوها هم راست چین بشه در مورد منوها زیاد مطمئن نیستم ولی متن با کد زیرراست چین میشه



config.contentsLangDirection = 'rtl';


مرسی دوست عزیز حل شد.

اما دوستان کسی نظری در مورد راست به چپ شده toolbar نداره ؟

ali_mnkt
سه شنبه 29 دی 1388, 12:35 عصر
کسی تا حالا toolbar رو راست چین نکرده؟

sina_bagooly
چهارشنبه 18 فروردین 1389, 14:21 عصر
سلام برای این کار باید خصوصیت DIV که اینا توشه رو RTL کنی

fahime2012
چهارشنبه 24 شهریور 1395, 12:52 عصر
سلام.دوستان ckeditorدقیقا اپشن های ورد رو داره یا فقط شبیه سازی شدس و نسبت به ورد امکانات کمتری داره؟
مثلا امکان جدول میدونم که داره.منتها تغییر سایز سلولهای جدول یا ادغام شدنش رو هم داره یا خیر
ممنون