1. Мы продолжаем публиковать интересные статьи на тему SocialEngine 4. Одна из статей посвящена правильному выбору сервера для вашей социальной сети, а другая содержит советы по увеличению производительности платформы. Также мы добавили большую статью о пользовательских уровнях. Ознакомиться со статьями вы можете в разделе Вопросы и Ответы SocialEngine 4.
  2. Вам кажется, что ваша версия SocialEngine 4, работает медленно?

    Голосуйте. Пишите свою версию системы, железо на чем работает и количество пользователей. Будем увеличивать производительность :-) Подробнее

  3. В связи с участившимися случаями попыток продажи пользователями форума различных "сборок" коммерческих социальных платформ, обычно основанных на SocialEngine 3, вводится новое правило для форума. Запрещается создание тем или размещение в уже созданных предложений о продаже или размещение ссылок на сайты, где происходит продажа "сборок". Пользователи, которые продолжат свою коммерческую деятельность в данном направлении, будут заблокированы. Подробнее.

Modification Пользователь заблокирован

Discussion in 'Разработки' started by berdyev, May 29, 2012.

  1. berdyev Thread starter Famous member


    Offline
    • Знаменитый
    Message Count:
    339
    Likes Received:
    104
    My version of SE:
    3.15
    My version of phpFox:
    3.0.1
    My version of Oxwall:
    1.3.0
    Хак "Пользователь заблокирован" от меня лично.
    [IMG]

    Недавно в голову пришла мысль сделать так сказать "окошко" где другие пользователи бы видели, заблокирован ли пользователь или нет. А именно, если пользователь заблокирован, то на странице выводилась бы таблица, с надписью "пользователь заблокирован".

    Так вот, минут 20 назад, я взялся за работу. Для того что бы сделать такое, нам понадобятся файлы: profile.tpl и styles.css. Ну что же, пожалуй начнем.

    Открываем profile.tpl:

    Находим:
    Code:
     <td class='profile_rightside'>
     {* BEGIN RIGHT COLUMN *}
    (Там их две, мы воспользуемся второй)
    После нее (Жмем ENTER) вставляем:

    HTML:
     {if $owner->user_info.user_enabled ==0}
      <div class="user_ban_berdyev">
      <b>Пользователь заблокирован</b>
      </div>
      <p>&nbsp;</p>
      {/if}
    
    Далее, открываем styles.css:

    И в конце вставляем:

    Code:
    .user_ban_berdyev {
    background: #F9F6E7;
    border: 1px solid #BEAD61;
    padding: 8px 25px;
    width:195px;
    text-align: center;
    font-size:12px;
    }
    .user_ban_berdyev div {
    font-size: 11px; font-color:#909090;
    }
    
    Сохраняем, обновляем страницу. (Если ничего не появилось чистим /templates_c)
    И радуемся.
    Не забудьте, таблица появляется только когда пользователь выключен (или так скажем заблокирован).

    Если помог, ставь +.
    С уважением Бердыев.
    newuser, vampir4ik95, nadri and 2 others like this.
  2. nadri Administrator


    Offline
    • Admin
    • Знаменитый
    Message Count:
    1,257
    Likes Received:
    392
    My version of SE:
    4.6.0
    Good work !
    Put some icon inside also - like exclamation icon sign, or something similar, to be more clear
  3. berdyev Thread starter Famous member


    Offline
    • Знаменитый
    Message Count:
    339
    Likes Received:
    104
    My version of SE:
    3.15
    My version of phpFox:
    3.0.1
    My version of Oxwall:
    1.3.0
    Working on it, thanks :)
    newuser likes this.

Share This Page

All rights reserved SocEngine.ru ©