۱۳۹۵/۵/۱۶، ۱۱:۱۶:۲۱ صبح
با درود
بدلیل از کار افتادن کدها در نگارش 1.8.7 . اقدام به نوشتن کدهای جدید کردم که بجای کدهای پیشین از کدهای زیر استفاده کنید
و بسیاری از دوستانی که آپارات را میخواهند اضافه کنند از کدهای زیر استفاده کنند
امید که بکار بیاید.
منبع: تالار میدوری
بدلیل از کار افتادن کدها در نگارش 1.8.7 . اقدام به نوشتن کدهای جدید کردم که بجای کدهای پیشین از کدهای زیر استفاده کنید
کد php:
/************************
* Adding Button Begin*
************************/
/* + Midori + */$.sceditor.command.set("midori", {
/* + Midori + */_dropDown: function (editor, caller) {
/* + Midori + */var $content;
/* + Midori + */$content = $(
/* + Midori + */'<div>' +
/* + Midori + */'<label for="midori">' + editor._('میدوری') + ':</label> ' +
/* + Midori + */'<textarea type="text" id="midori" />' +
/* + Midori + */'</div>' +
/* + Midori + */'<div><input type="button" value="' + editor._('Insert') + '" /></div>'
/* + Midori + */);
/* + Midori + */setTimeout(function() {
/* + Midori + */$content.find('#midori').focus();
/* + Midori + */},100);
/* + Midori + */$content.find('.button').click(function (e) {
/* + Midori + */var val = $content.find('#midori').val(),
/* + Midori + */before = '[midori]',
/* + Midori + */end = '[/midori]';
/* + Midori + */if (val) {
/* + Midori + */before = before + val + end;
/* + Midori + */end = null;
/* + Midori + */}
/* + Midori + */editor.insert(before, end);
/* + Midori + */editor.closeDropDown(true);
/* + Midori + */e.preventDefault();
/* + Midori + */});
/* + Midori + */editor.createDropDown(caller, 'insertmidori', $content);
/* + Midori + */},
/* + Midori + */exec: function (caller) {
/* + Midori + */if ($.trim(this.getRangeHelper().selectedRange())) {
/* + Midori + */this.insert('[midori]', '[/midori]');
/* + Midori + */return;
/* + Midori + */}
/* + Midori + */$.sceditor.command.get('midori')._dropDown(this, caller);
/* + Midori + */},
/* + Midori + */txtExec: ['[midori]', '[/midori]'],
/* + Midori + */tooltip: "میدوری"
/* + Midori + */});
/************************
* Adding Button End*
************************/
و بسیاری از دوستانی که آپارات را میخواهند اضافه کنند از کدهای زیر استفاده کنند
کد php:
/************************
* Adding Aparat Begin*
************************/
/* + Midori + */$.sceditor.command.set("aparat", {
/* + Midori + */_dropDown: function (editor, caller) {
/* + Midori + */var $content;
/* + Midori + */$content = $(
/* + Midori + */'<div>' +
/* + Midori + */'<label for="aparat">' + editor._('کُد آپارات') + ':</label> ' +
/* + Midori + */'<textarea type="text" id="aparat" />' +
/* + Midori + */'</div>' +
/* + Midori + */'<div><input type="button" value="' + editor._('Insert') + '" /></div>'
/* + Midori + */);
/* + Midori + */setTimeout(function() {
/* + Midori + */$content.find('#aparat').focus();
/* + Midori + */},100);
/* + Midori + */$content.find('.button').click(function (e) {
/* + Midori + */var val = $content.find('#aparat').val(),
/* + Midori + */before = '[aparat=360,640]',
/* + Midori + */end = '[/aparat]';
/* + Midori + */if (val) {
/* + Midori + */before = before + val + end;
/* + Midori + */end = null;
/* + Midori + */}
/* + Midori + */editor.insert(before, end);
/* + Midori + */editor.closeDropDown(true);
/* + Midori + */e.preventDefault();
/* + Midori + */});
/* + Midori + */editor.createDropDown(caller, 'insertaparat', $content);
/* + Midori + */},
/* + Midori + */exec: function (caller) {
/* + Midori + */if ($.trim(this.getRangeHelper().selectedRange())) {
/* + Midori + */this.insert('[aparat]', '[/aparat]');
/* + Midori + */return;
/* + Midori + */}
/* + Midori + */$.sceditor.command.get('aparat')._dropDown(this, caller);
/* + Midori + */},
/* + Midori + */txtExec: ['[aparat]', '[/aparat]'],
/* + Midori + */tooltip: "آپارات"
/* + Midori + */});
/************************
* Adding Aparat End*
************************/
امید که بکار بیاید.
منبع: تالار میدوری