Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
check
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
abook_web
check
Commits
f60213e6
Commit
f60213e6
authored
Mar 31, 2016
by
vietdo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
#20023 【ブラウザ】コンテンツ間リンクにその他コンテンツが指定された場合、表示できない
parent
8ad7bc56
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
78 additions
and
100 deletions
+78
-100
abvw/common/json/lang/lang-en.json
+2
-1
abvw/common/json/lang/lang-ja.json
+2
-1
abvw/common/json/lang/lang-ko.json
+2
-1
abvw/js/contentview.js
+20
-39
abvw/js/contentview_CreateObjects.js
+51
-57
abvw/js/header.js
+1
-1
No files found.
abvw/common/json/lang/lang-en.json
View file @
f60213e6
...
...
@@ -158,5 +158,6 @@
"txtUrlValidDate"
:
"validated period"
,
"txtMaxDownloadCount"
:
"number of max dl"
,
"msgShareUrlPassword"
:
"When you set a password, please input below."
,
"msgStreamingOpenError"
:
"It is the contents that I cannot read in the streaming."
"msgStreamingOpenError"
:
"It is the contents that I cannot read in the streaming."
,
"msgContentLinkNotOpen"
:
"This content cannot open on WebViewer."
}
abvw/common/json/lang/lang-ja.json
View file @
f60213e6
...
...
@@ -158,5 +158,6 @@
"txtUrlValidDate"
:
"URL有効期間"
,
"txtMaxDownloadCount"
:
"最大DL回数"
,
"msgShareUrlPassword"
:
"パスワードを設定する場合、以下に入力して下さい。"
,
"msgStreamingOpenError"
:
"ストリーミングでは閲覧出来ないコンテンツです。"
"msgStreamingOpenError"
:
"ストリーミングでは閲覧出来ないコンテンツです。"
,
"msgContentLinkNotOpen"
:
"このコンテンツはWeb版で開けません。"
}
abvw/common/json/lang/lang-ko.json
View file @
f60213e6
...
...
@@ -156,5 +156,6 @@
"txtUrlValidDate"
:
"URL유효기간"
,
"txtMaxDownloadCount"
:
"최대DL횟수"
,
"msgShareUrlPassword"
:
"암호를 설정할경우 다음의 입력란에 입력하십시오."
,
"msgStreamingOpenError"
:
"스트리밍에서는 열람 할 수 없는 컨텐츠입니다."
"msgStreamingOpenError"
:
"스트리밍에서는 열람 할 수 없는 컨텐츠입니다."
,
"msgContentLinkNotOpen"
:
"이 컨텐츠는 Web판에서 열 수 없습니다."
}
abvw/js/contentview.js
View file @
f60213e6
...
...
@@ -6232,7 +6232,7 @@ CONTENTVIEW.panoContentLink = function(targetContentId, page){
//既存ログを送信する
COMMON
.
SetEndLog
(
CONTENTVIEW_GENERAL
.
contentID
);
COMMON
.
RegisterLog
();
if
(
data
.
contentData
.
alertMessageLevel
){
if
(
data
.
contentData
.
alertMessageLevel
&&
data
.
contentData
.
contentType
!=
COMMON
.
ContentTypeKeys
.
Type_Others
){
if
(
data
.
contentData
.
alertMessageLevel
==
CONTENTVIEW_CREATEOBJECT
.
alertMessageLevel
.
ShowAlert
){
if
(
data
.
contentData
.
alertMessage
){
...
...
@@ -6245,7 +6245,7 @@ CONTENTVIEW.panoContentLink = function(targetContentId, page){
'oldContent'
:
oldContent
};
CONTENTVIEW_CREATEOBJECT
.
showContentConfirmDialog
(
data
.
contentData
.
alertMessageLevel
,
data
.
contentData
.
alertMessage
,
data
.
contentData
.
contentType
);
CONTENTVIEW_CREATEOBJECT
.
showContentConfirmDialog
(
data
.
contentData
.
alertMessageLevel
,
data
.
contentData
.
alertMessage
);
}
}
else
if
(
data
.
contentData
.
alertMessageLevel
==
CONTENTVIEW_CREATEOBJECT
.
alertMessageLevel
.
RequirePassword
){
...
...
@@ -6259,48 +6259,29 @@ CONTENTVIEW.panoContentLink = function(targetContentId, page){
'oldContent'
:
oldContent
};
CONTENTVIEW_CREATEOBJECT
.
showContentConfirmDialog
(
data
.
contentData
.
alertMessageLevel
,
data
.
contentData
.
contentType
);
CONTENTVIEW_CREATEOBJECT
.
showContentConfirmDialog
(
data
.
contentData
.
alertMessageLevel
);
}
else
if
(
data
.
contentData
.
alertMessageLevel
==
CONTENTVIEW_CREATEOBJECT
.
alertMessageLevel
.
None
){
if
(
data
.
contentData
.
contentType
==
COMMON
.
ContentTypeKeys
.
Type_Link
){
HEADER
.
viewLinkContentById
(
targetContentId
);
}
else
{
ClientData
.
common_preContentId
(
targetContentId
);
ClientData
.
common_prePageNo
(
page
);
//古いページを保存する
var
oldContent
=
{
oldContentID
:
CONTENTVIEW_GENERAL
.
contentID
,
oldPageIndex
:
CONTENTVIEW_GENERAL
.
panoPageNo
};
var
dataJump
=
ClientData
.
JumpQueue
();
dataJump
.
push
(
oldContent
);
ClientData
.
JumpQueue
(
dataJump
);
if
(
CONTENTVIEW_GENERAL
.
avwUserEnvObj
.
isMobile
()
&&
ClientData
.
isGetitsMode
())
{
AVWEB
.
avwScreenMove
(
COMMON
.
ScreenIds
.
ContentViewGetits
);
}
else
{
CONTENTVIEW
.
screenMove
();
}
}
ClientData
.
common_preContentId
(
targetContentId
);
ClientData
.
common_prePageNo
(
page
);
//古いページを保存する
var
oldContent
=
{
oldContentID
:
CONTENTVIEW_GENERAL
.
contentID
,
oldPageIndex
:
CONTENTVIEW_GENERAL
.
panoPageNo
};
var
dataJump
=
ClientData
.
JumpQueue
();
dataJump
.
push
(
oldContent
);
ClientData
.
JumpQueue
(
dataJump
);
if
(
CONTENTVIEW_GENERAL
.
avwUserEnvObj
.
isMobile
()
&&
ClientData
.
isGetitsMode
())
{
AVWEB
.
avwScreenMove
(
COMMON
.
ScreenIds
.
ContentViewGetits
);
}
else
{
CONTENTVIEW
.
screenMove
();
}
}
}
//Type 0
else
{
ClientData
.
common_preContentId
(
targetContentId
);
ClientData
.
common_prePageNo
(
page
);
/* store old page */
var
oldContent
=
{
oldContentID
:
CONTENTVIEW_GENERAL
.
contentID
,
oldPageIndex
:
CONTENTVIEW_GENERAL
.
panoPageNo
};
var
dataJump
=
ClientData
.
JumpQueue
();
dataJump
.
push
(
oldContent
);
ClientData
.
JumpQueue
(
dataJump
);
if
(
CONTENTVIEW_GENERAL
.
avwUserEnvObj
.
isMobile
()
&&
ClientData
.
isGetitsMode
())
{
AVWEB
.
avwScreenMove
(
COMMON
.
ScreenIds
.
ContentViewGetits
);
}
else
{
CONTENTVIEW
.
screenMove
();
}
CONTENTVIEW
.
showAlertScreen
(
I18N
.
i18nText
(
'msgContentLinkNotOpen'
),
null
);
}
},
...
...
abvw/js/contentview_CreateObjects.js
View file @
f60213e6
...
...
@@ -1411,19 +1411,19 @@ CONTENTVIEW_CREATEOBJECT.moveToContent = function (mediaType, actionType, id, im
CONTENTVIEW_CREATEOBJECT
.
moveToContent
.
prototype
=
new
CONTENTVIEW_CREATEOBJECT
.
PageObject
();
//START TRB00033 - EDITOR: Long - Date : 09/12/2013 - Summary : limit content
CONTENTVIEW_CREATEOBJECT
.
showContentConfirmDialog
=
function
(
type
,
msg
,
contentType
)
{
CONTENTVIEW_CREATEOBJECT
.
showContentConfirmDialog
=
function
(
type
,
msg
)
{
if
(
type
==
CONTENTVIEW_CREATEOBJECT
.
alertMessageLevel
.
ShowAlert
){
CONTENTVIEW_CREATEOBJECT
.
createAlertTypeDialog
(
msg
,
contentType
);
CONTENTVIEW_CREATEOBJECT
.
createAlertTypeDialog
(
msg
);
CONTENTVIEW_GENERAL
.
showDialog
(
true
);
}
else
if
(
type
==
CONTENTVIEW_CREATEOBJECT
.
alertMessageLevel
.
RequirePassword
){
CONTENTVIEW_CREATEOBJECT
.
createPwdRequiredTypeDialog
(
contentType
);
CONTENTVIEW_CREATEOBJECT
.
createPwdRequiredTypeDialog
();
CONTENTVIEW_GENERAL
.
showDialog
(
true
);
}
};
CONTENTVIEW_CREATEOBJECT
.
createAlertTypeDialog
=
function
(
msg
,
contentType
){
CONTENTVIEW_CREATEOBJECT
.
createAlertTypeDialog
=
function
(
msg
){
var
$container
=
$
(
'#dialog'
);
$container
.
html
(
''
);
$container
.
addClass
(
'sectionLimitAccess'
);
...
...
@@ -1448,33 +1448,30 @@ CONTENTVIEW_CREATEOBJECT.createAlertTypeDialog = function(msg, contentType){
});
$
(
'#dialog a#contentAlertOk'
).
click
(
function
(){
if
(
contentType
==
COMMON
.
ContentTypeKeys
.
Type_Link
){
HEADER
.
viewLinkContentById
(
CONTENTVIEW_CREATEOBJECT
.
moveContentParam
.
preContentId
);
}
else
{
ClientData
.
common_preContentId
(
CONTENTVIEW_CREATEOBJECT
.
moveContentParam
.
preContentId
);
ClientData
.
common_prePageNo
(
CONTENTVIEW_CREATEOBJECT
.
moveContentParam
.
prePageNo
);
/* store old page */
var
dataJump
=
ClientData
.
JumpQueue
();
dataJump
.
push
(
CONTENTVIEW_CREATEOBJECT
.
moveContentParam
.
oldContent
);
ClientData
.
JumpQueue
(
dataJump
);
if
(
ClientData
.
isStreamingMode
()){
//ストリーミングのビューアへ移動
AVWEB
.
avwScreenMove
(
COMMON
.
ScreenIds
.
ContentViewStreaming
);
}
else
{
if
(
CONTENTVIEW_GENERAL
.
avwUserEnvObj
.
isMobile
()
&&
ClientData
.
isGetitsMode
())
{
AVWEB
.
avwScreenMove
(
COMMON
.
ScreenIds
.
ContentViewGetits
);
}
else
{
CONTENTVIEW
.
screenMove
();
}
}
}
ClientData
.
common_preContentId
(
CONTENTVIEW_CREATEOBJECT
.
moveContentParam
.
preContentId
);
ClientData
.
common_prePageNo
(
CONTENTVIEW_CREATEOBJECT
.
moveContentParam
.
prePageNo
);
/* store old page */
var
dataJump
=
ClientData
.
JumpQueue
();
dataJump
.
push
(
CONTENTVIEW_CREATEOBJECT
.
moveContentParam
.
oldContent
);
ClientData
.
JumpQueue
(
dataJump
);
if
(
ClientData
.
isStreamingMode
()){
//ストリーミングのビューアへ移動
AVWEB
.
avwScreenMove
(
COMMON
.
ScreenIds
.
ContentViewStreaming
);
}
else
{
if
(
CONTENTVIEW_GENERAL
.
avwUserEnvObj
.
isMobile
()
&&
ClientData
.
isGetitsMode
())
{
AVWEB
.
avwScreenMove
(
COMMON
.
ScreenIds
.
ContentViewGetits
);
}
else
{
CONTENTVIEW
.
screenMove
();
}
}
});
};
CONTENTVIEW_CREATEOBJECT
.
createPwdRequiredTypeDialog
=
function
(
contentType
){
CONTENTVIEW_CREATEOBJECT
.
createPwdRequiredTypeDialog
=
function
(){
var
$container
=
$
(
'#dialog'
);
$container
.
html
(
''
);
$container
.
addClass
(
'sectionLimitAccess'
);
...
...
@@ -1524,35 +1521,32 @@ CONTENTVIEW_CREATEOBJECT.createPwdRequiredTypeDialog = function(contentType){
AVWEB
.
avwCmsApiSyncWithUrl
(
apiLoginUrl
,
null
,
'webClientLogin'
,
'GET'
,
params
,
function
(
data
)
{
if
(
data
.
result
==
'success'
)
{
if
(
contentType
==
COMMON
.
ContentTypeKeys
.
Type_Link
){
HEADER
.
viewLinkContentById
(
CONTENTVIEW_CREATEOBJECT
.
moveContentParam
.
preContentId
);
}
else
{
ClientData
.
common_preContentId
(
CONTENTVIEW_CREATEOBJECT
.
moveContentParam
.
preContentId
);
ClientData
.
common_prePageNo
(
CONTENTVIEW_CREATEOBJECT
.
moveContentParam
.
prePageNo
);
/* store old page */
var
dataJump
=
ClientData
.
JumpQueue
();
dataJump
.
push
(
CONTENTVIEW_CREATEOBJECT
.
moveContentParam
.
oldContent
);
ClientData
.
JumpQueue
(
dataJump
);
// update sid id
ClientData
.
userInfo_sid
(
data
.
sid
);
ClientData
.
userInfo_sid_local
(
data
.
sid
);
//バックアップにも保持
ClientData
.
userInfo_sid_local_bak
(
data
.
sid
);
if
(
ClientData
.
isStreamingMode
()){
//ストリーミングのビューアへ移動
AVWEB
.
avwScreenMove
(
COMMON
.
ScreenIds
.
ContentViewStreaming
);
}
else
{
if
(
CONTENTVIEW_GENERAL
.
avwUserEnvObj
.
isMobile
()
&&
ClientData
.
isGetitsMode
())
{
AVWEB
.
avwScreenMove
(
COMMON
.
ScreenIds
.
ContentViewGetits
);
}
else
{
CONTENTVIEW
.
screenMove
();
}
}
}
ClientData
.
common_preContentId
(
CONTENTVIEW_CREATEOBJECT
.
moveContentParam
.
preContentId
);
ClientData
.
common_prePageNo
(
CONTENTVIEW_CREATEOBJECT
.
moveContentParam
.
prePageNo
);
/* store old page */
var
dataJump
=
ClientData
.
JumpQueue
();
dataJump
.
push
(
CONTENTVIEW_CREATEOBJECT
.
moveContentParam
.
oldContent
);
ClientData
.
JumpQueue
(
dataJump
);
// update sid id
ClientData
.
userInfo_sid
(
data
.
sid
);
ClientData
.
userInfo_sid_local
(
data
.
sid
);
//バックアップにも保持
ClientData
.
userInfo_sid_local_bak
(
data
.
sid
);
if
(
ClientData
.
isStreamingMode
()){
//ストリーミングのビューアへ移動
AVWEB
.
avwScreenMove
(
COMMON
.
ScreenIds
.
ContentViewStreaming
);
}
else
{
if
(
CONTENTVIEW_GENERAL
.
avwUserEnvObj
.
isMobile
()
&&
ClientData
.
isGetitsMode
())
{
AVWEB
.
avwScreenMove
(
COMMON
.
ScreenIds
.
ContentViewGetits
);
}
else
{
CONTENTVIEW
.
screenMove
();
}
}
}
else
{
$
(
'#lblMessageLimitError'
).
html
(
AVWEB
.
format
(
I18N
.
i18nText
(
'msgLoginErrWrong'
),
data
.
errorMessage
).
toString
()).
show
();
...
...
abvw/js/header.js
View file @
f60213e6
...
...
@@ -1102,7 +1102,7 @@ HEADER.getIconTypeContent = function(contentType) {
src
=
'img/bookshelf/icon_12.png'
;
break
;
}
default
:
break
default
:
break
;
}
return
src
;
};
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment