Allow get title without page title

This commit is contained in:
the1812 2019-02-18 16:40:24 +08:00
parent d82f98a35c
commit 8c79a9c9e7
2 changed files with 9 additions and 6 deletions

2
min/title.min.js vendored
View File

@ -1 +1 @@
(()=>{return(e,t)=>{function i(){if(document.URL.indexOf("/bangumi")!==-1){return document.title.replace("_番剧_bilibili_哔哩哔哩","")}else{const e=document.querySelector("#multi_page .cur-list>ul li.on a");if(e===null){return document.title.replace("_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili","")}else{const t=e.getAttribute("title");return document.title.replace("_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili","")+" - "+t}}}return{export:{getFriendlyTitle:i}}}})();
(()=>{return(e,t)=>{function i(e=true){const t=document.title.replace("_番剧_bilibili_哔哩哔哩","").replace("_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili","");if(!e||document.URL.indexOf("/bangumi")!==-1){return t}else{const e=document.querySelector("#multi_page .cur-list>ul li.on a");if(e===null){return t}else{const i=e.getAttribute("title");return t+" - "+i}}}return{export:{getFriendlyTitle:i}}}})();

View File

@ -1,20 +1,23 @@
export function getFriendlyTitle()
export function getFriendlyTitle(includesPageTitle = true)
{
if (document.URL.indexOf("/bangumi") !== -1)
const title = document.title
.replace("_番剧_bilibili_哔哩哔哩", "")
.replace("_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili", "");
if (!includesPageTitle || document.URL.indexOf("/bangumi") !== -1)
{
return document.title.replace("_番剧_bilibili_哔哩哔哩", "");
return title;
}
else
{
const pageLink = document.querySelector("#multi_page .cur-list>ul li.on a");
if (pageLink === null)
{
return document.title.replace("_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili", "");
return title;
}
else
{
const pageTitle = pageLink.getAttribute("title");
return document.title.replace("_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili", "") + " - " + pageTitle;
return title + " - " + pageTitle;
}
}
}