<?php
$quote_get = '';
$edit_m_id = '';
$edit_m_text = '';
$edit_m_img = '';
$edit_m_keys = '';
$edit_m_odate = '';
$edit_m_gdate = '';
$edit_m_udate = '';
if (isset($_GET['quote'])) {
$quote_get = 'index.php?m=' . urlencode($_GET['quote']);
} elseif (isset($_GET['edit'])) {
$edit_m_id = $_GET['edit'];
$edit_m_file = 'miters/' . basename($edit_m_id) . '.txt';
if (file_exists($edit_m_file)) {
$edit_m = file($edit_m_file, FILE_IGNORE_NEW_LINES);
$edit_m_text = str_replace(['<br />', '<br>'], "\n", $edit_m[0] ?? '');
$quote_get = $edit_m[1] ?? '';
$edit_m_img = $edit_m[2] ?? '';
$edit_m_keys = $edit_m[3] ?? ''; // unused
$edit_m_odate = $edit_m[4] ?? '';
$edit_m_gdate = $edit_m[5] ?? '';
$edit_m_udate = $edit_m[6] ?? '';
}
}
$action = !empty($edit_m_id) ? 'back/miter/replace.php' : 'back/miter/miter.php';
?>
<script src="back/js/miter_upper.js"></script>
<div class="full_table">
<form name="miterform" id="miterform" action="<?= htmlspecialchars($action, ENT_QUOTES, 'UTF-8') ?>" method="POST" enctype="multipart/form-data">
<textarea id="miter" name="miter" class="miter_textarea" onkeyup="limiter();" required><?= htmlspecialchars($edit_m_text, ENT_QUOTES, 'UTF-8') ?></textarea>
<div class="miter_button_table">
<button type="button" value="b" title="b" onclick="addTag(this)" class="miter_button" style="font-weight:bold;">b</button>
<button type="button" value="i" title="i" onclick="addTag(this)" class="miter_button" style="font-style:italic;">i</button>
<button type="button" value="u" title="u" onclick="addTag(this)" class="miter_button" style="text-decoration:underline;">u</button>
<button type="button" value="s" title="s" onclick="addTag(this)" class="miter_button" style="text-decoration:line-through;">s</button>
<button type="button" value="hr" title="[hr]" onclick="addSym(this)" class="miter_button">hr</button>
<button type="button" value="img" title="img" onclick="addTag(this)" class="miter_button">img</button>
<button type="button" value="url" title="url" onclick="addTag(this)" class="miter_button">url</button>
</div>
<div class="full_table_url">
<div class="url_td">
<input id="url" name="url" class="miter_url_field" value="<?= htmlspecialchars($quote_get, ENT_QUOTES, 'UTF-8') ?>" placeholder="Link, Image or Video">
</div>
<div class="add_td">
<label class="upload_label">
<input type="file" name="upload" id="upload" class="upload_style" accept="image/*">+
</label>
</div>
<div class="submit_td">
<input type="submit" name="submit" id="sub_but" value="300" class="miter_submit_inline">
</div>
</div>
<?php if (!empty($edit_m_id)): ?>
<input type="hidden" name="img" value="<?= htmlspecialchars($edit_m_img, ENT_QUOTES, 'UTF-8') ?>">
<input type="hidden" name="odate" value="<?= htmlspecialchars($edit_m_odate, ENT_QUOTES, 'UTF-8') ?>">
<input type="hidden" name="gdate" value="<?= htmlspecialchars($edit_m_gdate, ENT_QUOTES, 'UTF-8') ?>">
<input type="hidden" name="udate" value="<?= htmlspecialchars($edit_m_udate, ENT_QUOTES, 'UTF-8') ?>">
<input type="hidden" name="filename" value="<?= htmlspecialchars($edit_m_id, ENT_QUOTES, 'UTF-8') ?>">
<?php endif; ?>
</form>
</div>
<script src="back/js/autosize.js"></script>
<script>autosize(document.querySelectorAll('textarea'));</script>
<script src="back/js/miter_lower.js"></script>
<script src="back/js/dirtyforms.js"></script>
<script>$('form').dirtyForms();</script>