Skip to content
This repository has been archived by the owner on Jan 8, 2019. It is now read-only.

fntsrlike/CkEditor-plugin-google-doc-embedded

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

CKEditor Plugin CKGoogledoc

本專案的原始碼是從 Drupal 的 Extend:CkEditor Plugin: Google Doc embedded iframe 傳承而來。 該 Extend 網址為:http://drupal.org/project/ckeditor-googledoc

本來單純想從該 Extend 移植該 Plugin 到自己的網站上, 卻發現做出來的 iFrame 是無法使用的,所以個檢查與修正。

本人對該程式碼沒有做太大的變動, 僅因為 Google 文件的 Viewer 經過結構的改變, 導致該 Extend 做出來的 iFrame 會失校, 所以針對這部分去做個改正。

所動的程式碼部分為 plugin/ckgoogledoc/plugin.js 檔案的

onOk : function() {
    - var inplaceTag = '<iframe src="http://docs.google.com/viewer?url=' + encodeURIComponent(url) + '&embedded=true" width="' + parseInt(width) + '" height="' + parseInt(height) + '" style="border: none;">';

    + var id = url.substring(32)
    + var inplaceTag = '<iframe src="https://docs.google.com/file/d/' + encodeURIComponent(id) + '/preview" width="' + parseInt(width) + '" height="' + parseInt(height) + '" style="border: none;">';
}

Releases

No releases published

Packages

No packages published