%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