%PDF- %PDF-
| Direktori : /home/bitrix/www/bitrix/components/bitrix/wiki.edit/templates/.default/ |
| Current File : //home/bitrix/www/bitrix/components/bitrix/wiki.edit/templates/.default/template.php |
<?
if(!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED!==true) die();
?>
<script>
BX.message({
'FILE_NAME': '<?=GetMessageJS('FILE_NAME')?>',
'CATEGORY_NAME': '<?=GetMessageJS('CATEGORY_NAME')?>',
'WIKI_INSERT_IMAGE': '<?=GetMessageJS('WIKI_INSERT_IMAGE')?>',
'WIKI_BUTTON_INSERT': '<?=GetMessageJS('WIKI_BUTTON_INSERT')?>',
'WIKI_INSERT_CATEGORY': '<?=GetMessageJS('WIKI_INSERT_CATEGORY')?>',
'WIKI_INSERT_HYPERLINK': '<?=GetMessageJS('WIKI_INSERT_HYPERLINK')?>',
'WIKI_INSERT_EXTERANL_HYPERLINK': '<?=GetMessageJS('WIKI_INSERT_EXTERANL_HYPERLINK')?>',
'WIKI_IMAGE_UPLOAD': '<?=GetMessageJS('WIKI_IMAGE_UPLOAD')?>',
'WIKI_SAVE': '<?=GetMessageJS('WIKI_SAVE')?>'
});
window.wikiMainEditor = new BXWikiEditor({
elementId: 'wiki-editor',
wikiTextHtmlInit: <?=($arResult['ELEMENT']['DETAIL_TEXT_TYPE'] == 'html' && $arResult['ALLOW_HTML'] == 'Y' ? 'true' : 'false')?>,
editUrl: "<?=$arResult['PATH_TO_POST_EDIT']?>",
editorId: 'pLEditorWiki',
charset: '<?=LANG_CHARSET?>',
maxImageWidth: <?=COption::GetOptionInt("wiki", "image_max_width", 600)?>
});
<?
foreach($arResult['IMAGES'] as $aImg)
{
?>wikiMainEditor.arWikiImg[<?=$aImg['ID']?>] = '<?=CUtil::JSEscape($aImg['ORIGINAL_NAME'])?>';<?
}
?>
</script>
<?
if(strlen($arResult['ERROR_MESSAGE'])>0 && $arResult['WIKI_oper'] != 'delete'):
?>
<div class="wiki-errors">
<div class="wiki-error-text">
<?=$arResult['ERROR_MESSAGE']?>
</div>
</div>
<?
endif;
if(strlen($arResult['FATAL_MESSAGE'])>0):
?>
<div class="wiki-errors">
<div class="wiki-error-text">
<?=$arResult['FATAL_MESSAGE']?>
</div>
</div>
<?
else:
include($_SERVER['DOCUMENT_ROOT'].$templateFolder.'/dialogs_content.php');
?>
<div id="wiki-post">
<div id="wiki-post-content">
<div class="wiki-post-title">
<div class="wiki-post-title-text">
<h1><?=htmlspecialcharsbx($arResult['ELEMENT']['NAME_LOCALIZE'], ENT_QUOTES)?></h1>
</div>
</div>
<?
if($arResult['PREVIEW'] == 'Y' && !empty($arResult['ELEMENT_PREVIEW'])):
?>
<div class="wiki-prereview-header">
<div class="wiki-prereview-header-title"><span><?=GetMessage('WIKI_PREVIEW_TITLE')?></span></div>
</div>
<div class="wiki-prereview-post-content">
<div class="wiki-prereview-post-text"><?=$arResult['ELEMENT_PREVIEW']['DETAIL_TEXT']?></div>
</div>
<?endif;?>
<form action="<?=$arResult['PATH_TO_POST_EDIT_SUBMIT']?>" name="REPLIER" method="post" >
<?=bitrix_sessid_post();?>
<div class="wiki-post-fields">
<?
if (!$arResult["IS_CATEGORY_PAGE"]):
?>
<div class="wiki-post-header">
<?=GetMessage('WIKI_NAME')?><font color="#ff0000">*</font>
</div>
<div class="wiki-post-area">
<input maxlength="255" size="70" tabindex="1" type="text" name="POST_TITLE" id="POST_TITLE" value="<?=htmlspecialcharsbx($arResult['ELEMENT']['NAME_LOCALIZE'], ENT_QUOTES)?>"/>
</div>
<?endif?>
<div class="wiki-post-header"><?=GetMessage('WIKI_PAGE_TEXT')?><font color="#ff0000">*</font></div>
<div class="wiki-post-area" id="wiki-editor">
<div class="wiki-post-textarea">
<?
if($arResult['ALLOW_HTML'] == 'Y'):
?>
<input type="radio"
id="wki-text-text"
name="POST_MESSAGE_TYPE"
value="text"<?if($arResult['ELEMENT']['DETAIL_TEXT_TYPE'] != 'html') echo " checked";?>
/>
<label for="wki-text-text"><?=GetMessage('WIKI_TEXT_TEXT')?></label>
<input type="radio"
id="wki-text-html"
name="POST_MESSAGE_TYPE"
value="html"<?if($arResult['ELEMENT']['DETAIL_TEXT_TYPE'] == 'html') echo " checked";?>
/>
<label for="wki-text-html"><?=GetMessage('WIKI_TEXT_HTML')?></label>
<div id="edit-post-html" style="display:none;">
<?include($_SERVER['DOCUMENT_ROOT'].$templateFolder.'/lhe_custom.php')?>
</div>
<?
endif;
?>
<div id="edit-post-text" style="display:none;">
<div class="wiki-post-wcode-line">
<div class="wiki-wcode-line">
<a id="bold" class="wiki-wcode-bold" title="<?=GetMessage('WIKI_BUTTON_BOLD')?>"></a>
<a id="italic" class="wiki-wcode-italic" title="<?=GetMessage('WIKI_BUTTON_ITALIC')?>"></a>
<a id="wheader" class="wiki-wcode-wheader" title="<?=GetMessage('WIKI_BUTTON_HEADER')?>"></a>
<a id="category" class="wiki-wcode-category" title="<?=GetMessage('WIKI_BUTTON_CATEGORY')?>"></a>
<a id="url" class="wiki-wcode-url" title="<?=GetMessage('WIKI_BUTTON_HYPERLINK')?>"></a>
<a id="signature" class="wiki-wcode-signature" title="<?=GetMessage('WIKI_BUTTON_SIGNATURE')?>"></a>
<a id="line" class="wiki-wcode-line" title="<?=GetMessage('WIKI_BUTTON_LINE')?>"></a>
<a id="ignore" class="wiki-wcode-ignore" title="<?=GetMessage('WIKI_BUTTON_NOWIKI')?>"></a>
<a id="url" class="wiki-wcode-external-url" title="<?=GetMessage('WIKI_BUTTON_EXTERNAL_HYPERLINK')?>"></a>
<a id="image" class="wiki-wcode-img" title="<?=GetMessage('WIKI_BUTTON_IMAGE_LINK')?>"></a>
<a id="image-upload" class="wiki-wcode-img-upload" title="<?=GetMessage('WIKI_BUTTON_IMAGE_UPLOAD')?>"></a>
<a id="wiki-code" class="wiki-wcode-code" title="<?=GetMessage('WIKI_BUTTON_INSERT_CODE')?>"></a>
<div class="wiki-clear-float"></div>
</div>
<div class="wiki-clear-float"></div>
</div>
<div class="wiki-comment-field wiki-comment-field-text">
<textarea cols="55" rows="15" tabindex="2" name="POST_MESSAGE" id="MESSAGE"><?=htmlspecialcharsbx($arResult["ELEMENT"]["~DETAIL_TEXT"], ENT_QUOTES)?></textarea>
</div>
</div>
<?
if($arResult['ALLOW_HTML'] == 'Y')
{
$APPLICATION->AddHeadScript("/bitrix/js/main/ajax.js");
$APPLICATION->AddHeadScript("/bitrix/js/main/admin_tools.js");
$APPLICATION->AddHeadScript("/bitrix/js/main/utils.js");
$APPLICATION->SetAdditionalCSS('/bitrix/themes/.default/pubstyles.css');
$APPLICATION->SetAdditionalCSS('/bitrix/admin/htmleditor2/editor.css');
$APPLICATION->SetTemplateCSS('ajax/ajax.css');
}
?>
</div>
<div class="wiki-post-image" id="wiki-post-image">
<?
if (!empty($arResult['IMAGES'])):
?>
<div><?=GetMessage('WIKI_IMAGES')?></div>
<?
foreach($arResult['IMAGES'] as $aImg)
{
?>
<div class="wiki-post-image-item">
<div class="wiki-post-image-item-border"><?=$aImg['FILE_SHOW']?></div>
<div>
<input type="checkbox" name="IMAGE_ID_del[<?=$aImg['ID']?>]" id="img_del_<?=$aImg['ID']?>"/>
<label for="img_del_<?=$aImg['ID']?>"><?=GetMessage('WIKI_IMAGE_DELETE')?></label>
</div>
</div>
<?
}
endif;
?>
</div>
</div>
<div class="wiki-clear-float"></div>
<div class="wiki-post-area" style="height:1em;">
<div class="wiki-post-div-animate wiki-post-div-show">
<a class="wiki-post-link-dashed" onclick="return wikiMainEditor.replaceLinkByInput(this,'wiki-input-comments');" href="#" title="<?=GetMessage('WIKI_ADD_MODIFY_COMMENT_LINK')?>"><?=GetMessage('WIKI_ADD_MODIFY_COMMENT_LINK')?></a>
</div>
<div class="wiki-post-div-animate wiki-post-div-hide wiki-post-div-nonedisplay" id="wiki-input-comments">
<label for="MODIFY_COMMENT"><?=GetMessage('WIKI_ADD_MODIFY_COMMENT_INPUT')?></label><br>
<input type="text" class="wiki-input" id="MODIFY_COMMENT" tabindex="3" name="MODIFY_COMMENT" size="30" value="<?=$arResult['ELEMENT']['~MODIFY_COMMENT']?>" />
</div>
</div>
<div class="wiki-post-area" style="height:1em;">
<div class="wiki-post-div-animate wiki-post-div-show">
<?=GetMessage('WIKI_TAGS').":"?>
<?=CWikiUtils::GetTagsAsLinks($arResult['ELEMENT']['_TAGS'])?>
<a class="wiki-post-link-dashed" onclick="return wikiMainEditor.replaceLinkByInput(this,'wiki-input-tags');" href="#" title="<?=GetMessage('WIKI_ADD_TAGS_LINK_TITLE')?>"><?=GetMessage('WIKI_ADD_TAGS_LINK')?></a>
</div>
<div class="wiki-post-div-animate wiki-post-div-hide wiki-post-div-nonedisplay" id="wiki-input-tags">
<label for="TAGS"><?=GetMessage('WIKI_TAGS')?></label><br>
<?
if(IsModuleInstalled('search')):
$arSParams = Array(
'NAME' => 'TAGS',
'VALUE' => $arResult['ELEMENT']['~TAGS'],
'arrFILTER' => 'wiki',
'PAGE_ELEMENTS' => '10',
'SORT_BY_CNT' => 'Y',
'TEXT' => 'size="30" tabindex="4"'
);
$APPLICATION->IncludeComponent('bitrix:search.tags.input', '.default', $arSParams);
else:
?><input type="text" class="wiki-input" id="TAGS" tabindex="4" name="TAGS" size="30" value="<?=$arResult['ELEMENT']['~TAGS']?>"/><?
endif?>
</div>
</div>
<div class="wiki-post-buttons wiki-edit-buttons">
<? if(!$arResult["IS_CATEGORY_PAGE"] && ($arResult['SOCNET'] && ($arResult['WIKI_oper'] == 'edit' || $arResult['WIKI_oper'] == 'add'))):?>
<label><input type="checkbox" id="cb_post_to_feed" <?=($arResult['POST_TO_FEED'] == "Y" ? "checked" : "")?> onclick="wikiMainEditor.wikiPostToFeedTogle();") title="<?=GetMessage('WIKI_POST_TO_FEED_CB_TITLE')?>"/><?=GetMessage('WIKI_POST_TO_FEED_CB')?></label><br><br>
<?endif;?>
<input type="hidden" name="<?=$arResult['PAGE_VAR']?>" value="<?=htmlspecialcharsbx($arResult['ELEMENT']['NAME'],ENT_QUOTES)?>"/>
<input type="hidden" name="<?=htmlspecialcharsbx($arResult['OPER_VAR'],ENT_QUOTES)?>" value="<?=htmlspecialcharsbx($arResult['WIKI_oper'],ENT_QUOTES)?>"/>
<input type="hidden" name="save" value="Y"/>
<input type="hidden" name="post_to_feed" id="post_to_feed" value="<?=htmlspecialcharsbx($arResult['POST_TO_FEED'])?>">
<input tabindex="5" type="submit" name="save" value="<?=GetMessage($arResult['WIKI_oper'] == 'add' || $arResult['WIKI_oper'] == 'edit' ? 'WIKI_PUBLISH' : 'WIKI_SAVE')?>"/>
<? if ($arResult['WIKI_oper'] == 'edit' || $arResult['WIKI_oper'] == 'add'): ?>
<input type="submit" name="apply" value="<?=GetMessage('WIKI_APPLY')?>"/>
<input type="submit" name="preview" value="<?=GetMessage('WIKI_PREVIEW')?>"/>
<? endif; ?>
</div>
</div>
</form>
<div class="wiki-post-note">
<?
if ($arResult['WIKI_oper'] != 'delete')
echo GetMessage('WIKI_REQUIED_FIELDS_NOTE')
?>
</div>
</div>
</div>
<script>
wikiMainEditor.init();
</script>
<?
endif;
?>