Небольшие доработки по написанию комментов и работе с редактором, поправлена ошибка в справке по разметке

This commit is contained in:
Krivchikov Dmitry 2015-10-03 13:20:16 +03:00
parent 756e8e6f1e
commit 565fd72f15
4 changed files with 10 additions and 3 deletions

View File

@ -203,6 +203,10 @@ class ArticleController extends Controller
App::error404(); App::error404();
} }
if (trim($_POST['text']) == '') {
App::redirect('/'.$_POST['parentType'].'/'.$_POST['parentId']);
}
$text = str_replace(array('<','>'), array('&lt;','&gt;'), $_POST['text']); $text = str_replace(array('<','>'), array('&lt;','&gt;'), $_POST['text']);
$html = strip_tags($_POST['text']); $html = strip_tags($_POST['text']);

View File

@ -19,7 +19,7 @@
<?php if ($article->id): ?> <?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> <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; ?> <?php endif; ?>
<a href="/user/" class="btn btn-sm btn-danger" onclick="return confirm('Выйти без сохранения изменений?')" title="Выйти без сохранения"><span class="glyphicon glyphicon-floppy-remove" aria-hidden="true"></span> выйти не сохраняя</a> <a href="/user/" class="btn btn-sm btn-danger" onclick="return confirm('Несохраненные изменения будут утеряны! Выйти?')" title="Выйти без сохранения"><span class="glyphicon glyphicon-floppy-remove" aria-hidden="true"></span> выйти из редактора</a>
</div> </div>
<div class="btn-group" role="group" aria-label="..."> <div class="btn-group" role="group" aria-label="...">
<?php if ($article->status == 'draft') : ?> <?php if ($article->status == 'draft') : ?>

View File

@ -5,8 +5,10 @@
<input type="hidden" name="parentId" value="<?= $parentId ?>" /> <input type="hidden" name="parentId" value="<?= $parentId ?>" />
<textarea name="text" style="width: 100%;" rows="5"></textarea> <textarea name="text" style="width: 100%;" rows="5"></textarea>
<br/> <br/>
<span class="btn btn-info pull-right" title="Подсказка по разметке" onclick="$('#articleInfoModal').modal('show');"><span class="glyphicon glyphicon-info-sign"></span></span>
<div class="buttons"> <div class="buttons">
<button type="submit" class="btn btn-success">Сохранить комментарий</button> <button type="submit" class="btn btn-success">Сохранить комментарий</button>
</div> </div>
</form> </form>
</div> </div>
<?= self::renderPartial('modals/articleInfo.php', array(), true) ?>

View File

@ -3,7 +3,7 @@
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
<h4 class="modal-title">Подсказка по синтаксису</h4> <h4 class="modal-title">Подсказка по синтаксису разметки</h4>
</div> </div>
<div class="modal-body"> <div class="modal-body">
<table class="table table-bordered"> <table class="table table-bordered">
@ -52,7 +52,7 @@
</tr> </tr>
<tr> <tr>
<td>[img|#19]</td> <td>[img|#19]</td>
<td><img src="/photos/articles/small/1_0497d.jpg" title="" class="imageInArticle"><br/>(это картинка №19)</td> <td><img src="http://wikipoints.ru/photos/articles/small/1_bdd27.jpg" title="" class="imageInArticle"><br/>(это картинка №19)</td>
</tr> </tr>
<tr> <tr>
<td>http://wikipoints.ru</td> <td>http://wikipoints.ru</td>
@ -72,6 +72,7 @@
</tr>--> </tr>-->
</tbody> </tbody>
</table> </table>
<b style="color: red;">*</b> - в комментариях нельзя использваться заголовки и вставку картинок.
</div> </div>
<div class="modal-footer"> <div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">OK</button> <button type="button" class="btn btn-default" data-dismiss="modal">OK</button>