-need('compoment/sidebar.php'); ?>
-need('compoment/foot.php'); ?>
\ No newline at end of file
+need('templates/partials/grid-close.php');?>
+need('templates/layouts/sidebar.php'); ?>
+need('templates/layouts/footer.php'); ?>
\ No newline at end of file
diff --git a/acg.php b/acg.php
index 9d00c811..edd16ef9 100644
--- a/acg.php
+++ b/acg.php
@@ -6,15 +6,13 @@
*/
?>
-need('compoment/head.php');?>
+need('templates/layouts/header.php');?>
-
-
-
+need('templates/partials/grid-open.php');?>
title() ?>
@@ -67,11 +65,8 @@
-
-
-
-
+
-need('compoment/sidebar.php'); ?>
-need('compoment/foot.php'); ?>
\ No newline at end of file
+need('templates/partials/grid-close.php');?>
+need('templates/layouts/sidebar.php'); ?>
+need('templates/layouts/footer.php'); ?>
\ No newline at end of file
diff --git a/archive.php b/archive.php
index cb5498f4..1db79ad1 100644
--- a/archive.php
+++ b/archive.php
@@ -1,6 +1,6 @@
-need('compoment/head.php');?>
+need('templates/layouts/header.php');?>
getArchiveTitle();
@@ -20,21 +20,21 @@
?>
getArchiveSlug()))) && !$cookie):?>
-need('modules/lock.php'); ?>
+need('modules/access-control/lock.php'); ?>
getArchiveSlug()))) && $this->is('category')):?>
-need('pages/album.php'); ?>
+need('templates/pages/album.php'); ?>
is('author')):?>
-need('pages/author.php'); ?>
+need('templates/pages/author.php'); ?>
-need('pages/archive.php'); ?>
+need('templates/pages/archive.php'); ?>
-need('compoment/sidebar.php'); ?>
-need('compoment/foot.php'); ?>
\ No newline at end of file
+need('templates/layouts/sidebar.php'); ?>
+need('templates/layouts/footer.php'); ?>
\ No newline at end of file
diff --git a/archived.php b/archived.php
index ef0d0417..8acfbd58 100644
--- a/archived.php
+++ b/archived.php
@@ -6,12 +6,10 @@
*/
?>
-need('compoment/head.php');?>
+need('templates/layouts/header.php');?>
-
-
-
+need('templates/partials/grid-open.php');?>
title() ?>
分类统计
@@ -167,8 +165,7 @@ function loadChart(){
-
-
-need('compoment/sidebar.php'); ?>
-need('compoment/foot.php'); ?>
\ No newline at end of file
+need('templates/partials/grid-close.php');?>
+need('templates/layouts/sidebar.php'); ?>
+need('templates/layouts/footer.php'); ?>
\ No newline at end of file
diff --git a/assets/images/60s/1.webp b/assets/media/60s/1.webp
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/60s/1.webp
rename to assets/media/60s/1.webp
diff --git a/assets/images/60s/2.webp b/assets/media/60s/2.webp
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/60s/2.webp
rename to assets/media/60s/2.webp
diff --git a/assets/images/60s/3.webp b/assets/media/60s/3.webp
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/60s/3.webp
rename to assets/media/60s/3.webp
diff --git a/assets/images/60s/4.webp b/assets/media/60s/4.webp
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/60s/4.webp
rename to assets/media/60s/4.webp
diff --git a/assets/images/60s/5.webp b/assets/media/60s/5.webp
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/60s/5.webp
rename to assets/media/60s/5.webp
diff --git a/assets/images/60s/6.webp b/assets/media/60s/6.webp
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/60s/6.webp
rename to assets/media/60s/6.webp
diff --git a/assets/images/60s/7.webp b/assets/media/60s/7.webp
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/60s/7.webp
rename to assets/media/60s/7.webp
diff --git a/assets/images/UserAgent/browser/360.svg b/assets/media/UserAgent/browser/360.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/360.svg
rename to assets/media/UserAgent/browser/360.svg
diff --git a/assets/images/UserAgent/browser/Android-Webkit.svg b/assets/media/UserAgent/browser/Android-Webkit.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/Android-Webkit.svg
rename to assets/media/UserAgent/browser/Android-Webkit.svg
diff --git a/assets/images/UserAgent/browser/BaiduBrowser.svg b/assets/media/UserAgent/browser/BaiduBrowser.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/BaiduBrowser.svg
rename to assets/media/UserAgent/browser/BaiduBrowser.svg
diff --git a/assets/images/UserAgent/browser/BlackBerry.svg b/assets/media/UserAgent/browser/BlackBerry.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/BlackBerry.svg
rename to assets/media/UserAgent/browser/BlackBerry.svg
diff --git a/assets/images/UserAgent/browser/Chrome.svg b/assets/media/UserAgent/browser/Chrome.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/Chrome.svg
rename to assets/media/UserAgent/browser/Chrome.svg
diff --git a/assets/images/UserAgent/browser/Chromium.svg b/assets/media/UserAgent/browser/Chromium.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/Chromium.svg
rename to assets/media/UserAgent/browser/Chromium.svg
diff --git a/assets/images/UserAgent/browser/Edge.svg b/assets/media/UserAgent/browser/Edge.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/Edge.svg
rename to assets/media/UserAgent/browser/Edge.svg
diff --git a/assets/images/UserAgent/browser/Firefox.svg b/assets/media/UserAgent/browser/Firefox.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/Firefox.svg
rename to assets/media/UserAgent/browser/Firefox.svg
diff --git a/assets/images/UserAgent/browser/Google.svg b/assets/media/UserAgent/browser/Google.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/Google.svg
rename to assets/media/UserAgent/browser/Google.svg
diff --git a/assets/images/UserAgent/browser/IE.svg b/assets/media/UserAgent/browser/IE.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/IE.svg
rename to assets/media/UserAgent/browser/IE.svg
diff --git a/assets/images/UserAgent/browser/LG.svg b/assets/media/UserAgent/browser/LG.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/LG.svg
rename to assets/media/UserAgent/browser/LG.svg
diff --git a/assets/images/UserAgent/browser/MIUI-Browser.svg b/assets/media/UserAgent/browser/MIUI-Browser.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/MIUI-Browser.svg
rename to assets/media/UserAgent/browser/MIUI-Browser.svg
diff --git a/assets/images/UserAgent/browser/Maxthon.svg b/assets/media/UserAgent/browser/Maxthon.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/Maxthon.svg
rename to assets/media/UserAgent/browser/Maxthon.svg
diff --git a/assets/images/UserAgent/browser/Mozilla.svg b/assets/media/UserAgent/browser/Mozilla.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/Mozilla.svg
rename to assets/media/UserAgent/browser/Mozilla.svg
diff --git a/assets/images/UserAgent/browser/Netscape.svg b/assets/media/UserAgent/browser/Netscape.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/Netscape.svg
rename to assets/media/UserAgent/browser/Netscape.svg
diff --git a/assets/images/UserAgent/browser/Nintendo.svg b/assets/media/UserAgent/browser/Nintendo.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/Nintendo.svg
rename to assets/media/UserAgent/browser/Nintendo.svg
diff --git a/assets/images/UserAgent/browser/Nokia.svg b/assets/media/UserAgent/browser/Nokia.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/Nokia.svg
rename to assets/media/UserAgent/browser/Nokia.svg
diff --git a/assets/images/UserAgent/browser/Opera.svg b/assets/media/UserAgent/browser/Opera.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/Opera.svg
rename to assets/media/UserAgent/browser/Opera.svg
diff --git a/assets/images/UserAgent/browser/Others.svg b/assets/media/UserAgent/browser/Others.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/Others.svg
rename to assets/media/UserAgent/browser/Others.svg
diff --git a/assets/images/UserAgent/browser/PS4.svg b/assets/media/UserAgent/browser/PS4.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/PS4.svg
rename to assets/media/UserAgent/browser/PS4.svg
diff --git a/assets/images/UserAgent/browser/QQBrowser.svg b/assets/media/UserAgent/browser/QQBrowser.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/QQBrowser.svg
rename to assets/media/UserAgent/browser/QQBrowser.svg
diff --git a/assets/images/UserAgent/browser/Safari.svg b/assets/media/UserAgent/browser/Safari.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/Safari.svg
rename to assets/media/UserAgent/browser/Safari.svg
diff --git a/assets/images/UserAgent/browser/Sogou-Explorer.svg b/assets/media/UserAgent/browser/Sogou-Explorer.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/Sogou-Explorer.svg
rename to assets/media/UserAgent/browser/Sogou-Explorer.svg
diff --git a/assets/images/UserAgent/browser/Sony.svg b/assets/media/UserAgent/browser/Sony.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/Sony.svg
rename to assets/media/UserAgent/browser/Sony.svg
diff --git a/assets/images/UserAgent/browser/TheWorld.svg b/assets/media/UserAgent/browser/TheWorld.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/TheWorld.svg
rename to assets/media/UserAgent/browser/TheWorld.svg
diff --git a/assets/images/UserAgent/browser/UC.svg b/assets/media/UserAgent/browser/UC.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/UC.svg
rename to assets/media/UserAgent/browser/UC.svg
diff --git a/assets/images/UserAgent/browser/Ubuntu.svg b/assets/media/UserAgent/browser/Ubuntu.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/browser/Ubuntu.svg
rename to assets/media/UserAgent/browser/Ubuntu.svg
diff --git a/assets/images/UserAgent/os/Android.svg b/assets/media/UserAgent/os/Android.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/Android.svg
rename to assets/media/UserAgent/os/Android.svg
diff --git a/assets/images/UserAgent/os/Apple.svg b/assets/media/UserAgent/os/Apple.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/Apple.svg
rename to assets/media/UserAgent/os/Apple.svg
diff --git a/assets/images/UserAgent/os/Arch-Linux.svg b/assets/media/UserAgent/os/Arch-Linux.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/Arch-Linux.svg
rename to assets/media/UserAgent/os/Arch-Linux.svg
diff --git a/assets/images/UserAgent/os/BlackBerryOS.svg b/assets/media/UserAgent/os/BlackBerryOS.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/BlackBerryOS.svg
rename to assets/media/UserAgent/os/BlackBerryOS.svg
diff --git a/assets/images/UserAgent/os/CentOS.svg b/assets/media/UserAgent/os/CentOS.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/CentOS.svg
rename to assets/media/UserAgent/os/CentOS.svg
diff --git a/assets/images/UserAgent/os/Chrome-OS.svg b/assets/media/UserAgent/os/Chrome-OS.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/Chrome-OS.svg
rename to assets/media/UserAgent/os/Chrome-OS.svg
diff --git a/assets/images/UserAgent/os/Debian.svg b/assets/media/UserAgent/os/Debian.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/Debian.svg
rename to assets/media/UserAgent/os/Debian.svg
diff --git a/assets/images/UserAgent/os/Fedora.svg b/assets/media/UserAgent/os/Fedora.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/Fedora.svg
rename to assets/media/UserAgent/os/Fedora.svg
diff --git a/assets/images/UserAgent/os/FreeBSD.svg b/assets/media/UserAgent/os/FreeBSD.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/FreeBSD.svg
rename to assets/media/UserAgent/os/FreeBSD.svg
diff --git a/assets/images/UserAgent/os/Java.svg b/assets/media/UserAgent/os/Java.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/Java.svg
rename to assets/media/UserAgent/os/Java.svg
diff --git a/assets/images/UserAgent/os/Linux.svg b/assets/media/UserAgent/os/Linux.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/Linux.svg
rename to assets/media/UserAgent/os/Linux.svg
diff --git a/assets/images/UserAgent/os/OpenBSD.svg b/assets/media/UserAgent/os/OpenBSD.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/OpenBSD.svg
rename to assets/media/UserAgent/os/OpenBSD.svg
diff --git a/assets/images/UserAgent/os/Oracle-Linux.svg b/assets/media/UserAgent/os/Oracle-Linux.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/Oracle-Linux.svg
rename to assets/media/UserAgent/os/Oracle-Linux.svg
diff --git a/assets/images/UserAgent/os/Others.svg b/assets/media/UserAgent/os/Others.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/Others.svg
rename to assets/media/UserAgent/os/Others.svg
diff --git a/assets/images/UserAgent/os/Red-Hat.svg b/assets/media/UserAgent/os/Red-Hat.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/Red-Hat.svg
rename to assets/media/UserAgent/os/Red-Hat.svg
diff --git a/assets/images/UserAgent/os/Solaris.svg b/assets/media/UserAgent/os/Solaris.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/Solaris.svg
rename to assets/media/UserAgent/os/Solaris.svg
diff --git a/assets/images/UserAgent/os/SymbianOS.svg b/assets/media/UserAgent/os/SymbianOS.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/SymbianOS.svg
rename to assets/media/UserAgent/os/SymbianOS.svg
diff --git a/assets/images/UserAgent/os/Ubuntu.svg b/assets/media/UserAgent/os/Ubuntu.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/Ubuntu.svg
rename to assets/media/UserAgent/os/Ubuntu.svg
diff --git a/assets/images/UserAgent/os/Windows-10.svg b/assets/media/UserAgent/os/Windows-10.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/Windows-10.svg
rename to assets/media/UserAgent/os/Windows-10.svg
diff --git a/assets/images/UserAgent/os/Windows-8.svg b/assets/media/UserAgent/os/Windows-8.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/Windows-8.svg
rename to assets/media/UserAgent/os/Windows-8.svg
diff --git a/assets/images/UserAgent/os/Windows.svg b/assets/media/UserAgent/os/Windows.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/UserAgent/os/Windows.svg
rename to assets/media/UserAgent/os/Windows.svg
diff --git a/assets/image/alipay.svg b/assets/media/alipay.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/image/alipay.svg
rename to assets/media/alipay.svg
diff --git a/assets/images/beian.png b/assets/media/beian.png
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/beian.png
rename to assets/media/beian.png
diff --git a/assets/image/bitcoin.svg b/assets/media/bitcoin.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/image/bitcoin.svg
rename to assets/media/bitcoin.svg
diff --git a/assets/images/blogsclub-shuttle.svg b/assets/media/blogsclub-shuttle.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/blogsclub-shuttle.svg
rename to assets/media/blogsclub-shuttle.svg
diff --git a/assets/images/circle_defaultAvatar.jpg b/assets/media/circle_defaultAvatar.jpg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/circle_defaultAvatar.jpg
rename to assets/media/circle_defaultAvatar.jpg
diff --git a/assets/images/close.png b/assets/media/close.png
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/close.png
rename to assets/media/close.png
diff --git a/assets/images/cover.png b/assets/media/cover.png
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/cover.png
rename to assets/media/cover.png
diff --git a/assets/images/cover_n.jpg b/assets/media/cover_n.jpg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/cover_n.jpg
rename to assets/media/cover_n.jpg
diff --git a/assets/images/cover_new.webp b/assets/media/cover_new.webp
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/cover_new.webp
rename to assets/media/cover_new.webp
diff --git a/assets/images/default-logo.png b/assets/media/default-logo.png
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/default-logo.png
rename to assets/media/default-logo.png
diff --git a/assets/images/default_background.webp b/assets/media/default_background.webp
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/default_background.webp
rename to assets/media/default_background.webp
diff --git a/assets/image/elliot.jpg b/assets/media/elliot.jpg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/image/elliot.jpg
rename to assets/media/elliot.jpg
diff --git a/assets/image/github.svg b/assets/media/github.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/image/github.svg
rename to assets/media/github.svg
diff --git a/assets/image/gravatar.jpg b/assets/media/gravatar.jpg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/image/gravatar.jpg
rename to assets/media/gravatar.jpg
diff --git a/assets/images/icon_top.png b/assets/media/icon_top.png
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/icon_top.png
rename to assets/media/icon_top.png
diff --git a/assets/images/icp.png b/assets/media/icp.png
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/icp.png
rename to assets/media/icp.png
diff --git a/assets/image/like.svg b/assets/media/like.svg
old mode 100755
new mode 100644
similarity index 100%
rename from assets/image/like.svg
rename to assets/media/like.svg
diff --git a/assets/images/load.gif b/assets/media/load.gif
old mode 100755
new mode 100644
similarity index 100%
rename from assets/images/load.gif
rename to assets/media/load.gif
diff --git a/assets/images/loaders/audio.svg b/assets/media/loaders/audio.svg
old mode 100755
new mode 100644
similarity index 97%
rename from assets/images/loaders/audio.svg
rename to assets/media/loaders/audio.svg
index e537e996..c19897b5
--- a/assets/images/loaders/audio.svg
+++ b/assets/media/loaders/audio.svg
@@ -1,28 +1,28 @@
-