let Const = {
common : {
url : "https://rouken.publuslite.com/api/",
serverbaseurl : "https://rouken.publuslite.com",
thumbnail_url : "https://rouken.publuslite.com/thumbnails/",
banner_url : "https://rouken.publuslite.com/banner/",
media_url : "https://rouken.publuslite.com/transcoder-data/",
domain : ".publuslite.com"
},
api : {
login : "login",
logout : "logout",
param : "param",
courses : "courses",
documents : "documents",
document_info : "document_info",
createHistory : "create_history",
deleteHistory : "delete_history",
toppage : "toppage?",
download : "download?",
messages : "messages",
expireddoc : "expireddoc",
userattr : "userattr",
usagetime : "usagetime",
event : "event",
us_clientversion : "1.3.0",
us_apiversion : "1.2.0",
us_token : "xxx-xxxx",
us_uuid : "122F618573B34033B3BF655B60F80E48",
message : {
limit_devices : "_Limit devices",
invalid_sex : "_Invalid sex",
invalid_grade : "_Invalid grade",
},
code : {
limit_devices: 901,
bad_request : 400,
no_mypage : 912,
no_course : 913
}
},
message : {
error_servers_limit_device : "登録デバイスを超過しています。システムにてデバイスの調整を行ってください。",
error_servers_auth_failed : "ログイン失敗しました。ログインIDまたは、ログインキーを確認してください",
error_servers_auth_failed_pass : "ログイン失敗しました。ログインIDまたは、パスワードを確認してください",
error_servers_Registration_removed : "このブラウザの登録が削除されました。",
error_servers_invalid_grant : "アプリケーションは、このユーザに許可されていません。",
error_servers_notmatch_apiversion : "クライアントのバージョンが古いため通信を確立できません。アプリケーションを最新のものに更新してください。",
error_expired_document : "ドキュメントの利用期限が切れました。",
error_expired_user : "ユーザの利用期限が切れました。",
error_contents_not_exist : "ドキュメントが存在しないか削除されています。",
error_use_private_mode : "シークレットモードでは、ご利用頂けません。",
error_synchronized_error : "同期できませんでした。もう一度お試しください。",
error_util : "エラーが発生しました。",
shelf_error : "本棚が登録されていません。",
connection_error : "通信に失敗しました。",
getmessage_error : "お知らせが取得できませんでした。",
page_not_found : "存在しないページが指定されました。",
index_not_found : "存在しないインデックスが指定されました。",
content_not_found : "存在しないコンテンツが指定されました。",
content_get_failed : "コンテンツの取得に失敗しました。",
auth_error : "認証に失敗しました。",
force_logout : "このデバイスの登録が削除されました。",
put_login_id : "ログインIDを入力してください。",
put_login_key : "ログインキーを入力してください。",
no_get_aquire_total_page : "総ページ数が取得できません。",
no_newmessage : "現在、新しいお知らせはありません。",
no_results : "検索結果が見つかりません。",
not_apply_browser : "使用中のブラウザはサポート対象外です。",
email_address_or_login_id : "メールアドレスまたはログイン ID",
login_key_or_password : "ログインキーまたはパスワード",
maintain_login_status : "ログイン状態を保持する",
system_maintain : "メンテナンス中",
},
ruby_message : {
error_servers_limit_device : "登録デバイスを超過しています。システムにてデバイスの調整を行ってください。",
error_servers_auth_failed : "ログイン失敗しました。ログインIDまたは、パスワードを確認してください。",
error_servers_Registration_removed : "このブラウザの登録が削除されました。",
error_servers_invalid_grant : "アプリケーションは、このユーザに許可されていません。",
error_servers_notmatch_apiversion : "クライアントのバージョンが古いため通信を確立できません。アプリケーションを最新のものに更新してください。",
error_expired_document : "ドキュメントの利用期限が切れました。",
error_expired_user : "ユーザの利用期限が切れました。",
error_contents_not_exist : "ドキュメントが存在しないか削除されています。",
error_use_private_mode : "シークレットモードでは、ご利用頂けません。",
error_synchronized_error : "同期できませんでした。もう一度お試しください。",
error_util : "エラーが発生しました。",
shelf_error : "本棚が登録されていません。",
connection_error : "通信に失敗しました。",
getmessage_error : "おしらせが取得できませんでした。",
page_not_found : "存在しないページが指定されました。",
index_not_found : "存在しないインデックスが指定されました。",
content_not_found : "存在しないコンテンツが指定されました。",
content_get_failed : "コンテンツの取得に失敗しました。",
auth_error : "認証に失敗しました。",
put_login_id : "ログインIDを入力してください。",
put_login_key : "パスワードを入力してください。",
no_get_aquire_total_page : "総ページ数が取得できません。",
no_newmessage : "現在、新しいおしらせはありません。",
no_results : "検索結果が見つかりません。",
not_apply_browser : "使用中のブラウザはサポート対象外です。",
maintain_login_status : "ログイン状態を保持する。",
grade_is_not_selected : "学年が未選択です。このまま続けますか?",
sex_is_not_selected : "性別が未選択です。このまま続けますか?",
gender_is_invalid :"「性別」の値が不正です。",
grade_is_invalid :"「学年」の値が不正です。",
result_count_exceeded : "検索結果が多すぎます。条件を追加してください。",
expired_time : "現在は利用時間外のためご利用できません。
",
release_time : "★公開時間 ",
expired_time_ten_minutes_ago : "ご利用時間はあと10分以内となります。
",
expiration_date_expired : "接続が切れました。"
},
word : {
ok : "OK",
error : "エラー",
attention : "注意",
confirm : "確認",
cancel : "キャンセル",
bookmark : "ブックマーク",
page : "ページ",
search : "検索",
shelf : "本棚",
screen : "画面",
logout : "ログアウト",
close : "閉じる",
page_mark : "しおり",
done : "完了",
settings : "設定",
contents : "目次",
bookmarks : "しおり一覧",
messages : "お知らせ",
mark_this_page : "しおり追加",
version : "バージョン",
login : "ログイン",
login_error : "ログインエラー",
login_key : "ログインキー",
login_id : "ログイン ID",
contens : "コンテンツ",
expire : "利用期限",
canceled : "キャンセル",
connection_error : "通信エラー",
password : "パスワード",
description : "説明",
read : "読む",
publisher_name : "出版社名",
subtitle : "サブタイトル",
series : "シリーズ",
author_name : "著者名",
work_introduction : "作品の説明",
posting_start_date : "掲載開始日",
posting_end_date : "掲載終了日",
display : "表示",
list : "リスト",
filter : "フィルタ",
all : "すべて",
document : "書類",
video : "動画&音声",
show_downloaded_only : "ダウンロード済みのみ表示",
edit : "編集",
sort : "並べ替え" ,
reset : "リセット",
back : "戻る",
online_manual : "オンラインマニュアル",
about_product : "この製品について",
about_product_detail : "製品詳細ページ",
privacy_policy : "プライバシーポリシー",
date : "日付",
gender : "性別",
male : "男",
female : "女",
grade : "学年",
grade_one : "一年生",
grade_two : "二年生",
grade_three : "三年生",
grade_four : "四年生",
grade_five : "五年生",
grade_six : "六年生",
day : "日",
month : "月",
year : "年"
},
ruby_word : {
attention : "注意",
confirm : "確認",
search : "検索",
register : "本棚画面へ",
no_answer : "答えないで本棚画面へ",
shelf : "本棚",
close : "閉じる",
done : "完了",
settings : "設定",
contents : "目次",
bookmarks : "しおり一覧",
messages : "おしらせ",
mark_this_page : "しおり追加",
expire : "利用期限",
connection_error : "通信エラー",
display : "表示",
thumbnail : "表紙画像",
grid : "表紙と説明",
document : "書類",
no_results : "検索されたキーワードで登録された書籍は掲載されておりません",
video : "動画&音声",
show_downloaded_only : "ダウンロード済みのみ表示",
edit : "編集",
sort : "並べ替え",
back : "戻る",
about_product : "この製品について",
date : "日付",
grade : "学年を選択してください",
gender : "性別を選択してください",
male : "男",
female : "女",
grade_one : "一年生",
grade_two : "二年生",
grade_three : "三年生",
grade_four : "四年生",
grade_five : "五年生",
grade_six : "六年生",
continue : "続ける",
author : "著者名",
publisher : "出版社名",
start_date : "掲載開始日",
end_date : "掲載終了日",
year : "年",
month : "月",
day : "日",
description : "説明を読む",
content_description : "作品の説明",
read_button : "本を読む",
sel_expiration_date_pc : "まで掲載"
},
cookie : {
key_auth : "authkey",
key_login_id : "loginid",
key_login_key : "loginkey",
key_login_keep : "loginkeep",
key_us_uuid : "us-uuid",
key_read_notice : "read-notice",
key_notice_open_date : "notice-open-date",
key_label_button : "label_button",
key_sub_tenant_code : "subtenantcode",
key_shared_shelf_tenant_code : "sharedshelftenantcode",
key_toolbar_pin : "toolbar_pin",
key_content_code : "content_code",
key_viewer_open : "viewer_open",
key_viewer_epub_mode : "viewer_epub_mode",
expired_date : "7"
},
route : {
login : "login.html",
shelf : "shelf.html",
online_manual_url : "https://publus.jp/lite/",
},
event : {
action1 : {
login : "Login",
login_action : "LoginAction",
logout : "Logout",
account_regist : "AccountRegist",
shelf : "Shelf",
read : "Read",
review : "Review",
shelf_find : "ShelfFind",
viewer : "Viewer",
viewer_back : "ViewerBack",
viewer_forward : "ViewerForward",
viewer_page : "ViewerPage",
close : "Close",
viewer_search : "ViewerSearch",
},
action2 : {
click : "click",
regist : "regist",
switch : "switch",
find : "find",
start : "start",
show : "show",
search : "search",
forward : "forward",
back : "back",
pagejump : "pagejump",
close : "close",
pagemark : "pagemark",
marker : "marker"
},
attr3 : {
find : "検索",
},
attr4 : {
login : "ログイン",
logout : "ログアウト",
read_button : "「本を読む」ボタン",
review_button : "「説明を読む」ボタン",
move_page : "ページ移動",
close_button : "「閉じる」ボタン",
next_page : "次ページ",
prev_page : "前ページ",
shelf_display : "本棚表示",
page_jump : "ページジャンプ",
launch_viewer : "ビューア起動",
viewer_close : "ビューア閉じる",
page_mark : "しおり",
marker : "マーカー"
},
attr9 : {
createPagemark : "1",
deletePagemark : "0"
}
},
standard : {
owner_tenant_code : "10000014",
appid : "docdrive",
link_url: {
privacy_policy: "https://www.access-company.com/info/legal/policy/",
online_manual : "",
about_product : "https://www.access-company.com/products/ebook/publus-lite/",
company_page : "https://www.access-company.com",
},
image: {
login_logo: "login_logo_publuslite.png",
shelf_banner: "bookshelf_banner_access.png",
shelf_banner_min: "bookshelf_banner_access_min.png"
}
},
poplar: {
owner_tenant_code : "10000013",
appid : "poplarco",
shelf_shuffle: "true",
account: {
reset_chars : ['1', '2', '3'],
not_primary_chars : ['2', '3', '5', '6']
},
route : {
detail : "detail.html",
info_page : "/sel/login.html",
},
search : {
max_size : 100
},
cookie_expire_minutes : "40",
tenant : [
{
shared_shelf_tenant_id : "g_XhXYTmKR",
sub_tenant_id : ["g_YXaqJJga", "g_yHXHFMJQ", "g_NdKnghnM", "g_AA6fQ4hq", "g_sqPrsm4E", "g_HdaD9tzt", "g_Fazz6qDC", "g_KsAeGxaz", "g_sR3TxP6Y", "g_qdxmYbTA", "g_9DpRTDY3", "g_tPKetp4Y"]
}, {
shared_shelf_tenant_id : "g_Ln9nQgKh",
sub_tenant_id : ["g_arTah3GC","g_P6k36HTL"]
}, {
shared_shelf_tenant_id : "g_Jn9QkHtY",
sub_tenant_id : ["g_Jn9QkHtY"]
}
],
history_button_tablet: "読んだ履歴",
history_button_phone: "読んだ
履歴",
logout_button_tablet: "ログアウト",
logout_button_phone: "ログ
アウト"
},
TAC: {
owner_tenant_code : "10000021",
appid : "tacschool",
webschool_mypage: "http://webschool_mypage.local",
api: {
login : "login_tac",
authenticate_token: "authenticate_token",
},
label: {
login_id: "TAC会員番号(10桁の半角数字)",
password: "TAC WEB SCHOOLのマイページ登録時に設定したパスワード",
},
message: {
error_auth_failed: "ログインIDまたはパスワードに誤りがある",
error_no_mypage : "マイページ登録が必要",
error_no_course : "受講可能な講座が存在しない (受講期限切れ)"
},
},
TRAINOCATE: {
owner_tenant_code : "10000026",
appid : "trnocateb",
company_page: "https://www.trainocate.co.jp/",
privacy_policy_url: "https://www.trainocate.co.jp/gkinfo/privacy.html",
image: {
login_logo: "login_logo_trainocate.png",
shelf_banner: "bookshelf_banner_trainocate.png",
shelf_banner_min: "bookshelf_banner_trainocate_min.png"
},
auth_token_flag: 1
},
toyokuni: {
owner_tenant_code : "10000025",
appid : "toyokuni",
company_page : "http://toyokuni.tokyo/",
privacy_policy_url: "http://toyokuni.tokyo/corporate/#greeting",
image: {
login_logo: "login_logo.png",
shelf_banner: "bookshelf_banner_toyokuni.png",
shelf_banner_min: "bookshelf_banner_toyokuni_min.png"
}
},
naigai: {
owner_tenant_code : "10000027",
appid : "naigai-p",
link_url: {
privacy_policy: "https://www.naigai-p.co.jp/corporate/privacy/",
online_manual : "",
about_product : "https://www.access-company.com/products/ebook/publus-lite/",
company_page : "https://www.naigai-p.co.jp/",
},
image: {
login_logo: "login_logo_publuslite.png",
shelf_banner: "bookshelf_banner_access.png",
shelf_banner_min: "bookshelf_banner_access_min.png"
}
},
asahiprs: {
owner_tenant_code : "10000029",
appid : "asahiprs",
link_url: {
privacy_policy: "https://www.asahipress.com/static/privacy_policy.php",
online_manual : "",
about_product : "https://www.access-company.com/products/ebook/publus-lite/",
company_page : "https://text.asahipress.com/",
},
image: {
login_logo: "login_logo_publuslite.png",
shelf_banner: "bookshelf_banner_asahipress.png",
shelf_banner_min: "bookshelf_banner_asahipress_min.png"
}
},
ctct: {
owner_tenant_code : "10000031",
appid : "ctctech",
link_url: {
privacy_policy: "https://www.ctct.co.jp/privacy.html",
online_manual : "",
about_product : "https://www.access-company.com/products/ebook/publus-lite/",
company_page : "https://www.school.ctc-g.co.jp/",
},
image: {
login_logo: "login_logo_publuslite.png",
shelf_banner: "bookshelf_banner_ctct.png",
shelf_banner_min: "bookshelf_banner_ctct_min.png"
}
},
glance: {
owner_tenant_code : "90000033",
appid : "glance",
link_url: {
privacy_policy: "",
online_manual : "",
about_product : "https://www.access-company.com/products/ebook/publus-lite/",
company_page : "https://www.goukaku-jissen.com/tsux/lp/",
},
image: {
login_logo: "login_logo_glance.png",
shelf_banner: "bookshelf_banner_glance.png",
shelf_banner_min: "bookshelf_banner_glance_min.png"
}
},
profession: {
owner_tenant_code : "10000040",
appid : "profession-net",
link_url: {
privacy_policy: "https://profession-net.com/private/",
online_manual : "",
about_product : "https://www.access-company.com/products/ebook/publus-lite/",
company_page : "https://profession-net.com/",
},
image: {
login_logo: "login_logo_profession.png",
shelf_banner: "bookshelf_banner_profession.png",
shelf_banner_min: "bookshelf_banner_profession_min.png"
}
},
rouken: {
owner_tenant_code : "10000041",
appid : "rouken",
link_url: {
privacy_policy: "https://rouken.com/privacy/",
online_manual : "",
about_product : "https://www.access-company.com/products/ebook/publus-lite/",
company_page : "https://rouken.com/",
},
image: {
login_logo: "login_logo_rouken.png",
shelf_banner: "bookshelf_banner_rouken.png",
shelf_banner_min: "bookshelf_banner_rouken_min.png"
}
},
sbcr: {
owner_tenant_code : "10000038",
appid : "sbcr",
link_url: {
privacy_policy: "https://www.softbankcr.co.jp/ja/privacy/",
online_manual : "",
about_product : "https://www.access-company.com/products/ebook/publus-lite/",
company_page : "https://www.sbcr.jp/",
common_url : "https://www.sbcr.jp/thanks/logout.html"
},
image: {
login_logo: "login_logo_sbcr.png",
shelf_banner: "bookshelf_banner_sbcr.png",
shelf_banner_min: "bookshelf_banner_sbcr_min.png"
},
word: {
top_head: "SBクリエイティブ
試読サイト",
toppage: "本棚一覧(クリックすると電子書籍が一覧で表示されます)",
back_to_toppage: "本棚一覧に戻る"
}
},
ipw : {
owner_tenant_code : "10000047",
appid : "impress-pw",
link_url: {
privacy_policy: "https://www.impressholdings.com/privacy-policy/",
online_manual : "",
about_product : "https://www.access-company.com/products/ebook/publus-lite/",
company_page : "https://www.impressholdings.com/info/profiles/iw.html",
},
image: {
login_logo: "login_logo_ipw.png",
shelf_banner: "bookshelf_banner_ipw.png",
shelf_banner_min: "bookshelf_banner_ipw_min.png"
}
},
bar_colors: [
{
server_setting: "[0.3059, 0.851, 0.3922]",
main: "#70bb3b",
sub: "#8dc96b",
mix_blend_mode: "normal",
}, {
server_setting: "[1, 1, 1]",
main: "#f8f8ff",
sub: "#fffafa",
mix_blend_mode: "difference",
}, {
server_setting: "[0, 0.4784, 1]",
main: "#0000cd",
sub: "#1e90ff",
mix_blend_mode: "normal",
}, {
server_setting: "[1, 0.2314, 0.18824]",
main: "#dc143c",
sub: "#ff7f50",
mix_blend_mode: "normal",
}, {
server_setting: "[1, 0.5843, 0]",
main: "#ff8c00",
sub: "#ffa500",
mix_blend_mode: "normal",
}, {
server_setting: "[0, 0, 0]",
main: "#000000",
sub: "#aaaaaa",
mix_blend_mode: "normal",
},
]
};
Object.freeze(Const);