Tự động chèn link vào ảnh trong CKEditor

Tự động chèn link vào ảnh trong CKEditor



Hôm  nay mình chia sẻ với các bạn code custom CKEditor để có thể tự động chèn chính link ảnh đó vào ảnh trong bài viết khi đăng ảnh lên


/*
Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
*/
 
CKEDITOR.editorConfig = function( config )
{
// Define changes to default configuration here. For example:
// config.language = 'fr';
// config.uiColor = '#AADC6E';
 
CKEDITOR.on('dialogDefinition', function (ev) {
    var dialogName = ev.data.name;
    var dialogDefinition = ev.data.definition;
    var dialog = dialogDefinition.dialog;
    var editor = ev.editor;
 
    if (dialogName == 'image') {
        dialogDefinition.onOk = function (e) {
            var imageSrcUrl = e.sender.originalElement.$.src;
            var width = e.sender.originalElement.$.width;
            var height = e.sender.originalElement.$.height;
            var imgHtml = CKEDITOR.dom.element.createFromHtml('<a href='+imageSrcUrl+'><img src='+ imageSrcUrl +' /></a>');
            editor.insertElement(imgHtml);
        };
    }
});
 
   
};
 

Ngày đăng: 3779 lượt đọc


Bài viết liên quan

Bí quyết tạo nội dung hấp dẫn cho website bán hàng
Thiết kế web chuẩn mobile - Thiết kế web responsive
Bài học từ vụ eBay bị tấn công
Cách lấy số like và comment facebook trên bài viết của website
 9 cách đơn giản giúp bạn cải thiện tỷ lệ click cho quảng cáo Google Adwords
CMS là gì?