/** * Copyright (c) BoonEx Pty Limited - http://www.boonex.com/ * CC-BY License - http://creativecommons.org/licenses/by/3.0/ */ require_once 'inc/header.inc.php'; require_once BX_DIRECTORY_PATH_INC . 'design.inc.php'; bx_import('BxDolPrivacy'); bx_import('BxTemplPrivacyView'); check_logged(); if (!isLogged()) { login_form(); exit; } $iId = getLoggedId(); $oPrivacyView = new BxTemplPrivacyView($iId); if (isset($_POST['ps_action']) && $_POST['ps_action'] == 'get_chooser' && $iId != 0) { $sPageName = (int) $_POST['ps_page_name']; $iProfileId = (int) $_POST['ps_profile_id']; $iBlockId = (int) $_POST['ps_block_id']; $oPrivacy = new BxDolPrivacy('sys_page_compose_privacy', 'id', 'user_id'); $sCode = ""; $iMemberId = getLoggedId(); if ($iMemberId == $iProfileId) { $aSelect = $oPrivacy->getGroupChooser($iMemberId, $sPageName, 'view_block'); $iCurGroupId = (int) $GLOBALS['MySQL']->getOne("SELECT `allow_view_block_to` FROM `sys_page_compose_privacy` WHERE `user_id`='" . $iMemberId . "' AND `block_id`='" . $iBlockId . "' LIMIT 1"); if ($iCurGroupId == 0) { $iCurGroupId = (int) $aSelect['value']; } $aItems = array(); foreach ($aSelect['values'] as $aValue) {
* See the Creative Commons Attribution 3.0 License for more details. * You should have received a copy of the Creative Commons Attribution 3.0 License along with Dolphin, * see license.txt file; if not, write to marketing@boonex.com ***************************************************************************/ require_once 'inc/header.inc.php'; require_once BX_DIRECTORY_PATH_INC . 'design.inc.php'; require_once BX_DIRECTORY_PATH_PLUGINS . 'Services_JSON.php'; bx_import('BxDolPrivacy'); bx_import('BxTemplPrivacyView'); check_logged(); if (!isLogged()) { login_form(); exit; } $iId = getLoggedId(); $oPrivacyView = new BxTemplPrivacyView($iId); if (isset($_POST['ps_action']) && $_POST['ps_action'] == 'get_chooser' && $iId != 0) { $sPageName = (int) $_POST['ps_page_name']; $iProfileId = (int) $_POST['ps_profile_id']; $iBlockId = (int) $_POST['ps_block_id']; $oPrivacy = new BxDolPrivacy('sys_page_compose_privacy', 'id', 'user_id'); $sCode = ""; $iMemberId = getLoggedId(); if ($iMemberId == $iProfileId) { $aSelect = $oPrivacy->getGroupChooser($iMemberId, $sPageName, 'view_block'); $iCurGroupId = (int) $GLOBALS['MySQL']->getOne("SELECT `allow_view_block_to` FROM `sys_page_compose_privacy` WHERE `user_id`='" . $iMemberId . "' AND `block_id`='" . $iBlockId . "' LIMIT 1"); if ($iCurGroupId == 0) { $iCurGroupId = (int) $aSelect['value']; } $aItems = array(); foreach ($aSelect['values'] as $aValue) {