function addTableFileCell($intPropID, $arPropInfo) { static $maxImageSize = null; if (null === $maxImageSize) { $maxImageSize = array("W" => COption::GetOptionString("iblock", "list_image_size"), "H" => COption::GetOptionString("iblock", "list_image_size")); } if (!array_key_exists('UF_FILE', $arPropInfo)) { return ''; } $arPropInfo["UF_FILE"] = intval($arPropInfo["UF_FILE"]); if (!CModule::IncludeModule('fileman')) { return ''; } $strShowFile = ''; if (0 < $arPropInfo["UF_FILE"]) { $strShowFile = CFile::ShowFile($arPropInfo["UF_FILE"], 0, $maxImageSize['W'], $maxImageSize['H'], false); if ('' !== $strShowFile) { $strShowFile .= '<br>'; } } return $strShowFile . CFile::InputFile("PROPERTY_DIRECTORY_VALUES[{$intPropID}][FILE]", 20, $arPropInfo["UF_FILE"], false, 0, "IMAGE", "", 0, "class=typeinput", "", true, false); }
} } $arResult["FORM_TARGET"] = $APPLICATION->GetCurPage(); $arResult["arUser"]["PERSONAL_PHOTO_INPUT"] = CFile::InputFile("PERSONAL_PHOTO", 20, $arResult["arUser"]["PERSONAL_PHOTO"], false, 0, "IMAGE"); if (strlen($arResult["arUser"]["PERSONAL_PHOTO"]) > 0) { $arResult["arUser"]["PERSONAL_PHOTO_HTML"] = CFile::ShowImage($arResult["arUser"]["PERSONAL_PHOTO"], 150, 150, "border=0", "", true); } $arResult["arUser"]["WORK_LOGO_INPUT"] = CFile::InputFile("WORK_LOGO", 20, $arResult["arUser"]["WORK_LOGO"], false, 0, "IMAGE"); if (strlen($arResult["arUser"]["WORK_LOGO"]) > 0) { $arResult["arUser"]["WORK_LOGO_HTML"] = CFile::ShowImage($arResult["arUser"]["WORK_LOGO"], 150, 150, "border=0", "", true); } $arResult["arForumUser"]["AVATAR_INPUT"] = CFile::InputFile("forum_AVATAR", 20, $arResult["arForumUser"]["AVATAR"], false, 0, "IMAGE"); if (strlen($arResult["arForumUser"]["AVATAR"]) > 0) { $arResult["arForumUser"]["AVATAR_HTML"] = CFile::ShowImage($arResult["arForumUser"]["AVATAR"], 150, 150, "border=0", "", true); } $arResult["arBlogUser"]["AVATAR_INPUT"] = CFile::InputFile("blog_AVATAR", 20, $arResult["arBlogUser"]["AVATAR"], false, 0, "IMAGE"); if (strlen($arResult["arBlogUser"]["AVATAR"]) > 0) { $arResult["arBlogUser"]["AVATAR_HTML"] = CFile::ShowImage($arResult["arBlogUser"]["AVATAR"], 150, 150, "border=0", "", true); } $arResult["IS_ADMIN"] = $USER->IsAdmin(); $arCountries = GetCountryArray(); $arResult["COUNTRY_SELECT"] = SelectBoxFromArray("PERSONAL_COUNTRY", $arCountries, $arResult["arUser"]["PERSONAL_COUNTRY"], GetMessage("USER_DONT_KNOW")); $arResult["COUNTRY_SELECT_WORK"] = SelectBoxFromArray("WORK_COUNTRY", $arCountries, $arResult["arUser"]["WORK_COUNTRY"], GetMessage("USER_DONT_KNOW")); $arResult["strProfileError"] = $strError; $arResult["BX_SESSION_CHECK"] = bitrix_sessid_post(); $arResult["DATE_FORMAT"] = CLang::GetDateFormat("SHORT"); $arResult["COOKIE_PREFIX"] = COption::GetOptionString("main", "cookie_name", "BITRIX_SM"); if (strlen($arResult["COOKIE_PREFIX"]) <= 0) { $arResult["COOKIE_PREFIX"] = "BX"; } // ********************* User properties ***************************************************
function __ShowFileFieldTmp($name, $multiple, $key, $value, $form_name, $arParams) { echo CFile::InputFile($name . ($multiple ? '[' . $key . ']' : ''), 40, $value, false, 0, ""); if (IntVal($value) > 0) { echo "<br>"; echo CFile::ShowFile($value, 5000000, 300, 300, true) . "<br>"; } }
"></td> </tr> <tr> <td valign="top"><?php echo GetMessage('blog_INTERESTS'); ?> </td> <td><textarea class="typearea" name="blog_INTERESTS" rows="3" cols="35"><?php echo $str_blog_INTERESTS; ?> </textarea></td> </tr> <tr class="adm-detail-file-row"> <td><?php echo GetMessage("blog_AVATAR"); ?> </td> <td><?php echo CFile::InputFile("blog_AVATAR", 20, $str_blog_AVATAR); if (IntVal($str_blog_AVATAR) > 0) { ?> <div class="adm-detail-file-image"><?php echo CFile::ShowImage($str_blog_AVATAR, 150, 150, "border=0", "", true); ?> </div><?php } ?> </td> </tr> <?php }
> </td> </tr> <?php } $tabControl->EndCustomField("EMAIL_ANSWER"); $tabControl->BeginCustomField("FILE_ID", GetMessage("LEARNING_PICTURE"), false); ?> <tr> <td valign="top"><?php echo $tabControl->GetCustomLabelHTML(); ?> :</td> <td> <?php echo CFile::InputFile("FILE_ID", 20, $str_FILE_ID, false, 0, "IMAGE", "", 40); ?> <br> <?php if ($str_FILE_ID) { echo CFile::ShowImage($str_FILE_ID, 200, 200, "border=0", "", true); } ?> </td> </tr> <?php $tabControl->EndCustomField("FILE_ID"); ?> <?php $tabControl->BeginNextFormTab();
function GetFileField($FIELD_NAME, $WIDTH = "", $FILE_TYPE = "IMAGE", $MAX_FILE_SIZE = 0, $VALUE = "", $PARAM_FILE = "", $PARAM_CHECKBOX = "") { global $USER; if (!is_object($USER)) { $USER = new CUser(); } if (strlen($PARAM_FILE) <= 0) { $PARAM_FILE = " class=\"inputfile\" "; } if (strlen($PARAM_CHECKBOX) <= 0) { $PARAM_CHECKBOX = " class=\"inputcheckbox\" "; } $show_notes = strtoupper($FILE_TYPE) == "IMAGE" || $USER->isAdmin() ? true : false; return CFile::InputFile("form_" . strtolower($FILE_TYPE) . "_" . $FIELD_NAME, $WIDTH, $VALUE, false, $MAX_FILE_SIZE, $FILE_TYPE, $PARAM_FILE, 0, "", $PARAM_CHECKBOX, $show_notes); }
.tableheadtext, .tablebodylink {font-family: Verdana,Arial,Hevetica,sans-serif; font-size:12px;} .tableheadtext {color:#456A74} H1, H2, H3, H4 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#3A84C4; font-size:13px; font-weight:bold; line-height: 16px; margin-bottom: 1px;} input.inputradio, input.inputfile, input.inputbutton, input.inputbodybutton {font-family:Verdana,Arial,Helvetica; font-size:11px;} .errortext, .oktext, .notetext {font-family:Verdana,Arial,Hevetica,sans-serif; font-size:13px; font-weight:bold;} .errortext {color:red;} </style> <h1>' . GetMessage("BLOG_P_IMAGE_UPLOAD") . '</h1> <br> <table border=0 cellspacing=1 cellpadding=3 class=tableborder> <tr> <td class=tablehead valign=top align=right nowrap> <font class=tableheadtext> <b>' . GetMessage("BLOG_IMAGE") . '</b></td> <td class=tablebody>'; $image_form .= CFile::InputFile("FILE_ID", 20, 0); $image_form .= '</td> </tr> <!-- <tr> <td class=tablehead valign=top align=right nowrap> <font class=tableheadtext> <b>' . GetMessage("BLOG_P_TITLE") . '</b></td> <td class=tablebody><input type=text size=20 name=IMAGE_TITLE value="' . htmlspecialchars($_POST['IMAGE_TITLE']) . '"></td> </tr> !--> </table> <br> <input type=submit value="' . GetMessage("BLOG_P_DO_UPLOAD") . '" name=do_upload class=inputbutton> <input type=button value="' . GetMessage("BLOG_P_CANCEL") . '" onclick=self.close() class=inputbutton> </form>
<td class="adm-detail-valign-top"><?php echo GetMessage("forum_SIGNATURE"); ?> </td> <td><textarea class="typearea" name="forum_SIGNATURE" rows="3" cols="35"><?php echo $str_forum_SIGNATURE; ?> </textarea></td> </tr> <tr class="adm-detail-file-row"> <td><?php echo GetMessage("forum_AVATAR"); ?> </td> <td><?php echo CFile::InputFile("forum_AVATAR", 20, $str_forum_AVATAR); if (is_array($str_forum_AVATAR) && sizeof($str_forum_AVATAR) > 0 || !is_array($str_forum_AVATAR) && strlen($str_forum_AVATAR) > 0) { ?> <div class="adm-detail-file-image"><?php echo CFile::ShowImage($str_forum_AVATAR, 150, 150, "border=0", "", true); ?> </div><?php } ?> </td> </tr> <?php } /* GetMessage("forum_TAB"); GetMessage("forum_TAB_TITLE");
<td class="adm-detail-valign-top"><?php echo GetMessage("post_attachments_load"); ?> :</td> <td> <table border="0" cellpadding="0" cellspacing="0"> <tr><td><?php echo CFile::InputFile("NEW_FILE[n0]", 40, 0); ?> <br><br></td></tr> <tr><td><?php echo CFile::InputFile("NEW_FILE[n1]", 40, 0); ?> <br><br></td></tr> <tr><td><?php echo CFile::InputFile("NEW_FILE[n2]", 40, 0); ?> <br><br></td></tr> </table> </td> </tr> <?php //******************** //Parameters //******************** $tabControl->BeginNextTab(); ?> <tr class="heading"> <td colspan="2"><?php echo GetMessage("post_params"); ?>
?> </td> </tr> <?php } ?> <?php } ?> <tr> <td><?php echo GetMessage("VOTE_IMAGE"); ?> </td> <td><?php echo CFile::InputFile("IMAGE_ID", 20, $arQuestion["IMAGE_ID"]); if (!is_array($arQuestion["IMAGE_ID"]) && strlen($arQuestion["IMAGE_ID"]) > 0) { ?> <br /><?php echo CFile::ShowImage($arQuestion["IMAGE_ID"], 200, 200, "border=0", "", true); } ?> </td> </tr> <tr class="heading" id="tr_QUESTION_LABEL"> <td colspan="2"><?php echo GetMessage("VOTE_QUESTION_TEXT"); ?> </td> </tr> <?php
<td align="right" class="forumbrd" style="border-bottom:none;border-right:none;"><font class="forumfieldtext"><?php echo GetMessage("FP_SIGNATURE"); ?> </font></td> <td class="forumbrd forumbrd1" style="border-bottom:none;"><textarea class="inputtextarea" name="FORUM_SIGNATURE" rows="3" cols="35"><?php echo $str_FORUM_SIGNATURE; ?> </textarea></td> </tr> <tr valign="top" class="forumbody"> <td align="right" class="forumbrd" style="border-right:none;"><font class="forumfieldtext"><?php echo GetMessage("FP_AVATAR"); ?> </font></td> <td class="forumbrd forumbrd1"><font class="forumbodytext"><?php echo CFile::InputFile("FORUM_AVATAR", 30, $str_FORUM_AVATAR, false, 0, "IMAGE", "class=\"inputfile\"", 0, "class=inputtext", "", False); if (strlen($str_FORUM_AVATAR) > 0) { ?> <br><?php echo CFile::ShowImage($str_FORUM_AVATAR, 150, 150, "border=0", "", true); } ?> </font></td> </tr> </table> <p align="left"> <?php echo bitrix_sessid_post(); ?> <input type="hidden" name="ACTION" value="EDIT"> <input class="inputbutton" type="submit" name="save" value="<?php
?> </td> <td> <input type="text" name="FLASH_VER" maxlength="20" size="20" value="<?php echo $str_FLASH_VER; ?> "> </td> </tr> <tr valign="top" id="eAltImage" style="display: none;"> <td><?php echo GetMessage("ADV_FLASH_IMAGE"); ?> </td> <td><?echo CFile::InputFile("FLASH_IMAGE", 25, $str_FLASH_IMAGE);?></td> </tr> <? if(intval($str_FLASH_IMAGE)>0) : ?> <tr valign="top" id="eFlashFileLoaded" style="display: none;"> <td align="center" colspan="2"><?echo CFile::ShowImage($str_FLASH_IMAGE, 600, 600, "border=0", "", true)?></td> </tr> <?endif;?> <tr id="eFlashUrl" style="display: none;"> <td><?php echo GetMessage("ADV_BANNER_NO_LINK"); ?> :<?if ($isEditMode):?><span class="required"><sup>1</sup></span><?endif;?></td> <td><input type="checkbox" id="NO_URL_IN_FLASH" name="NO_URL_IN_FLASH" value="Y"<?if($str_NO_URL_IN_FLASH=="Y") echo " checked";?><?if(!$isEditMode) echo ' disabled="true"';?> id="NO_URL_IN_FLASH"></td> </tr>
echo POST_FORM_ACTION_URI; ?> " name="load_form" method="post" enctype="multipart/form-data"> <?php echo bitrix_sessid_post(); ?> <input type="hidden" name="do_upload" value="1" /> <input type="hidden" name="image_upload" value="Y" /> <table> <tr> <td width="30%"><?php echo GetMessage('WIKI_IMAGE'); ?> :</td> <td width="70%"><?php echo CFile::InputFile('FILE_ID', 20, 0); ?> </td> </tr> </table> </form> <script type="text/javascript"> var _BTN = [ BX.CAdminDialog.btnSave, BX.CAdminDialog.btnCancel ]; getSelectedText(); BX.WindowManager.Get().SetTitle('<?php echo GetMessage('WIKI_IMAGE_UPLOAD'); ?>
break; case 'textarea': ?> <textarea name="<?php echo $answer['FIELD_NAME']; ?> "><?php echo $answer['VALUE']; ?> </textarea><?php break; case 'file': echo \CFile::InputFile($answer['FIELD_NAME'], 100, false, false, 0, ''); break; case 'image': echo \CFile::InputFile($answer['FIELD_NAME'], 100, false, false, 0, 'IMAGE'); break; case 'date': $APPLICATION->IncludeComponent('bitrix:main.calendar', '', array('SHOW_INPUT' => 'Y', 'FORM_NAME' => 'webform', 'INPUT_NAME' => $answer['FIELD_NAME'], 'SHOW_TIME' => 'N'), null, array('HIDE_ICONS' => 'Y')); break; default: ?> <input name="<?php echo $answer['FIELD_NAME']; ?> " type="text" value="<?php echo $answer['VALUE']; ?> " /><?php break; }
//******************** //question Tab //******************** $tabControl->BeginNextTab(); if (is_array($str_IMAGE_ID)) $str_IMAGE_ID = 0; $str_IMAGE_ID = intval($str_IMAGE_ID); ?> <tr> <td><?php echo GetMessage("FORM_IMAGE"); ?> </td> <td><?echo CFile::InputFile("IMAGE_ID", 20, $str_IMAGE_ID);?><?if ($str_IMAGE_ID>0):?><br /><?echo CFile::ShowImage($str_IMAGE_ID, 200, 200, "border=0", "", true)?><?endif;?> </td> </tr> <? if(COption::GetOptionString("form", "USE_HTML_EDIT")=="Y" && CModule::IncludeModule("fileman")):?> <tr> <td align="center" colspan="2"><? CFileMan::AddHTMLEditorFrame("TITLE", $str_TITLE, "TITLE_TYPE", $str_TITLE_TYPE, 400); ?></td> </tr> <?else:?> <tr> <td align="center" colspan="2"><? echo InputType("radio","TITLE_TYPE","text",$str_TITLE_TYPE,false)?> <?echo GetMessage("FORM_TEXT")?>/ <? echo InputType("radio","TITLE_TYPE","html",$str_TITLE_TYPE,false)?>HTML</td> </tr> <tr> <td align="center" colspan="2"><textarea name="TITLE" style="width:100%" rows="23"><?echo $str_TITLE?></textarea></td>
<td colspan="2" align="center"> <?php echo $tabControl->GetCustomLabelHTML() . ': ' . GetMessage('LEARNING_NO'); ?> </td> <?php } else { ?> <td valign="top" style="width:50%;"><?php echo $tabControl->GetCustomLabelHTML(); ?> </td> <td> <?php if (!$bContentReadOnly) { echo CFile::InputFile("DETAIL_PICTURE", 20, $str_DETAIL_PICTURE, false, 0, "IMAGE", "", 40) . '<br>'; } if ($str_DETAIL_PICTURE) { echo CFile::ShowImage($str_DETAIL_PICTURE, 200, 200, "border=0", "", true); } ?> </td> <?php } ?> </tr> <?php $tabControl->EndCustomField("DETAIL_PICTURE"); // Tab: Relations if ($LESSON_ID > 0 && CLearnAccessMacroses::CanUserViewLessonRelations(array('lesson_id' => $LESSON_ID))) { $tabControl->BeginNextFormTab();
</td> <td> <input type="text" name="FLASH_VER" maxlength="20" size="20" value="<?php echo $str_FLASH_VER; ?> "> </td> </tr> <tr valign="top" id="eAltImage" style="display: none;"> <td><?php echo GetMessage("ADV_FLASH_IMAGE"); ?> </td> <td><?php echo CFile::InputFile("FLASH_IMAGE", 25, $str_FLASH_IMAGE); ?> </td> </tr> <?php if (intval($str_FLASH_IMAGE) > 0) { ?> <tr valign="top" id="eFlashFileLoaded" style="display: none;"> <td align="center" colspan="2"><?php echo CFile::ShowImage($str_FLASH_IMAGE, 600, 600, "border=0", "", true); ?> </td> </tr> <?php } ?>
:</td> <td width="60%"> <input type="text" name="CSTORE_SORT" value="<?php echo $str_SORT; ?> " size="5" /> </td> </tr> <tr> <td><?php echo GetMessage("STORE_IMAGE"); ?> :</td> <td> <?php echo CFile::InputFile("IMAGE_ID", 20, $str_IMAGE_ID, false, 0, "IMAGE", "", 0); ?> <br> <?php if ($str_IMAGE_ID) { echo CFile::ShowImage($str_IMAGE_ID, 200, 200, "border=0", "", true); } ?> </td> </tr> <?php $arUserFields = $USER_FIELD_MANAGER->GetUserFields($entityId, $id, LANGUAGE_ID); foreach ($arUserFields as $FIELD_NAME => $arUserField) { $arUserField["VALUE_ID"] = intval($id); $strLabel = $arUserField["EDIT_FORM_LABEL"] ? $arUserField["EDIT_FORM_LABEL"] : $arUserField["FIELD_NAME"]; $arUserField["EDIT_FORM_LABEL"] = $strLabel;
</textarea> </td> </tr> <?php } $tabControl->EndCustomField("PREVIEW_TEXT"); $tabControl->BeginCustomField("PREVIEW_PICTURE", GetMessage("LEARNING_PICTURE"), false); ?> <tr> <td valign="top"><?php echo $tabControl->GetCustomLabelHTML(); ?> </td> <td> <?php echo CFile::InputFile("PREVIEW_PICTURE", 20, $str_PREVIEW_PICTURE, false, 0, "IMAGE", "", 40); ?> <br> <?php if ($str_PREVIEW_PICTURE) { echo CFile::ShowImage($str_PREVIEW_PICTURE, 200, 200, "border=0", "", true); } ?> </td> </tr> <?php $tabControl->EndCustomField("PREVIEW_PICTURE"); $tabControl->BeginNextFormTab(); ?> <!-- DETAIL_TEXT --> <!-- <tr class="heading">
</option> <?php } ?> </select> <?php } break; case 'file': $arDefParams = array("iMaxW" => 150, "iMaxH" => 150, "sParams" => "border=0", "strImageUrl" => "", "bPopup" => true, "sPopupTitle" => false, "size" => 20); foreach ($arDefParams as $k => $v) { if (!array_key_exists($k, $field["params"])) { $field["params"][$k] = $v; } } echo CFile::InputFile($field["id"], $field["params"]["size"], $val); if ($val != '') { echo '<br>' . CFile::ShowImage($val, $field["params"]["iMaxW"], $field["params"]["iMaxH"], $field["params"]["sParams"], $field["params"]["strImageUrl"], $field["params"]["bPopup"], $field["params"]["sPopupTitle"]); } break; case 'date': $APPLICATION->IncludeComponent("bitrix:main.calendar", "", array("SHOW_INPUT" => "Y", "INPUT_NAME" => $field["id"], "INPUT_VALUE" => $val, "INPUT_ADDITIONAL_ATTR" => $params, "SHOW_TIME" => 'Y'), $component, array("HIDE_ICONS" => true)); break; case 'crm_activity_list': $componentData = isset($field['componentData']) ? $field['componentData'] : array(); $APPLICATION->IncludeComponent('bitrix:crm.activity.list', isset($componentData['template']) ? $componentData['template'] : '', isset($componentData['params']) ? $componentData['params'] : array(), false, array('HIDE_ICONS' => 'Y', 'ACTIVE_COMPONENT' => 'Y')); break; default: ?> <input type="text" name="<?php echo $field["id"];
} ?> </div> <?php } ?> </div> <?php if ($arParams["arUserField"]["MULTIPLE"] == "Y" && $arParams["SHOW_BUTTON"] != "N") { ?> <div style="display:none" id="main_add_<?php echo $arParams["arUserField"]["FIELD_NAME"]; ?> " class="fields files"> <input type="hidden" name="<?php echo $arParams["arUserField"]["~FIELD_NAME"]; ?> _old_id[]" value="" /> <?php echo CFile::InputFile($arParams["arUserField"]["FIELD_NAME"], 0, ""); ?> </div> <input type="button" value="<?php echo GetMessage("USER_TYPE_PROP_ADD"); ?> " onClick="addElementFile('<?php echo $arParams["arUserField"]["FIELD_NAME"]; ?> ', this)"> <?php }
.errortext {color:red;} </style> <h1><?php echo GetMessage("BLOG_P_IMAGE_UPLOAD"); ?> </h1> <br /> <table border="0" cellspacing="1" cellpadding="3" class="tableborder"> <tr> <td class="tablehead" valign="top" align="right" nowrap> <span class="tableheadtext"><b><?php echo GetMessage("BLOG_IMAGE"); ?> </b></span></td> <td class="tablebody"><?php echo CFile::InputFile("FILE_ID", 20, 0); ?> </td> </tr> </table> <br /> <input type="submit" value="<?php echo GetMessage("BLOG_P_DO_UPLOAD"); ?> " name="do_upload"> <input type="button" value="<?php echo GetMessage("BLOG_P_CANCEL"); ?> " onclick="self.close()"> </form> </html>
//******************** $tabControl->BeginNextTab(); $str_PREVIEW_PICTURE = intval($arVote["IMAGE_ID"]); $bFileman = CModule::IncludeModule("fileman"); ?> <tr class="adm-detail-file-row"> <td width="40%"><?php echo GetMessage("VOTE_IMAGE"); ?> </td> <td width="60%"> <?php if ($bFileman) { echo CMedialib::InputFile("IMAGE_ID", $str_PREVIEW_PICTURE, array("IMAGE" => "Y", "PATH" => "Y", "FILE_SIZE" => "Y", "DIMENSIONS" => "Y", "IMAGE_POPUP" => "Y", "MAX_SIZE" => array("W" => 200, "H" => 200)), array(), array(), array(), array(), array(), ''); } else { CFile::InputFile("IMAGE_ID", 20, $arVote["IMAGE_ID"]); if (strlen($arVote["IMAGE_ID"]) > 0) { echo "<br />"; CFile::ShowImage($arVote["IMAGE_ID"], 200, 200, "border=0", "", true); } } ?> </td> </tr> <tr class="heading"> <td colspan="2"><?php echo GetMessage("VOTE_DESCR"); ?> </td> </tr> <tr>
//******************** //question Tab //******************** $tabControl->BeginNextTab(); if (is_array($str_IMAGE_ID)) { $str_IMAGE_ID = 0; } $str_IMAGE_ID = intval($str_IMAGE_ID); ?> <tr> <td><?php echo GetMessage("FORM_IMAGE"); ?> </td> <td><?php echo CFile::InputFile("IMAGE_ID", 20, $str_IMAGE_ID); if ($str_IMAGE_ID > 0) { ?> <br /><?php echo CFile::ShowImage($str_IMAGE_ID, 200, 200, "border=0", "", true); } ?> </td> </tr> <?php if (COption::GetOptionString("form", "USE_HTML_EDIT") == "Y" && CModule::IncludeModule("fileman")) { ?> <tr> <td align="center" colspan="2"><?php CFileMan::AddHTMLEditorFrame("TITLE", $str_TITLE, "TITLE_TYPE", $str_TITLE_TYPE, 400); ?>
$val = COption::GetOptionString("socialnetwork", $Option[0], $Option[2], $siteList[$j]["ID"]); $type = $Option[3]; ?><tr> <td <?php echo set_valign($type[0], $type[1]); ?> width="40%" align="right"><? if ($type[0]=="checkbox") echo "<label for=\"".htmlspecialcharsbx($Option[0]."_".$siteList[$j]["ID"])."\">".$Option[1]."</label>"; else echo $Option[1]; ?>:</td> <td width="60%" align="left"> <?if($type[0]=="image"):?> <?echo CFile::InputFile(htmlspecialcharsbx($Option[0]."_".$siteList[$j]["ID"]), 20, $val);?><br> <?echo CFile::ShowImage($val, 200, 200, "border=0", "", true)?> <?endif?> </td> </tr><? endfor; ?></table><? } $arChildTabControlSite->End(); ?></td> </tr><? unset($value); $tabControl->BeginNextTab();?> <?require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/admin/group_rights.php");?> <?$tabControl->Buttons();?> <script language="JavaScript">
function AddFileField($id, $label, $value, $arParams=array(), $required=false) { $arDefParams = array("iMaxW"=>150, "iMaxH"=>150, "sParams"=>"border=0", "strImageUrl"=>"", "bPopup"=>true, "sPopupTitle"=>false); foreach($arDefParams as $key=>$val) if(!array_key_exists($key, $arParams)) $arParams[$key] = $val; $html = CFile::InputFile($id, 20, $value); if($value <> '') $html .= '<div class="adm-detail-file-image">'.CFile::ShowImage($value, $arParams["iMaxW"], $arParams["iMaxH"], $arParams["sParams"], $arParams["strImageUrl"], $arParams["bPopup"], $arParams["sPopupTitle"])."</div>"; $this->tabs[$this->tabIndex]["FIELDS"][$id] = array( "id" => $id, "required" => $required, "content" => $label, "html" => '<td width="40%">'.($required? '<span class="adm-required-field">'.$this->GetCustomLabelHTML($id, $label).'</span>': $this->GetCustomLabelHTML($id, $label)).'</td><td>'.$html.'</td>', "valign" => "top", "rowClass" => "adm-detail-file-row" ); }
<td align="right"><font class="tablefieldtext"><?php echo GetMessage('blog_INTERESTS'); ?> </font></td> <td><textarea class="typearea" name="blog_INTERESTS" rows="3" cols="35"><?php echo $arBlogUser["INTERESTS"]; ?> </textarea></td> </tr> <tr valign="top"> <td align="right"><font class="tablefieldtext"><?php echo GetMessage("blog_AVATAR"); ?> </font></td> <td><font class="tablebodytext"><?php echo CFile::InputFile("blog_AVATAR", 20, $arBlogUser["AVATAR"]); if (strlen($arBlogUser["AVATAR"]) > 0) { ?> <br><?php echo CFile::ShowImage($arBlogUser["AVATAR"], 150, 150, "border=0", "", true); } ?> </font></td> </tr> </table> </div> </td> </tr> <?php } ?>