Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
-布谷鸟-
nosqlclient
提交
29026caa
N
nosqlclient
项目概览
-布谷鸟-
/
nosqlclient
与 Fork 源项目一致
从无法访问的项目Fork
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
N
nosqlclient
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
29026caa
编写于
4月 20, 2019
作者:
S
sercan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fixes #498
上级
62860f87
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
17 addition
and
19 deletion
+17
-19
client/imports/modules/ui_components/index.js
client/imports/modules/ui_components/index.js
+13
-17
i18n/en.i18n.json
i18n/en.i18n.json
+2
-1
i18n/tr.i18n.json
i18n/tr.i18n.json
+2
-1
未找到文件。
client/imports/modules/ui_components/index.js
浏览文件 @
29026caa
import
{
SessionManager
}
from
'
/client/imports/modules
'
;
import
{
ExtendedJSON
,
SessionManager
}
from
'
/client/imports/modules
'
;
import
{
ReactivityProvider
}
from
'
/client/imports/facades
'
;
import
$
from
'
jquery
'
;
import
Helper
from
'
/client/imports/helpers/helper
'
;
import
{
QueryRender
}
from
'
../../ui/querying
'
;
import
{
QueryRender
}
from
'
/client/imports/ui/querying
'
;
import
{
_
}
from
'
meteor/underscore
'
;
const
CodeMirror
=
require
(
'
codemirror
'
);
const
JSONEditor
=
require
(
'
jsoneditor
'
);
...
...
@@ -52,29 +53,24 @@ const quoteAttr = function (s) {
const
convertObjectToGridRow
=
function
(
obj
,
allKeys
)
{
let
html
=
'
<tr>
'
;
allKeys
.
forEach
((
key
)
=>
{
let
val
=
obj
[
key
];
if
(
typeof
val
===
'
undefined
'
)
val
=
''
;
if
(
val
!==
null
&&
typeof
val
===
'
object
'
)
{
const
valKeys
=
Object
.
keys
(
val
);
if
(
valKeys
.
length
===
1
&&
valKeys
[
0
]
===
'
$date
'
)
{
val
=
val
.
$date
;
}
else
{
val
=
JSON
.
stringify
(
val
);
}
}
val
=
`
${
val
}
`
;
if
(
val
.
length
>
50
)
{
html
+=
`<td title="
${
quoteAttr
(
val
)}
">
${
val
.
substr
(
0
,
47
)}
...</td>`
;
}
else
{
html
+=
`<td>
${
val
}
</td>`
;
}
if
(
val
!==
null
&&
typeof
val
===
'
object
'
)
val
=
JSON
.
stringify
(
val
);
val
=
`
${
_
.
escape
(
val
)}
`
;
if
(
val
.
length
>
100
)
html
+=
`<td title="
${
quoteAttr
(
val
)}
">
${
val
.
substr
(
0
,
97
)}
...</td>`
;
else
html
+=
`<td>
${
val
}
</td>`
;
});
html
+=
'
</tr>
'
;
return
html
;
};
const
displayJsonEditorModal
=
function
(
sData
)
{
let
dataToSet
=
ExtendedJSON
.
convertAndCheckJSON
(
_
.
unescape
(
sData
));
dataToSet
=
dataToSet
.
ERROR
?
_
.
unescape
(
sData
)
:
dataToSet
;
let
modal
=
$
(
'
#json-editor-modal
'
);
if
(
modal
.
length
===
0
)
{
modal
=
$
(
'
<div class="modal fade" id="json-editor-modal" tabindex="-1" role="dialog">
'
...
...
@@ -100,7 +96,7 @@ const displayJsonEditorModal = function (sData) {
});
}
modal
.
modal
();
$
(
'
#json-editor-modal-data
'
).
data
(
'
jsoneditor
'
).
set
(
JSON
.
parse
(
sData
)
);
$
(
'
#json-editor-modal-data
'
).
data
(
'
jsoneditor
'
).
set
(
dataToSet
);
};
const
doCodeMirrorResizable
=
function
(
codeMirror
)
{
...
...
i18n/en.i18n.json
浏览文件 @
29026caa
...
...
@@ -651,5 +651,6 @@
"sortAscending"
:
": activate to sort column ascending"
,
"sortDescending"
:
": activate to sort column descending"
,
"view_on"
:
"View On"
"view_on"
:
"View On"
,
"not_valid_field"
:
"Not a valid json field: __error__"
}
i18n/tr.i18n.json
浏览文件 @
29026caa
...
...
@@ -652,5 +652,6 @@
"sortAscending"
:
": yükselen şekilde sıralamayı aktive et"
,
"sortDescending"
:
": alçalan şekilde sıralamayı aktive et"
,
"view_on"
:
"Bağlı Collection"
"view_on"
:
"Bağlı Collection"
,
"not_valid_field"
:
"Alan JSON değil: __error__"
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录