Mercurial > hgrepos > hgweb.cgi > s4
comparison s4-main.js @ 1036:9c392ddb4d8a draft
Add shortcut to sort-button
author | HIROSE Yuuji <yuuji@gentei.org> |
---|---|
date | Wed, 06 Mar 2024 09:49:08 +0900 |
parents | e8f73df7ed5d |
children | 634fee6a6bd2 |
comparison
equal
deleted
inserted
replaced
1035:e8f73df7ed5d | 1036:9c392ddb4d8a |
---|---|
964 atMarkView(document); | 964 atMarkView(document); |
965 /*****************************************************************/ | 965 /*****************************************************************/ |
966 //(2) Prepare sort | 966 //(2) Prepare sort |
967 let warn = document.querySelector("tr.warn span.warn"); | 967 let warn = document.querySelector("tr.warn span.warn"); |
968 if (blogheadtd && warn==null) { | 968 if (blogheadtd && warn==null) { |
969 let umode = "UserSORT", amode = "ArticleSort"; | 969 let umode = "byUser", amode = "byArticle"; |
970 let sbtn = document.createElement("button"); | 970 let sbtn = document.createElement("button"); |
971 sbtn.textContent = umode; | 971 sbtn.textContent = umode; |
972 sbtn.type = 'button'; | 972 sbtn.type = 'button'; |
973 sbtn.accessKey = "o"; | |
974 sbtn.title = `Shortcut: O | |
975 書き込みを著者順に並べ替えます(全件表示時のみ)。 | |
976 特定のユーザの書き込みを探すときに有用です。 | |
977 Sort articles by UserID or ArticleID. | |
978 Handy at searching for articles by certain user.`; | |
973 let spacer = document.createElement("span"); | 979 let spacer = document.createElement("span"); |
974 spacer.textContent = " "; | 980 spacer.textContent = " "; |
975 let hide = document.getElementById("hideauth"); | 981 let hide = document.getElementById("hideauth"); |
976 if (hide) { | 982 if (hide) { |
977 hide.insertAdjacentElement('afterend', sbtn); | 983 hide.insertAdjacentElement('afterend', sbtn); |