diff options
Diffstat (limited to 'src/web')
-rw-r--r-- | src/web/_model/blog.php | 2 | ||||
-rw-r--r-- | src/web/_views/apps/blog.php | 4 | ||||
-rw-r--r-- | src/web/_views/apps/blog_post.php | 6 | ||||
-rw-r--r-- | src/web/_views/comments.php | 2 | ||||
-rw-r--r-- | src/web/_views/footer.php | 2 | ||||
-rw-r--r-- | src/web/_views/head.php | 5 | ||||
-rw-r--r-- | src/web/index.php | 5 |
7 files changed, 19 insertions, 7 deletions
diff --git a/src/web/_model/blog.php b/src/web/_model/blog.php index 18a9e0e..c91bfa8 100644 --- a/src/web/_model/blog.php +++ b/src/web/_model/blog.php @@ -42,7 +42,7 @@ class Blog_model extends Model { $base = $this->get_url(''); $replace = "<a href=\"{$base}\\1\">"; - $replace .= "<img src=\"{$base}\\1\" title=\"\\2\" alt=\"\\2\">"; + $replace .= IE_START . "<img class=\"center\" src=\"{$base}\\1\" title=\"\\2\" alt=\"\\2\">" . IE_END; $replace .= "</a>"; $md = preg_replace($pattern, $replace, $md); diff --git a/src/web/_views/apps/blog.php b/src/web/_views/apps/blog.php index f64453c..78abaa7 100644 --- a/src/web/_views/apps/blog.php +++ b/src/web/_views/apps/blog.php @@ -6,8 +6,8 @@ $meta = $post['meta']; $link = $this->get_url('blog/post/' . substr($name, 0, -3)); echo '<a href="' . $link . '"><h3>' . $meta['name'] . '</h3></a>'; - echo '<span>' . $meta['desc'] . '</span><br>'; - echo '<span><time>' . $this->format_date($meta['date']) . '</time></span>'; + echo '<div class="span">' . $meta['desc'] . '</div>'; + echo '<div class="span"><time>' . $this->format_date($meta['date']) . '</time></div>'; } ?> </div> diff --git a/src/web/_views/apps/blog_post.php b/src/web/_views/apps/blog_post.php index 8b45a62..1eaef9f 100644 --- a/src/web/_views/apps/blog_post.php +++ b/src/web/_views/apps/blog_post.php @@ -1,6 +1,8 @@ <?php /* Copyright (c) 2024 Freya Murphy */ ?> <?=aria_section('post', $post['meta']['name'])?> - <span><?=ucfirst(lang('posted'))?>: <time><?=$this->format_date($post['meta']['date'])?></time></span> - <br> + <div class="span posted"> + <?=ucfirst(lang('posted'))?>: + <time><?=$this->format_date($post['meta']['date'])?></time> + </div> <?=$post['content']?> </div> diff --git a/src/web/_views/comments.php b/src/web/_views/comments.php index 78cc1cb..bf30ec5 100644 --- a/src/web/_views/comments.php +++ b/src/web/_views/comments.php @@ -7,7 +7,7 @@ echo '<div class="comment">'; echo '<h3 class="header">' . esc($comment['author']) . '</h3>'; - echo '<span class="date">' . $date . '</span>'; + echo '<div class="span" class="date">' . $date . '</div>'; echo '<p class="content">' . esc($comment['content']) . '</p>'; echo '</div>'; } diff --git a/src/web/_views/footer.php b/src/web/_views/footer.php index a105f61..eb0ee4c 100644 --- a/src/web/_views/footer.php +++ b/src/web/_views/footer.php @@ -33,6 +33,8 @@ <iframe height="94" class="john" + <?php /* hack to disable firefox cookie warning*/?> + sandbox="allow-scripts" title="<?=lang('john_title')?>" src="https://john.citrons.xyz/embed?ref=freya.cat" ></iframe> diff --git a/src/web/_views/head.php b/src/web/_views/head.php index 100e4a0..e54fd1c 100644 --- a/src/web/_views/head.php +++ b/src/web/_views/head.php @@ -22,7 +22,10 @@ <link rel="icon" type="image/png" sizes="640x640" href="<?=$this->get_url("public/icons/logo640.png", TRUE)?>"> <link rel="manifest" href="/manifest.json"> <!--[if lt IE 8 ]> - <?=$this->link_css('css/legacy.css')?> + <?=$this->embed_css('css/ie/ie.css')?> + <![endif]--> + <!--[if (gt IE 5)&(lt IE 8) ]> + <?=$this->embed_css('css/ie/ie6.css')?> <![endif]--> <?php foreach($css as $file) echo $this->embed_css($file); diff --git a/src/web/index.php b/src/web/index.php index 9f1aa3f..83ab9d4 100644 --- a/src/web/index.php +++ b/src/web/index.php @@ -23,6 +23,11 @@ define('WEB_ROOT', PHP_ROOT . '/web'); define('ASSET_ROOT', PHP_ROOT . '/assets'); define('PUBLIC_ROOT', PHP_ROOT . '/public'); +// ========================== VARIABLES == + +define('IE_START', "<!--[if lt IE 8 ]>\n<center>\n<![endif]-->"); +define('IE_END', "<!--[if lt IE 8 ]>\n</center>\n<![endif]-->"); + // ========================== BOOTSTRAP == // load all third party |