diff options
author | Freya Murphy <freya@freyacat.org> | 2024-06-29 21:35:49 -0400 |
---|---|---|
committer | Freya Murphy <freya@freyacat.org> | 2024-06-29 21:35:49 -0400 |
commit | aa314ae90109f97c116a161e0aeefcbb15d01030 (patch) | |
tree | a8db3fb325a1fa0b20007877a64107312721caab /src | |
parent | hi images (diff) | |
download | website-aa314ae90109f97c116a161e0aeefcbb15d01030.tar.gz website-aa314ae90109f97c116a161e0aeefcbb15d01030.tar.bz2 website-aa314ae90109f97c116a161e0aeefcbb15d01030.zip |
fix
Diffstat (limited to 'src')
-rw-r--r-- | src/public/icons/favicon.ico | bin | 4286 -> 4286 bytes | |||
-rw-r--r-- | src/public/icons/logo16.png | bin | 6294 -> 21493 bytes | |||
-rw-r--r-- | src/public/icons/logo32.png | bin | 7450 -> 23048 bytes | |||
-rw-r--r-- | src/public/icons/logo320.png | bin | 81298 -> 195507 bytes | |||
-rw-r--r-- | src/public/icons/logo512.png | bin | 161590 -> 430760 bytes | |||
-rw-r--r-- | src/public/icons/logo64.png | bin | 11593 -> 29644 bytes | |||
-rw-r--r-- | src/public/icons/logo640.png | bin | 228436 -> 631090 bytes | |||
-rw-r--r-- | src/web/_model/main.php | 8 | ||||
-rw-r--r-- | src/web/_views/head.php | 12 | ||||
-rw-r--r-- | src/web/index.php | 1 |
10 files changed, 12 insertions, 9 deletions
diff --git a/src/public/icons/favicon.ico b/src/public/icons/favicon.ico Binary files differindex 30b36d4..1fae1b9 100644 --- a/src/public/icons/favicon.ico +++ b/src/public/icons/favicon.ico diff --git a/src/public/icons/logo16.png b/src/public/icons/logo16.png Binary files differindex 6dfa7e5..da0bdd7 100644 --- a/src/public/icons/logo16.png +++ b/src/public/icons/logo16.png diff --git a/src/public/icons/logo32.png b/src/public/icons/logo32.png Binary files differindex e3cad38..fff2ab3 100644 --- a/src/public/icons/logo32.png +++ b/src/public/icons/logo32.png diff --git a/src/public/icons/logo320.png b/src/public/icons/logo320.png Binary files differindex 82c1bfd..e84b176 100644 --- a/src/public/icons/logo320.png +++ b/src/public/icons/logo320.png diff --git a/src/public/icons/logo512.png b/src/public/icons/logo512.png Binary files differindex 308f2ef..615fc4a 100644 --- a/src/public/icons/logo512.png +++ b/src/public/icons/logo512.png diff --git a/src/public/icons/logo64.png b/src/public/icons/logo64.png Binary files differindex 730d5c7..deb8b1e 100644 --- a/src/public/icons/logo64.png +++ b/src/public/icons/logo64.png diff --git a/src/public/icons/logo640.png b/src/public/icons/logo640.png Binary files differindex eabaf98..edd4493 100644 --- a/src/public/icons/logo640.png +++ b/src/public/icons/logo640.png diff --git a/src/web/_model/main.php b/src/web/_model/main.php index 6767010..5728932 100644 --- a/src/web/_model/main.php +++ b/src/web/_model/main.php @@ -23,7 +23,7 @@ class Main_model extends Model { private function asset_stamp($path): int { $root = $GLOBALS['webroot']; $path = $root . '/../public/' . $path; - return filemtime($path); + return @filemtime($path); } /** @@ -45,7 +45,8 @@ class Main_model extends Model { public function get_url_full($path): string { $host = $_SERVER['HTTP_HOST']; $base = lang('base_path'); - $url = "http://{$host}{$base}{$path}"; + $time = @filemtime($GLOBALS['rootroot'] . '/' . $path); + $url = "http://{$host}{$base}{$path}?timestamp={$time}"; return $url; } @@ -57,7 +58,8 @@ class Main_model extends Model { return $this->get_url_full($path); } $base = lang('base_path'); - $url = "{$base}{$path}"; + $time = @filemtime($GLOBALS['rootroot'] . '/' . $path); + $url = "{$base}{$path}?timestamp={$time}"; return $url; } diff --git a/src/web/_views/head.php b/src/web/_views/head.php index e30e05c..ef0d86c 100644 --- a/src/web/_views/head.php +++ b/src/web/_views/head.php @@ -14,12 +14,12 @@ <meta property="og:site_name" content="<?=lang('domain')?>"> <meta property="og:image" content="<?=$this->main->get_url_full('public/icons/logo640.png')?>"> <title><?=$title?></title> - <link rel="icon" type="image/png" sizes="16x16" href="/public/icons/logo16.png"> - <link rel="icon" type="image/png" sizes="32x32" href="/public/icons/logo32.png"> - <link rel="icon" type="image/png" sizes="64x64" href="/public/icons/logo64.png"> - <link rel="icon" type="image/png" sizes="320x320" href="/public/icons/logo320.png"> - <link rel="icon" type="image/png" sizes="512x512" href="/public/icons/logo512.png"> - <link rel="icon" type="image/png" sizes="640x640" href="/public/icons/logo640.png"> + <link rel="icon" type="image/png" sizes="16x16" href="<?=$this->main->get_url("public/icons/logo16.png")?>"> + <link rel="icon" type="image/png" sizes="32x32" href="<?=$this->main->get_url("public/icons/logo32.png")?>"> + <link rel="icon" type="image/png" sizes="64x64" href="<?=$this->main->get_url("public/icons/logo64.png")?>"> + <link rel="icon" type="image/png" sizes="320x320" href="<?=$this->main->get_url("public/icons/logo320.png")?>"> + <link rel="icon" type="image/png" sizes="512x512" href="<?=$this->main->get_url("public/icons/logo512.png")?>"> + <link rel="icon" type="image/png" sizes="640x640" href="<?=$this->main->get_url("public/icons/logo640.png")?>"> <link rel="manifest" href="/manifest.json"> <?php if($this->main->get_ie_version() <= 7) echo $this->main->link_css('css/legacy.css'); diff --git a/src/web/index.php b/src/web/index.php index e33e750..eedf913 100644 --- a/src/web/index.php +++ b/src/web/index.php @@ -5,6 +5,7 @@ ini_set('html_errors', '1'); $webroot = dirname(__FILE__); $assetroot = realpath(dirname(__FILE__) . '/../assets'); $publicroot = realpath(dirname(__FILE__) . '/../public'); +$rootroot = realpath(dirname(__FILE__) . '/..'); $main_model = NULL; // loadd all third party |