Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
fuyue82
o2oa
提交
692b347e
o2oa
项目概览
fuyue82
/
o2oa
与 Fork 源项目一致
Fork自
浙江兰德纵横网络技术股份有限公司 / o2oa
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
o2oa
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
692b347e
编写于
10月 10, 2021
作者:
U
unknown
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
tiny
上级
451cf99a
变更
8
隐藏空白更改
内联
并排
Showing
8 changed file
with
54 addition
and
19 deletion
+54
-19
o2web/source/o2_lib/htmleditor/ckeditor4161/plugins/o2uploadimage/plugin.js
...b/htmleditor/ckeditor4161/plugins/o2uploadimage/plugin.js
+1
-1
o2web/source/o2_lib/htmleditor/ckeditor4161/plugins/o2uploadremoteimage/plugin.js
...editor/ckeditor4161/plugins/o2uploadremoteimage/plugin.js
+1
-1
o2web/source/o2_lib/tinymce/tinymce_5.9.2/plugins/o2image/plugin.min.js
...2_lib/tinymce/tinymce_5.9.2/plugins/o2image/plugin.min.js
+40
-5
o2web/source/o2_lib/tinymce/tinymce_5.9.2/plugins/o2imagetools/plugin.js
..._lib/tinymce/tinymce_5.9.2/plugins/o2imagetools/plugin.js
+1
-1
o2web/source/o2_lib/tinymce/tinymce_5.9.2/plugins/o2imagetools/plugin.min.js
.../tinymce/tinymce_5.9.2/plugins/o2imagetools/plugin.min.js
+1
-1
o2web/source/o2_lib/tinymce/tinymce_5.9.2/plugins/o2upimgs/plugin.js
...e/o2_lib/tinymce/tinymce_5.9.2/plugins/o2upimgs/plugin.js
+2
-2
o2web/source/o2_lib/tinymce/tinymce_5.9.2/plugins/o2upimgs/plugin.min.js
..._lib/tinymce/tinymce_5.9.2/plugins/o2upimgs/plugin.min.js
+7
-7
o2web/source/x_component_process_Xform/TinyMCEEditor.js
o2web/source/x_component_process_Xform/TinyMCEEditor.js
+1
-1
未找到文件。
o2web/source/o2_lib/htmleditor/ckeditor4161/plugins/o2uploadimage/plugin.js
浏览文件 @
692b347e
...
@@ -253,7 +253,7 @@
...
@@ -253,7 +253,7 @@
if
(
upload
.
fileName
){
if
(
upload
.
fileName
){
imgString
+=
'
alt="
'
+
upload
.
fileName
+
'
"
'
;
imgString
+=
'
alt="
'
+
upload
.
fileName
+
'
"
'
;
}
}
imgString
+=
editor
.
config
.
enablePreview
?
'
data-prv="true"
'
:
'
data-prv="false"
'
;
imgString
+=
'
data-prv="true"
'
;
//
editor.config.enablePreview ? 'data-prv="true" ' : 'data-prv="false" ';
imgString
+=
'
/>
'
;
imgString
+=
'
/>
'
;
// Set width and height to prevent blinking.
// Set width and height to prevent blinking.
...
...
o2web/source/o2_lib/htmleditor/ckeditor4161/plugins/o2uploadremoteimage/plugin.js
浏览文件 @
692b347e
...
@@ -170,7 +170,7 @@
...
@@ -170,7 +170,7 @@
imgString
+=
'
style="max-width:100%; width:
'
+
width
+
'
px"
'
;
imgString
+=
'
style="max-width:100%; width:
'
+
width
+
'
px"
'
;
imgString
+=
'
onerror="MWF.xDesktop.setImageSrc()"
'
;
imgString
+=
'
onerror="MWF.xDesktop.setImageSrc()"
'
;
imgString
+=
'
alt="
'
+
(
alt
||
fileName
)
+
'
"
'
;
imgString
+=
'
alt="
'
+
(
alt
||
fileName
)
+
'
"
'
;
imgString
+=
editor
.
config
.
enablePreview
?
'
data-prv="true"
'
:
'
data-prv="false"
'
;
imgString
+=
'
data-prv="true"
'
;
//
editor.config.enablePreview ? 'data-prv="true" ' : 'data-prv="false" ';
imgString
+=
'
">
'
;
imgString
+=
'
">
'
;
var
newImg
=
CKEDITOR
.
dom
.
element
.
createFromHtml
(
imgString
);
var
newImg
=
CKEDITOR
.
dom
.
element
.
createFromHtml
(
imgString
);
...
...
o2web/source/o2_lib/tinymce/tinymce_5.9.2/plugins/o2image/plugin.min.js
浏览文件 @
692b347e
...
@@ -327,6 +327,12 @@
...
@@ -327,6 +327,12 @@
var
isAutomaticUploadsEnabled
=
function
(
editor
)
{
var
isAutomaticUploadsEnabled
=
function
(
editor
)
{
return
editor
.
getParam
(
'
automatic_uploads
'
,
true
,
'
boolean
'
);
return
editor
.
getParam
(
'
automatic_uploads
'
,
true
,
'
boolean
'
);
};
};
var
isBase64Enable
=
function
(
editor
)
{
return
editor
.
getParam
(
'
base64Encode
'
,
false
,
'
boolean
'
);
};
var
isPreviewEnable
=
function
(
editor
)
{
return
(
editor
||
tinymce
.
activeEditor
).
getParam
(
'
enablePreview
'
,
true
,
'
boolean
'
);
};
var
parseIntAndGetMax
=
function
(
val1
,
val2
)
{
var
parseIntAndGetMax
=
function
(
val1
,
val2
)
{
return
Math
.
max
(
parseInt
(
val1
,
10
),
parseInt
(
val2
,
10
));
return
Math
.
max
(
parseInt
(
val1
,
10
),
parseInt
(
val2
,
10
));
...
@@ -600,7 +606,7 @@
...
@@ -600,7 +606,7 @@
"
data-width
"
:
''
,
"
data-width
"
:
''
,
"
data-height
"
:
''
,
"
data-height
"
:
''
,
"
onerror
"
:
''
,
"
onerror
"
:
''
,
"
data-prv
"
:
''
"
data-prv
"
:
true
};
};
};
};
...
@@ -636,6 +642,7 @@
...
@@ -636,6 +642,7 @@
}
}
};
};
var
read
=
function
(
normalizeCss
,
image
)
{
var
read
=
function
(
normalizeCss
,
image
)
{
var
prv
=
getAttrib
(
image
,
'
data-prv
'
);
return
{
return
{
src
:
getAttrib
(
image
,
'
src
'
),
src
:
getAttrib
(
image
,
'
src
'
),
alt
:
getAlt
(
image
),
alt
:
getAlt
(
image
),
...
@@ -655,7 +662,7 @@
...
@@ -655,7 +662,7 @@
"
data-width
"
:
getAttrib
(
image
,
'
data-width
'
),
"
data-width
"
:
getAttrib
(
image
,
'
data-width
'
),
"
data-height
"
:
getAttrib
(
image
,
'
data-height
'
),
"
data-height
"
:
getAttrib
(
image
,
'
data-height
'
),
"
onerror
"
:
getAttrib
(
image
,
'
onerror
'
),
"
onerror
"
:
getAttrib
(
image
,
'
onerror
'
),
"
data-prv
"
:
getAttrib
(
image
,
'
data-prv
'
),
"
data-prv
"
:
(
prv
!==
false
&&
prv
!==
"
false
"
)
};
};
};
};
var
updateProp
=
function
(
image
,
oldData
,
newData
,
name
,
set
)
{
var
updateProp
=
function
(
image
,
oldData
,
newData
,
name
,
set
)
{
...
@@ -1049,6 +1056,8 @@
...
@@ -1049,6 +1056,8 @@
var
prependURL
=
Optional
.
some
(
getPrependUrl
(
editor
)).
filter
(
function
(
preUrl
)
{
var
prependURL
=
Optional
.
some
(
getPrependUrl
(
editor
)).
filter
(
function
(
preUrl
)
{
return
isString
(
preUrl
)
&&
preUrl
.
length
>
0
;
return
isString
(
preUrl
)
&&
preUrl
.
length
>
0
;
});
});
var
isBase64Enable$1
=
isBase64Enable
(
editor
);
var
isPreviewEnable$1
=
isPreviewEnable
(
editor
);
return
futureImageList
.
then
(
function
(
imageList
)
{
return
futureImageList
.
then
(
function
(
imageList
)
{
return
{
return
{
image
:
image
,
image
:
image
,
...
@@ -1064,7 +1073,9 @@
...
@@ -1064,7 +1073,9 @@
hasImageCaption
:
hasImageCaption$1
,
hasImageCaption
:
hasImageCaption$1
,
prependURL
:
prependURL
,
prependURL
:
prependURL
,
hasAccessibilityOptions
:
hasAccessibilityOptions
,
hasAccessibilityOptions
:
hasAccessibilityOptions
,
automaticUploads
:
automaticUploads
automaticUploads
:
automaticUploads
,
isBase64Enable
:
isBase64Enable$1
,
isPreviewEnable
:
isPreviewEnable$1
};
};
});
});
};
};
...
@@ -1125,6 +1136,26 @@
...
@@ -1125,6 +1136,26 @@
label
:
'
Show caption
'
label
:
'
Show caption
'
}]
}]
};
};
var
preview
=
{
type
:
'
label
'
,
label
:
''
,
items
:
[{
type
:
'
checkbox
'
,
name
:
'
data-prv
'
,
label
:
'
允许浏览原图
'
}]
};
var
enableBase64
=
{
type
:
'
label
'
,
label
:
''
,
items
:
[{
type
:
'
checkbox
'
,
name
:
'
base64enable
'
,
label
:
'
存为Base64编码
'
}]
};
var
getDialogContainerType
=
function
(
useColumns
)
{
var
getDialogContainerType
=
function
(
useColumns
)
{
return
useColumns
?
{
return
useColumns
?
{
type
:
'
grid
'
,
type
:
'
grid
'
,
...
@@ -1133,6 +1164,8 @@
...
@@ -1133,6 +1164,8 @@
};
};
return
flatten
([
return
flatten
([
[
imageUrl
],
[
imageUrl
],
info
.
isPreviewEnable
?
[
preview
]
:
[],
info
.
isBase64Enable
?
[
enableBase64
]
:
[],
imageList
.
toArray
(),
imageList
.
toArray
(),
info
.
hasAccessibilityOptions
&&
info
.
hasDescription
?
[
isDecorative
]
:
[],
info
.
hasAccessibilityOptions
&&
info
.
hasDescription
?
[
isDecorative
]
:
[],
info
.
hasDescription
?
[
imageDescription
]
:
[],
info
.
hasDescription
?
[
imageDescription
]
:
[],
...
@@ -1205,7 +1238,8 @@
...
@@ -1205,7 +1238,8 @@
"
data-width
"
:
image
[
"
data-width
"
],
"
data-width
"
:
image
[
"
data-width
"
],
"
data-height
"
:
image
[
"
data-height
"
],
"
data-height
"
:
image
[
"
data-height
"
],
"
onerror
"
:
image
[
"
onerror
"
],
"
onerror
"
:
image
[
"
onerror
"
],
"
data-prv
"
:
image
[
"
data-prv
"
]
"
data-prv
"
:
image
[
"
data-prv
"
]
!==
false
&&
image
[
"
data-prv
"
]
!==
"
false
"
,
"
base64enable
"
:
(
image
.
src
||
''
).
substring
(
0
,
5
)
===
'
data:
'
};
};
};
};
var
toImageData
=
function
(
data
,
removeEmptyAlt
)
{
var
toImageData
=
function
(
data
,
removeEmptyAlt
)
{
...
@@ -1314,7 +1348,7 @@
...
@@ -1314,7 +1348,7 @@
data
[
"
onerror
"
]
=
meta
[
"
onerror
"
];
data
[
"
onerror
"
]
=
meta
[
"
onerror
"
];
}
}
if
(
isString
(
meta
[
"
data-prv
"
]))
{
if
(
isString
(
meta
[
"
data-prv
"
]))
{
data
[
"
data-prv
"
]
=
meta
[
"
data-prv
"
];
data
[
"
data-prv
"
]
=
meta
[
"
data-prv
"
]
!==
false
&&
meta
[
"
data-prv
"
]
!==
"
false
"
;
}
}
};
};
...
@@ -1590,6 +1624,7 @@
...
@@ -1590,6 +1624,7 @@
data
[
"
data-height
"
]
=
data
.
dimensions
.
height
;
data
[
"
data-height
"
]
=
data
.
dimensions
.
height
;
data
.
dimensions
.
height
=
""
;
data
.
dimensions
.
height
=
""
;
}
}
data
[
"
data-prv
"
]
=
(
data
[
"
data-prv
"
]
!==
false
&&
data
[
"
data-prv
"
]
!==
"
false
"
)
?
"
true
"
:
"
false
"
;
editor
.
execCommand
(
'
mceUpdateImage
'
,
false
,
toImageData
(
data
,
info
.
hasAccessibilityOptions
));
editor
.
execCommand
(
'
mceUpdateImage
'
,
false
,
toImageData
(
data
,
info
.
hasAccessibilityOptions
));
editor
.
editorUpload
.
uploadImagesAuto
();
editor
.
editorUpload
.
uploadImagesAuto
();
...
...
o2web/source/o2_lib/tinymce/tinymce_5.9.2/plugins/o2imagetools/plugin.js
浏览文件 @
692b347e
...
@@ -1229,7 +1229,7 @@
...
@@ -1229,7 +1229,7 @@
debugger
;
debugger
;
var
enablePreview
=
editor
.
getParam
(
'
enablePreview
'
,
true
);
//
var enablePreview = editor.getParam('enablePreview', true);
var
localImageMaxWidth
=
editor
.
getParam
(
'
localImageMaxWidth
'
,
2000
);
var
localImageMaxWidth
=
editor
.
getParam
(
'
localImageMaxWidth
'
,
2000
);
var
reference
=
editor
.
getParam
(
'
reference
'
);
var
reference
=
editor
.
getParam
(
'
reference
'
);
var
referenceType
=
editor
.
getParam
(
'
referenceType
'
);
var
referenceType
=
editor
.
getParam
(
'
referenceType
'
);
...
...
o2web/source/o2_lib/tinymce/tinymce_5.9.2/plugins/o2imagetools/plugin.min.js
浏览文件 @
692b347e
...
@@ -1229,7 +1229,7 @@
...
@@ -1229,7 +1229,7 @@
debugger
;
debugger
;
var
enablePreview
=
editor
.
getParam
(
'
enablePreview
'
,
true
);
//
var enablePreview = editor.getParam('enablePreview', true);
var
localImageMaxWidth
=
editor
.
getParam
(
'
localImageMaxWidth
'
,
2000
);
var
localImageMaxWidth
=
editor
.
getParam
(
'
localImageMaxWidth
'
,
2000
);
var
reference
=
editor
.
getParam
(
'
reference
'
);
var
reference
=
editor
.
getParam
(
'
reference
'
);
var
referenceType
=
editor
.
getParam
(
'
referenceType
'
);
var
referenceType
=
editor
.
getParam
(
'
referenceType
'
);
...
...
o2web/source/o2_lib/tinymce/tinymce_5.9.2/plugins/o2upimgs/plugin.js
浏览文件 @
692b347e
...
@@ -9,7 +9,7 @@ tinymce.PluginManager.add('o2upimgs', function(editor, url) {
...
@@ -9,7 +9,7 @@ tinymce.PluginManager.add('o2upimgs', function(editor, url) {
var
images_upload_handler
=
editor
.
getParam
(
'
images_upload_handler
'
,
undefined
,
'
function
'
);
var
images_upload_handler
=
editor
.
getParam
(
'
images_upload_handler
'
,
undefined
,
'
function
'
);
if
(
!
images_upload_handler
){
if
(
!
images_upload_handler
){
var
enablePreview
=
editor
.
getParam
(
'
enablePreview
'
,
true
);
//
var enablePreview = editor.getParam('enablePreview', true);
var
localImageMaxWidth
=
editor
.
getParam
(
'
localImageMaxWidth
'
,
2000
);
var
localImageMaxWidth
=
editor
.
getParam
(
'
localImageMaxWidth
'
,
2000
);
var
reference
=
editor
.
getParam
(
'
reference
'
);
var
reference
=
editor
.
getParam
(
'
reference
'
);
var
referenceType
=
editor
.
getParam
(
'
referenceType
'
);
var
referenceType
=
editor
.
getParam
(
'
referenceType
'
);
...
@@ -42,7 +42,7 @@ tinymce.PluginManager.add('o2upimgs', function(editor, url) {
...
@@ -42,7 +42,7 @@ tinymce.PluginManager.add('o2upimgs', function(editor, url) {
"
style
"
:
'
max-width:100%; width:
'
+
width
+
'
px
'
,
"
style
"
:
'
max-width:100%; width:
'
+
width
+
'
px
'
,
"
onerror
"
:
'
MWF.xDesktop.setImageSrc()
'
,
"
onerror
"
:
'
MWF.xDesktop.setImageSrc()
'
,
"
alt
"
:
file
.
name
||
''
,
"
alt
"
:
file
.
name
||
''
,
"
data-prv
"
:
enablePreview
?
'
true
'
:
'
false
'
"
data-prv
"
:
'
true
'
//
enablePreview ? 'true' : 'false'
};
};
if
(
success
)
success
(
src
,
attributes
);
if
(
success
)
success
(
src
,
attributes
);
...
...
o2web/source/o2_lib/tinymce/tinymce_5.9.2/plugins/o2upimgs/plugin.min.js
浏览文件 @
692b347e
...
@@ -7,9 +7,9 @@ tinymce.PluginManager.add('o2upimgs', function(editor, url) {
...
@@ -7,9 +7,9 @@ tinymce.PluginManager.add('o2upimgs', function(editor, url) {
var
iframe1
=
baseURL
+
'
/plugins/o2upimgs/upfiles.html
'
;
var
iframe1
=
baseURL
+
'
/plugins/o2upimgs/upfiles.html
'
;
var
base64Encode
=
editor
.
getParam
(
'
base64Encode
'
,
false
);
var
base64Encode
=
editor
.
getParam
(
'
base64Encode
'
,
false
);
var
images_upload_handler
=
editor
.
getParam
(
'
images_upload_handler
'
,
undefined
,
'
function
'
);
var
images_upload_handler
=
editor
.
getParam
(
'
images_upload_handler
'
,
undefined
,
'
function
'
);
if
(
!
images_upload_handler
){
if
(
!
images_upload_handler
){
var
enablePreview
=
editor
.
getParam
(
'
enablePreview
'
,
true
);
//
var enablePreview = editor.getParam('enablePreview', true);
var
localImageMaxWidth
=
editor
.
getParam
(
'
localImageMaxWidth
'
,
2000
);
var
localImageMaxWidth
=
editor
.
getParam
(
'
localImageMaxWidth
'
,
2000
);
var
reference
=
editor
.
getParam
(
'
reference
'
);
var
reference
=
editor
.
getParam
(
'
reference
'
);
var
referenceType
=
editor
.
getParam
(
'
referenceType
'
);
var
referenceType
=
editor
.
getParam
(
'
referenceType
'
);
...
@@ -42,7 +42,7 @@ tinymce.PluginManager.add('o2upimgs', function(editor, url) {
...
@@ -42,7 +42,7 @@ tinymce.PluginManager.add('o2upimgs', function(editor, url) {
"
style
"
:
'
max-width:100%; width:
'
+
width
+
'
px
'
,
"
style
"
:
'
max-width:100%; width:
'
+
width
+
'
px
'
,
"
onerror
"
:
'
MWF.xDesktop.setImageSrc()
'
,
"
onerror
"
:
'
MWF.xDesktop.setImageSrc()
'
,
"
alt
"
:
file
.
name
||
''
,
"
alt
"
:
file
.
name
||
''
,
"
data-prv
"
:
enablePreview
?
'
true
'
:
'
false
'
"
data-prv
"
:
'
true
'
//
enablePreview ? 'true' : 'false'
};
};
if
(
success
)
success
(
src
,
attributes
);
if
(
success
)
success
(
src
,
attributes
);
...
@@ -54,8 +54,8 @@ tinymce.PluginManager.add('o2upimgs', function(editor, url) {
...
@@ -54,8 +54,8 @@ tinymce.PluginManager.add('o2upimgs', function(editor, url) {
}
}
o2upimgs
.
images_upload_handler
=
images_upload_handler
;
o2upimgs
.
images_upload_handler
=
images_upload_handler
;
o2upimgs
.
images_upload_base_path
=
editor
.
getParam
(
'
images_upload_base_path
'
,
''
,
'
string
'
);
o2upimgs
.
images_upload_base_path
=
editor
.
getParam
(
'
images_upload_base_path
'
,
''
,
'
string
'
);
o2upimgs
.
o2upimgs_filetype
=
editor
.
getParam
(
'
o2upimgs_filetype
'
,
'
.png,.gif,.jpg,.jpeg
'
,
'
string
'
);
o2upimgs
.
o2upimgs_filetype
=
editor
.
getParam
(
'
o2upimgs_filetype
'
,
'
.png,.gif,.jpg,.jpeg
'
,
'
string
'
);
o2upimgs
.
res
=
[];
o2upimgs
.
res
=
[];
var
openDialog
=
function
()
{
var
openDialog
=
function
()
{
return
editor
.
windowManager
.
openUrl
({
return
editor
.
windowManager
.
openUrl
({
...
@@ -109,7 +109,7 @@ tinymce.PluginManager.add('o2upimgs', function(editor, url) {
...
@@ -109,7 +109,7 @@ tinymce.PluginManager.add('o2upimgs', function(editor, url) {
editor
.
ui
.
registry
.
addButton
(
'
o2upimgs
'
,
{
editor
.
ui
.
registry
.
addButton
(
'
o2upimgs
'
,
{
icon
:
'
o2upimgs
'
,
icon
:
'
o2upimgs
'
,
tooltip
:
pluginName
,
tooltip
:
pluginName
,
onAction
:
function
()
{
onAction
:
function
()
{
openDialog
();
openDialog
();
}
}
...
...
o2web/source/x_component_process_Xform/TinyMCEEditor.js
浏览文件 @
692b347e
...
@@ -188,7 +188,7 @@ MWF.xApplication.process.Xform.TinyMCEEditor = MWF.APPTinyMCEEditor = new Class(
...
@@ -188,7 +188,7 @@ MWF.xApplication.process.Xform.TinyMCEEditor = MWF.APPTinyMCEEditor = new Class(
"
style
"
:
'
max-width:100%; width:
'
+
width
+
'
px
'
,
"
style
"
:
'
max-width:100%; width:
'
+
width
+
'
px
'
,
"
onerror
"
:
'
MWF.xDesktop.setImageSrc()
'
,
"
onerror
"
:
'
MWF.xDesktop.setImageSrc()
'
,
"
alt
"
:
file
.
name
||
''
,
"
alt
"
:
file
.
name
||
''
,
"
data-prv
"
:
enablePreview
?
'
true
'
:
'
false
'
"
data-prv
"
:
'
true
'
//
enablePreview ? 'true' : 'false'
};
};
callback
(
src
,
attributes
)
callback
(
src
,
attributes
)
}}
}}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录