added pexels and unsplash woooohoooooooo
This commit is contained in:
364
lib/frontend.php
364
lib/frontend.php
@@ -487,368 +487,6 @@ class frontend{
|
||||
'</button>' .
|
||||
'<div class="favicon-dropdown">';
|
||||
|
||||
/*
|
||||
Add archive links
|
||||
*/
|
||||
if(
|
||||
$host["host"] == "boards.4chan.org" ||
|
||||
$host["host"] == "boards.4channel.org"
|
||||
){
|
||||
|
||||
$archives = [];
|
||||
$path = explode("/", $host["path"]);
|
||||
$count = count($path);
|
||||
// /pol/thread/417568063/post-shitty-memes-if-you-want-to
|
||||
|
||||
if($count !== 0){
|
||||
|
||||
$isboard = true;
|
||||
|
||||
switch($path[1]){
|
||||
|
||||
case "con":
|
||||
break;
|
||||
|
||||
case "q":
|
||||
$archives[] = "desuarchive.org";
|
||||
break;
|
||||
|
||||
case "qa":
|
||||
$archives[] = "desuarchive.org";
|
||||
break;
|
||||
|
||||
case "qb":
|
||||
$archives[] = "arch.b4k.co";
|
||||
break;
|
||||
|
||||
case "trash":
|
||||
$archives[] = "desuarchive.org";
|
||||
break;
|
||||
|
||||
case "a":
|
||||
$archives[] = "desuarchive.org";
|
||||
break;
|
||||
|
||||
case "c":
|
||||
$archives[] = "desuarchive.org";
|
||||
break;
|
||||
|
||||
case "w":
|
||||
break;
|
||||
|
||||
case "m":
|
||||
$archives[] = "desuarchive.org";
|
||||
break;
|
||||
|
||||
case "cgl":
|
||||
$archives[] = "desuarchive.org";
|
||||
$archives[] = "warosu.org";
|
||||
break;
|
||||
|
||||
case "f":
|
||||
$archives[] = "archive.4plebs.org";
|
||||
break;
|
||||
|
||||
case "n":
|
||||
break;
|
||||
|
||||
case "jp":
|
||||
$archives[] = "warosu.org";
|
||||
break;
|
||||
|
||||
case "vt":
|
||||
$archives[] = "warosu.org";
|
||||
break;
|
||||
|
||||
case "v":
|
||||
$archives[] = "arch.b4k.co";
|
||||
break;
|
||||
|
||||
case "vg":
|
||||
$archives[] = "arch.b4k.co";
|
||||
break;
|
||||
|
||||
case "vm":
|
||||
$archives[] = "arch.b4k.co";
|
||||
break;
|
||||
|
||||
case "vmg":
|
||||
$archives[] = "arch.b4k.co";
|
||||
break;
|
||||
|
||||
case "vp":
|
||||
$archives[] = "arch.b4k.co";
|
||||
break;
|
||||
|
||||
case "vr":
|
||||
$archives[] = "desuarchive.org";
|
||||
$archives[] = "warosu.org";
|
||||
break;
|
||||
|
||||
case "vrpg":
|
||||
$archives[] = "arch.b4k.co";
|
||||
break;
|
||||
|
||||
case "vst":
|
||||
$archives[] = "arch.b4k.co";
|
||||
break;
|
||||
|
||||
case "co":
|
||||
$archives[] = "desuarchive.org";
|
||||
break;
|
||||
|
||||
case "g":
|
||||
$archives[] = "desuarchive.org";
|
||||
$archives[] = "arch.b4k.co";
|
||||
break;
|
||||
|
||||
case "tv":
|
||||
$archives[] = "archive.4plebs.org";
|
||||
break;
|
||||
|
||||
case "k":
|
||||
$archives[] = "desuarchive.org";
|
||||
break;
|
||||
|
||||
case "o":
|
||||
$archives[] = "archive.4plebs.org";
|
||||
break;
|
||||
|
||||
case "an":
|
||||
$archives[] = "desuarchive.org";
|
||||
break;
|
||||
|
||||
case "tg":
|
||||
$archives[] = "desuarchive.org";
|
||||
$archives[] = "archive.4plebs.org";
|
||||
break;
|
||||
|
||||
case "sp":
|
||||
$archives[] = "archive.4plebs.org";
|
||||
break;
|
||||
|
||||
case "xs":
|
||||
$archives[] = "eientei.xyz";
|
||||
break;
|
||||
|
||||
case "pw":
|
||||
break;
|
||||
|
||||
case "sci":
|
||||
$archives[] = "warosu.org";
|
||||
$archives[] = "eientei.xyz";
|
||||
break;
|
||||
|
||||
case "his":
|
||||
$archives[] = "desuarchive.org";
|
||||
break;
|
||||
|
||||
case "int":
|
||||
$archives[] = "desuarchive.org";
|
||||
break;
|
||||
|
||||
case "out":
|
||||
break;
|
||||
|
||||
case "toy":
|
||||
break;
|
||||
|
||||
case "i":
|
||||
$archives[] = "archiveofsins.com";
|
||||
$archives[] = "eientei.xyz";
|
||||
break;
|
||||
|
||||
case "po":
|
||||
break;
|
||||
|
||||
case "p":
|
||||
break;
|
||||
|
||||
case "ck":
|
||||
$archives[] = "warosu.org";
|
||||
break;
|
||||
|
||||
case "ic":
|
||||
$archives[] = "warosu.org";
|
||||
break;
|
||||
|
||||
case "wg":
|
||||
break;
|
||||
|
||||
case "lit":
|
||||
$archives[] = "warosu.org";
|
||||
break;
|
||||
|
||||
case "mu":
|
||||
$archives[] = "desuarchive.org";
|
||||
break;
|
||||
|
||||
case "fa":
|
||||
$archives[] = "warosu.org";
|
||||
break;
|
||||
|
||||
case "3":
|
||||
$archives[] = "warosu.org";
|
||||
$archives[] = "eientei.xyz";
|
||||
break;
|
||||
|
||||
case "gd":
|
||||
break;
|
||||
|
||||
case "diy":
|
||||
$archives[] = "warosu.org";
|
||||
break;
|
||||
|
||||
case "wsg":
|
||||
$archives[] = "desuarchive.org";
|
||||
break;
|
||||
|
||||
case "qst":
|
||||
break;
|
||||
|
||||
case "biz":
|
||||
$archives[] = "warosu.org";
|
||||
break;
|
||||
|
||||
case "trv":
|
||||
$archives[] = "archive.4plebs.org";
|
||||
break;
|
||||
|
||||
case "fit":
|
||||
$archives[] = "desuarchive.org";
|
||||
break;
|
||||
|
||||
case "x":
|
||||
$archives[] = "archive.4plebs.org";
|
||||
break;
|
||||
|
||||
case "adv":
|
||||
$archives[] = "archive.4plebs.org";
|
||||
break;
|
||||
|
||||
case "lgbt":
|
||||
$archives[] = "archiveofsins.com";
|
||||
break;
|
||||
|
||||
case "mlp":
|
||||
$archives[] = "desuarchive.org";
|
||||
$archives[] = "arch.b4k.co";
|
||||
break;
|
||||
|
||||
case "news":
|
||||
break;
|
||||
|
||||
case "wsr":
|
||||
break;
|
||||
|
||||
case "vip":
|
||||
break;
|
||||
|
||||
case "b":
|
||||
$archives[] = "thebarchive.com";
|
||||
break;
|
||||
|
||||
case "r9k":
|
||||
$archives[] = "desuarchive.org";
|
||||
break;
|
||||
|
||||
case "pol":
|
||||
$archives[] = "archive.4plebs.org";
|
||||
break;
|
||||
|
||||
case "bant":
|
||||
$archives[] = "thebarchive.com";
|
||||
break;
|
||||
|
||||
case "soc":
|
||||
$archives[] = "archiveofsins.com";
|
||||
break;
|
||||
|
||||
case "s4s":
|
||||
$archives[] = "archive.4plebs.org";
|
||||
break;
|
||||
|
||||
case "s":
|
||||
$archives[] = "archiveofsins.com";
|
||||
break;
|
||||
|
||||
case "hc":
|
||||
$archives[] = "archiveofsins.com";
|
||||
break;
|
||||
|
||||
case "hm":
|
||||
$archives[] = "archiveofsins.com";
|
||||
break;
|
||||
|
||||
case "h":
|
||||
$archives[] = "archiveofsins.com";
|
||||
break;
|
||||
|
||||
case "e":
|
||||
break;
|
||||
|
||||
case "u":
|
||||
$archives[] = "archiveofsins.com";
|
||||
break;
|
||||
|
||||
case "d":
|
||||
$archives[] = "desuarchive.org";
|
||||
break;
|
||||
|
||||
case "t":
|
||||
$archives[] = "archiveofsins.com";
|
||||
break;
|
||||
|
||||
case "hr":
|
||||
$archives[] = "archive.4plebs.org";
|
||||
break;
|
||||
|
||||
case "gif":
|
||||
break;
|
||||
|
||||
case "aco":
|
||||
$archives[] = "desuarchive.org";
|
||||
break;
|
||||
|
||||
case "r":
|
||||
$archives[] = "archiveofsins.com";
|
||||
break;
|
||||
|
||||
default:
|
||||
$isboard = false;
|
||||
break;
|
||||
}
|
||||
|
||||
if($isboard === true){
|
||||
|
||||
$archives[] = "archived.moe";
|
||||
}
|
||||
|
||||
$trail = "";
|
||||
|
||||
if(
|
||||
isset($path[2]) &&
|
||||
isset($path[3]) &&
|
||||
$path[2] == "thread"
|
||||
){
|
||||
|
||||
$trail .= "/" . $path[1] . "/thread/" . $path[3];
|
||||
}elseif($isboard){
|
||||
|
||||
$trail = "/" . $path[1] . "/";
|
||||
}
|
||||
|
||||
for($i=0; $i<count($archives); $i++){
|
||||
|
||||
$payload .=
|
||||
'<a href="https://' . $archives[$i] . $trail . '" class="list" target="_BLANK">' .
|
||||
'<img src="/favicon?s=https://' . $archives[$i] . '" alt="' . $archives[$i][0] . $archives[$i][1] . '">' .
|
||||
$archives[$i] .
|
||||
'</a>';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$payload .=
|
||||
'<a href="https://web.archive.org/web/' . $urlencode . '" class="list" target="_BLANK"><img src="/favicon?s=https://archive.org" alt="ar">Archive.org</a>' .
|
||||
'<a href="https://archive.ph/newest/' . htmlspecialchars($link) . '" class="list" target="_BLANK"><img src="/favicon?s=https://archive.is" alt="ar">Archive.is</a>' .
|
||||
@@ -994,7 +632,9 @@ class frontend{
|
||||
"pinterest" => "Pinterest",
|
||||
"cara" => "Cara",
|
||||
"flickr" => "Flickr",
|
||||
"pexels" => "Pexels",
|
||||
"pixabay" => "Pixabay",
|
||||
"unsplash" => "Unsplash",
|
||||
"fivehpx" => "500px",
|
||||
"vsco" => "VSCO",
|
||||
"imgur" => "Imgur",
|
||||
|
||||
Reference in New Issue
Block a user