Begin recovery of project

This commit is contained in:
2025-05-13 11:19:39 -06:00
parent 7923f16e72
commit 2afee2a29e
12 changed files with 372 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
<?php
namespace kuzik\meta; # namespace collision
/**
* Flex folder discovery:
*
* This script will discover it's path based on the files
*location relative to DOCUMENT_ROOT
*/
defined('__META__') || define('__META__',str_replace('/lib','',str_replace($_SERVER['DOCUMENT_ROOT'],'',__DIR__)));
if ( !file_exists(__DIR__.'/../config.ini') ) {
http_response_code(500);
die('Config File missing');
}
$config = parse_ini_file(__DIR__.'/../config.ini',true);
$config['INTRANET'] ??= false;
$config['ICON_PATH'] ??= 'icons';
defined('__ICO__') || define('__ICO__', __META__.'/'.$config['ICON_PATH']);
+27
View File
@@ -0,0 +1,27 @@
<?php
namespace kuzik\meta;
# Deprecated
/*
<link rel="apple-touch-icon" sizes="57x57" href="<?= __ICO__ ?>/apple-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="<?= __ICO__ ?>/apple-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="<?= __ICO__ ?>/apple-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="<?= __ICO__ ?>/apple-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="<?= __ICO__ ?>/apple-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="<?= __ICO__ ?>/apple-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="<?= __ICO__ ?>/apple-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="<?= __ICO__ ?>/apple-icon-152x152.png">
*/
/*
# Standalone Mode
<meta name="apple-mobile-web-app-capable" content="yes">
# Replace URL bar with status bar
<meta name="apple-mobile-web-app-status-bar-style" content="black">
# Defaults to <title> but configurable
<meta name="apple-mobile-web-app-title" content="<?= $config['APP_TITLE'] ?>">
# Launch/Splash screen
<link rel="apple-touch-startup-image" href="<?= __ICO__ ?>/launch.png">
*/
?>
<link rel="apple-touch-icon" href="<?= __ICO__ ?>/apple-icon.png">
<link rel="apple-touch-icon" sizes="180x180" href="<?= __ICO__ ?>/apple-icon-180x180.png">
+1
View File
@@ -0,0 +1 @@
<link rel="shortcut icon" type="image/x-icon" href="<?= __ICO__ ?>/favicon.ico">
+7
View File
@@ -0,0 +1,7 @@
<?php
namespace kuzik\meta;
?>
<?= _meta_intranet() ?>
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="msapplication-TileImage" content="<?= __ICO__ ?>/ms-icon-144x144.png">
<meta name="theme-color" content="#ffffff">