%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/templates/p4_new/components/p4/p.portfolio.profile/.default/ |
Current File : //home/bitrix/www/bitrix/templates/p4_new/components/p4/p.portfolio.profile/.default/template.php |
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); $APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH.'/blueimp/css/blueimp-gallery.min.css'); $APPLICATION->AddHeadScript(SITE_TEMPLATE_PATH.'/blueimp/js/blueimp-gallery.min.js'); $APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH.'/components/bitrix/rating.vote/blueimp/popup.css'); $APPLICATION->AddHeadScript('/bitrix/js/main/rating_like.js'); $APPLICATION->AddHeadScript("/bitrix/components/bitrix/photogallery.section.list/templates/.default/script.js"); // @todo Добавить название фотографии (как будет сделано в кабинете) GLOBAL $USER; $usid = $USER->GetID(); $isMyPage = $usid == intval($arParams["ACCOUNT_ID"]) ? true : false; $dmod = (isset($arParams['MODERATE']) && $arParams['MODERATE'] == "Y") ? "Y" : "N"; //echo '<pre>'; print_r($arResult); echo '</pre>';?> <? if (true || is_array($arResult['ALBUMS']['ITEMS'])) {?> <div id="blueimp_gallery_source" data-photo-count="<?=$arResult['PHOTO_COUNT']?>" data-site-dir="<?=SITE_DIR?>" data-moder="<?=$dmod?>" data-cnt="<?=is_array($arResult['ALBUMS']['ITEMS']) ? count($arResult['ALBUMS']['ITEMS']) : '0'?>" data-account-id="<?=$arParams['ACCOUNT_ID']?>"<?=count($arResult['SHOW_PHOTO'])>0?' data-show-photo="'.$arResult['SHOW_PHOTO']['ID'].'"':''?>> <?foreach($arResult['ALBUMS']['ITEMS'] as $album_id => $album) { $imgCount = 0; ?> <div id="contain<?=$album_id?>"> <div class="modal fade edit_modal" id="rename_album<?=$album_id?>" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <form method="post" action="" name="f_albom<?=$album_id?>" data-sid="<?=$album_id?>"> <div class="modal-header"> <!--<button type="button" class="close close_edit" data-dismiss="modal">×</button>--> <h3 class="modal-title" id="myModalLabel" style="display: inline;"><?=GetMessage("RENAME_ALBUM")?></h3> </div> <div class="modal-body"> <div class="alert alert-danger" id="rename_album_error" style="margin-top:0px; display: none;"> <?=GetMessage("FAILED_TO_RENAME_ALBUM")?> </div> <input type="hidden" name="sessid" value="<?=bitrix_sessid()?>"> <input id="phn<?=$album_id?>" class="form-control" type="text" data-id="<?=$album_id?>" style="width:100%; margin-top:0px;" value="<?=$album["NAME"]?>" name="NAME"/> <div style="margin-top:15px;text-align:right;"> <a rel="nofollow" style="float: left;" class="btn btn-default btn-transparent ok_edit delete-album-btn" data-id="<?=$album_id?>" title="<?=GetMessage("DELETE_ALBUM")?>"><i class="fa fa-trash"></i> <?=GetMessage("P_DELETE")?></a> <button type="button" class="btn btn-default btn-transparent cancel_edit" data-dismiss="modal"><?=GetMessage("UNDO")?></button> <button type="submit" class="btn btn-default btn-transparent ok_edit save-album-btn" data-id="<?=$album_id?>"><?=GetMessage("SAVE")?></button> </div> </div> </form> </div> </div> </div> <div class="col-xs-11 t title" id="name_alb<?=$album_id?>"> <div class="tc"><h3><?=$album['NAME']?></h3></div> </div> <div class="col-xs-1 t edit right" style="float: right; display: inline-block; margin-top: 17px;"> <div class="tc"><a data-toggle="modal" data-target="#rename_album<?=$album_id?>" style="font-size:14px; font-family: proximanovaregular; letter-spacing:1px; right:<?=GetMessage("RIGHT_NUM")?>px"><?=GetMessage("P_EDIT")?></a></div> </div> <div class="col-xs-12" style="margin-top: -17px;"> <div class="divider"></div> </div> <div class="col-xs-12 nopadding overflow" id="portfolio_albom<?=$album_id?>"> <div class="figph" id="figph<?=$album_id?>"> <?foreach($album['PHOTOS'] as $item): $imgCount++?> <figure class="col-xs-3 figurephoto active_photo_prt" data-id="<?=$item["ID"]?>" style="margin-top: 15px;"> <a class="portfolio-item-link pil2 nonactivelink"> <img class="img-responsive" style="background: url(<?=$item['PREVIEW_PICTURE_SRC']?>) center <?=$item['TYPE_IMAGE'] == 'V' ? 'top' : 'center';?> no-repeat; background-size: cover;" alt="" /> <span title="<?=GetMessage("P_DELETE_PHOTO")?>" class="bin portfolio-item-remove" id="<?=$item["ID"]?>"><i class="fa fa-trash-o"></i></span> <span title="<?=intval($item["ADULT"])>0 ? GetMessage("UNCHECK_ADULT") : GetMessage("ADULT_ONLY");?>" data-id="<?=$item['ID']?>" class="pl18<?=intval($item["ADULT"])>0 ? " red_item act_on" : " adult_item act_off";?>"></span> </a> </figure> <?endforeach;?> </div> <figure class="col-xs-3 add_prt_photo" style="margin-top: 15px;<?=intval($arResult['PHOTO_COUNT']) >= 50 ? " display: none;" : "";?>"><a class="doupload" data-id="<?=$album_id?>"><div class="addphoto center"><div class="plus">+</div><?=GetMessage("ADD_PHOTO")?><br/><?=GetMessage("PLEASE_NO_SELFIES")?></div></a></figure> <div class="bordertop"></div> <div class="borderleft"></div> <div class="borderright"></div> <div class="borderbottom"></div> </div> <!--<?if($album['SHOW_MORE_BUTTON']=='Y'):?> <div class="col-xs-12 center loadmore"> <button id="btn-portfolio-more" class="btn btn-default btn-lg btn-transparent" data-c="<?=$album['COUNT']?>" data-cat="<?=$album_id?>" data-p="2" href="#"><?=GetMessage("LOAD_MORE")?></button> </div> <?endif;?>--> <div id="bxiu_simple_cont<?=$album_id?>" class="bxiu-simple-cont" style="display: none;"> <form name="photoform<?=$album_id?>" id="photoform<?=$album_id?>" method="POST" data-id="<?=$album_id?>" enctype="multipart/form-data"> <div class="bxiu-field-upload"> <input type="file" name="PHOTO[]" size="1"<?=(strpos($_SERVER["HTTP_USER_AGENT"], "Opera") === false ? " multiple=\"multiple\"" : "")?> data-albid="<?=$album_id?>" id="bxiu_upload_inp<?=$album_id?>" class="bxiu-fake-input" /> </div> </form> <div class="empty-clear"></div> <div class="bxiu-files-list" id="bxiu_files_list<?=$album_id?>"></div> <div class="empty-clear"></div> <input type="button" class="btn btn-default" id="bxiu_simple_go<?=$album_id?>" value="<?=GetMessage("P_GO_TO_ALBUM")?>" style="display: none; margin-bottom: 15px;"> </div> </div> <?}?> </div> <?}?> <div class="modal fade edit_modal" id="add_album" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <form method="post" action="" name="CREATE_AL" id="fcreate_photo"> <input type="hidden" name="save_edit" value="Y"> <input type="hidden" name="edit" value="Y"> <input type="hidden" name="sessid" value="<?=bitrix_sessid()?>"> <!--<input type="hidden" name="IBLOCK_SECTION_ID" value="<?=$arResult["SECTION"]['ID']?>">--> <div class="modal-header"> <!--<button type="button" class="close close_edit" data-dismiss="modal">×</button>--> <h3 class="modal-title" id="myModalLabel" style="display: inline;"><?=GetMessage("P_ADD_NEW_ALBUM")?></h3> </div> <div class="modal-body"> <div class="alert alert-danger" id="add_album_error" style="margin-top:0px; display: none;"> <?=GetMessage("ERROR_OF_CREATING_ALBUM")?> </div> <input type="text" class="form-control" name="NAME" id="bxph_name" value="" style="width:100%; margin-top:0px;" placeholder="<?=GetMessage("ENTER_TITLE_OF_THE_ALBUM")?>"> <div style="margin-top:15px;text-align:right;"> <button type="button" class="btn btn-default btn-transparent cancel_edit" style="float: left;" data-dismiss="modal"><?=GetMessage("UNDO")?></button> <button type="submit" class="btn btn-default btn-transparent ok_edit" id="cr-album-btn"><?=GetMessage("SAVE")?></button> </div> </div> </form> </div> </div> </div> <div class="modal fade edit_modal" id="error_limit" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <!--<button type="button" class="close close_edit" data-dismiss="modal">×</button>--> <h3 class="modal-title" id="myModalLabel" style="display: inline;"><?=GetMessage("ATTENTION")?></h3> </div> <div class="modal-body"> <?=GetMessage("YOU_HAVE_REACHED_LIMIT")?> <div style="margin-top:15px;text-align:right;"> <button type="button" class="btn btn-default btn-transparent cancel_edit" data-dismiss="modal">OK</button> </div> </div> </div> </div> </div> <?$disp_cr = (count($arResult['ALBUMS']['ITEMS']) < intval($arResult['ALBUMS_LIMIT'])) ? '' : 'display: none;';?> <div class="cr_alb_gallery" style="<?=$disp_cr;?>"> <div class="col-xs-11 t title"> <div class="tc"> <h3><?=GetMessage("CREATE_ALBUM")?></h3> </div> </div> <div class="col-xs-12"> <div class="divider"></div> </div> <div class="col-xs-12 nopadding overflow"> <figure class="col-xs-3"> <a class="nooverflow nooutline" data-toggle="modal" data-target="#add_album"> <div class="createalbum center"> <div class="plus">+</div> <?=GetMessage("CREATE_NEW_ALBUM")?> <div class="bordertop"></div> <div class="borderbottom"></div> </div> </a> </figure> </div> </div> <?if (!$USER->IsAuthorized() && is_array($arResult['ALBUMS']['PRIVATE'])) { foreach($arResult['ALBUMS']['PRIVATE'] as $album_id => $album) { ?> <h3><?=$album['NAME']?></h3> <?=GetMessage("THE_ALBUM_IS_AVAILABLE_ONLY_FOR_AUTHORIZED_USERS")?><br/><br/> <div class="portfolio_forbutton"></div> <div style="clear:both;"></div> <? } } ?>