74 lines
4.0 KiB
PHP
74 lines
4.0 KiB
PHP
<?php
|
||
require_once($_SERVER['DOCUMENT_ROOT'] . "/config.php");
|
||
|
||
$user = new User;
|
||
$user->get($_SESSION['id']);
|
||
|
||
if (!isset($user->agencyId)) {
|
||
$user->agencyId = $_SESSION['id'];
|
||
$user->agencyName = $user->agency_name;
|
||
$user->fio = trim($user->last_name . ' ' . $user->first_name . ' ' . $user->middle_name);
|
||
}
|
||
|
||
?>
|
||
<span class="pseudo-link closer"><i class="ti-close"></i></span>
|
||
<div class="full_modal vk edit-modal" id="vk_post" style="display: none;">
|
||
<form class="form-validate" method="get">
|
||
<div class="modal-inner">
|
||
<h2>Добавление поста в VK</h2>
|
||
<div class="form-block">
|
||
<div class="label">Текст</div>
|
||
<div class="inputs">
|
||
<textarea rows="10" style="width: 400px" name="vk_post_text" id="vk_post_text"></textarea>
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="form-block">
|
||
<div class="label">Куда</div>
|
||
<div class="inputs">
|
||
<?php if (!empty($user->vk_group_id)) :?>
|
||
<?php $vkGroupIds = explode(",", trim($user->vk_group_id, ",")); ?>
|
||
<?php if(count($vkGroupIds) > 1) :?>
|
||
<?php $vkGroups = json_decode(file_get_contents("https://api.vk.com/method/groups.getById?group_ids=" . trim($user->vk_group_id) . "&fields=name&access_token={$user->vk_token}&v=5.130")); ?>
|
||
<?php foreach($vkGroups->response as $v) :?>
|
||
<div class="checkbox" style="padding-bottom: 10px;">
|
||
<input name="onGroupWall[]" value="<?=trim($v->id)?>" id="onGroupWall_<?=trim($v->id)?>" class="onGroupWall" type="checkbox" checked>
|
||
<label for="onGroupWall_<?=trim($v->id)?>">На стену группы «<?=$v->name?>»</label>
|
||
</div>
|
||
<?php endforeach ?>
|
||
<?php else :?>
|
||
<div class="checkbox" style="padding-bottom: 10px;">
|
||
<input name="onGroupWall[]" value="<?=trim($user->vk_group_id)?>" class="onGroupWall" id="onGroupWall" type="checkbox" checked>
|
||
<label for="onGroupWall">На стену группы</label>
|
||
</div>
|
||
<?php endif ?>
|
||
<?php endif ?>
|
||
<div class="checkbox">
|
||
<input name="onUserWall" id="onUserWall" type="checkbox" <?php if (empty($user->vk_group_id)) {echo 'checked'; } ?>>
|
||
<label for="onUserWall">На мою стену</label>
|
||
</div>
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="form-block">
|
||
<div class="label">Фото</div>
|
||
<div class="inputs">
|
||
<p>При наличии фотографий объекта, в пост будут добавлены первые 5 фотографий.</p>
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
</div>
|
||
<div class="modal-submit">
|
||
<input type="hidden" name="vk_post_idObj" id="vk_post_idObj" value="">
|
||
<button type="button" onclick="addVkPost(document.getElementById('vk_post_idObj').value, document.getElementById('vk_post_text').value, document.getElementById('onUserWall').checked); return false;" id="newVkPost">Добавить <i class="ti-angle-right"></i></button>
|
||
<div class="load-bar vk hidden">
|
||
<div class="bar"></div>
|
||
<div class="bar"></div>
|
||
<div class="bar"></div>
|
||
<div class="load-bar__center">
|
||
<span class="load-bar__loading">Добавляем...</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</form>
|
||
</div>
|