Loading...




شاطر
قديممنذ /الجمعة نوفمبر 23, 2018 11:24 pm#1
X-Gaming

Admin


X-Gaming
? عدد المساهمات : : 226
? السٌّمعَة : : 1
? تاريخ التسجيل : : 30/08/2012
? العمر : : 34


https://x-gaming.forumakers.com/
[حصري]CKeditor بدل ال SCeditor






السلام عليكم ورحمة الله وبركاته






بسم الله الرحمن الرحيم





لدينا اليوم كود لتبديل الصندوق الماسي العادي في منتدياتكم بنسخة ال ckeditor



ملاحظة / الكود تم اخذه من منتدى الدعم الأجنبي



لنبدأ / لوحة الادارة - عناصر إضافية - إدارة اكواد Javascript -إنشاء كود جديد

الكود /

الكود:
/*
 *  Application: CKEditor
 *  Date: 30/04/2018
 *  Version: 1.030042018
 *  Copyright (c) CKSource and Adapted to forumotion by Daemon <help.forumotion.com>
 *  This work is free. You can redistribute it and/or modify it
 */
$(function() {
    $.ajax({
        type: 'GET',
        url: 'https://cdn.ckeditor.com/4.9.2/standard/ckeditor.js',
        dataType: 'script',
        success: function() {
            CKEDITOR.replace('text_editor_textarea', {
                extraPlugins: 'servimg'
            });
            CKEDITOR.dialog.add('servimg', function(editor) {
                return {
                    title: 'Host an image',
                    minWidth: 540,
                    minHeight: 385,
                    contents: [{
                        elements: [{
                            type: 'html',
                            html: '<p><iframe id="obj_servimg" src="https://' + servimgDomain + "/multiupload.php?&mode=" + (typeof(servImgMode) == "undefined" || servImgMode == "" ? "fae" : servImgMode) + "&account=" + servImgAccount + '&id=' + servImgId + '&f=' + servImgF + '" style="height:385px;width:540px;" border="0"></iframe></p>'
                        }]
                    }],
                    buttons: [CKEDITOR.dialog.okButton]
                };
            });
            CKEDITOR.plugins.add('servimg', {
                init: function(editor) {
                    var command = editor.addCommand('servimg', new CKEDITOR.dialogCommand('servimg'));
                    editor.ui.addButton('ServImg', {
                        label: 'Host an image',
                        command: 'servimg',
                        toolbar: 'insert,10',
                        icon: 'https://i62.servimg.com/u/f62/18/12/37/46/image_11.png'
                    });
                    CKEDITOR.dialog.add('servimg', 'servimg');
                }
            });
        },
        error: function(jqXHR, textStatus, errorThrown) {
            if(jqXHR.status == 500) {
                console.log('Internal error: ' + jqXHR.responseText);
            } else {
                console.log('Unexpected error.');
            }
        }
    });
    $(function() {
        $('#text_editor_textarea').sceditor('instance').destroy();
    });
});
function onMessage(e) {
    if(e.data.from === 'servimg') CKEDITOR.instances['text_editor_textarea'].insertText(e.data.data + '\n');
}
window.addEventListener('message', onMessage, true);


وهذا شكله :

[حصري]CKeditor بدل ال SCeditor Kmko10


هنا لديك خيارين :

إذا اردت ان تجعله بدل صندوق كتابة الموضوع إختار : على جميع الصفحات
إذا اردت ان تجعله بدل صندوق الرد السريع إختار : المواضيع

وإضغط سجل

اتمنى ان يعجبكم الكود والسلام عليكم 








التوقيع



 


الإشارات المرجعية

(( مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ)) ‏
ازرار الرد السريع تظهر متأخرة قليلاً




الذين يشاهدون محتوى الموضوع الآن : 24 ( الأعضاء 1 والزوار 23)


[حصري]CKeditor بدل ال SCeditor Collap10تعليمات المشاركة
لاتستطيع الرد على المواضيع في هذا المنتدى

BB code is متاحة
كود [IMG] متاحة
كود HTML متاحة