Pith - miter
miter/back/miter/form.php [3.9 kb]
Modified: 17:48:40 114 026 (11 Jul 026)
14 Days Ago
<?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>
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)