wikipoints/ground/views/articles/edit.php

68 lines
4.2 KiB
PHP

<form method="POST" action="/articles/save" style="height: 100%;">
<input type="hidden" name="id" value="<?= $article->id ?>" />
<input type="hidden" name="allowComments" value="1" />
<!-- <input type="checkbox" name="allowComments" id="articleComments" <?= $article->allowComments ? 'checked' : '' ?> />Разрешить комментарии-->
<table style="height: 100%; width: 100%">
<tr style="height: 1%;">
<td colspan="2">
<div class="form-group" style="margin-bottom: -1px;">
<div class="col-md-12 nopaddingx">
<input type="text" name="title" id="articleTitle" class="form-control" value="<?= $article->title ?>" placeholder="Заголовок..." />
</div>
</div>
</td>
</tr>
<tr style="height: 1%;">
<td colspan="2" style="padding: 5px 10px 0 10px;">
<div class="btn-group pull-right" role="group">
<?php if ($article->id): ?>
<a href="/article/<?= $article->id ?>" target="_blank" class="btn btn-sm btn-default" title="Просмотр последней сохраненой версии"><span class="glyphicon glyphicon-eye-open" aria-hidden="true"></span> предпросмотр</a>
<?php endif; ?>
<a href="/articles/" class="btn btn-sm btn-danger" title="Выйти без сохранения"><span class="glyphicon glyphicon-floppy-remove" aria-hidden="true"></span> не сохранять</a>
</div>
<div class="btn-group" role="group" aria-label="...">
<button type="submit" id="submitButton" class="btn btn-sm btn-success" title="Сохранить"><span class="glyphicon glyphicon-floppy-saved" aria-hidden="true"></span> сохранить</button>
</div>
<div class="btn-group" role="group" aria-label="...">
<button type="button" class="btn btn-default btn-sm" title="Жирый" onclick="markBold()"><span class="glyphicon glyphicon-bold" aria-hidden="true"></span></button>
<button type="button" class="btn btn-default btn-sm" title="Курсив" onclick="markItalic()"><span class="glyphicon glyphicon-italic" aria-hidden="true"></span></button>
<button type="button" class="btn btn-default btn-sm" title="Фото или картинка" onclick="togglePhotobank()"><span class="glyphicon glyphicon-camera" aria-hidden="true"></span></button>
<button type="button" class="btn btn-default btn-sm" title="Ссылка на точку" onclick="insertPoint()"><span class="glyphicon glyphicon-map-marker" aria-hidden="true"></span></button>
<button type="button" class="btn btn-default btn-sm" title="Подсказка по разметке" onclick="$('#articleInfoModal').modal('show');"><span class="glyphicon glyphicon-info-sign" aria-hidden="true"></span> разметка</button>
</div>
</td>
</tr>
<tr>
<td style="width: 50%;">
<textarea name="text" id="articleText" class="form-control" onscroll="monitor.scrollTop=scrollTop" style="height: 100%; min-height: 100px; padding-top: 4px; resize: none;" ><?= $article->text ?></textarea>
</td>
<td style="width: 50%;"><div id="monitor" style=""></div></td>
</tr>
</table>
</form>
<div id="photobankContainer">
<div style="margin: 5px 10px;">
<form enctype="multipart/form-data" id="articlePhotoloader" action="/images/loadPhoto" method="POST" name="loadavatar" target="hiddenframe" class="form-inline">
<input type="hidden" name="MAX_FILE_SIZE" value="5242880" />
<div class="form-group">
<label style="color: white;">Загрузить новое изображение (MAX 5MB) (jpg, png)</label>
</div>
<br/>
<div class="form-group">
<input id="photo" name="photo" type="file" class="form-control" accept=".jpg,.png,.jpeg" />
</div>
<div class="form-group">
<input id="caption" name="caption" type="text" class="form-control" placeholder="Описание (по желанию)" />
</div>
<div class="form-group">
<button type="submit" class="btn btn-sm btn-default">Загрузить на сервер</button>
</div>
</form>
</div>
<div class="col-md-12" id="photobank"></div>
</div>
<iframe id="hiddenframe" name="hiddenframe" style="width:0px; height:0px; border:0px" onload="$(document).ready(function(){updatePhotobank()})"></iframe>
<?= self::renderPartial('modals/articleInfo.php', array(), true) ?>