مهمان عزیز خوش آمدید. ورود ثبت نام



صفحه‌ها (6):
امتیاز موضوع:
  • 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
کلمات کلیدی
آموزش افزودن دکمه برای ویرایشگر پیشرفته ckeditor

آموزش افزودن دکمه برای ویرایشگر پیشرفته CKEditor
خوب.
ما می خوایم توی این آموزش یاد بدیم که چجوری یه دکمه به ویرایشگر اضافه کنیم تا با کلیک بر روی اون یه کد مثل

کد:
[spoiler][/spoiler]
رو به متن اضافه کنه.
خوب برای اینکار باید برای ویرایشگر یه پلاگین بنویسیم.
خوب حالا در مسیر MYBBRooT/ckeditor/plugins یه پوشه مثلا به نام spoiler ایجاد می کنیم.
حالا توی این پوشه یک فایل به نام plugin.js با محتویات زیر می سازیم.

کد:
CKEDITOR.plugins.add( 'spoiler', {
icons: 'spoiler',
init: function( editor ) {
editor.addCommand( 'spoiler', {
exec: function( editor ) {
editor.insertHtml('[spoiler][/spoiler]');
editor.focus();
},
});
editor.ui.addButton( 'spoiler', {
label: 'متن پنهان',
command: 'spoiler',
toolbar: 'insert'
});
}
});
توجه داشته باشید که  spoiler و  [spoiler][/spoiler] و متن پنهان رو تغییر دهید.
خوب.
حالا در همین پوشه یه پوشه به نام icons می سازیم و یه عکس 16 در 16 به نام spoiler.png برای آیکن دکمه ایجاد می کنیم.
حالا در مسیر MYBBRooT/inc/plugins فایلmybbirckeditor.php رو باز کرده. 
و  کد زیر رو پیدا کنید:
کد:
$codebuttons .= "magicline,code,videos',
به کد زیر تبدیل کنید:
کد:
$codebuttons .= "spoiler,magicline,code,videos',
حالا در مسر تنظیمات پلاگین، تنظیم کدهای تولبار ویرایشگر رو پیدا کنید
و کد زیر رو بیابید:
کد:
[ 'Link', 'Unlink', '-', 'Image', 'Smiley'],
و به کد زیر تبدیل کنید:
کد:
[ 'Link', 'Unlink', '-', 'Image', 'Smiley', '-', 'spoiler'],


دعای خیر برای اعضای گروه مای بی‌بی فارسی را فراموش نکنید!تصویر: http://www.cdn.my-bb.ir/images/smilies-v6/lightbulb.gif

HeartHeart خیلی التماس دعا دارم... دعام کنید لطفا HeartHeart

اگر از گروه مای بی‌بی فارسی راضی هستید، پس لطفا آنرا حمایت کنید: حمایت می‌کنم
برای همین اسپویلر به چه شکل میشه کاری کرد که برای مثال مثل قرار دادن لینک پس از زدن کلید کادری باز بشه  و متن رو توی اون قرار بدیم و خودش اتومات اونو توی تک اسپویلر قرار بده


خوب.
این پلاگین کاملش که در مسیر MyBBRooT/ckeditor/plugins آپلود کنید.
 


فایل‌های پیوست

.zip   spoiler.zip (اندازه 4.9 KB / تعداد دانلود: 128)


دعای خیر برای اعضای گروه مای بی‌بی فارسی را فراموش نکنید!تصویر: http://www.cdn.my-bb.ir/images/smilies-v6/lightbulb.gif

HeartHeart خیلی التماس دعا دارم... دعام کنید لطفا HeartHeart

اگر از گروه مای بی‌بی فارسی راضی هستید، پس لطفا آنرا حمایت کنید: حمایت می‌کنم
آقای توفیقی عزیز اشکالی که این ادیتور پیشرفته شما داره فقط اینه که دکمه کد php رو نداره و وقتی خودمون دستی هم کد رو میزنیم بالای کدها مینویسه لینک دانلود!!!!
لطفا اضافه کردن و تصحیح این دکمه همراه با کدش رو هم در اینجا آموزش بدین
با تشکرتصویر: images/smilies/heart.gif
آقای توفیقی ممنون میشم آموزش اضافه کردن فونت به این ادیتور رو  هم قرار بدید تصویر: images/smilies/smile.gif


(۰۴ اسفند ۱۳۹۱، ۱۰:۵۶ ق.ظ)ma2tta.ir نوشته:  آقای توفیقی ممنون میشم آموزش اضافه کردن فونت به این ادیتور رو  هم قرار بدید تصویر: images/smilies/smile.gif
در تاپیک خود ویرایش گر توسط hamidkag آموزش داده شده.


دعای خیر برای اعضای گروه مای بی‌بی فارسی را فراموش نکنید!تصویر: http://www.cdn.my-bb.ir/images/smilies-v6/lightbulb.gif

HeartHeart خیلی التماس دعا دارم... دعام کنید لطفا HeartHeart

اگر از گروه مای بی‌بی فارسی راضی هستید، پس لطفا آنرا حمایت کنید: حمایت می‌کنم
(۰۴ اسفند ۱۳۹۱، ۱۱:۵۲ ق.ظ)Tofighi نوشته:  
(۰۴ اسفند ۱۳۹۱، ۱۰:۵۶ ق.ظ)ma2tta.ir نوشته:  آقای توفیقی ممنون میشم آموزش اضافه کردن فونت به این ادیتور رو  هم قرار بدید تصویر: images/smilies/smile.gif
در تاپیک خود ویرایش گر توسط hamidkag آموزش داده شده.
نمیشه فونت رو تو هاست تو جایی که فونتای پیشفرض خود ویرایشگر وجود دارن آپلود کرد بعد از تو تنظیمات پلاگین اسم فونت رو به فونت های موجود اضاف کرد ؟ اگه میشه فونت ها در کدوم فایل پلاگین وجود دارند ؟


(۰۴ اسفند ۱۳۹۱، ۰۱:۴۶ ب.ظ)ma2tta.ir نوشته:  
(۰۴ اسفند ۱۳۹۱، ۱۱:۵۲ ق.ظ)Tofighi نوشته:  
(۰۴ اسفند ۱۳۹۱، ۱۰:۵۶ ق.ظ)ma2tta.ir نوشته:  آقای توفیقی ممنون میشم آموزش اضافه کردن فونت به این ادیتور رو  هم قرار بدید تصویر: images/smilies/smile.gif
در تاپیک خود ویرایش گر توسط hamidkag آموزش داده شده.
نمیشه فونت رو تو هاست تو جایی که فونتای پیشفرض خود ویرایشگر وجود دارن آپلود کرد بعد از تو تنظیمات پلاگین اسم فونت رو به فونت های موجود اضاف کرد ؟ اگه میشه فونت ها در کدوم فایل پلاگین وجود دارند ؟
در هیچ فایلی......تصویر: images/smilies/smile.gif


دعای خیر برای اعضای گروه مای بی‌بی فارسی را فراموش نکنید!تصویر: http://www.cdn.my-bb.ir/images/smilies-v6/lightbulb.gif

HeartHeart خیلی التماس دعا دارم... دعام کنید لطفا HeartHeart

اگر از گروه مای بی‌بی فارسی راضی هستید، پس لطفا آنرا حمایت کنید: حمایت می‌کنم
دستتون درد نکنه ممنون آموزش خوبی بود ، من مای کد فلش رو ساختم و در زیر برای شما قرار میدهم . حالا اگر بخواهیم دکمه فلش را در ادیتور قرار بدهیم با انجام همین آموزش یک مشکلی پیش میاد ! اون مشکل مربوط به تنظیم طول و عرض فایلهای فلش هست . width="570" height="570"

هم باید در مای کد فلش تغییراتی ایجاد کنیم مثلا height=$1 و هم باید در پنجره dialog مربوط به ادیتور تغییراتی بدهیم که ابتدا طول و عرض فایل فلش را بگیرد و سپس درخواست لینک یا آدرس فایل فلش را بدهد .  ممنون میشم اگه راهنمایی کنید !

عبارت منظم : 



کد:
\[flash\](.*?)\[/flash\]

عبارت جایگزین :


کد:
<object classid="clsid: D27CDB6E-AE6D-11CF-96B8-444553540000" id="obj1" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" border="0" width="570" height="570">
<param name="movie" value="$1">
<param name="quality" value="High">
<embed src="$1" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="obj1" width="570" height="570" quality="High"></object>


با عرض سلام و ضمن تشکر از آموزش خوبتون

اگر ما بخواهیم جدول توی ویرایشگرمون اضافه کنیم باید چه کدهای قرار بدیم ؟

با احترام ...


صفحه‌ها (6):


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  آموزش نصب پلاگین گوگل سئو ( Google Seo ) Tofighi 166 35,826 ۱۰ شهریور ۱۳۹۴، ۱۱:۲۵ ب.ظ
آخرین ارسال: FNS4565
  آموزش ایجاد یک پلاگین برای MyBB @-Hoosk-@ 9 4,410 ۰۶ مهر ۱۳۹۳، ۱۱:۴۰ ب.ظ
آخرین ارسال: mybb
  پلاگین نقشه گوگل برای انجمن salondaran 2 1,543 ۱۳ آبان ۱۳۹۲، ۱۰:۰۰ ب.ظ
آخرین ارسال: salondaran
  آموزش رفع مشکل برخی پلاگین‌ها با ذخیره‌خودکار CKEditor Tofighi 7 2,888 ۰۵ مهر ۱۳۹۲، ۱۰:۳۷ ب.ظ
آخرین ارسال: alimasumi
  آموزش ست کردن پلاگین ProStats با ThankYouLike Tofighi 13 4,179 ۲۵ اردیبهشت ۱۳۹۲، ۰۷:۱۶ ق.ظ
آخرین ارسال: Etown
  آموزش کامل یادداشت های پروفایل با تب بندی پروفایل Friga 0 2,534 ۱۷ بهمن ۱۳۹۱، ۰۷:۱۲ ب.ظ
آخرین ارسال: Friga
  آموزش رفع مشکل ارور پلاگین تشکر reza 9 5,639 ۰۲ بهمن ۱۳۹۱، ۰۶:۳۵ ب.ظ
آخرین ارسال: EM.Ahady

پرش به انجمن:


کاربران در حال بازدید این موضوع:

1 مهمان


درباره‌ی ما

گروه پشتیبانی فارسی مای بی بی My-BB.Ir در واپسین روزهای پاییز 1391 کار خود را در زمینه مای بی بی آغاز کرد. این گروه با توکل بر خدای منان و دانش فنی خود در تلاش است فعالیتی هرچند ناچیز در زمینه ارتقا و پشتیبانی مای بی بی انجام دهد.
تمامی حقوق برای وب‌سایت پشتیبانی فارسی مای بی‌بی (My-BB.Ir) محفوظ می‌باشد و هرگونه کپی‌برداری از آن شرعا حرام و قانونا غیرمجاز می‌باشد.
قدرت گرفته از مای بی‌بی - فارسی‌ساز: My-BB.Ir و IORA.Ir