更改配置使其模组化
This commit is contained in:
parent
28d1146829
commit
62bbcda141
@ -10,9 +10,3 @@ header('Content-Type: application/json;charset=utf-8');
|
||||
// 获取数据(获取数据库信息)
|
||||
include($_SERVER['DOCUMENT_ROOT'].'/setting.inc.php');
|
||||
include($_SERVER['DOCUMENT_ROOT'].'/plugins/sql_conn.php');
|
||||
|
||||
// 日志记录
|
||||
// 日志记录时间
|
||||
$logs_time = date("Y-m-d H:i:s");
|
||||
// 日志记录用户使用的IP情况
|
||||
$logs_ip = $_SERVER["REMOTE_ADDR"];
|
70
api/main/index.php
Normal file
70
api/main/index.php
Normal file
@ -0,0 +1,70 @@
|
||||
<?PHP
|
||||
/*
|
||||
* wxxy_class 项目组
|
||||
* 代码均开源
|
||||
*/
|
||||
|
||||
// 载入头
|
||||
include($_SERVER['DOCUMENT_ROOT'].'/api/header-control.php');
|
||||
|
||||
// 载入组件
|
||||
$key = htmlspecialchars($_GET['key']);
|
||||
|
||||
// 获取密钥数据库
|
||||
$result_key = mysqli_query($conn,"SELECT * FROM ".$setting['SQL_DATA']['system_info']." WHERE info='system_key'");
|
||||
$sql_key = mysqli_fetch_object($result_key)->text;
|
||||
|
||||
// 构建函数
|
||||
if (empty($key)) {
|
||||
// 循环输出内容
|
||||
$result_info = mysqli_query($conn,"SELECT * FROM ".$setting['SQL_DATA']['system_info']);
|
||||
while ($result_info_object = mysqli_fetch_object($result_info)) {
|
||||
if ($result_info_object->info !== 'system_key') {
|
||||
$array[$result_info_object->info] = array(
|
||||
'info'=>$result_info_object->info,
|
||||
'text'=>$result_info_object->text,
|
||||
'load'=>$result_info_object->load,
|
||||
);
|
||||
}
|
||||
}
|
||||
// 编译数据
|
||||
$data = array(
|
||||
'output'=>'SUCCESS',
|
||||
'code'=>200,
|
||||
'info'=>'输出成功',
|
||||
'data'=>$array,
|
||||
);
|
||||
// 输出数据
|
||||
echo json_encode($data,JSON_UNESCAPED_UNICODE);
|
||||
} else {
|
||||
if ($key == $sql_key) {
|
||||
// 循环输出内容
|
||||
$result_info = mysqli_query($conn,"SELECT * FROM ".$setting['SQL_DATA']['system_info']);
|
||||
while ($result_info_object = mysqli_fetch_object($result_info)) {
|
||||
$array[$result_info_object->info] = array(
|
||||
'info'=>$result_info_object->info,
|
||||
'text'=>$result_info_object->text,
|
||||
'load'=>$result_info_object->load,
|
||||
);
|
||||
}
|
||||
// 编译数据
|
||||
$data = array(
|
||||
'output'=>'SUCCESS',
|
||||
'code'=>200,
|
||||
'info'=>'输出成功',
|
||||
'data'=>$array,
|
||||
);
|
||||
// 输出数据
|
||||
echo json_encode($data,JSON_UNESCAPED_UNICODE);
|
||||
} else {
|
||||
// 编译数据
|
||||
$data = array(
|
||||
'output'=>'KEY_ERROR',
|
||||
'code'=>403,
|
||||
'info'=>'密钥错误'
|
||||
);
|
||||
// 输出数据
|
||||
echo json_encode($data,JSON_UNESCAPED_UNICODE);
|
||||
header("HTTP/1.1 403 Forbidden");
|
||||
}
|
||||
}
|
88
api/main/mirrors.php
Normal file
88
api/main/mirrors.php
Normal file
@ -0,0 +1,88 @@
|
||||
<?PHP
|
||||
/*
|
||||
* XF_TLS 项目组 API 部
|
||||
* 全部代码未开源
|
||||
*/
|
||||
|
||||
// 载入头
|
||||
include($_SERVER['DOCUMENT_ROOT'].'/api/header-control.php');
|
||||
|
||||
// 参数获取
|
||||
$key = htmlspecialchars($_GET['key']);
|
||||
|
||||
// 获取密钥数据库
|
||||
$result_key = mysqli_query($conn,"SELECT * FROM ".$setting['SQL_DATA']['system_info']." WHERE info='system_key'");
|
||||
$sql_key = mysqli_fetch_object($result_key)->text;
|
||||
|
||||
// 数据库信息获取
|
||||
if (!empty($key)) {
|
||||
if ($key == $sql_key) {
|
||||
// 从数据库获取信息
|
||||
$result_info = mysqli_query($conn,"SELECT * FROM ".$setting['SQL_DATA']['system_info']." WHERE info='web_mirror'");
|
||||
$result_info_object = mysqli_fetch_object($result_info);
|
||||
// 整理参数
|
||||
if ($result_info_object->text == 'akass') {
|
||||
$info = array(
|
||||
'bootstrap_css'=>'https://npm.akass.cn/bootstrap@5.1.3/dist/css/bootstrap.css',
|
||||
'bootstrap_icon'=>'https://npm.akass.cn/bootstrap-icons@1.8.2/font/bootstrap-icons.css',
|
||||
'bootstrap_js'=>'https://npm.akass.cn/bootstrap@5.1.3/dist/js/bootstrap.min.js',
|
||||
'bootstrap_bundle_js'=>'https://npm.akass.cn/bootstrap@5.1.3/dist/js/bootstrap.bundle.js',
|
||||
'jquery'=>'https://npm.akass.cn/jquery@3.2.1/dist/jquery.min.js',
|
||||
'qweather'=>'https://npm.akass.cn/qweather-icons@1.1.1/font/qweather-icons.css'
|
||||
);
|
||||
} elseif ($result_info_object->text == 'jsdelivr') {
|
||||
$info = array(
|
||||
'bootstrap_css'=>'https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css',
|
||||
'bootstrap_icon'=>'https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.2/font/bootstrap-icons.css',
|
||||
'bootstrap_js'=>'https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.min.js',
|
||||
'bootstrap_bundle_js'=>'https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js',
|
||||
'jquery'=>'https://cdn.jsdelivr.net/npm/jquery@3.2.1/dist/jquery.min.js',
|
||||
'qweather'=>'https://cdn.jsdelivr.net/npm//qweather-icons@1.1.1/font/qweather-icons.css'
|
||||
);
|
||||
} else {
|
||||
$info = array(
|
||||
'bootstrap_css'=>'/src/css/bootstrap.min.css',
|
||||
'bootstrap_icon'=>'/src/css/bootstrap-icons.css',
|
||||
'bootstrap_js'=>'/src/js/bootstrap.min.js',
|
||||
'bootstrap_bundle_js'=>'/src/js/bootstrap.bundle.min.js',
|
||||
'jquery'=>'/src/js/jquery.min.js',
|
||||
'qweather'=>'/src/css/qweather-icons.css'
|
||||
);
|
||||
}
|
||||
// 编译数据
|
||||
$data = array(
|
||||
'output'=>'SUCCESS',
|
||||
'code'=>200,
|
||||
'info'=>'数据输出成功',
|
||||
'data'=>array(
|
||||
'type'=>$result_info_object->text,
|
||||
'info'=>$info,
|
||||
),
|
||||
);
|
||||
// 输出数据
|
||||
echo json_encode($data,JSON_UNESCAPED_UNICODE);
|
||||
} else {
|
||||
// 编译数据
|
||||
$data = array(
|
||||
'output'=>'SSID_ERROR',
|
||||
'code'=>403,
|
||||
'info'=>'参数 Query[ssid] 密钥错误'
|
||||
);
|
||||
// 输出数据
|
||||
echo json_encode($data,JSON_UNESCAPED_UNICODE);
|
||||
header("HTTP/1.1 403 Forbidden");
|
||||
}
|
||||
// 关闭数据库
|
||||
mysqli_free_result($result_key);
|
||||
mysqli_close($conn);
|
||||
} else {
|
||||
// 编译数据
|
||||
$data = array(
|
||||
'output'=>'KEY_EMPTY',
|
||||
'code'=>403,
|
||||
'info'=>'参数 Query[KEY] 缺失'
|
||||
);
|
||||
// 输出数据
|
||||
echo json_encode($data,JSON_UNESCAPED_UNICODE);
|
||||
header("HTTP/1.1 403 Forbidden");
|
||||
}
|
15
auth.php
15
auth.php
@ -12,11 +12,12 @@ $callback = htmlspecialchars($_GET['callback']);
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>无锡学院 - 软件工程|二班</title>
|
||||
<link rel="shortcut icon" href="/src/img/logo.jpg" type="image/x-icon">
|
||||
<title><?PHP echo $normal['data']['web_title']['text']?> - <?PHP echo $normal['data']['web_subtitle']['text']?></title>
|
||||
<link rel="shortcut icon" href="<?PHP echo $normal['data']['web_icon']['text']?>" type="image/x-icon">
|
||||
<meta name="description" content="<?PHP echo $normal['data']['web_desc']['text']?>">
|
||||
<!-- CSS -->
|
||||
<link rel="stylesheet" href="/src/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/bootstrap-icons@1.8.2/font/bootstrap-icons.css">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_css'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_icon'] ?>">
|
||||
</head>
|
||||
<body>
|
||||
<!-- 菜单 -->
|
||||
@ -39,7 +40,7 @@ $callback = htmlspecialchars($_GET['callback']);
|
||||
<div class="card-body">
|
||||
<form action="./plugins/login.php?callback=<?PHP echo $callback; ?>" method="post">
|
||||
<div class="row">
|
||||
<div class="col-12 my-3 fs-4 fw-bold text-center">无锡学院二班 - 登录</div>
|
||||
<div class="col-12 my-3 fs-4 fw-bold text-center"><?PHP echo $normal['data']['web_title']['text']?>二班 - 登录</div>
|
||||
<div class="col-12 mb-3 px-5 input-group">
|
||||
<span class="input-group-text"><i class="bi bi-person"></i> 学号</span>
|
||||
<input type="text" class="form-control" placeholder="22344233" id="studentID" name="studentID" required>
|
||||
@ -76,9 +77,9 @@ $callback = htmlspecialchars($_GET['callback']);
|
||||
<?PHP include($_SERVER['DOCUMENT_ROOT'].'/module/footer.php') ?>
|
||||
</body>
|
||||
<!-- JavaScript -->
|
||||
<script src="/src/js/bootstrap.min.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['qweather'] ?>"></script>
|
||||
<script src="/src/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="/src/js/jQuery.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['jquery'] ?>"></script>
|
||||
<script>
|
||||
// 加载内容
|
||||
$("#main").hide();
|
||||
|
15
get_book.php
15
get_book.php
@ -29,12 +29,13 @@ $book = json_decode($book,true);
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>无锡学院 - 软件工程|二班</title>
|
||||
<link rel="shortcut icon" href="/src/img/logo.jpg" type="image/x-icon">
|
||||
<title><?PHP echo $normal['data']['web_title']['text']?> - <?PHP echo $normal['data']['web_subtitle']['text']?></title>
|
||||
<link rel="shortcut icon" href="<?PHP echo $normal['data']['web_icon']['text']?>" type="image/x-icon">
|
||||
<meta name="description" content="<?PHP echo $normal['data']['web_desc']['text']?>">
|
||||
<!-- CSS -->
|
||||
<link rel="stylesheet" href="/src/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/bootstrap-icons@1.8.2/font/bootstrap-icons.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/qweather-icons@1.1.1/font/qweather-icons.css">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_css'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_icon'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['qweather'] ?>">
|
||||
</head>
|
||||
<body style="background-color:#e3f2fd;">
|
||||
<!-- 菜单 -->
|
||||
@ -201,9 +202,9 @@ $book = json_decode($book,true);
|
||||
<?PHP include($_SERVER['DOCUMENT_ROOT'].'/module/footer.php') ?>
|
||||
</body>
|
||||
<!-- JavaScript -->
|
||||
<script src="/src/js/bootstrap.min.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['qweather'] ?>"></script>
|
||||
<script src="/src/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="/src/js/jQuery.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['jquery'] ?>"></script>
|
||||
<script>
|
||||
// 加载内容
|
||||
$("#main").hide();
|
||||
|
15
index.php
15
index.php
@ -18,12 +18,13 @@ include($_SERVER['DOCUMENT_ROOT'].'/plugins/function.php');
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>无锡学院 - 软件工程|二班</title>
|
||||
<link rel="shortcut icon" href="/src/img/logo.jpg" type="image/x-icon">
|
||||
<title><?PHP echo $normal['data']['web_title']['text']?> - <?PHP echo $normal['data']['web_subtitle']['text']?></title>
|
||||
<link rel="shortcut icon" href="<?PHP echo $normal['data']['web_icon']['text']?>" type="image/x-icon">
|
||||
<meta name="description" content="<?PHP echo $normal['data']['web_desc']['text']?>">
|
||||
<!-- CSS -->
|
||||
<link rel="stylesheet" href="/src/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/bootstrap-icons@1.8.2/font/bootstrap-icons.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/qweather-icons@1.1.1/font/qweather-icons.css">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_css'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_icon'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['qweather'] ?>">
|
||||
</head>
|
||||
<body style="background-color:#e3f2fd;">
|
||||
<!-- 菜单 -->
|
||||
@ -74,9 +75,9 @@ include($_SERVER['DOCUMENT_ROOT'].'/plugins/function.php');
|
||||
<?PHP include($_SERVER['DOCUMENT_ROOT'].'/module/footer.php') ?>
|
||||
</body>
|
||||
<!-- JavaScript -->
|
||||
<script src="/src/js/bootstrap.min.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['qweather'] ?>"></script>
|
||||
<script src="/src/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="/src/js/jQuery.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['jquery'] ?>"></script>
|
||||
<script>
|
||||
// 加载内容
|
||||
$("#main").hide();
|
||||
|
@ -17,12 +17,13 @@ include($_SERVER['DOCUMENT_ROOT'].'/plugins/function.php');
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>无锡学院 - 软件工程|二班</title>
|
||||
<link rel="shortcut icon" href="/src/img/logo.jpg" type="image/x-icon">
|
||||
<title><?PHP echo $normal['data']['web_title']['text']?> - <?PHP echo $normal['data']['web_subtitle']['text']?></title>
|
||||
<link rel="shortcut icon" href="<?PHP echo $normal['data']['web_icon']['text']?>" type="image/x-icon">
|
||||
<meta name="description" content="<?PHP echo $normal['data']['web_desc']['text']?>">
|
||||
<!-- CSS -->
|
||||
<link rel="stylesheet" href="/src/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/bootstrap-icons@1.8.2/font/bootstrap-icons.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/qweather-icons@1.1.1/font/qweather-icons.css">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_css'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_icon'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['qweather'] ?>">
|
||||
</head>
|
||||
<body style="background-color:#e3f2fd;">
|
||||
<!-- 菜单 -->
|
||||
@ -65,9 +66,9 @@ include($_SERVER['DOCUMENT_ROOT'].'/plugins/function.php');
|
||||
<?PHP include($_SERVER['DOCUMENT_ROOT'].'/module/footer.php') ?>
|
||||
</body>
|
||||
<!-- JavaScript -->
|
||||
<script src="/src/js/bootstrap.min.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['qweather'] ?>"></script>
|
||||
<script src="/src/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="/src/js/jQuery.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['jquery'] ?>"></script>
|
||||
<script>
|
||||
// 加载内容
|
||||
$("#main").hide();
|
||||
|
@ -15,18 +15,27 @@ if ($menu_id == 2) {
|
||||
header('location: https://ourwxxy.x-lf.com/auth.php?callback='.$get_ip);
|
||||
}
|
||||
}
|
||||
/*
|
||||
|
||||
// 获取数据(获取数据库信息)
|
||||
include($_SERVER['DOCUMENT_ROOT'].'/config.inc.php');
|
||||
include($_SERVER['DOCUMENT_ROOT'].'/setting.inc.php');
|
||||
|
||||
// 载入网站基本信息
|
||||
$normal_url = $setting['API']['Domain'].'/data/web_info/?ssid='.$setting['SSID'];
|
||||
$normal_url = $setting['API']['Domain'].'/main/?key='.$setting['Key'];
|
||||
$normal_ch = curl_init($normal_url);
|
||||
curl_setopt($normal_ch,CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT']);
|
||||
curl_setopt($normal_ch, CURLOPT_RETURNTRANSFER, true);
|
||||
$normal = curl_exec($normal_ch);
|
||||
$normal = json_decode($normal,true);
|
||||
|
||||
// 载入镜像基本信息
|
||||
$mirror_url = $setting['API']['Domain'].'/main/mirrors.php?key='.$setting['Key'];
|
||||
$mirror_ch = curl_init($mirror_url);
|
||||
curl_setopt($mirror_ch,CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT']);
|
||||
curl_setopt($mirror_ch, CURLOPT_RETURNTRANSFER, true);
|
||||
$mirror = curl_exec($mirror_ch);
|
||||
$mirror = json_decode($mirror,true);
|
||||
|
||||
/*
|
||||
// 载入用户个人信息
|
||||
$member_url = $setting['API']['Domain'].'/data/web_user/?ssid='.$setting['SSID'].'&uid='.$_COOKIE['user'];
|
||||
$member_ch = curl_init($member_url);
|
||||
@ -34,12 +43,4 @@ curl_setopt($member_ch,CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT']);
|
||||
curl_setopt($member_ch, CURLOPT_RETURNTRANSFER, true);
|
||||
$member = curl_exec($member_ch);
|
||||
$member = json_decode($member,true);
|
||||
|
||||
// 载入镜像基本信息
|
||||
$mirror_url = $setting['API']['Domain'].'/data/web_mirror/?ssid='.$setting['SSID'];
|
||||
$mirror_ch = curl_init($mirror_url);
|
||||
curl_setopt($mirror_ch,CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT']);
|
||||
curl_setopt($mirror_ch, CURLOPT_RETURNTRANSFER, true);
|
||||
$mirror = curl_exec($mirror_ch);
|
||||
$mirror = json_decode($mirror,true);
|
||||
*/
|
@ -35,7 +35,7 @@ function menu_color($menu_num) {
|
||||
<div class="accordion-body">
|
||||
<div class="row px-4">
|
||||
<div class="col-12 mb-1"><a href="http://jwgl.cwxu.edu.cn/jwglxt/xtgl/login_slogin.html" target="_blank" class="text-decoration-none text-black"><i class="bi bi-box-arrow-right"></i> 无锡教务(课表)</a></div>
|
||||
<div class="col-12"><a href="http://jwc.cwxu.edu.cn/index.jsp" target="_blank" class="text-decoration-none text-black"><i class="bi bi-box-arrow-right"></i> 无锡学院教务处</a></div>
|
||||
<div class="col-12"><a href="http://jwc.cwxu.edu.cn/index.jsp" target="_blank" class="text-decoration-none text-black"><i class="bi bi-box-arrow-right"></i> <?PHP echo $normal['data']['web_title']['text']?>教务处</a></div>
|
||||
<div class="col-12"><a href="http://10.1.99.100/" target="_blank" class="text-decoration-none text-black"><i class="bi bi-box-arrow-right"></i> 校园网登录</a></div>
|
||||
<div class="col-12"><a href="http://10.1.80.200:8080/Self/login/?302=LI" target="_blank" class="text-decoration-none text-black"><i class="bi bi-box-arrow-right"></i> 校园网管理</a></div>
|
||||
</div>
|
||||
|
@ -18,12 +18,13 @@ include($_SERVER['DOCUMENT_ROOT'].'/plugins/function.php');
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>无锡学院 - 软件工程|二班</title>
|
||||
<link rel="shortcut icon" href="/src/img/logo.jpg" type="image/x-icon">
|
||||
<title><?PHP echo $normal['data']['web_title']['text']?> - <?PHP echo $normal['data']['web_subtitle']['text']?></title>
|
||||
<link rel="shortcut icon" href="<?PHP echo $normal['data']['web_icon']['text']?>" type="image/x-icon">
|
||||
<meta name="description" content="<?PHP echo $normal['data']['web_desc']['text']?>">
|
||||
<!-- CSS -->
|
||||
<link rel="stylesheet" href="/src/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/bootstrap-icons@1.8.2/font/bootstrap-icons.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/qweather-icons@1.1.1/font/qweather-icons.css">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_css'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_icon'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['qweather'] ?>">
|
||||
</head>
|
||||
<body style="background-color:#e3f2fd;">
|
||||
<!-- 菜单 -->
|
||||
@ -66,9 +67,9 @@ include($_SERVER['DOCUMENT_ROOT'].'/plugins/function.php');
|
||||
<?PHP include($_SERVER['DOCUMENT_ROOT'].'/module/footer.php') ?>
|
||||
</body>
|
||||
<!-- JavaScript -->
|
||||
<script src="/src/js/bootstrap.min.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['qweather'] ?>"></script>
|
||||
<script src="/src/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="/src/js/jQuery.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['jquery'] ?>"></script>
|
||||
<script>
|
||||
// 加载内容
|
||||
$("#main").hide();
|
||||
|
@ -17,12 +17,13 @@ include($_SERVER['DOCUMENT_ROOT'].'/plugins/function.php');
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>无锡学院 - 软件工程|二班</title>
|
||||
<link rel="shortcut icon" href="/src/img/logo.jpg" type="image/x-icon">
|
||||
<title><?PHP echo $normal['data']['web_title']['text']?> - <?PHP echo $normal['data']['web_subtitle']['text']?></title>
|
||||
<link rel="shortcut icon" href="<?PHP echo $normal['data']['web_icon']['text']?>" type="image/x-icon">
|
||||
<meta name="description" content="<?PHP echo $normal['data']['web_desc']['text']?>">
|
||||
<!-- CSS -->
|
||||
<link rel="stylesheet" href="/src/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/bootstrap-icons@1.8.2/font/bootstrap-icons.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/qweather-icons@1.1.1/font/qweather-icons.css">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_css'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_icon'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['qweather'] ?>">
|
||||
</head>
|
||||
<body style="background-color:#e3f2fd;">
|
||||
<!-- 菜单 -->
|
||||
@ -65,9 +66,9 @@ include($_SERVER['DOCUMENT_ROOT'].'/plugins/function.php');
|
||||
<?PHP include($_SERVER['DOCUMENT_ROOT'].'/module/footer.php') ?>
|
||||
</body>
|
||||
<!-- JavaScript -->
|
||||
<script src="/src/js/bootstrap.min.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['qweather'] ?>"></script>
|
||||
<script src="/src/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="/src/js/jQuery.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['jquery'] ?>"></script>
|
||||
<script>
|
||||
// 加载内容
|
||||
$("#main").hide();
|
||||
|
15
pan.php
15
pan.php
@ -18,12 +18,13 @@ include($_SERVER['DOCUMENT_ROOT'].'/plugins/function.php');
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>无锡学院 - 软件工程|二班</title>
|
||||
<link rel="shortcut icon" href="/src/img/logo.jpg" type="image/x-icon">
|
||||
<title><?PHP echo $normal['data']['web_title']['text']?> - <?PHP echo $normal['data']['web_subtitle']['text']?></title>
|
||||
<link rel="shortcut icon" href="<?PHP echo $normal['data']['web_icon']['text']?>" type="image/x-icon">
|
||||
<meta name="description" content="<?PHP echo $normal['data']['web_desc']['text']?>">
|
||||
<!-- CSS -->
|
||||
<link rel="stylesheet" href="/src/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/bootstrap-icons@1.8.2/font/bootstrap-icons.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/qweather-icons@1.1.1/font/qweather-icons.css">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_css'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_icon'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['qweather'] ?>">
|
||||
</head>
|
||||
<body style="background-color:#e3f2fd;">
|
||||
<!-- 菜单 -->
|
||||
@ -68,9 +69,9 @@ include($_SERVER['DOCUMENT_ROOT'].'/plugins/function.php');
|
||||
<?PHP include($_SERVER['DOCUMENT_ROOT'].'/module/footer.php') ?>
|
||||
</body>
|
||||
<!-- JavaScript -->
|
||||
<script src="/src/js/bootstrap.min.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['qweather'] ?>"></script>
|
||||
<script src="/src/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="/src/js/jQuery.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['jquery'] ?>"></script>
|
||||
<script>
|
||||
// 加载内容
|
||||
$("#main").hide();
|
||||
|
@ -26,12 +26,13 @@ $signin = json_decode($signin,true);
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>无锡学院 - 软件工程|二班</title>
|
||||
<link rel="shortcut icon" href="/src/img/logo.jpg" type="image/x-icon">
|
||||
<title><?PHP echo $normal['data']['web_title']['text']?> - <?PHP echo $normal['data']['web_subtitle']['text']?></title>
|
||||
<link rel="shortcut icon" href="<?PHP echo $normal['data']['web_icon']['text']?>" type="image/x-icon">
|
||||
<meta name="description" content="<?PHP echo $normal['data']['web_desc']['text']?>">
|
||||
<!-- CSS -->
|
||||
<link rel="stylesheet" href="/src/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/bootstrap-icons@1.8.2/font/bootstrap-icons.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/qweather-icons@1.1.1/font/qweather-icons.css">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_css'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_icon'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['qweather'] ?>">
|
||||
</head>
|
||||
<body style="background-color:#e3f2fd;">
|
||||
<!-- 菜单 -->
|
||||
@ -143,9 +144,9 @@ $signin = json_decode($signin,true);
|
||||
<?PHP include($_SERVER['DOCUMENT_ROOT'].'/module/footer.php') ?>
|
||||
</body>
|
||||
<!-- JavaScript -->
|
||||
<script src="/src/js/bootstrap.min.js"></script>
|
||||
<script src="/src/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="/src/js/jQuery.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['bootstrap_js'] ?>"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['bootstrap_bundle_js'] ?>"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['jquery'] ?>"></script>
|
||||
<script>
|
||||
// 加载内容
|
||||
$("#main").hide();
|
||||
|
@ -31,12 +31,13 @@ $signin = json_decode($signin,true);
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>无锡学院 - 软件工程|二班</title>
|
||||
<link rel="shortcut icon" href="/src/img/logo.jpg" type="image/x-icon">
|
||||
<title><?PHP echo $normal['data']['web_title']['text']?> - <?PHP echo $normal['data']['web_subtitle']['text']?></title>
|
||||
<link rel="shortcut icon" href="<?PHP echo $normal['data']['web_icon']['text']?>" type="image/x-icon">
|
||||
<meta name="description" content="<?PHP echo $normal['data']['web_desc']['text']?>">
|
||||
<!-- CSS -->
|
||||
<link rel="stylesheet" href="/src/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/bootstrap-icons@1.8.2/font/bootstrap-icons.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/qweather-icons@1.1.1/font/qweather-icons.css">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_css'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_icon'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['qweather'] ?>">
|
||||
</head>
|
||||
<body style="background-color:#e3f2fd;">
|
||||
<!-- 菜单 -->
|
||||
@ -107,9 +108,9 @@ $signin = json_decode($signin,true);
|
||||
<?PHP include($_SERVER['DOCUMENT_ROOT'].'/module/footer.php') ?>
|
||||
</body>
|
||||
<!-- JavaScript -->
|
||||
<script src="/src/js/bootstrap.min.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['qweather'] ?>"></script>
|
||||
<script src="/src/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="/src/js/jQuery.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['jquery'] ?>"></script>
|
||||
<script>
|
||||
// 加载内容
|
||||
$("#main").hide();
|
||||
|
@ -15,12 +15,13 @@ $menu_page = 8;
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>无锡学院 - 软件工程|二班</title>
|
||||
<link rel="shortcut icon" href="/src/img/logo.jpg" type="image/x-icon">
|
||||
<title><?PHP echo $normal['data']['web_title']['text']?> - <?PHP echo $normal['data']['web_subtitle']['text']?></title>
|
||||
<link rel="shortcut icon" href="<?PHP echo $normal['data']['web_icon']['text']?>" type="image/x-icon">
|
||||
<meta name="description" content="<?PHP echo $normal['data']['web_desc']['text']?>">
|
||||
<!-- CSS -->
|
||||
<link rel="stylesheet" href="/src/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/bootstrap-icons@1.8.2/font/bootstrap-icons.css">
|
||||
<link rel="stylesheet" href="https://npm.akass.cn/qweather-icons@1.1.1/font/qweather-icons.css">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_css'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['bootstrap_icon'] ?>">
|
||||
<link rel="stylesheet" href="<?PHP echo $mirror['data']['info']['qweather'] ?>">
|
||||
</head>
|
||||
<body style="background-color:#e3f2fd;">
|
||||
<!-- 菜单 -->
|
||||
@ -75,9 +76,9 @@ $menu_page = 8;
|
||||
<?PHP include($_SERVER['DOCUMENT_ROOT'].'/module/footer.php') ?>
|
||||
</body>
|
||||
<!-- JavaScript -->
|
||||
<script src="/src/js/bootstrap.min.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['qweather'] ?>"></script>
|
||||
<script src="/src/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="/src/js/jQuery.js"></script>
|
||||
<script src="<?PHP echo $mirror['data']['info']['jquery'] ?>"></script>
|
||||
<script>
|
||||
// 加载内容
|
||||
$("#main").hide();
|
||||
|
1876
src/css/bootstrap-icons.css
vendored
Normal file
1876
src/css/bootstrap-icons.css
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
src/css/fonts/bootstrap-icons.woff
Normal file
BIN
src/css/fonts/bootstrap-icons.woff
Normal file
Binary file not shown.
BIN
src/css/fonts/bootstrap-icons.woff2
Normal file
BIN
src/css/fonts/bootstrap-icons.woff2
Normal file
Binary file not shown.
493
src/css/qweather-icons.css
Normal file
493
src/css/qweather-icons.css
Normal file
@ -0,0 +1,493 @@
|
||||
/*!
|
||||
* QWeather Icons (https://icons.qweather.com)
|
||||
* Copyright QWeather 和风天气 (https://www.qweather.com)
|
||||
* License: Code for MIT, Icons for CC BY 4.0
|
||||
*/
|
||||
|
||||
@font-face {
|
||||
font-family: "qweather-icons";
|
||||
src: url("./fonts/qweather-icons.woff2?5bb5b475709c49961682eda055eb3dc5") format("woff2"),
|
||||
url("./fonts/qweather-icons.woff?5bb5b475709c49961682eda055eb3dc5") format("woff"),
|
||||
url("./fonts/qweather-icons.ttf?5bb5b475709c49961682eda055eb3dc5") format("truetype");
|
||||
}
|
||||
|
||||
[class^="qi-"]::before,
|
||||
[class*=" qi-"]::before {
|
||||
display: inline-block;
|
||||
font-family: "qweather-icons" !important;
|
||||
font-style: normal;
|
||||
font-weight: normal !important;
|
||||
font-variant: normal;
|
||||
text-transform: none;
|
||||
line-height: 1;
|
||||
vertical-align: -.125em;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
.qi-100::before { content: "\f101"; }
|
||||
.qi-101::before { content: "\f102"; }
|
||||
.qi-102::before { content: "\f103"; }
|
||||
.qi-103::before { content: "\f104"; }
|
||||
.qi-104::before { content: "\f105"; }
|
||||
.qi-150::before { content: "\f106"; }
|
||||
.qi-151::before { content: "\f107"; }
|
||||
.qi-152::before { content: "\f108"; }
|
||||
.qi-153::before { content: "\f109"; }
|
||||
.qi-300::before { content: "\f10a"; }
|
||||
.qi-301::before { content: "\f10b"; }
|
||||
.qi-302::before { content: "\f10c"; }
|
||||
.qi-303::before { content: "\f10d"; }
|
||||
.qi-304::before { content: "\f10e"; }
|
||||
.qi-305::before { content: "\f10f"; }
|
||||
.qi-306::before { content: "\f110"; }
|
||||
.qi-307::before { content: "\f111"; }
|
||||
.qi-308::before { content: "\f112"; }
|
||||
.qi-309::before { content: "\f113"; }
|
||||
.qi-310::before { content: "\f114"; }
|
||||
.qi-311::before { content: "\f115"; }
|
||||
.qi-312::before { content: "\f116"; }
|
||||
.qi-313::before { content: "\f117"; }
|
||||
.qi-314::before { content: "\f118"; }
|
||||
.qi-315::before { content: "\f119"; }
|
||||
.qi-316::before { content: "\f11a"; }
|
||||
.qi-317::before { content: "\f11b"; }
|
||||
.qi-318::before { content: "\f11c"; }
|
||||
.qi-350::before { content: "\f11d"; }
|
||||
.qi-351::before { content: "\f11e"; }
|
||||
.qi-399::before { content: "\f11f"; }
|
||||
.qi-400::before { content: "\f120"; }
|
||||
.qi-401::before { content: "\f121"; }
|
||||
.qi-402::before { content: "\f122"; }
|
||||
.qi-403::before { content: "\f123"; }
|
||||
.qi-404::before { content: "\f124"; }
|
||||
.qi-405::before { content: "\f125"; }
|
||||
.qi-406::before { content: "\f126"; }
|
||||
.qi-407::before { content: "\f127"; }
|
||||
.qi-408::before { content: "\f128"; }
|
||||
.qi-409::before { content: "\f129"; }
|
||||
.qi-410::before { content: "\f12a"; }
|
||||
.qi-456::before { content: "\f12b"; }
|
||||
.qi-457::before { content: "\f12c"; }
|
||||
.qi-499::before { content: "\f12d"; }
|
||||
.qi-500::before { content: "\f12e"; }
|
||||
.qi-501::before { content: "\f12f"; }
|
||||
.qi-502::before { content: "\f130"; }
|
||||
.qi-503::before { content: "\f131"; }
|
||||
.qi-504::before { content: "\f132"; }
|
||||
.qi-507::before { content: "\f133"; }
|
||||
.qi-508::before { content: "\f134"; }
|
||||
.qi-509::before { content: "\f135"; }
|
||||
.qi-510::before { content: "\f136"; }
|
||||
.qi-511::before { content: "\f137"; }
|
||||
.qi-512::before { content: "\f138"; }
|
||||
.qi-513::before { content: "\f139"; }
|
||||
.qi-514::before { content: "\f13a"; }
|
||||
.qi-515::before { content: "\f13b"; }
|
||||
.qi-800::before { content: "\f13c"; }
|
||||
.qi-801::before { content: "\f13d"; }
|
||||
.qi-802::before { content: "\f13e"; }
|
||||
.qi-803::before { content: "\f13f"; }
|
||||
.qi-804::before { content: "\f140"; }
|
||||
.qi-805::before { content: "\f141"; }
|
||||
.qi-806::before { content: "\f142"; }
|
||||
.qi-807::before { content: "\f143"; }
|
||||
.qi-900::before { content: "\f144"; }
|
||||
.qi-901::before { content: "\f145"; }
|
||||
.qi-999::before { content: "\f146"; }
|
||||
.qi-1001::before { content: "\f147"; }
|
||||
.qi-1002::before { content: "\f148"; }
|
||||
.qi-1003::before { content: "\f149"; }
|
||||
.qi-1004::before { content: "\f14a"; }
|
||||
.qi-1005::before { content: "\f14b"; }
|
||||
.qi-1006::before { content: "\f14c"; }
|
||||
.qi-1007::before { content: "\f14d"; }
|
||||
.qi-1008::before { content: "\f14e"; }
|
||||
.qi-1009::before { content: "\f14f"; }
|
||||
.qi-1010::before { content: "\f150"; }
|
||||
.qi-1011::before { content: "\f151"; }
|
||||
.qi-1012::before { content: "\f152"; }
|
||||
.qi-1013::before { content: "\f153"; }
|
||||
.qi-1014::before { content: "\f154"; }
|
||||
.qi-1015::before { content: "\f155"; }
|
||||
.qi-1016::before { content: "\f156"; }
|
||||
.qi-1017::before { content: "\f157"; }
|
||||
.qi-1018::before { content: "\f158"; }
|
||||
.qi-1019::before { content: "\f159"; }
|
||||
.qi-1020::before { content: "\f15a"; }
|
||||
.qi-1021::before { content: "\f15b"; }
|
||||
.qi-1022::before { content: "\f15c"; }
|
||||
.qi-1023::before { content: "\f15d"; }
|
||||
.qi-1024::before { content: "\f15e"; }
|
||||
.qi-1025::before { content: "\f15f"; }
|
||||
.qi-1026::before { content: "\f160"; }
|
||||
.qi-1027::before { content: "\f161"; }
|
||||
.qi-1028::before { content: "\f162"; }
|
||||
.qi-1029::before { content: "\f163"; }
|
||||
.qi-1030::before { content: "\f164"; }
|
||||
.qi-1031::before { content: "\f165"; }
|
||||
.qi-1032::before { content: "\f166"; }
|
||||
.qi-1033::before { content: "\f167"; }
|
||||
.qi-1034::before { content: "\f168"; }
|
||||
.qi-1035::before { content: "\f169"; }
|
||||
.qi-1036::before { content: "\f16a"; }
|
||||
.qi-1037::before { content: "\f16b"; }
|
||||
.qi-1038::before { content: "\f16c"; }
|
||||
.qi-1039::before { content: "\f16d"; }
|
||||
.qi-1040::before { content: "\f16e"; }
|
||||
.qi-1041::before { content: "\f16f"; }
|
||||
.qi-1042::before { content: "\f170"; }
|
||||
.qi-1043::before { content: "\f171"; }
|
||||
.qi-1044::before { content: "\f172"; }
|
||||
.qi-1045::before { content: "\f173"; }
|
||||
.qi-1046::before { content: "\f174"; }
|
||||
.qi-1047::before { content: "\f175"; }
|
||||
.qi-1048::before { content: "\f176"; }
|
||||
.qi-1049::before { content: "\f177"; }
|
||||
.qi-1050::before { content: "\f178"; }
|
||||
.qi-1051::before { content: "\f179"; }
|
||||
.qi-1052::before { content: "\f17a"; }
|
||||
.qi-1053::before { content: "\f17b"; }
|
||||
.qi-1054::before { content: "\f17c"; }
|
||||
.qi-1055::before { content: "\f17d"; }
|
||||
.qi-1056::before { content: "\f17e"; }
|
||||
.qi-1057::before { content: "\f17f"; }
|
||||
.qi-1058::before { content: "\f180"; }
|
||||
.qi-1059::before { content: "\f181"; }
|
||||
.qi-1061::before { content: "\f182"; }
|
||||
.qi-1064::before { content: "\f183"; }
|
||||
.qi-1101::before { content: "\f184"; }
|
||||
.qi-1302::before { content: "\f185"; }
|
||||
.qi-1402::before { content: "\f186"; }
|
||||
.qi-1601::before { content: "\f187"; }
|
||||
.qi-1602::before { content: "\f188"; }
|
||||
.qi-1603::before { content: "\f189"; }
|
||||
.qi-1604::before { content: "\f18a"; }
|
||||
.qi-1605::before { content: "\f18b"; }
|
||||
.qi-1606::before { content: "\f18c"; }
|
||||
.qi-1607::before { content: "\f18d"; }
|
||||
.qi-2001::before { content: "\f18e"; }
|
||||
.qi-2002::before { content: "\f18f"; }
|
||||
.qi-2003::before { content: "\f190"; }
|
||||
.qi-2004::before { content: "\f191"; }
|
||||
.qi-2005::before { content: "\f192"; }
|
||||
.qi-2006::before { content: "\f193"; }
|
||||
.qi-2007::before { content: "\f194"; }
|
||||
.qi-2008::before { content: "\f195"; }
|
||||
.qi-2009::before { content: "\f196"; }
|
||||
.qi-2010::before { content: "\f197"; }
|
||||
.qi-2011::before { content: "\f198"; }
|
||||
.qi-2012::before { content: "\f199"; }
|
||||
.qi-2013::before { content: "\f19a"; }
|
||||
.qi-2014::before { content: "\f19b"; }
|
||||
.qi-2015::before { content: "\f19c"; }
|
||||
.qi-2016::before { content: "\f19d"; }
|
||||
.qi-2017::before { content: "\f19e"; }
|
||||
.qi-2018::before { content: "\f19f"; }
|
||||
.qi-2019::before { content: "\f1a0"; }
|
||||
.qi-2020::before { content: "\f1a1"; }
|
||||
.qi-2021::before { content: "\f1a2"; }
|
||||
.qi-2022::before { content: "\f1a3"; }
|
||||
.qi-2023::before { content: "\f1a4"; }
|
||||
.qi-2024::before { content: "\f1a5"; }
|
||||
.qi-2025::before { content: "\f1a6"; }
|
||||
.qi-2026::before { content: "\f1a7"; }
|
||||
.qi-2027::before { content: "\f1a8"; }
|
||||
.qi-2028::before { content: "\f1a9"; }
|
||||
.qi-9998::before { content: "\f1aa"; }
|
||||
.qi-9999::before { content: "\f1ab"; }
|
||||
.qi-100-fill::before { content: "\f1ac"; }
|
||||
.qi-101-fill::before { content: "\f1ad"; }
|
||||
.qi-102-fill::before { content: "\f1ae"; }
|
||||
.qi-103-fill::before { content: "\f1af"; }
|
||||
.qi-104-fill::before { content: "\f1b0"; }
|
||||
.qi-150-fill::before { content: "\f1b1"; }
|
||||
.qi-151-fill::before { content: "\f1b2"; }
|
||||
.qi-152-fill::before { content: "\f1b3"; }
|
||||
.qi-153-fill::before { content: "\f1b4"; }
|
||||
.qi-300-fill::before { content: "\f1b5"; }
|
||||
.qi-301-fill::before { content: "\f1b6"; }
|
||||
.qi-302-fill::before { content: "\f1b7"; }
|
||||
.qi-303-fill::before { content: "\f1b8"; }
|
||||
.qi-304-fill::before { content: "\f1b9"; }
|
||||
.qi-305-fill::before { content: "\f1ba"; }
|
||||
.qi-306-fill::before { content: "\f1bb"; }
|
||||
.qi-307-fill::before { content: "\f1bc"; }
|
||||
.qi-308-fill::before { content: "\f1bd"; }
|
||||
.qi-309-fill::before { content: "\f1be"; }
|
||||
.qi-310-fill::before { content: "\f1bf"; }
|
||||
.qi-311-fill::before { content: "\f1c0"; }
|
||||
.qi-312-fill::before { content: "\f1c1"; }
|
||||
.qi-313-fill::before { content: "\f1c2"; }
|
||||
.qi-314-fill::before { content: "\f1c3"; }
|
||||
.qi-315-fill::before { content: "\f1c4"; }
|
||||
.qi-316-fill::before { content: "\f1c5"; }
|
||||
.qi-317-fill::before { content: "\f1c6"; }
|
||||
.qi-318-fill::before { content: "\f1c7"; }
|
||||
.qi-350-fill::before { content: "\f1c8"; }
|
||||
.qi-351-fill::before { content: "\f1c9"; }
|
||||
.qi-399-fill::before { content: "\f1ca"; }
|
||||
.qi-400-fill::before { content: "\f1cb"; }
|
||||
.qi-401-fill::before { content: "\f1cc"; }
|
||||
.qi-402-fill::before { content: "\f1cd"; }
|
||||
.qi-403-fill::before { content: "\f1ce"; }
|
||||
.qi-404-fill::before { content: "\f1cf"; }
|
||||
.qi-405-fill::before { content: "\f1d0"; }
|
||||
.qi-406-fill::before { content: "\f1d1"; }
|
||||
.qi-407-fill::before { content: "\f1d2"; }
|
||||
.qi-408-fill::before { content: "\f1d3"; }
|
||||
.qi-409-fill::before { content: "\f1d4"; }
|
||||
.qi-410-fill::before { content: "\f1d5"; }
|
||||
.qi-456-fill::before { content: "\f1d6"; }
|
||||
.qi-457-fill::before { content: "\f1d7"; }
|
||||
.qi-499-fill::before { content: "\f1d8"; }
|
||||
.qi-500-fill::before { content: "\f1d9"; }
|
||||
.qi-501-fill::before { content: "\f1da"; }
|
||||
.qi-502-fill::before { content: "\f1db"; }
|
||||
.qi-503-fill::before { content: "\f1dc"; }
|
||||
.qi-504-fill::before { content: "\f1dd"; }
|
||||
.qi-507-fill::before { content: "\f1de"; }
|
||||
.qi-508-fill::before { content: "\f1df"; }
|
||||
.qi-509-fill::before { content: "\f1e0"; }
|
||||
.qi-510-fill::before { content: "\f1e1"; }
|
||||
.qi-511-fill::before { content: "\f1e2"; }
|
||||
.qi-512-fill::before { content: "\f1e3"; }
|
||||
.qi-513-fill::before { content: "\f1e4"; }
|
||||
.qi-514-fill::before { content: "\f1e5"; }
|
||||
.qi-515-fill::before { content: "\f1e6"; }
|
||||
.qi-900-fill::before { content: "\f1e7"; }
|
||||
.qi-901-fill::before { content: "\f1e8"; }
|
||||
.qi-999-fill::before { content: "\f1e9"; }
|
||||
.qi-sunny::before { content: "\f101"; }
|
||||
.qi-cloudy::before { content: "\f102"; }
|
||||
.qi-few-clouds::before { content: "\f103"; }
|
||||
.qi-partly-cloudy::before { content: "\f104"; }
|
||||
.qi-overcast::before { content: "\f105"; }
|
||||
.qi-clear-night::before { content: "\f106"; }
|
||||
.qi-cloudy-night::before { content: "\f107"; }
|
||||
.qi-few-clouds-night::before { content: "\f108"; }
|
||||
.qi-partly-cloudy-night::before { content: "\f109"; }
|
||||
.qi-shower-rain::before { content: "\f10a"; }
|
||||
.qi-heavy-shower-rain::before { content: "\f10b"; }
|
||||
.qi-thundershower::before { content: "\f10c"; }
|
||||
.qi-heavy-thunderstorm::before { content: "\f10d"; }
|
||||
.qi-thundershower-with-hail::before { content: "\f10e"; }
|
||||
.qi-light-rain::before { content: "\f10f"; }
|
||||
.qi-moderate-rain::before { content: "\f110"; }
|
||||
.qi-heavy-rain::before { content: "\f111"; }
|
||||
.qi-extreme-rain::before { content: "\f112"; }
|
||||
.qi-drizzle-rain::before { content: "\f113"; }
|
||||
.qi-storm::before { content: "\f114"; }
|
||||
.qi-heavy-storm::before { content: "\f115"; }
|
||||
.qi-severe-storm::before { content: "\f116"; }
|
||||
.qi-freezing-rain::before { content: "\f117"; }
|
||||
.qi-light-to-moderate-rain::before { content: "\f118"; }
|
||||
.qi-moderate-to-heavy-rain::before { content: "\f119"; }
|
||||
.qi-heavy-rain-to-storm::before { content: "\f11a"; }
|
||||
.qi-storm-to-heavy-storm::before { content: "\f11b"; }
|
||||
.qi-heavy-to-severe-storm::before { content: "\f11c"; }
|
||||
.qi-shower-rain-night::before { content: "\f11d"; }
|
||||
.qi-heavy-shower-rain-night::before { content: "\f11e"; }
|
||||
.qi-rain::before { content: "\f11f"; }
|
||||
.qi-light-snow::before { content: "\f120"; }
|
||||
.qi-moderate-snow::before { content: "\f121"; }
|
||||
.qi-heavy-snow::before { content: "\f122"; }
|
||||
.qi-snowstorm::before { content: "\f123"; }
|
||||
.qi-sleet::before { content: "\f124"; }
|
||||
.qi-rain-and-snow::before { content: "\f125"; }
|
||||
.qi-shower-snow::before { content: "\f126"; }
|
||||
.qi-snow-flurry::before { content: "\f127"; }
|
||||
.qi-light-to-moderate-snow::before { content: "\f128"; }
|
||||
.qi-moderate-to-heavy-snow::before { content: "\f129"; }
|
||||
.qi-heavy-snow-to-snowstorm::before { content: "\f12a"; }
|
||||
.qi-shower-snow-night::before { content: "\f12b"; }
|
||||
.qi-snow-flurry-night::before { content: "\f12c"; }
|
||||
.qi-snow::before { content: "\f12d"; }
|
||||
.qi-mist::before { content: "\f12e"; }
|
||||
.qi-foggy::before { content: "\f12f"; }
|
||||
.qi-haze::before { content: "\f130"; }
|
||||
.qi-sand::before { content: "\f131"; }
|
||||
.qi-dust::before { content: "\f132"; }
|
||||
.qi-duststorm::before { content: "\f133"; }
|
||||
.qi-sandstorm::before { content: "\f134"; }
|
||||
.qi-dense-fog::before { content: "\f135"; }
|
||||
.qi-strong-fog::before { content: "\f136"; }
|
||||
.qi-moderate-haze::before { content: "\f137"; }
|
||||
.qi-heavy-haze::before { content: "\f138"; }
|
||||
.qi-severe-haze::before { content: "\f139"; }
|
||||
.qi-heavy-fog::before { content: "\f13a"; }
|
||||
.qi-extra-heavy-fog::before { content: "\f13b"; }
|
||||
.qi-new-moon::before { content: "\f13c"; }
|
||||
.qi-waxing-crescent::before { content: "\f13d"; }
|
||||
.qi-first-quarter::before { content: "\f13e"; }
|
||||
.qi-waxing-gibbous::before { content: "\f13f"; }
|
||||
.qi-full-moon::before { content: "\f140"; }
|
||||
.qi-waning-gibbous::before { content: "\f141"; }
|
||||
.qi-last-quarter::before { content: "\f142"; }
|
||||
.qi-waning-crescent::before { content: "\f143"; }
|
||||
.qi-hot::before { content: "\f144"; }
|
||||
.qi-cold::before { content: "\f145"; }
|
||||
.qi-unknown::before { content: "\f146"; }
|
||||
.qi-typhoon::before { content: "\f147"; }
|
||||
.qi-tornado::before { content: "\f148"; }
|
||||
.qi-rainstorm::before { content: "\f149"; }
|
||||
.qi-snow-storm::before { content: "\f14a"; }
|
||||
.qi-cold-wave::before { content: "\f14b"; }
|
||||
.qi-gale::before { content: "\f14c"; }
|
||||
.qi-sandstorm-warning::before { content: "\f14d"; }
|
||||
.qi-low-temperature-freeze::before { content: "\f14e"; }
|
||||
.qi-high-temperature::before { content: "\f14f"; }
|
||||
.qi-heat-wave::before { content: "\f150"; }
|
||||
.qi-dry-hot-air::before { content: "\f151"; }
|
||||
.qi-downburst::before { content: "\f152"; }
|
||||
.qi-avalanche::before { content: "\f153"; }
|
||||
.qi-lightning::before { content: "\f154"; }
|
||||
.qi-hail::before { content: "\f155"; }
|
||||
.qi-frost::before { content: "\f156"; }
|
||||
.qi-heavy-fog-warning::before { content: "\f157"; }
|
||||
.qi-low-level-wind-shearl::before { content: "\f158"; }
|
||||
.qi-haze-warning::before { content: "\f159"; }
|
||||
.qi-thunder-gust::before { content: "\f15a"; }
|
||||
.qi-road-icing::before { content: "\f15b"; }
|
||||
.qi-drought::before { content: "\f15c"; }
|
||||
.qi-gale-at-sea::before { content: "\f15d"; }
|
||||
.qi-heat-stroke::before { content: "\f15e"; }
|
||||
.qi-wildfire::before { content: "\f15f"; }
|
||||
.qi-grassland-fire::before { content: "\f160"; }
|
||||
.qi-freeze::before { content: "\f161"; }
|
||||
.qi-space-weather::before { content: "\f162"; }
|
||||
.qi-heavy-air-pollution::before { content: "\f163"; }
|
||||
.qi-low-temperature-rain-and-snow::before { content: "\f164"; }
|
||||
.qi-strong-convection::before { content: "\f165"; }
|
||||
.qi-ozone::before { content: "\f166"; }
|
||||
.qi-heavy-snow-warning::before { content: "\f167"; }
|
||||
.qi-cold-warning::before { content: "\f168"; }
|
||||
.qi-continuous-rain::before { content: "\f169"; }
|
||||
.qi-waterlogging::before { content: "\f16a"; }
|
||||
.qi-geological-hazard::before { content: "\f16b"; }
|
||||
.qi-heavy-rainfall::before { content: "\f16c"; }
|
||||
.qi-severely-falling-temperature::before { content: "\f16d"; }
|
||||
.qi-snow-disaster::before { content: "\f16e"; }
|
||||
.qi-wildfire-grassland::before { content: "\f16f"; }
|
||||
.qi-medical-meteorology::before { content: "\f170"; }
|
||||
.qi-thunderstorm::before { content: "\f171"; }
|
||||
.qi-school-closure::before { content: "\f172"; }
|
||||
.qi-factory-closure::before { content: "\f173"; }
|
||||
.qi-maritime-risk::before { content: "\f174"; }
|
||||
.qi-spring-dust::before { content: "\f175"; }
|
||||
.qi-falling-temperature::before { content: "\f176"; }
|
||||
.qi-typhoon-and-rainstorm::before { content: "\f177"; }
|
||||
.qi-severe-cold::before { content: "\f178"; }
|
||||
.qi-sand-dust::before { content: "\f179"; }
|
||||
.qi-sea-thunderstorms::before { content: "\f17a"; }
|
||||
.qi-sea-fog::before { content: "\f17b"; }
|
||||
.qi-sea-thunder::before { content: "\f17c"; }
|
||||
.qi-sea-typhoon::before { content: "\f17d"; }
|
||||
.qi-low-temperature::before { content: "\f17e"; }
|
||||
.qi-road-ice-and-snow::before { content: "\f17f"; }
|
||||
.qi-thunderstorm-and-gale::before { content: "\f180"; }
|
||||
.qi-continuous-low-temperature::before { content: "\f181"; }
|
||||
.qi-strong-dust::before { content: "\f182"; }
|
||||
.qi-short-lived-heavy-shower-rain::before { content: "\f183"; }
|
||||
.qi-flood::before { content: "\f184"; }
|
||||
.qi-mudflow::before { content: "\f185"; }
|
||||
.qi-storm-surge::before { content: "\f186"; }
|
||||
.qi-very-hot-weather::before { content: "\f187"; }
|
||||
.qi-strong-monsoon-signal::before { content: "\f188"; }
|
||||
.qi-landslip::before { content: "\f189"; }
|
||||
.qi-tropical-cyclone::before { content: "\f18a"; }
|
||||
.qi-fire-danger::before { content: "\f18b"; }
|
||||
.qi-flooding-in-the-northern-new-territories::before { content: "\f18c"; }
|
||||
.qi-cold-weather::before { content: "\f18d"; }
|
||||
.qi-wind::before { content: "\f18e"; }
|
||||
.qi-snow-ice::before { content: "\f18f"; }
|
||||
.qi-fog::before { content: "\f190"; }
|
||||
.qi-coastal-event::before { content: "\f191"; }
|
||||
.qi-forest-fire::before { content: "\f192"; }
|
||||
.qi-rain-warning::before { content: "\f193"; }
|
||||
.qi-rain-flood::before { content: "\f194"; }
|
||||
.qi-freezing-rain-icing::before { content: "\f195"; }
|
||||
.qi-ground-frost::before { content: "\f196"; }
|
||||
.qi-dust-raising-winds::before { content: "\f197"; }
|
||||
.qi-strong-surface-winds::before { content: "\f198"; }
|
||||
.qi-hot-day::before { content: "\f199"; }
|
||||
.qi-warm-night::before { content: "\f19a"; }
|
||||
.qi-cold-day::before { content: "\f19b"; }
|
||||
.qi-thunderstorm-and-lightning::before { content: "\f19c"; }
|
||||
.qi-hailstorm::before { content: "\f19d"; }
|
||||
.qi-sea-area-warning::before { content: "\f19e"; }
|
||||
.qi-fishermen-warning::before { content: "\f19f"; }
|
||||
.qi-low-humidity::before { content: "\f1a0"; }
|
||||
.qi-accumulated-rain::before { content: "\f1a1"; }
|
||||
.qi-hazardous-surf-warning::before { content: "\f1a2"; }
|
||||
.qi-marine-wind-warning::before { content: "\f1a3"; }
|
||||
.qi-road-weather-alert::before { content: "\f1a4"; }
|
||||
.qi-thunder-rain::before { content: "\f1a5"; }
|
||||
.qi-thunder-rain-and-fog::before { content: "\f1a6"; }
|
||||
.qi-damaging-winds::before { content: "\f1a7"; }
|
||||
.qi-veld-fire-conditions::before { content: "\f1a8"; }
|
||||
.qi-weather-advisory::before { content: "\f1a9"; }
|
||||
.qi-severe-weather-warning::before { content: "\f1aa"; }
|
||||
.qi-warning-default::before { content: "\f1ab"; }
|
||||
.qi-sunny-fill::before { content: "\f1ac"; }
|
||||
.qi-cloudy-fill::before { content: "\f1ad"; }
|
||||
.qi-few-clouds-fill::before { content: "\f1ae"; }
|
||||
.qi-partly-cloudy-fill::before { content: "\f1af"; }
|
||||
.qi-overcast-fill::before { content: "\f1b0"; }
|
||||
.qi-clear-night-fill::before { content: "\f1b1"; }
|
||||
.qi-cloudy-night-fill::before { content: "\f1b2"; }
|
||||
.qi-few-clouds-night-fill::before { content: "\f1b3"; }
|
||||
.qi-partly-cloudy-night-fill::before { content: "\f1b4"; }
|
||||
.qi-shower-rain-fill::before { content: "\f1b5"; }
|
||||
.qi-heavy-shower-rain-fill::before { content: "\f1b6"; }
|
||||
.qi-thundershower-fill::before { content: "\f1b7"; }
|
||||
.qi-heavy-thunderstorm-fill::before { content: "\f1b8"; }
|
||||
.qi-thundershower-with-hail-fill::before { content: "\f1b9"; }
|
||||
.qi-light-rain-fill::before { content: "\f1ba"; }
|
||||
.qi-moderate-rain-fill::before { content: "\f1bb"; }
|
||||
.qi-heavy-rain-fill::before { content: "\f1bc"; }
|
||||
.qi-extreme-rain-fill::before { content: "\f1bd"; }
|
||||
.qi-drizzle-rain-fill::before { content: "\f1be"; }
|
||||
.qi-storm-fill::before { content: "\f1bf"; }
|
||||
.qi-heavy-storm-fill::before { content: "\f1c0"; }
|
||||
.qi-severe-storm-fill::before { content: "\f1c1"; }
|
||||
.qi-freezing-rain-fill::before { content: "\f1c2"; }
|
||||
.qi-light-to-moderate-rain-fill::before { content: "\f1c3"; }
|
||||
.qi-moderate-to-heavy-rain-fill::before { content: "\f1c4"; }
|
||||
.qi-heavy-rain-to-storm-fill::before { content: "\f1c5"; }
|
||||
.qi-storm-to-heavy-storm-fill::before { content: "\f1c6"; }
|
||||
.qi-heavy-to-severe-storm-fill::before { content: "\f1c7"; }
|
||||
.qi-shower-rain-night-fill::before { content: "\f1c8"; }
|
||||
.qi-heavy-shower-rain-night-fill::before { content: "\f1c9"; }
|
||||
.qi-rain-fill::before { content: "\f1ca"; }
|
||||
.qi-light-snow-fill::before { content: "\f1cb"; }
|
||||
.qi-moderate-snow-fill::before { content: "\f1cc"; }
|
||||
.qi-heavy-snow-fill::before { content: "\f1cd"; }
|
||||
.qi-snowstorm-fill::before { content: "\f1ce"; }
|
||||
.qi-sleet-fill::before { content: "\f1cf"; }
|
||||
.qi-rain-and-snow-fill::before { content: "\f1d0"; }
|
||||
.qi-shower-snow-fill::before { content: "\f1d1"; }
|
||||
.qi-snow-flurry-fill::before { content: "\f1d2"; }
|
||||
.qi-light-to-moderate-snow-fill::before { content: "\f1d3"; }
|
||||
.qi-moderate-to-heavy-snow-fill::before { content: "\f1d4"; }
|
||||
.qi-heavy-snow-to-snowstorm-fill::before { content: "\f1d5"; }
|
||||
.qi-shower-snow-night-fill::before { content: "\f1d6"; }
|
||||
.qi-snow-flurry-night-fill::before { content: "\f1d7"; }
|
||||
.qi-snow-fill::before { content: "\f1d8"; }
|
||||
.qi-mist-fill::before { content: "\f1d9"; }
|
||||
.qi-foggy-fill::before { content: "\f1da"; }
|
||||
.qi-haze-fill::before { content: "\f1db"; }
|
||||
.qi-sand-fill::before { content: "\f1dc"; }
|
||||
.qi-dust-fill::before { content: "\f1dd"; }
|
||||
.qi-duststorm-fill::before { content: "\f1de"; }
|
||||
.qi-sandstorm-fill::before { content: "\f1df"; }
|
||||
.qi-dense-fog-fill::before { content: "\f1e0"; }
|
||||
.qi-strong-fog-fill::before { content: "\f1e1"; }
|
||||
.qi-moderate-haze-fill::before { content: "\f1e2"; }
|
||||
.qi-heavy-haze-fill::before { content: "\f1e3"; }
|
||||
.qi-severe-haze-fill::before { content: "\f1e4"; }
|
||||
.qi-heavy-fog-fill::before { content: "\f1e5"; }
|
||||
.qi-extra-heavy-fog-fill::before { content: "\f1e6"; }
|
||||
.qi-hot-fill::before { content: "\f1e7"; }
|
||||
.qi-cold-fill::before { content: "\f1e8"; }
|
||||
.qi-unknown-fill::before { content: "\f1e9"; }
|
Loading…
x
Reference in New Issue
Block a user