1
0
mirror of https://github.com/Daichimarukana/uwuzu.git synced 2026-06-05 03:24:41 +00:00
Files
uwuzu-mirror/search/opensearch.php
T
2024-08-18 20:19:53 +09:00

27 lines
1.1 KiB
PHP

<?php
require("../function/function.php");
$serversettings_file = "../server/serversettings.ini";
$serversettings = parse_ini_file($serversettings_file, true);
header("Content-Type: application/xml");
header("charset=UTF-8");
header("Access-Control-Allow-Origin: *");
$domain = $_SERVER['HTTP_HOST'];
if(!(empty($serversettings["serverinfo"]["server_icon"]))){
$servericon = safetext($this->value["servericon"]);
}else{
$servericon = (empty($_SERVER['HTTPS']) ? 'http://' : 'https://').$domain."/img/uwuzuicon.png";
}
?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"
xmlns:moz="http://www.mozilla.org/2006/browser/search/">
<ShortName><?php echo safetext($serversettings["serverinfo"]["server_name"]);?></ShortName>
<Description><?php echo safetext($serversettings["serverinfo"]["server_name"]);?>で検索</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image width="16" height="16"><?php echo safetext($servericon);?></Image>
<Url type="text/html" template="<?php echo safetext((empty($_SERVER['HTTPS']) ? 'http://' : 'https://').$domain."/search/?q={searchTerms}");?>"/>
</OpenSearchDescription>