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

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

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

Мод доступа к сайту (Аля Social Engine 4)

Discussion in 'Моды - Mods' started by mikield, Aug 4, 2011.

  1. mikield Thread starter Novice member


    Offline
    Message Count:
    20
    Likes Received:
    0
    Все кто использовал Social Engine 4 помнят, что когда закрываешь сайт (отключаешь его), то появляется окошечко, куда надо ввести код чтобы открыть доступ к сайту.

    Мод примитивный, и требует защиты и модификации, но все таки работающий.

    Сам код лично мой. (чтобы не было претензий о копирайте)

    Найти: (в header.php)
    PHP:

    if( !$setting['setting_online'] && !$admin->admin_exists )
    {
      
    $page "offline";
      include 
    "footer.php";
    }




    и заменить на
    PHP:


    i$acces_code
    =$_GET[acces_code];
    $smarty->assign('acces_code'$acces_code);
    // CHECK TO SEE IF SITE IS ONLINE OR NOT, ADMIN NOT LOGGED IN, DISPLAY OFFLINE PAGE
    if ($acces_code == '   !!!--->>Нужный нам код!<<---!!!   ')
    {
        
    SetCookie("acces_code","ok");
        
    header("location:home.php");  
    }

    if( !
    $setting['setting_online'] && !$admin->admin_exists && $_COOKIE['acces_code'] != 'ok')
    {
      
    $page "offline";
      include 
    "footer.php";
    }
    Добавить в offline.tpl

    HTML:
    <form method='get'>
    <input type='text'  name='acces_code' size='20' maxlength='100' value='{$acces_code}' />
    <input type="hidden"  value="{$acces_code}"/>
    <button type='submit' class='button'>Открыть доступ</button>
    </form>
    
    Вот примитивный сss для формы:

    Code:
    #acces {
        
        background: white;
        margin:0px auto;
        max-width:800px;
        height:100px;
        border-radius:10px;
        padding:20px;
        
    }
    
    
    

    Любая модификация мода, и поддержка тут!
    Только пожалуйста не задавайте вопросы типа: "У меня на кнопке квадратики!! Что делать?" facepalm
  2. ruffer Famous member


    Offline
    • Знаменитый
    Message Count:
    393
    Likes Received:
    56
    My version of SE:
    3.20
    можно скрин?
  3. its-me User


    Offline
    Message Count:
    406
    Likes Received:
    3
    ставь на сайт вот тебе и скрин facepalm
  4. mikield Thread starter Novice member


    Offline
    Message Count:
    20
    Likes Received:
    0
    Что тут скринить?? о_О это простая форма, в которую вводят код, и получают доступ к сайту..
    там 3 условия для показа файла offline.tpl
    1) Если сайт не включен
    2) если админ не сушествует
    3) Если в сесия под названием acces_code не имеет значение ok.
    все просто))
  5. Jeky Novice member


    Offline
    Message Count:
    1
    Likes Received:
    1
    а на С.Е 3.20 есть такое ?
  6. mikield Thread starter Novice member


    Offline
    Message Count:
    20
    Likes Received:
    0
    хм.. парень, вопрос конечно крут.
    Но вот тебе самый простой ответ:
    1) Ты в разделе Social Engine 3.
    2) Ты в подразделе моды.
    3) В названии темы написано что это мод, а смотря на выше указанные пункты, это мод для Social Engine 3.х
    4) Чтобы не было вопросов насчет скриншота. Это мод Аля (копия) доступа к сайту в Social Engine 4. То есть когда вы выключаете сайт, вы будете видеть поле, куда нужно ввести специальный код, для того чтобы получить доступ к самому сайту.

Share This Page

All rights reserved SocEngine.ru ©