Adding new Minecraft wikis + favicon optimizations
Includes addition of LZH language category (literary / classical Chinese)pull/502/head
|
@ -15,6 +15,7 @@ Indie Wiki Buddy is a browser extension that automatically notifies and redirect
|
|||
![IT wikis](https://img.shields.io/badge/dynamic/json?style=flat-square&label=IT%20wikis&query=length&url=https%3A%2F%2Fraw.githubusercontent.com%2FKevinPayravi%2Findie-wiki-buddy%2Fmain%2Fdata%2FsitesIT.json)
|
||||
![JA wikis](https://img.shields.io/badge/dynamic/json?style=flat-square&label=JA%20wikis&query=length&url=https%3A%2F%2Fraw.githubusercontent.com%2FKevinPayravi%2Findie-wiki-buddy%2Fmain%2Fdata%2FsitesJA.json)
|
||||
![KO wikis](https://img.shields.io/badge/dynamic/json?style=flat-square&label=KO%20wikis&query=length&url=https%3A%2F%2Fraw.githubusercontent.com%2FKevinPayravi%2Findie-wiki-buddy%2Fmain%2Fdata%2FsitesKO.json)
|
||||
![LZH wikis](https://img.shields.io/badge/dynamic/json?style=flat-square&label=LZH%20wikis&query=length&url=https%3A%2F%2Fraw.githubusercontent.com%2FKevinPayravi%2Findie-wiki-buddy%2Fmain%2Fdata%2FsitesLZH.json)
|
||||
![PL wikis](https://img.shields.io/badge/dynamic/json?style=flat-square&label=PL%20wikis&query=length&url=https%3A%2F%2Fraw.githubusercontent.com%2FKevinPayravi%2Findie-wiki-buddy%2Fmain%2Fdata%2FsitesPL.json)
|
||||
![PT wikis](https://img.shields.io/badge/dynamic/json?style=flat-square&label=PT%20wikis&query=length&url=https%3A%2F%2Fraw.githubusercontent.com%2FKevinPayravi%2Findie-wiki-buddy%2Fmain%2Fdata%2FsitesPT.json)
|
||||
![RU wikis](https://img.shields.io/badge/dynamic/json?style=flat-square&label=RU%20wikis&query=length&url=https%3A%2F%2Fraw.githubusercontent.com%2FKevinPayravi%2Findie-wiki-buddy%2Fmain%2Fdata%2FsitesRU.json)
|
||||
|
|
|
@ -83,5 +83,23 @@
|
|||
"tags": [
|
||||
"wiki.gg"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "ja-minecraft",
|
||||
"origins_label": "Minecraft Fandom Wiki",
|
||||
"origins": [
|
||||
{
|
||||
"origin": "Minecraft Fandom Wiki",
|
||||
"origin_base_url": "minecraft.fandom.com/ja",
|
||||
"origin_content_path": "/wiki/",
|
||||
"origin_main_page": "Minecraft_Wiki"
|
||||
}
|
||||
],
|
||||
"destination": "Minecraft Wiki",
|
||||
"destination_base_url": "ja.minecraft.wiki",
|
||||
"destination_platform": "mediawiki",
|
||||
"destination_icon": "minecraftwiki.png",
|
||||
"destination_main_page": "Minecraft_Wiki",
|
||||
"destination_search_path": "/"
|
||||
}
|
||||
]
|
|
@ -0,0 +1,20 @@
|
|||
[
|
||||
{
|
||||
"id": "lzh-minecraft",
|
||||
"origins_label": "礦藝大典",
|
||||
"origins": [
|
||||
{
|
||||
"origin": "礦藝大典",
|
||||
"origin_base_url": "minecraft.fandom.com",
|
||||
"origin_content_path": "/lzh/wiki/",
|
||||
"origin_main_page": "礦藝大典"
|
||||
}
|
||||
],
|
||||
"destination": "Minecraft Wiki",
|
||||
"destination_base_url": "lzh.minecraft.wiki",
|
||||
"destination_platform": "mediawiki",
|
||||
"destination_icon": "minecraftwiki.png",
|
||||
"destination_main_page": "礦藝大典",
|
||||
"destination_search_path": "/"
|
||||
}
|
||||
]
|
|
@ -20,5 +20,23 @@
|
|||
"wiki.gg",
|
||||
"official"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "th-minecraft",
|
||||
"origins_label": "Minecraft Fandom Wiki",
|
||||
"origins": [
|
||||
{
|
||||
"origin": "Minecraft Fandom Wiki",
|
||||
"origin_base_url": "minecraft.fandom.com/th",
|
||||
"origin_content_path": "/wiki/",
|
||||
"origin_main_page": "Minecraft_Wiki"
|
||||
}
|
||||
],
|
||||
"destination": "Minecraft Wiki",
|
||||
"destination_base_url": "th.minecraft.wiki",
|
||||
"destination_platform": "mediawiki",
|
||||
"destination_icon": "minecraftwiki.png",
|
||||
"destination_main_page": "Minecraft_Wiki",
|
||||
"destination_search_path": "/"
|
||||
}
|
||||
]
|
Before Width: | Height: | Size: 726 B After Width: | Height: | Size: 646 B |
Before Width: | Height: | Size: 713 B After Width: | Height: | Size: 638 B |
Before Width: | Height: | Size: 776 B After Width: | Height: | Size: 734 B |
Before Width: | Height: | Size: 574 B After Width: | Height: | Size: 494 B |
Before Width: | Height: | Size: 384 B After Width: | Height: | Size: 224 B |
Before Width: | Height: | Size: 571 B After Width: | Height: | Size: 501 B |
Before Width: | Height: | Size: 837 B After Width: | Height: | Size: 788 B |
Before Width: | Height: | Size: 673 B After Width: | Height: | Size: 633 B |
Before Width: | Height: | Size: 838 B After Width: | Height: | Size: 826 B |
Before Width: | Height: | Size: 726 B After Width: | Height: | Size: 646 B |
Before Width: | Height: | Size: 384 B After Width: | Height: | Size: 224 B |
Before Width: | Height: | Size: 514 B After Width: | Height: | Size: 473 B |
Before Width: | Height: | Size: 713 B After Width: | Height: | Size: 638 B |
Before Width: | Height: | Size: 812 B After Width: | Height: | Size: 731 B |
Before Width: | Height: | Size: 726 B After Width: | Height: | Size: 646 B |
Before Width: | Height: | Size: 713 B After Width: | Height: | Size: 638 B |
Before Width: | Height: | Size: 713 B After Width: | Height: | Size: 638 B |
Before Width: | Height: | Size: 726 B After Width: | Height: | Size: 646 B |
Before Width: | Height: | Size: 280 B After Width: | Height: | Size: 136 B |
Before Width: | Height: | Size: 726 B After Width: | Height: | Size: 646 B |
Before Width: | Height: | Size: 583 B After Width: | Height: | Size: 524 B |
After Width: | Height: | Size: 616 B |
Before Width: | Height: | Size: 513 B After Width: | Height: | Size: 466 B |
Before Width: | Height: | Size: 713 B After Width: | Height: | Size: 638 B |
After Width: | Height: | Size: 616 B |
Before Width: | Height: | Size: 726 B After Width: | Height: | Size: 646 B |
Before Width: | Height: | Size: 713 B After Width: | Height: | Size: 638 B |
Before Width: | Height: | Size: 608 B After Width: | Height: | Size: 428 B |
Before Width: | Height: | Size: 726 B After Width: | Height: | Size: 646 B |
Before Width: | Height: | Size: 713 B After Width: | Height: | Size: 638 B |
Before Width: | Height: | Size: 726 B After Width: | Height: | Size: 646 B |
Before Width: | Height: | Size: 780 B After Width: | Height: | Size: 611 B |
Before Width: | Height: | Size: 713 B After Width: | Height: | Size: 638 B |
Before Width: | Height: | Size: 726 B After Width: | Height: | Size: 646 B |
After Width: | Height: | Size: 616 B |
Before Width: | Height: | Size: 713 B After Width: | Height: | Size: 638 B |
Before Width: | Height: | Size: 812 B After Width: | Height: | Size: 465 B |
Before Width: | Height: | Size: 780 B After Width: | Height: | Size: 611 B |
Before Width: | Height: | Size: 784 B After Width: | Height: | Size: 724 B |
Before Width: | Height: | Size: 513 B After Width: | Height: | Size: 466 B |
Before Width: | Height: | Size: 713 B After Width: | Height: | Size: 638 B |
|
@ -38,6 +38,7 @@
|
|||
"data/sitesIT.json",
|
||||
"data/sitesJA.json",
|
||||
"data/sitesKO.json",
|
||||
"data/sitesLZH.json",
|
||||
"data/sitesPL.json",
|
||||
"data/sitesPT.json",
|
||||
"data/sitesRU.json",
|
||||
|
|
|
@ -51,6 +51,7 @@
|
|||
"data/sitesIT.json",
|
||||
"data/sitesJA.json",
|
||||
"data/sitesKO.json",
|
||||
"data/sitesLZH.json",
|
||||
"data/sitesPL.json",
|
||||
"data/sitesPT.json",
|
||||
"data/sitesRU.json",
|
||||
|
|
|
@ -690,6 +690,7 @@
|
|||
<option value="IT">Italian / Italiano (IT)</option>
|
||||
<option value="JA">Japanese / 日本語 (JA)</option>
|
||||
<option value="KO">Korean / 한국어 (KO)</option>
|
||||
<option value="LZH">Classical Chinese / 文言文 (LZH)</option>
|
||||
<option value="PL">Polish / Polski (PL)</option>
|
||||
<option value="PT">Portuguese / Português (PT)</option>
|
||||
<option value="RU">Russian / Русский язык (RU)</option>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
var LANGS = ["DE", "EN", "ES", "FI", "FR", "HU", "IT", "JA", "KO", "PL", "PT", "RU", "TH", "TOK", "UK", "ZH"];
|
||||
var LANGS = ["DE", "EN", "ES", "FI", "FR", "HU", "IT", "JA", "LZH", "KO", "PL", "PT", "RU", "TH", "TOK", "UK", "ZH"];
|
||||
const BASE64REGEX = /^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/;
|
||||
|
||||
function b64decode(str) {
|
||||
|
|