Pith - miter
miter/index.php [4.4 kb]
Modified: 17:47:49 114 026 (11 Jul 026)
14 Days Ago
<?php
	$l_s_time = microtime(TRUE);

	$user_file = 'user/user.xml';
	$user_avatar = '';
	$user_bio = '';
	$user_name = '';
	$user_side = 'right'; 

	if (file_exists($user_file)) {
		$user_get = simplexml_load_file($user_file);
		if ($user_get !== false) {
			$user_array = $user_get->xpath("/miter/user[@id='probe']");
			if (!empty($user_array)) {
				$user_avatar 		= (string)$user_array[0]->avatar;
				$user_bg 			= (string)$user_array[0]->bg;
				$user_bio 			= (string)$user_array[0]->bio;
				$user_border 		= (string)$user_array[0]->border;
				$user_faded			= (string)$user_array[0]->faded;
				$user_font_size		= (string)$user_array[0]->fontsize;
				$user_header 		= (string)$user_array[0]->header;
				$user_header_text 	= (string)$user_array[0]->headertext;
				$user_link 			= (string)$user_array[0]->link;
				$user_main_bg 		= (string)$user_array[0]->mainbg;
				$user_name 			= (string)$user_array[0]->name;
				$user_pin 			= (string)$user_array[0]->pin;
				$user_radius 		= (string)$user_array[0]->radius;
				$user_side 			= (string)$user_array[0]->side;
				$user_text 			= (string)$user_array[0]->maintext;
				$user_under_line	= (string)$user_array[0]->underline;
				$user_width_miter 	= (string)$user_array[0]->widthmiter;
				$user_width_panel 	= (string)$user_array[0]->widthpanel;
			}
		}
	}

	session_start();
	$user_log_in = str_replace('@', '', $user_name);
	$login = (isset($_SESSION['miter']) && $_SESSION['miter'] === $user_log_in) && !empty($user_log_in);

	if (!function_exists('isMobile')) {
		function isMobile() {
			return preg_match("/(android|webos|avantgo|iphone|ipad|ipod|blackberry|iemobile|bolt|boost|cricket|docomo|fone|hiptop|mini|opera mini|kitkat|mobi|palm|phone|pie|tablet|up\.browser|up\.link|webos|wos)/i", $_SERVER["HTTP_USER_AGENT"] ?? '');
		}
	}

	$count_miters = glob('miters/*.txt');
	$miter_count = $count_miters !== false ? count($count_miters) : 0;

	$count_tenons = glob('tenons/*.txt');
	$tenon_count = $count_tenons !== false ? count($count_tenons) : 0;
?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
	<meta name="robots" content="ALL,INDEX,FOLLOW,ARCHIVE">
	<meta name="revisit-after" content="1 day">
	<meta name="description" content="<?= htmlspecialchars($user_bio, ENT_QUOTES, 'UTF-8'); ?>">
	<link rel="icon" type="image/png" href="images/<?= htmlspecialchars($user_avatar, ENT_QUOTES, 'UTF-8'); ?>">
	<link rel="shortcut" type="image/png" href="images/<?= htmlspecialchars($user_avatar, ENT_QUOTES, 'UTF-8'); ?>">
	<link rel="alternate" type="application/atom+xml" href="front/atom.php">
	<link rel="stylesheet" href="front/style.css">
	<link rel="stylesheet" href="front/user.css">
<?php if (isset($_GET['p'])): ?>
    <link rel='stylesheet' href='piths/pith/pith.css'>
<?php endif; ?>
<?php if (($login ?? false) === true): ?>
    <link href='back/admin.css' rel='stylesheet'>
    <script src='back/js/delete.js'></script>
<?php endif; ?>
	<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.4.1.min.js"></script>
	
	<style><?php include 'front/style.php'; ?></style>
	<title><?php include 'front/title.php'; ?></title>
</head>
<?php if (isMobile()): ?>
<body class="mobile">
	<div class="mobile_table">
		<div class="mobile_content_td">
			<?php include 'front/direct.php'; ?>
		</div>
		<div class="mobile_panel_td">
			<?php 
				include 'front/panels.php';
				if ($login === true) {
					include 'back/menu.php';
				} 
			?>
		</div>
	</div>
</body>
<?php else: ?>
<body class="desktop">
	<div class="desktop_center">
		<div class="desktop_table">
		<?php if ($user_side === 'right'): ?>
			<div class="desktop_content_td_right">
				<?php include 'front/direct.php'; ?>
			</div>
			<div class="desktop_panel_td">
				<?php 
					include 'front/panels.php';
					if ($login === true) {
						include 'back/menu.php';
					} 
				?>
			</div>
		<?php else: ?>
			<div class="desktop_panel_td">
				<?php 
					include 'front/panels.php';
					if ($login === true) {
						include 'back/menu.php';
					} 
				?>
			</div>
			<div class="desktop_content_td_left">
				<?php include 'front/direct.php'; ?>
			</div>
		<?php endif; ?>
		</div>
	</div>
</body>
<?php endif; ?>
</html>
Updates
Wedge - Android 126.026
Wedge - Linux 124.026
Shim - Android 117.026
Miter - 114.026
Kerf - Android 112.026
Dev
TVShow (227) 'CSA'
TVShow (228) 'APT'
TVProgram (83) 'BXT'
Miter Update(s)
Peen (Messaging)

Menu
Calendar
Project Tin (024/029)
Miter
RSS Feed
User Avatar
@vgmlr
=SUM(parts)