%PDF- %PDF-
| Direktori : /home/bitrix/www/bitrix/components/bitrix/forum.pm.edit/templates/.default/ |
| Current File : //home/bitrix/www/bitrix/components/bitrix/forum.pm.edit/templates/.default/template.php |
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?><?
if (!$this->__component->__parent || empty($this->__component->__parent->__name)):
$GLOBALS['APPLICATION']->SetAdditionalCSS('/bitrix/components/bitrix/forum/templates/.default/style.css');
$GLOBALS['APPLICATION']->SetAdditionalCSS('/bitrix/components/bitrix/forum/templates/.default/themes/blue/style.css');
$GLOBALS['APPLICATION']->SetAdditionalCSS('/bitrix/components/bitrix/forum/templates/.default/styles/additional.css');
endif;
/********************************************************************
Input params
********************************************************************/
/***************** BASE ********************************************/
/*******************************************************************/
if (LANGUAGE_ID == 'ru')
{
$path = str_replace(array("\\", "//"), "/", dirname(__FILE__)."/ru/script.php");
@include_once($path);
}
$tabIndex = 1;
$arParams["SEO_USER"] = (in_array($arParams["SEO_USER"], array("Y", "N", "TEXT")) ? $arParams["SEO_USER"] : "Y");
$arParams["USER_TMPL"] = '<noindex><a rel="nofollow" href="#URL#" title="'.GetMessage("F_USER_PROFILE").'">#NAME#</a></noindex>';
if ($arParams["SEO_USER"] == "N") $arParams["USER_TMPL"] = '<a href="#URL#" title="'.GetMessage("F_USER_PROFILE").'">#NAME#</a>';
elseif ($arParams["SEO_USER"] == "TEXT") $arParams["USER_TMPL"] = '#NAME#';
/********************************************************************
/Input params
********************************************************************/
?>
<div style="float:right;">
<div class="forum-pm-progress-bar-out"><div class="forum-pm-progress-bar-in" style="width:<?=$arResult["count"]?>%"> </div></div>
<div class="forum-pm-progress-bar-out1"><div class="forum-pm-progress-bar-in1"><?=GetMessage("F_POST_FULLY")." ".$arResult["count"]?>%</div></div>
</div>
<div class="forum-clear-float"></div>
<a name="postform"></a>
<div class="forum-header-box">
<div class="forum-header-options">
<?
if ($arResult["mode"] != "new"):
?>
<span class="forum-option-folder"><a href="<?=$arResult["URL"]["HELP"]?>"><?=$arResult["FolderName"]?></a></span>
<?
endif;
?>
</div>
<div class="forum-header-title"><span><?
if ($arResult["mode"] != "new"):
?>
<?=$arResult["FolderName"]?>
<?
else:
?>
<?=GetMessage("F_NEW_PM")?>
<?
endif;
?></span></div>
</div>
<div class="forum-reply-form">
<?
if (!empty($arResult["ERROR_MESSAGE"])):
?>
<div class="forum-note-box forum-note-error">
<div class="forum-note-box-text"><?=ShowError($arResult["ERROR_MESSAGE"], "forum-note-error");?></div>
</div>
<?
endif;
$arParams["FORM_ID"] = "REPLIER";
?>
<IFRAME style="width:0px; height:0px; border: 0px" src="javascript:void(0)" name="frame_USER_ID" id="frame_USER_ID"></IFRAME>
<form name="REPLIER" id="REPLIER" action="<?=POST_FORM_ACTION_URI?>" method="POST" onsubmit="return ValidateForm(this);"<?
?> class="forum-form">
<input type="hidden" name="PAGE_NAME" value="pm_edit" />
<input type="hidden" name="action" id="action" value="<?=$arResult["action"]?>" />
<input type="hidden" name="FID" value="<?=$arResult["FID"]?>" />
<input type="hidden" name="MID" value="<?=$arResult["MID"]?>" />
<input type="hidden" name="mode" value="<?=$arResult["mode"]?>" />
<input type="hidden" name="USER_ID" id="USER_ID" value="<?=$arResult["POST_VALUES"]["USER_ID"]?>" readonly="readonly" />
<?=bitrix_sessid_post()?>
<?
if ($arParams['AUTOSAVE'])
$arParams['AUTOSAVE']->Init();
?>
<div class="forum-reply-fields">
<div class="forum-reply-field forum-reply-field-title">
<label for="POST_SUBJ"><?=GetMessage("F_HEAD_SUBJ")?><span class="forum-required-field">*</span></label>
<input name="POST_SUBJ" id="POST_SUBJ" type="text" value="<?=$arResult["POST_VALUES"]["POST_SUBJ"];?>" tabindex="<?=$tabIndex++;?>" size="70" />
</div>
<div class="forum-reply-field-user">
<div class="forum-reply-field forum-reply-field-author"><label for="input_USER_ID"><?=GetMessage("F_HEAD_TO")
?><span class="forum-required-field">*</span></label>
<span><input type="text" name="input_USER_ID" id="input_USER_ID" tabindex="<?=$tabIndex++;?>" <?
?>value="<?
if (!empty($arResult["POST_VALUES"]["SHOW_NAME"]["text"])):
?><?=$arResult["POST_VALUES"]["SHOW_NAME"]["text"]?><?
elseif (!empty($arResult["POST_VALUES"]["USER_ID"])):
?><?=$arResult["POST_VALUES"]["USER_ID"]?><?
endif;
?>" onfocus="fSearchUser()" /></span>
</div>
<div class="forum-reply-field-user-sep"> </div>
<div class="forum-reply-field forum-reply-field-email"><br />
<span class="forum-pmessage-recipient">
<?
if ($arResult["mode"] != "edit"):
?>
<a href="javascript:void(0);" onclick="window.open('<?=$arResult["pm_search"]?>', '', 'scrollbars=yes,resizable=yes,width=760,height=500,<?
?>top='+Math.floor((screen.height - 500)/2-14)+',left='+Math.floor((screen.width - 760)/2-5));" title="<?=GetMessage("F_SEARCH_USER")?>">
<?=GetMessage("F_FIND_USER")?></a>
<?
endif;
?>
<span id="div_USER_ID" name="div_USER_ID"><?
if (!empty($arResult["POST_VALUES"]["SHOW_NAME"])):
?>[<?=str_replace(
array("#URL#", "#NAME#"),
array($arResult["POST_VALUES"]["SHOW_NAME"]["link"], $arResult["POST_VALUES"]["SHOW_NAME"]["text"]),
$arParams["USER_TMPL"])?>]<?
elseif (!empty($arResult["POST_VALUES"]["USER_ID"])):
?><i><?=GetMessage("PM_NOT_FINED");?></i><?
endif;
?></span></span>
</div>
<div class="forum-clear-float"></div>
</div>
</div>
<div class="forum-reply-header"><?=GetMessage("F_HEAD_MESS")?><span class="forum-required-field">*</span></div>
<div class="forum-reply-fields">
<div class="forum-reply-field forum-reply-field-text">
<?
$arSmiles = array();
foreach($arResult["SMILES"] as $arSmile)
{
$arSmiles[] = array_change_key_case($arSmile, CASE_LOWER) + array(
'path' => $arSmile["IMAGE"],
'code' => array_shift(explode(" ", str_replace("\\\\","\\",$arSmile["TYPING"]))));
}
CModule::IncludeModule("fileman");
$Editor = new CHTMLEditor;
$res = array_merge(
array(
'height' => 200,
'minBodyWidth' => 350,
'normalBodyWidth' => 555,
'bAllowPhp' => false,
'limitPhpAccess' => false,
'showTaskbars' => false,
'showNodeNavi' => false,
'askBeforeUnloadPage' => true,
'bbCode' => true,
'siteId' => SITE_ID,
'autoResize' => true,
'autoResizeOffset' => 40,
'saveOnBlur' => true,
'controlsMap' => array(
array('id' => 'Bold', 'compact' => true, 'sort' => 80),
array('id' => 'Italic', 'compact' => true, 'sort' => 90),
array('id' => 'Underline', 'compact' => true, 'sort' => 100),
array('id' => 'Strikeout', 'compact' => true, 'sort' => 110),
array('id' => 'RemoveFormat', 'compact' => true, 'sort' => 120),
array('id' => 'Color', 'compact' => true, 'sort' => 130),
array('id' => 'FontSelector', 'compact' => false, 'sort' => 135),
array('id' => 'FontSize', 'compact' => false, 'sort' => 140),
array('separator' => true, 'compact' => false, 'sort' => 145),
array('id' => 'OrderedList', 'compact' => true, 'sort' => 150),
array('id' => 'UnorderedList', 'compact' => true, 'sort' => 160),
array('id' => 'AlignList', 'compact' => false, 'sort' => 190),
array('separator' => true, 'compact' => false, 'sort' => 200),
array('id' => 'InsertLink', 'compact' => true, 'sort' => 210, 'wrap' => 'bx-b-link-'.$arParams["FORM_ID"]),
array('id' => 'InsertImage', 'compact' => false, 'sort' => 220),
array('id' => 'InsertVideo', 'compact' => true, 'sort' => 230, 'wrap' => 'bx-b-video-'.$arParams["FORM_ID"]),
array('id' => 'InsertTable', 'compact' => false, 'sort' => 250),
array('id' => 'Code', 'compact' => true, 'sort' => 260),
array('id' => 'Quote', 'compact' => true, 'sort' => 270, 'wrap' => 'bx-b-quote-'.$arParams["FORM_ID"]),
array('id' => 'Smile', 'compact' => false, 'sort' => 280),
array('separator' => true, 'compact' => false, 'sort' => 290),
array('id' => 'Fullscreen', 'compact' => false, 'sort' => 310),
ar