Browse Source

自动将队伍标题放入网页标题

tags/v16.5
枫谷剑仙 5 years ago
parent
commit
64ac839584
7 changed files with 13 additions and 6 deletions
  1. +1
    -1
      languages/en.js
  2. +1
    -1
      languages/ja.js
  3. +1
    -1
      languages/ko.js
  4. +1
    -1
      languages/zh-CN.js
  5. +1
    -1
      languages/zh-TW.js
  6. +1
    -1
      languages/zh.js
  7. +7
    -0
      script.js

+ 1
- 1
languages/en.js View File

@@ -1,4 +1,4 @@
const localTranslating = {
localTranslating = {
webpage_title: `P&D ${teamsCount}P Formation Maker`,
title_blank: "Input Formation Title",
detail_blank: "Input Detail",


+ 1
- 1
languages/ja.js View File

@@ -1,4 +1,4 @@
const localTranslating = {
localTranslating = {
webpage_title: `パズル&ドラゴンズ${teamsCount}人のチーム図作成ツール`,
title_blank: "入力タイトル",
detail_blank: "入力詳細",


+ 1
- 1
languages/ko.js View File

@@ -1,4 +1,4 @@
const localTranslating = {
localTranslating = {
webpage_title: `퍼즐앤드래곤 ${teamsCount} 명의 팀 다이어그램 작성 도구`,
title_blank: "입력 제목",
detail_blank: "입력 내용",


+ 1
- 1
languages/zh-CN.js View File

@@ -1,4 +1,4 @@
document.title = `智龙迷城${teamsCount}人队伍图制作工具`;
document.title = localTranslating.webpage_title;
//大数字缩短长度
Number.prototype.bigNumberToString = function() {


+ 1
- 1
languages/zh-TW.js View File

@@ -1,4 +1,4 @@
const localTranslating = {
localTranslating = {
webpage_title: `龍族拼圖${teamsCount}人隊伍圖製作工具`,
title_blank: "輸入隊伍標題",
detail_blank: "輸入說明",


+ 1
- 1
languages/zh.js View File

@@ -1 +1 @@
document.title = `智龙迷城${teamsCount}人队伍图制作工具`;
document.title = localTranslating.webpage_title;

+ 7
- 0
script.js View File

@@ -25,6 +25,9 @@ const isGuideMod = Boolean(Number(getQueryString("guide"))); //是否以图鉴
if (location.search.includes('&')) {
location.search = location.search.replace(/&/ig, '&');
}
let localTranslating = {
webpage_title: `智龙迷城${teamsCount}人队伍图制作工具`,
}

//一开始就加载当前语言
if (currentLanguage == undefined)
@@ -1530,6 +1533,8 @@ function initialize() {
txtTitle.onchange = function() {
formation.title = this.value;
txtTitleDisplay.innerHTML = descriptionToHTML(this.value);
let titleStr = txtTitleDisplay.textContent.trim();
document.title = titleStr.length > 0 ? `${titleStr.trim()} - ${localTranslating.webpage_title}` : localTranslating.webpage_title;
creatNewUrl();
};
txtTitle.onblur = function() {
@@ -3532,6 +3537,8 @@ function refreshAll(formationData) {
const txtTitleDisplay = titleBox.querySelector(".title-display");
const txtDetailDisplay = detailBox.querySelector(".detail-display");
txtTitleDisplay.innerHTML = descriptionToHTML(txtTitle.value);
let titleStr = txtTitleDisplay.textContent.trim();
document.title = titleStr.length > 0 ? `${titleStr.trim()} - ${localTranslating.webpage_title}` : localTranslating.webpage_title;
txtDetailDisplay.innerHTML = descriptionToHTML(txtDetail.value);
if (txtTitle.value.length == 0)
titleBox.classList.add("edit");


Loading…
Cancel
Save