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);

yatex.org