2018-07-30 03:35:29 +10:00
<!doctype html>
< html lang = "{{lang}}" >
< head >
< title > Settings - TheDesk< / title >
< meta content = "width=device-width,initial-scale=1.0" name = "viewport" >
< link href = "./css/materialize.css" type = "text/css" rel = "stylesheet" >
< link href = "./css/themes.css" type = "text/css" rel = "stylesheet" >
< link href = "./css/master.css" type = "text/css" rel = "stylesheet" >
< link href = './css/font-awesome.css' rel = 'stylesheet' type = 'text/css' >
< link href = "https://fonts.googleapis.com/icon?family=Material+Icons|Open+Sans:300" rel = "stylesheet" >
< meta charset = "utf-8" >
< / head >
< body id = "mainView" style = "overflow-y:scroll" >
< script type = "text/javascript" src = "./js/common/jquery.js" > < / script >
< script type = "text/javascript" src = "./js/platform/first.js" > < / script >
< script type = "text/javascript" src = "./js/common/materialize.js" > < / script >
< script type = "text/javascript" src = "./js/lang/setting.lang.js" > < / script >
< script > var lang = "{{lang}}" ; < / script >
< h4 > {{setting}}< / h4 >
< ul class = "collapsible" data-collapsible = "accordion" >
< li >
< div class = "collapsible-header" >
< i class = "material-icons" > desktop_windows< / i > {{env}}
< / div >
< div class = "collapsible-body" >
< h5 > {{setlang}}< / h5 >
< a href = "language.html" class = "btn waves-effect indigo nex" style = "width:100%; max-width:200px;" > {{change}}< / a >
< h5 > {{theme}}< / h5 >
< input class = "with-gap" onchange = "settings()" name = "theme" type = "radio" id = "black" value = "black" / >
< label for = "black" > Black< / label >
< input class = "with-gap" onchange = "settings()" name = "theme" type = "radio" id = "white" value = "white" / >
< label for = "white" > White< / label >
< input class = "with-gap" onchange = "settings()" name = "theme" type = "radio" id = "indigo" value = "indigo" / >
< label for = "indigo" > Indigo< span class = "imas hide" > (エンドレスナイト)< / span > < / label >
< input class = "with-gap" onchange = "settings()" name = "theme" type = "radio" id = "brown" value = "brown" / >
< label for = "brown" > Brown< span class = "imas hide" > (ビタースイート・タイム)< / span > < / label >
< input class = "with-gap" onchange = "settings()" name = "theme" type = "radio" id = "green" value = "green" / >
< label for = "green" > Green< span class = "imas hide" > (ユースフルロマンス)< / span > < / label >
< br >
< h5 > {{popup}}< / h5 > {{popupwarn}}
< br >
< input type = "text" style = "width:50px" id = "popup" > {{s}}
< button class = "btn waves-effect" style = "width:100px;" onclick = "settings()" > {{set}}< / button >
< br >
< h5 > {{nativenotf}}< / h5 >
{{nnwarn}}< br > < a onclick = "notftest()" class = "pointer" > {{nntest}}< / a >
< br >
< input class = "with-gap" onchange = "settings()" name = "notf" type = "radio" id = "ntf_yes" value = "yes" / >
< label for = "ntf_yes" > {{yes}}< / label >
< input class = "with-gap" onchange = "settings()" name = "notf" type = "radio" id = "ntf_no" value = "no" / >
< label for = "ntf_no" > {{no}}< / label >
< br >
< h5 > {{minwidth}}< / h5 > {{minwidthwarn}}
< br >
< input type = "text" style = "width:50px" id = "width" > px{{above}}
< button class = "btn waves-effect" style = "width:100px;" onclick = "settings()" > {{set}}< / button >
< br >
< h5 > {{font}}< / h5 >
{{fontwarn}}< br >
< input type = "text" style = "width:150px" id = "font" >
< button class = "btn waves-effect" style = "width:100px;" onclick = "settings()" > {{set}}< / button >
< br >
< h5 > {{fontsize}}< / h5 >
< span style = "font-size:15px" > 15px({{absolute}})< / span >
< br >
< input type = "text" style = "width:50px" id = "size" > px
< button class = "btn waves-effect" style = "width:100px;" onclick = "settings()" > {{set}}< / button >
< / div >
< / li >
< li >
< div class = "collapsible-header" >
< i class = "material-icons" > reorder< / i > {{timeline}}
< / div >
< div class = "collapsible-body" >
< h5 > {{timemode}}< / h5 > {{relativetime}}
< br > {{absolutetime}}
< br > {{mixtime}}
< br >
< input class = "with-gap" onchange = "settings()" onchange = "settings()" name = "time" type = "radio" id = "relative" value = "relative" / >
< label for = "relative" > {{relativesel}}< / label >
< input class = "with-gap" onchange = "settings()" name = "time" type = "radio" id = "absolute" value = "absolute" / >
< label for = "absolute" > {{absolutesel}}< / label >
< input class = "with-gap" onchange = "settings()" name = "time" type = "radio" id = "double" value = "double" / >
< label for = "double" > {{doublesel}}< / label >
< input class = "with-gap" onchange = "settings()" name = "time" type = "radio" id = "medium" value = "medium" / >
< label for = "medium" > {{mixsel}}< / label >
< h5 > {{locale}}< / h5 > {{localewarn}}
< br >
< input class = "with-gap" onchange = "settings()" name = "ul" type = "radio" id = "ul_yes" value = "yes" / >
< label for = "ul_yes" > {{yes}}< / label >
< input class = "with-gap" onchange = "settings()" name = "ul" type = "radio" id = "ul_no" value = "no" / >
< label for = "ul_no" > {{no}}< / label >
< br >
< h5 > {{nswf}}< / h5 > {{nsfwwarn}}
< br >
< input class = "with-gap" onchange = "settings()" name = "nsfw" type = "radio" id = "n_yes" value = "yes" / >
< label for = "n_yes" > {{yes}}< / label >
< input class = "with-gap" onchange = "settings()" name = "nsfw" type = "radio" id = "n_no" value = "no" / >
< label for = "n_no" > {{no}}< / label >
< br >
< h5 > {{cw}}< / h5 >
< input class = "with-gap" onchange = "settings()" name = "cw" type = "radio" id = "c_yes" value = "yes" / >
< label for = "c_yes" > {{yes}}< / label >
< input class = "with-gap" onchange = "settings()" name = "cw" type = "radio" id = "c_no" value = "no" / >
< label for = "c_no" > {{no}}< / label >
< br >
< h5 > {{gif}}< / h5 >
< input class = "with-gap" onchange = "settings()" name = "gif" type = "radio" id = "g_yes" value = "yes" / >
< label for = "g_yes" > {{yes}}< / label >
< input class = "with-gap" onchange = "settings()" name = "gif" type = "radio" id = "g_no" value = "no" / >
< label for = "g_no" > {{no}}< / label >
< br >
< h5 > {{tag}}< / h5 >
< input class = "with-gap" onchange = "settings()" name = "tag" type = "radio" id = "t_all" value = "all" / >
< label for = "t_all" > {{tagfed}}< / label >
< input class = "with-gap" onchange = "settings()" name = "tag" type = "radio" id = "t_local" value = "local" / >
< label for = "t_local" > {{taglocal}}< / label >
< br >
< h5 > {{via}}< / h5 >
< input class = "with-gap" onchange = "settings()" name = "via" type = "radio" id = "via_yes" value = "yes" / >
< label for = "via_yes" > {{yes}}< / label >
< input class = "with-gap" onchange = "settings()" name = "via" type = "radio" id = "via_hide" value = "hide" / >
< label for = "via_hide" > {{no}}< / label >
< br >
< h5 > {{mouseover}}< / h5 >
{{mouseoverwarn}}< br >
< input class = "with-gap" onchange = "settings()" name = "mov" type = "radio" id = "mov_yes" value = "yes" / >
< label for = "mov_yes" > {{yes}}< / label >
< input class = "with-gap" onchange = "settings()" name = "mov" type = "radio" id = "mov_no" value = "no" / >
< label for = "mov_no" > {{no}}< / label >
< br >
< h5 > {{autofold}}< / h5 >
{{autofoldwarn}}
< br >
< input type = "text" style = "width:50px" id = "sentence" > {{lines}}{{above}}{{or}}
< input type = "text" style = "width:50px" id = "letters" > {{letters}}{{above}}
< button class = "btn waves-effect" style = "width:100px;" onclick = "settings()" > {{set}}< / button >
< br >
< h5 > {{imgheight}}
< / h5 >
< input type = "text" style = "width:50px" id = "img-height" > px
< button class = "btn waves-effect" style = "width:100px;" onclick = "settings()" > {{set}}< / button >
< br >
< br >
< / div >
< / li >
< li >
< div class = "collapsible-header" >
< i class = "material-icons" > send< / i > {{post}}
< / div >
< div class = "collapsible-body" >
< h5 > {{defaultcw}}< / h5 >
< input type = "text" style = "width:150px" id = "cw-text" >
< button class = "btn waves-effect" style = "width:100px;" onclick = "settings()" > {{set}}< / button >
< br >
< h5 > {{defaultvis}}< / h5 >
< input class = "with-gap" onchange = "settings()" name = "vis" type = "radio" id = "public" value = "public" / >
< label for = "public" > {{public}}< / label >
< input class = "with-gap" onchange = "settings()" name = "vis" type = "radio" id = "unlisted" value = "unlisted" / >
< label for = "unlisted" > {{unlisted}}< / label >
< input class = "with-gap" onchange = "settings()" name = "vis" type = "radio" id = "private" value = "private" / >
< label for = "private" > {{private}}< / label >
< input class = "with-gap" onchange = "settings()" name = "vis" type = "radio" id = "direct" value = "direct" / >
< label for = "direct" > {{direct}}< / label >
< input class = "with-gap" onchange = "settings()" name = "vis" type = "radio" id = "memory" value = "memory" / >
< label for = "memory" > {{memory}}< / label >
< input class = "with-gap" onchange = "settings()" name = "vis" type = "radio" id = "server" value = "server" / >
< label for = "server" > {{useapi}}< / label >
< br >
< h5 > {{postimg}}< / h5 >
< input class = "with-gap" onchange = "settings()" name = "img" type = "radio" id = "i_url" value = "url" / >
< label for = "i_url" > {{showurl}}< / label >
< input class = "with-gap" onchange = "settings()" name = "img" type = "radio" id = "i_no-act" value = "no-act" / >
< label for = "i_no-act" > {{nourl}}< / label >
< br >
< input class = "with-gap" onchange = "settings()" name = "img" type = "radio" id = "i_inline" value = "inline" disabled / >
< label for = "i_inline" > {{disabled}}
<!-- 画像を投稿し、インラインで表示(Markdownに対応したインスタンスのみ。マルチアカウント環境では非推奨。) -->
< / label >
< br >
< h5 > {{quote}}< / h5 >
< input class = "with-gap" onchange = "settings()" name = "quote" type = "radio" id = "q_simple" value = "simple" / >
< label for = "q_simple" > {{simple}}< / label >
< input class = "with-gap" onchange = "settings()" name = "quote" type = "radio" id = "q_mention" value = "mention" / >
< label for = "q_mention" > {{mention}}< / label >
< input class = "with-gap" onchange = "settings()" name = "quote" type = "radio" id = "q_full" value = "full" / >
< label for = "q_full" > {{full}}
< / label >
< br >
< h5 > {{main}}< / h5 >
{{mainwarn}}< br >
< input class = "with-gap" onchange = "settings()" name = "main" type = "radio" id = "mn_remain" value = "remain" / >
< label for = "mn_remain" > {{lastacct}}< / label >
< input class = "with-gap" onchange = "settings()" name = "main" type = "radio" id = "mn_main" value = "main" / >
< label for = "mn_main" > {{usemainacct}}< / label >
< / label >
< br >
< / div >
< / li >
< li >
< div class = "collapsible-header" >
< i class = "material-icons" > keyboard< / i > {{keysc}}
< / div >
< div class = "collapsible-body" >
< h5 > {{iks}}< / h5 >
{{okswarn}}< br >
Ctrl+Shift+1:< input type = "text" style = "width:150px" id = "oks-1" >
< button onclick = "oks(1)" class = "btn waves-effect" style = "width:100px;" > {{set}}< / button > < br > < br >
Ctrl+Shift+2:< input type = "text" style = "width:150px" id = "oks-2" >
< button onclick = "oks(2)" class = "btn waves-effect" style = "width:100px;" > {{set}}< / button > < br > < br >
Ctrl+Shift+3:< input type = "text" style = "width:150px" id = "oks-3" >
< button onclick = "oks(3)" class = "btn waves-effect" style = "width:100px;" > {{set}}< / button > < br > < br >
< / div >
< / li >
< li >
< div class = "collapsible-header" >
< i class = "material-icons" > bookmark< / i > {{muteemp}}
< / div >
< div class = "collapsible-body" >
< h5 > {{climute}}< / h5 >
< div id = "mute-cli" > < / div >
< h5 > {{cliemp}}< / h5 >
{{cliwarn}}
< h5 > {{wordmute}}< / h5 >
{{enter}}< br >
< div class = "chips" id = "wordmute" style = "background-color:gray;" > < / div >
< button onclick = "wordmuteSave()" class = "btn waves-effect" style = "width:100px;" > {{set}}< / button >
< h5 > {{wordemp}}< / h5 >
{{enter}}< br >
< div class = "chips" id = "wordemp" style = "background-color:gray;" > < / div >
< button onclick = "wordempSave()" class = "btn waves-effect" style = "width:100px;" > {{set}}< / button >
< h5 > {{useremp}}< / h5 >
{{useerempwarn}}
< span class = "emphasized" > {{empcolorwarn}} < / span >
< / div >
< / li >
< li >
< div class = "collapsible-header" >
< i class = "fa fa-spotify" > < / i > {{spotify}}
< / div >
< div class = "collapsible-body" >
{{spotifynote1}}< i class = "material-icons" style = "font-size:24px;" > music_note< / i > {{spotifynote2}}< br >
< h5 > {{link}}< / h5 >
{{linkwarn}}< br >
< div id = "spotify-code-show" class = "hide" > < input type = "text" id = "spotify-code" > < button onclick = "spotifyAuth()" class = "btn waves-effect" style = "width:100px;" > {{set}}< / button > < / div >
< a onclick = "spotifyConnect()" class = "btn waves-effect nex" style = "width:100%; max-width:200px; background-color:#1ed760;" id = "spotify-enable" > < i class = "fa fa-spotify left" > < / i > {{connect}}< / a >
< a onclick = "spotifyDisconnect()" class = "btn waves-effect nex disabled" style = "width:100%; max-width:200px; background-color:#1ed760;" id = "spotify-disable" > < i class = "fa fa-spotify left" > < / i > {{disconnect}}< / a >
< h5 > {{templeteedit}}< / h5 >
{{templeteeditwarn}}< br >
< textarea id = "np-temp" class = "materialize-textarea" data-length = "500" > #NowPlaying {song} / {album} / {artist}
{url}< / textarea > < br >
{{templete1}}< br >
{{templete2}}< br >
< span class = "imas hide" > CINDERELLA NowPlaying(imastodon.net限定)では作曲家{composer}/作詞家{lyricist}/BPM{bpm}が有効です。< br >
CINDERELLA NowPlayingはimastodon.netにログインしているとき、トゥート欄に「//」を入力し、その後に曲名を入れることで可能です。< / span > < br >
< button onclick = "spotifySave()" class = "btn waves-effect" style = "width:100px;" > {{set}}< / button >
< h5 > {{postartwork}}< / h5 >
< span class = "imas hide" > この設定はCINDERELLA NowPlaying(imastodon.net限定)にも適用されます。< / span > < br >
< input class = "with-gap" onchange = "spotifyFlagSave()" name = "awk" type = "radio" id = "awk_yes" value = "yes" / >
< label for = "awk_yes" > {{yes}}< / label >
< input class = "with-gap" onchange = "spotifyFlagSave()" name = "awk" type = "radio" id = "awk_no" value = "no" / >
< label for = "awk_no" > {{no}}< / label >
< br >
< / div >
< / li >
< li >
< div class = "collapsible-header" >
< i class = "material-icons" > hearing< / i > {{tts}}
< / div >
< div class = "collapsible-body" >
< h5 > {{speed}}< / h5 >
{{speedwarn}}< br >
< p class = "range-field" > < input type = "range" id = "voicespeed" min = "1" max = "100" value = "10" style = "width:500px; max-width:100%" / > < / p >
< h5 > {{pitch}}< / h5 >
{{pitchwarn}}< br >
< p class = "range-field" > < input type = "range" id = "voicepitch" min = "0" max = "100" value = "50" style = "width:500px; max-width:100%" / > < / p >
< h5 > {{vol}}< / h5 >
{{volwarn}}< br >
< p class = "range-field" > < input type = "range" id = "voicevol" min = "0" max = "100" value = "100" style = "width:500px; max-width:100%" / > < / p >
< h5 > {{test}}< / h5 >
< input type = "text" style = "width:350px" id = "voicetxt" value = "{{sample}}" >
< button class = "btn waves-effect blue" style = "width:150px;" onclick = "voicePlay()" id = "testplay" > {{playstop}}< / button > < br >
< br >
< button class = "btn waves-effect" style = "width:100px;" onclick = "voiceSettings()" > {{set}}< / button >
< / div >
< / li >
< / ul >
< br >
< a href = "index.html" class = "btn waves-effect orange nex" style = "width:100%; max-width:200px;" > < i class = "material-icons left" > undo< / i > {{back}}< / a >
< br >
< br > {{keyscs}}
< li > Ctrl+1-9:{{keyscr}}< / li >
< li > N:{{keynew}}< / li >
< li > X:{{keytoggle}}< / li >
< li > Ctrl+Enter:{{keypost}}< / li >
< li > Ctrl+E:{{keyunread}}< / li >
< li > Esc:{{keyesc}}< / li >
< li > F5:{{keyf5}}< / li >
< li > Ctrl+Shift+C:{{keyclear}}< / li >
< li > Ctrl+Shift+S:{{setting}}< / li >
< li > Ctrl+Shift+M:{{keyacctman}}< / li >
< li > Ctrl+Shift+N:NowPlaying(Spotify)< / li >
< li > Ctrl+Shift+P:{{keyshowprof}}< / li >
< li > ←/→:{{keyrow}}< / li >
< li > {{keyzoom}}< / li >
< div class = "hide kirishima" >
以下Markdownに対応したインスタンスのみ。
< br >
< li > Ctrl+B/I/S/U:太字/斜字/取り消し/下線< / li >
< li > Shift+Enter:全角スペースを入れて改行< / li >
< li > Shift+Space:ゼロ幅スペース< / li >
以下アスタルテにログインしている場合のみ
< br >
< li > Ctrl+R:
< a href = "https://astarte.thedesk.top" > アスタルテ暇人ランキング< / a > を開く
< / li > < br >
< / div >
2018-07-30 21:03:49 +10:00
< button class = "btn waves-effect red" style = "width:100%; max-width:500px;" onclick = "if(confirm('{{resetconfirm}}')){ localStorage.clear(); location.href='index.html'; }" > < i class = "material-icons left" > delete< / i > {{reset}}< / button > < br > < br >
2018-07-30 03:35:29 +10:00
< button class = "btn waves-effect indigo" onclick = "about()" style = "width:100%; max-width:500px;" > < i class = "material-icons left" > info< / i > {{about}}< / button >
< a href = "https://thedesk.top" class = "btn waves-effect deep-purple lighten-2" style = "width:100%; max-width:500px;" > < i class = "material-icons left" > web< / i > {{hp}}< / a >
< a href = "https://enty.jp/Cutls" class = "btn waves-effect purple lighten-2" style = "width:100%; max-width:500px;" > < i class = "material-icons left" > trending_up< / i > {{support}}(Enty)< / a >
< a href = "https://docs.thedesk.top" class = "btn waves-effect blue darken-2" style = "width:100%; max-width:500px;" > < i class = "material-icons left" > list< / i > {{help}}/Docs(Constructing)< / a >
< a href = "https://github.com/cutls/TheDesk" class = "btn waves-effect black lighten-2" style = "width:100%; max-width:500px;" > < i class = "fa fa-github left" > < / i > GitHub< / a >
< a href = "index.html?mode=user&code=Cutls@kirishima.cloud" class = "btn waves-effect blue lighten-2" style = "width:100%; max-width:500px;" > < img src = "./img/desk_full.svg" class = "left" width = "25" style = "padding-top:5px;" > Developer: Cutls@kirishima.cloud< / a >
< a class = "btn waves-effect red lighten-2" href = "https://osushi.love/Cutls_P" target = "_blank" style = "width:100%; max-width:500px;" > < img src = "./img/sushi.svg" class = "left" width = "25" style = "padding-top:5px;" > {{sushi}}< / a >
< br >
< a onclick = "localStorage.removeItem('new-ver-skip'); location.href='index.html';" class = "pointer" > {{checkup}}< / a > < br >
< a href = "oss.html" > OSS License{{ossJP}}< / a > < br >
< span style = "font-family:Open Sans;" > Copyright © TheDesk 2018 All Rights Reserved.
< a href = "https://github.com/cutls/TheDesk/blob/master/LICENSE.md" > TheDesk LICENSE (Latest Ver.)< / a >
< br > Developer: Cutls P(
< a href = "index.html?mode=user&code=Cutls@kirishima.cloud" > @Cutls@kirishima.cloud< / a > )
< br >
< / span > < br >
TheDeskおよびCutls Pは< a href = "https://donken.org/" > 被災地支援のためのマストドン研究会< / a > をログイン機能提供等の形で応援しています。< br >
タグタイムラインを開く:< a href = "index.html?mode=tag&code=被災地支援のためのマストドン研究会" > #被災地支援のためのマストドン研究会< / a > < br >
< script type = "text/javascript" src = "./js/common/about.js" > < / script >
< script type = "text/javascript" src = "./js/platform/end.js" > < / script >
< script type = "text/javascript" src = "./js/login/logout.js" > < / script >
< script type = "text/javascript" src = "./js/ui/spotify.js" > < / script >
< script type = "text/javascript" src = "./js/tl/speech.js" > < / script >
< script type = "text/javascript" src = "./js/ui/settings.js" > < / script >
< script type = "text/javascript" src = "./js/ui/theme.js" > < / script >
< script type = "text/javascript" src = "./js/tl/date.js" > < / script >