مرجع پارسی MyBB
[برای 1.6] پلاگین ادیتور پیشرفته MyBB WYSIWYG Editor - نسخه‌ی قابل چاپ

+- مرجع پارسی MyBB (https://community.mybbiran.com)
+-- انجمن: آرشیو (https://community.mybbiran.com/forum-128.html)
+--- انجمن: آرشیو انجمن های قدیمی (https://community.mybbiran.com/forum-129.html)
+---- انجمن: مای بی بی نسخه 1.6 (https://community.mybbiran.com/forum-83.html)
+----- انجمن: پلاگین های MyBB 1.6 (https://community.mybbiran.com/forum-86.html)
+------ انجمن: موضوع ها و ارسال ها (https://community.mybbiran.com/forum-100.html)
+------ موضوع: [برای 1.6] پلاگین ادیتور پیشرفته MyBB WYSIWYG Editor (/thread-3524.html)

صفحه‌ها: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53


RE: پلاگین ادیتور پیشرفته MyBB WYSIWYG Editor - ahmadb - ۱۳۸۹/۱۰/۲۲

درست نشد ؟
بعد از تغییر یه بار با Ctrl+F5 صفحه رو رفرش کن ، ممکنه مشکل از این باشه که مرورگر از فایل قبلی داره استفاده می کنه
من دوباره تست کردم ، مشکلی نداشت


RE: پلاگین ادیتور پیشرفته MyBB WYSIWYG Editor - arakueed - ۱۳۸۹/۱۰/۲۲

بله یه دونه } اضافی گذاشته بودم

البته نقل قول درست نشد باز

اصلا کسی این مشکل رو داره یا نه؟
فقط یه نفر تایید کردExclamationExclamationExclamationAngryAngry


RE: پلاگین ادیتور پیشرفته MyBB WYSIWYG Editor - ahmadb - ۱۳۸۹/۱۰/۲۲

برادر من چرا جو میدی ؟Big Grin
الان فرومت نقل قولش درسته ! من خودم الان تست کردم


RE: پلاگین ادیتور پیشرفته MyBB WYSIWYG Editor - arix - ۱۳۸۹/۱۰/۲۲

من الان رفتم توی یکی از سایت هایی که این رو نصب کرده.یک پست آزمایشی دادم.انواع و اقسام شرایط رو تست کردم.بولد ، مورب ، ترکیب همه اینها با هم.ترکیب فارسی و انگلیسی.ترکیب سایز های مختلف باهم.باورتون نمیشه

همشون رو بدون هیچ مشکلی جواب داد ، اونم با اینترنت کسپلورر!!!

این یک شاهکاره.حتما نصبش کنید

نمی دونم که این ادیتور رو کی طراحی کرده.ولی باید بهش تبریک بگم.چون از کل دیولپر های انجمن اس ام اف هم کارش بهتره.یعنی اس ام اف بعد دو سال و نیم تبلیغ و طراحی برای زبن فارسی در هسته!(نه پلاگین) کلی با اینترنت اکسپلورر مشکل داره به حدی که متن بیشتر از 6 خط رو نمی شه باهاش سلکت کرد.ترکیب اندازه ها و رنگ ها رو نمی شناسه.ولی این.این .فقط می تونم بگم یک شاهکاره.ایووووووووول
این هم سند!

[تصویر:  39008938086798161539.png]

همان طور که می بینید تنها ایراد خییییییییییلی کوچولو نسبت به این همه آزمایش سخت گذاشتن لیست بدون شماره به جای لیست شماره گذاری شده و درج یک کد اضافه کوچکه که اونم جدا در کنار این همه قابلیت اصلا مهم نیست.گفتم که.من مال اس ام اف رو همین جوری تست کردم.یکی درمیون خطا می داد و در کل می شه گفت اصلا مال اس ام اف به درد نمی خوره.خواستید در قسمت فارسی انجمن خود سایت اس ام اف نتیجه تست اون رو هم نوشتم.الان حوصله پیدا کردن لینکش رو ندارم


RE: پلاگین ادیتور پیشرفته MyBB WYSIWYG Editor - arakueed - ۱۳۸۹/۱۰/۲۲

بله نقل قول یه قسمتیش درست شد
یعنی 60 درصد کار
ولی هنوز یه مقدارش مونده
ولی خب الآن خیلی بهتر شدهBig GrinBig Grin

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


RE: پلاگین ادیتور پیشرفته MyBB WYSIWYG Editor - mamaly12h - ۱۳۸۹/۱۰/۲۳

ضمن تشكر بسيار از ahmadb عزيز ،

دوستاني كه مشكل نقل قول در اينترنت اكسپلورر دارند و يا مشكلي جهت ويرايش اديتور ندارند ، از اين روشي كه ahmadb عزيز گفتند براي رفع مشكل استفاده كنند .

الان كه به كد ها توجه كردم متوجه اين مشكل نقل قول در اينترنت اكسپلورر شدند كه با توجه به پاسخ صحيحي كه ahmadb عزيز براي رفع اين مشكل دادند بهتره 2باره نويسي نكنم چون به طور بسيار عالي و دقيق و كامل براي رفع اين مشكل توضيح دادند.

از دوستان هم شرمنده ، با توجه به اين كه توي نسخه دمو گزارش اشكال نقل قول چند گانه در پاسخ سريع نشد ، برخلاف رفع اشكالات گزارش شده ، يافتن و رفع اين مشكل كمي با تاخير انجام شد ، در آپديت بعدي اديتور اين مشكل رفع خواهد شد.


(۱۳۸۹/۱۰/۲۲، ۱۶:۲۲:۵۳ عصر)arakueed نوشته است: خواهشا به فکر مشکل نقل قول هم باشین
همه ی خط ها به هم دیگه میچسبن وقتی رول نقل قول کلید میکنمExclamationExclamation

(۱۳۸۹/۱۰/۲۲، ۲۳:۱۳:۱۰ عصر)arakueed نوشته است: بله نقل قول یه قسمتیش درست شد
یعنی 60 درصد کار
ولی هنوز یه مقدارش مونده
ولی خب الآن خیلی بهتر شدهBig GrinBig Grin

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

در حال حاضر مشكل نقل قول در انجمن شما چيه ؟
با چه مرورگري ؟


RE: پلاگین ادیتور پیشرفته MyBB WYSIWYG Editor - arakueed - ۱۳۸۹/۱۰/۲۳

با ahmadb صحبت کردم گفت نگاه میکنه
الآن وقتی اط طریق دکمه های افزودن به نقل قول انتخاب میکنیم مشکل نداره

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


مثلا همین متن من رو کپی کنید توی ادیتور بعد انتخابش کنید و روی دکمه ی نقل قول کلید کنید
ببینید چی میشهBig GrinBig Grin

با همه ی مرورگرها


RE: پلاگین ادیتور پیشرفته MyBB WYSIWYG Editor - ahmadb - ۱۳۸۹/۱۰/۲۳

این یکی دیگه سخت شد !!! Dodgy
مشکلات قبلی توی همه ی مرورگرها بود اما این یکی توی همه به جز IE ! بالاخره یه حرکت مثبت هم از IE دیدیم


RE: پلاگین ادیتور پیشرفته MyBB WYSIWYG Editor - arakueed - ۱۳۸۹/۱۰/۲۳

(۱۳۸۹/۱۰/۲۳، ۱۷:۲۵:۲۵ عصر)ahmadb نوشته است: این یکی دیگه سخت شد !!! Dodgy
مشکلات قبلی توی همه ی مرورگرها بود اما این یکی توی همه به جز IE ! بالاخره یه حرکت مثبت هم از IE دیدیم

نقل‌قول: با همه ی مرورگرها

من مشکلم ربطی به مرورگر نداره هاHuhHuh


RE: پلاگین ادیتور پیشرفته MyBB WYSIWYG Editor - ahmadb - ۱۳۸۹/۱۰/۲۳

خوب من فعلا این کد رو برای اصلاح نقل قول میذارم ، کد توی IE و فایرفاکس کامل کار میکنه اما من توی کروم باهاش مشکل دارم
دوستان اگه کسی توی کروم تستش کرد نتیحه رو بگه

فایل editor.js خط 1468 (دقت کنید که این شماره خط مربوط به فایل اصلی ادیتور و بدون تغییرات قبلیه) :
کد زیر رو جایگزین اون خط طولانی بکنید :
کد php:
if(MyBB.browser == 'ie'){
        
this.wysiwyg.contentWindow.focus();
        var 
c=this.e.selection.createRange().htmlText;
        var 
starttxt="["+code+"]";
        var 
endtxt="[/"+code+"]";
        var 
txt=""+starttxt+""+c+""+endtxt+"";
        
this.e.selection.createRange().pasteHTML(txt);
    }
    else{
        var 
range,ndiv,txt;
        
this.wysiwyg.contentWindow.focus();
        
range=this.wysiwyg.contentWindow.getSelection().getRangeAt(0);
        
ndiv=this.wysiwyg.contentWindow.document.createElement("div");
        
ndiv.appendChild(range.extractContents());
        
txt="["+code+"]"+ndiv.innerHTML+"[/"+code+"]";
        
this.e.execCommand('insertHTML',false,txt);
    } 

اینم عکسش :

حالت فعلی :
[تصویر:  MyBB7.PNG]

====================

حالت جدید :
[تصویر:  MyBB8.PNG]

دقت کنید که توی عکس اول ، خط دوم یه خط طولانیه که شما باید کد رو جایگزین اون بکنید

اگر تغییرات قبلی رو توی فایلتون ایجاد کردید ، توی فایل دنبال عبارات code=="quote" بگردید ، هر جایی که پیداش کردید ، خط بعدی خطیه که باید تغییر کنه