1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-06-26 03:30:48 +03:00
ifhub.club/application/frontend/skin/synio/forms/form.add.topic.base.tpl

119 lines
4.3 KiB
Smarty
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{**
* Базовая форма создания топика
*
* @styles css/topic.css
*}
{extends file='layouts/layout.base.tpl'}
{block name='layout_options'}
{if $sEvent == 'add'}
{$sNavContent = 'create'}
{/if}
{/block}
{block name='layout_content'}
{block name='add_topic_options'}{/block}
{if $sEvent != 'add'}
<h2 class="page-header">
{block name='add_topic_title'}
{$aLang.topic_topic_edit}
{/block}
</h2>
{/if}
{* Подключение редактора *}
{include file='forms/editor.init.tpl'}
{hook run="add_topic_`$sTopicType`_begin"}
{block name='add_topic_header_after'}{/block}
<form action="" method="POST" enctype="multipart/form-data" id="form-topic-add">
{hook run="form_add_topic_`$sTopicType`_begin"}
{block name='add_topic_form_begin'}{/block}
{* Выбор блога *}
<p><label for="blog_id">{$aLang.topic_create_blog}</label>
<select name="blog_id" id="blog_id" onChange="ls.blog.loadInfo(jQuery(this).val());" class="width-full">
<option value="0">{$aLang.topic_create_blog_personal}</option>
{foreach $aBlogsAllow as $oBlog}
<option value="{$oBlog->getId()}" {if $_aRequest.blog_id==$oBlog->getId()}selected{/if}>{$oBlog->getTitle()|escape:'html'}</option>
{/foreach}
</select>
<small class="note">{$aLang.topic_create_blog_notice}</small></p>
{* Заголовок топика *}
<p><label for="topic_title">{$aLang.topic_create_title}:</label>
<input type="text" id="topic_title" name="topic_title" value="{$_aRequest.topic_title}" class="width-full" />
<small class="note">{$aLang.topic_create_title_notice}</small></p>
{block name='add_topic_form_text_before'}{/block}
{* Текст топика *}
<label for="topic_text">{$aLang.topic_create_text}:</label>
<textarea name="topic_text" id="topic_text" rows="20" class="js-editor width-full">{$_aRequest.topic_text}</textarea>
{* Если визуальный редактор отключен выводим справку по разметке для обычного редактора *}
{if ! $oConfig->GetValue('view.wysiwyg')}
{include file='forms/editor.help.tpl' sTagsTargetId='topic_text'}
{/if}
{block name='add_topic_form_text_after'}{/block}
{* Теги *}
<p><label for="topic_tags">{$aLang.topic_create_tags}:</label>
<input type="text" id="topic_tags" name="topic_tags" value="{$_aRequest.topic_tags}" class="width-full autocomplete-tags-sep" />
<small class="note">{$aLang.topic_create_tags_notice}</small></p>
{* Запретить комментарии *}
<p><label><input type="checkbox" id="topic_forbid_comment" name="topic_forbid_comment" value="1" {if $_aRequest.topic_forbid_comment==1}checked{/if} />
{$aLang.topic_create_forbid_comment}</label>
<small class="note">{$aLang.topic_create_forbid_comment_notice}</small></p>
{* Принудительный вывод топиков на главную (доступно только админам) *}
{if $oUserCurrent->isAdministrator()}
<p><label><input type="checkbox" id="topic_publish_index" name="topic_publish_index" value="1" {if $_aRequest.topic_publish_index==1}checked{/if} />
{$aLang.topic_create_publish_index}</label>
<small class="note">{$aLang.topic_create_publish_index_notice}</small></p>
{/if}
{block name='add_topic_form_end'}{/block}
{hook run="form_add_topic_`$sTopicType`_end"}
{* Скрытые поля *}
<input type="hidden" name="security_ls_key" value="{$LIVESTREET_SECURITY_KEY}" />
<input type="hidden" name="topic_type" value="{$sTopicType}" />
{* Кнопки *}
<button type="submit" name="submit_topic_publish" id="submit_topic_publish" class="button button-primary fl-r">
{if $sEvent == 'add' or ($oTopicEdit and $oTopicEdit->getPublish() == 0)}
{$aLang.topic_create_submit_publish}
{else}
{$aLang.topic_create_submit_update}
{/if}
</button>
<button type="button" name="submit_preview" class="button js-topic-preview-text-button">{$aLang.topic_create_submit_preview}</button>
<button type="submit" name="submit_topic_save" id="submit_topic_save" class="button">{$aLang.topic_create_submit_save}</button>
</form>
{* Блок с превью текста *}
<div class="topic-preview" style="display: none;" id="topic-text-preview"></div>
{block name='add_topic_end'}{/block}
{hook run="add_topic_`$sTopicType`_end"}
{/block}