Pith - miter
miter/back/admin/css_editor.php [1.2 kb]
Modified: 17:48:38 114 026 (11 Jul 026)
14 Days Ago
<?php
declare(strict_types=1);
session_start();

if (empty($_SESSION['miter'])) {
	header('Location: ../../index.php');
	exit;
}

$css_file = "front/user.css";
$css_print = file_exists($css_file) ? file_get_contents($css_file) : '';

if (isset($_POST['submit'])) {
	$css_text_post = $_POST["css_text"] ?? '';
	file_put_contents($css_file, $css_text_post, LOCK_EX);
	$css_print = file_get_contents($css_file);
}
?>
<div class='tenon_tenon_header'>
	<div class='tenon_header_td'>
		<span class='title'>CSS Editor</span>
	</div>
</div>
<div class="full_tenon_table">
	<div class='full_td'>
		<form name='css_form' id='css_form' method='POST'>
			<textarea id='css_text' name='css_text' class='full_textarea' placeholder='CSS'><?php echo htmlspecialchars((string)$css_print, ENT_QUOTES, 'UTF-8'); ?></textarea>
			<input type="submit" name="submit" value="Update" class="full_submit_button_middle">
		</form>
	</div>
</div>
<div class='full_end_table'>
	<div class='full_end_td'>
		<span class='text'>User generated CSS for content<br>Ensure syntax and {closures} or site will break</span>
	</div>
</div>
<script src='back/js/autosize.js'></script>
<script> autosize(document.querySelectorAll('textarea')); </script>
<div class='bump'></div>
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)