Example #1
0
?>

</tbody>
</table>	
</td>
<td style="width:19px">&nbsp;</td>
</tr>
</tbody>
</table>

<!-- NEW -->

<!-- NEW -->

<?php 
if (is_view_contacts($user->uid) || $_SESSION['uid'] && hasPermissions('users') && $_SESSION['uid'] != $user->uid && !(hasGroupPermissions('administrator', $user->uid) || hasGroupPermissions('moderator', $user->uid))) {
    if ($user->resume || $user->resume_file) {
        $edit_date = strtotime($user->resume_edit_date);
        if ($edit_date) {
            $alt = 'Отредактировано ' . date('d.m.Y в H.i', $edit_date);
            $pen_ico = strtotime('+7 days', $edit_date) > time() ? '/images/ico-e-a.png' : '/images/ico-e-o.png';
            $pen_html = '<img src="' . $pen_ico . '" alt="' . $alt . '" title="' . $alt . '" />';
        } else {
            $pen_html = false;
        }
        ?>
<table width="100%"  cellspacing="0" cellpadding="0" class="b-information-clause-title" 	>
<tr>
	<td  style="width:19px; height:20px" class="brdtop">&nbsp;</td>
	<td class="brdtop">Резюме&nbsp;&nbsp;<?php 
        echo $pen_html;
<?php 
// показывать только мне
?>
<div class="b-form b-form_padleft_90">
    <div class="b-check">
        <input id="b-check2" class="b-check__input" type="checkbox" value="1" name="is_private" <?php 
echo $is_private ? 'checked="checked"' : '';
?>
 />
        <label for="b-check2" class="b-check__label b-check__label_fontsize_13">Показывать только мне</label>
    </div>
</div>
        
<?php 
// закрепить на верху
if (!$parent_id && $mod & (commune::MOD_COMM_AUTHOR | commune::MOD_COMM_ADMIN) || hasGroupPermissions('administrator')) {
    // только для админов и модеров сайта/сообщества
    ?>
    <div class="b-form b-form_padleft_90">
        <div class="b-check">
            <input class="b-check__input" type="checkbox" id="idTPos<?php 
    echo $iid;
    ?>
" name="pos" value="1" <?php 
    echo $pos ? ' checked' : '';
    ?>
 />
            <label for="b-check2" class="b-check__label b-check__label_fontsize_13">Закрепить тему наверху</label>
        </div>
    </div>
<?php 
Example #3
0
<?php

$rpath = '../';
require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/stdf.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/stat_collector.php';
session_start();
if (!hasGroupPermissions('administrator') && $_SESSION['login'] != 'sll') {
    header('Location: /404.php');
    exit;
}
$header = '../header.php';
$content = 'content.php';
$footer = '../footer.html';
include '../template.php';
Example #4
0
echo reformat2($comm['descr'], 25, 1);
?>
            </div>
            
            <?php 
// разделы
?>
            <?php 
//include_once(dirname(__FILE__).'/categories.php');
?>
            <div class="b-menu b-menu_padbot_20 b-menu_vertical">
                <h3 class="b-menu__title b-menu__title_bold b-menu__title_padbot_10">Разделы</h3>
                
                
                <?php 
if (!$comm['is_blocked'] && $user_mod & (commune::MOD_COMM_AUTHOR | commune::MOD_COMM_ADMIN | commune::MOD_COMM_MODERATOR) || hasGroupPermissions('administrator')) {
    ?>
                    <ul id="commune_categories_list" class="b-menu__list">
                        <?php 
    echo __commPrintCategoriesList($comm['id'], $om, intval($cat), intval($page));
    ?>
                    </ul>
                   
                    <span id="categories_edit_edit" class="b-layout__txt b-layout__txt_padright_10">
                        <a id="categories_edit" class="b-layout__link b-layout__link_fontsize_11 b-layout__link_dot_c10600" href="javascript:void()">Редактировать</a>
                    </span>
                    <div id="categories_edit_add" class="b-menu__txt b-menu__txt_inline i-shadow">
                        <a id="add_category" class="b-layout__link b-layout__link_fontsize_11 b-layout__link_dot_c10600 b-menu__add" href="javascript:void()">Добавить</a>
                        <div id="add_category_block" class="b-shadow b-shadow_width_220 b-shadow_top_15 b-shadow_left_-77 b-shadow_hide">
                            <div class="b-shadow__right">
                                <div class="b-shadow__left">
Example #5
0
                <a href="javascript:void(0);" onclick="updatePop(<?php 
            echo $aOne['uid'];
            ?>
)" class="lnk-dot-999">Да</a>&nbsp;
                <a href="javascript:void(0);" onclick="unsetPopForm(<?php 
            echo $aOne['uid'];
            ?>
)" class="lnk-dot-999">Нет</a>
            </div>
            <?php 
        }
        // редактирование отношения пользователей стоп
        ?>
            
            <?php 
        if (!(hasGroupPermissions('administrator', $aOne['uid']) || hasGroupPermissions('moderator', $aOne['uid']))) {
            ?>
            <div class="form">
                  <b class="b1"></b>
                  <b class="b2"></b>
                  <div class="form-in">
                      <ul class="c">
                          <?php 
            $sBanTitle = !$aOne['is_banned'] && !$aOne['ban_where'] ? 'Заблокировать' : 'Разблокировать';
            ?>
                          <li class="color-a30000 comm-ban-<?php 
            echo $aOne['uid'];
            ?>
"><a href="javascript:void(0);" onclick="banned.userBan(<?php 
            echo $aOne['uid'];
            ?>
Example #6
0
 /**
  * Нужно ли использовать капчу для защиты от рассылки спама.
  *
  * @param int $uid ID пользователя 
  *
  * @return bool true - да, false - нет
  */
 public function isNeedUseCaptcha($uid)
 {
     global $DB, $ourUserLogins;
     $ret = null;
     $user = new users();
     $login = $user->GetField($uid, $ee, 'login');
     foreach ($ourUserLogins as $ourUserLogin) {
         if (strtolower($login) == strtolower($ourUserLogin)) {
             $ret = false;
         }
     }
     if (hasGroupPermissions('administrator') || hasGroupPermissions('moderator')) {
         $ret = false;
     }
     if ($ret === null) {
         $sql = 'SELECT EXTRACT(EPOCH FROM date) as date, count FROM messages_sendlog WHERE uid=?i';
         $log = $DB->row($sql, $uid);
         if ($log) {
             $spam_msg_count = account::checkPayOperation($uid) ? self::SPAM_CAPTCHA_MSG_COUNT_PAY : self::SPAM_CAPTCHA_MSG_COUNT;
             if ($log['count'] >= $spam_msg_count && $log['date'] + self::SPAM_CAPTCHA_TIME_SHOW > time()) {
                 $ret = true;
             } else {
                 $ret = false;
             }
         } else {
             $ret = false;
         }
     }
     return $ret;
 }
Example #7
0
            
            
      </td>
   </tr>
</table>






                <?php 
if ($_SESSION["uid"] && hasPermissions('users') && $_SESSION['uid'] != $user->uid) {
    ?>
                    <?php 
    if (!(hasGroupPermissions('administrator', $user->uid) || hasGroupPermissions('moderator', $user->uid))) {
        ?>

                        <script type="text/javascript">
                        banned.addContext( '<?php 
        echo $user->uid;
        ?>
', 1, '<?php 
        echo $GLOBALS['host'];
        ?>
/users/<?php 
        echo htmlspecialchars($user->login);
        ?>
', '<?php 
        echo htmlspecialchars($user->uname) . ' ' . htmlspecialchars($user->usurname) . ' [' . htmlspecialchars($user->login) . ']';
        ?>
Example #8
0
 $is_private = __paramInit('int', NULL, 'is_private');
 $user_data = commune::GetUserCommuneRel($id, $uid);
 if ((!$user_data['is_accepted'] || $user_data['is_deleted'] || $user_data['is_banned']) && (!hasPermissions('communes') && !$user_data['is_author'])) {
     header("Location: /commune/?id={$id}&om={$om}" . ($rating ? '&rating=' . $rating : ''));
     exit;
 }
 if ($_POST['delattach']) {
     $deleted_file = $_POST['delattach'];
     $file = new CFile();
     $file->table = 'file_commune';
     foreach ($deleted_file as $i => $id_del) {
         $file->Delete($id_del);
     }
 }
 // $file       = isset($_FILES['file']) ? new CFile($_FILES['file']) : '';
 if (!($user_mod & (commune::MOD_COMM_AUTHOR | commune::MOD_COMM_ADMIN)) && !hasGroupPermissions('administrator')) {
     $pos = false;
 }
 $user_id = $uid;
 if (!$user_login) {
     $user_login = $_SESSION['login'];
 }
 $request['parent_id'] = $parent_id;
 $request['title'] = $title;
 $request['category_id'] = $category_id;
 $request['msgtext'] = $msgtext;
 $request['youtube_link'] = $youtube_link;
 $request['user_login'] = $user_login;
 $request['pos'] = $pos;
 $request['small'] = 0;
 $request['question'] = $question;