Skip to content

Commit

Permalink
改善对"旧"版本的兼容性
Browse files Browse the repository at this point in the history
  • Loading branch information
ybw2016v committed Apr 14, 2021
1 parent 99767c5 commit 0e4d8a3
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 7 deletions.
19 changes: 13 additions & 6 deletions server.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ console.log('Misskey Translate Script v1.2');
ApiUrl = 'https://test1-api.dogcraft.top/ts/';

var cat = localStorage.getItem('lang');
var vdog = localStorage.getItem('v');
if (cat == null) {
var lang_dog = navigator.language || navigator.userLanguage;
} else {
Expand Down Expand Up @@ -114,14 +115,20 @@ window.onload = function () {
var dogui = localStorage.getItem('ui');
var observer = new MutationObserver(callback);
var sl = document.getElementsByClassName('article');
if (dogui=='chat') {
var ar = document.getElementsByClassName("main")[0];
} else if(dogui=='pope') {
var ar = document.getElementsByClassName("content")[0];
if (vdog >= "12.76.0" ) {
if (dogui=='chat') {
var ar = document.getElementsByClassName("main")[0];
} else if(dogui=='pope') {
var ar = document.getElementsByClassName("content")[0];
}
else{
var ar = document.getElementsByClassName("main")[0];
}
}
else{
var ar = document.getElementsByClassName("main")[0];
else {
var ar = (dogui == 'chat') ? document.getElementsByClassName("main")[0] : document.getElementsByClassName("content")[0];
}

observer.observe(ar, config);
for (let si = 0; si < sl.length; si++) {
const sl_dog = sl[si];
Expand Down
17 changes: 16 additions & 1 deletion user.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,13 @@

var ApiUrl = 'https://test1-api.dogcraft.top/ts/';


(function () {
'use strict';


console.log('Misskey Translate Script v1.0');
var vdog = localStorage.getItem('v');



Expand Down Expand Up @@ -130,7 +132,20 @@ var ApiUrl = 'https://test1-api.dogcraft.top/ts/';
var dogui = localStorage.getItem('ui');
var observer = new MutationObserver(callback);
var sl = document.getElementsByClassName('article');
var ar = (dogui == 'chat') ? document.getElementsByClassName("main")[0] : document.getElementsByClassName("content")[0];
//var ar = (dogui == 'chat') ? document.getElementsByClassName("main")[0] : document.getElementsByClassName("content")[0];
if (vdog >= "12.76.0" ) {
if (dogui=='chat') {
var ar = document.getElementsByClassName("main")[0];
} else if(dogui=='pope') {
var ar = document.getElementsByClassName("content")[0];
}
else{
var ar = document.getElementsByClassName("main")[0];
}
}
else {
var ar = (dogui == 'chat') ? document.getElementsByClassName("main")[0] : document.getElementsByClassName("content")[0];
}
observer.observe(ar, config);
for (let si = 0; si < sl.length; si++) {
const sl_dog = sl[si];
Expand Down

0 comments on commit 0e4d8a3

Please sign in to comment.