Перейти к содержанию

Graphiti22

Пользователи
  • Постов

    60
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Graphiti22

  1. Интересует можно ли в языковый пакет добавить дополнительные фразы с ключами, что бы эти ключи можно было в последующем подставлять в код страницы? Данный вопрос интересует в том плане что используется 3 языка на форуме, и те фразы которые вставлены в сам код страницы, на любом языковом пакеты отображаются лишь на одном языке.

  2. Добрый день, как переделать данный bb код кнопки из версии ipb 3.4.6 для версии ipb 4.1.18.2.

    Так как все ссылки на скачивание были прописаны через данную кнопку,  теперь по всему сайту не красиво отображаются, можно ли данный хук адаптировать под новую версию базы.

     

  3. Кто хоть немного понимает как расшифровать данный массив из php.

     

     

    object(stdClass)#2 (2) { ["error"]=> string(5) "false" ["response"]=> array(3) { [0]=> object(stdClass)#3 (8) { ["id"]=> int(1) ["ip"]=> string(20) "1.eu.game.ets2mp.com" ["port"]=> int(42850) ["name"]=> string(9) "Europe #1" ["shortname"]=> string(5) "EU #1" ["online"]=> bool(true) ["players"]=> int(2118) ["maxplayers"]=> int(4000) } [1]=> object(stdClass)#4 (8) { ["id"]=> int(3) ["ip"]=> string(20) "1.us.game.ets2mp.com" ["port"]=> int(42850) ["name"]=> string(16) "United states #1" ["shortname"]=> string(5) "US #1" ["online"]=> bool(true) ["players"]=> int(67) ["maxplayers"]=> int(1500) } [2]=> object(stdClass)#5 (8) { ["id"]=> int(4) ["ip"]=> string(20) "2.eu.game.ets2mp.com" ["port"]=> int(42880) ["name"]=> string(20) "Europe #2 - Freeroam" ["shortname"]=> string(8) "EU #2 FR" ["online"]=> bool(true) ["players"]=> int(200) ["maxplayers"]=> int(1500) } } }
  4. Перепробовал все доступные мониторинг системы и хуки, перечитал так же все темы из поиска, ну так и не смог у себя настроить. 

    Многие уже из забитыми играми, и вставить свою туда нету возможности, а если и есть такой, в который можно свою прописать, то он не работает.

    Можно ли как то у себя на ipb 3.4.6 поставить такую же систему мониторинга как на этом сайте: forum.ets2mp.com/index.php?app=ets2mp&module=game&section=servers

    Или же такой как в боковой панели на этом сайте: worldoftrucks.ru

  5. Хочу у себя сделать боковую панель с данными из определенных разделов, как пример "Новости в мире" "Новости кино" "Музыкальные новости" и т.д., как мне все это прописать, или может есть хук, который упростит эту задачу?

  6. Заметил, что у меня боковая полоска не соединяется с нижней чертой, и когда текста много или добавляется новый хук в статистику, расстояние между боковой полоской и нижней чертой увеличивается. Можно ли их как то соединить между собой?

    post-22077-0-20016700-1422090828_thumb.p

  7. WOLF, похоже что ручки у меня и вправду прямые, пришлось правда потратить несколько дней, ну результат меня радует.

    Осталось лишь только добавить одну полоску, ну здесь прошу Вашей подсказки, так как мозг уже не думает, где именно и какой код нужно вставить. В данный момент вид вот такой:

    post-22077-0-40936100-1420677072_thumb.p

    Нужно добавить полоску, что бы вид был как на скрине ниже:

    post-22077-0-07096200-1420677073_thumb.p

     

    Код ipb_style

     

    #stats {

    padding-left: 20px;
    width: 22%;
    float: right;
    }
     
    #stats dt,
    #stats dd {
    font-size: 1.00em;
    padding: 6px 2px;
    float: left;
    width: 45%;
    }
     
    #stats dl {
    margin-left: 10px;
    }
     
    #stats dt {
    font-weight: bold;
    clear: both;
    }
     
    #stats .extra {
    color: #a2a2a2;
    font-size: 0.9em;
    }
     
    .member_title {
        background: #e9e9e9;
        height: 17px;
        display: inline-block;
        font-size: 14px;
        padding: 1px;
        width: 152px;
        text-align: center;
        font-size: 0.8em;
        color: #606060;
    }
     
    .user_block {
           color:#474747;
    }
     
    .wa-block {
           border-radius: 3px;
           -moz-border-radius: 3px;
           -webkit-border-radius: 3px;
           height: 21px;
        padding: 0 3px;
           width: 137px;
           text-align: left;
           background: #e9e9e9;
           margin: 4px auto;
    }
     
    .u-mini {
           float: right;
    }
     
    .psevdo {
           height: 3px;
    }
     

  8. WOLF, открыл для гостей, стиль Deflection 


    Ну все равно вид не правильный, первая строчка "Пользователи онлайн" почему то шире блока, под количеством человеком лишняя полоска, которой там не должно быть, а также горизонтальные и вертикальная белые полосы, тоже там не нужны,

  9. .right { margin-left: 1px;}
    его же нужно в css как то прикрепить именно к этой части текста, так как я это делал со статистикой.

    p class='right'>Текст</p>  сейчас проверю, как будет через него. 


    жесть, советую правый столбец сузить, т.к. если онлайн будет большим то футер будет очень много места занимать, что не есть красиво. 

    размер будет таким как боковые блоки, примерно 270 - 280px шириной, просто для начала хочу его нормально выровнять, что бы он стал нормально.

  10. Neya, ну вот статистику я и вывел через div, ну как расположить под ней второй блок, в данном случае "СсА" не знаю, у меня он почему то становится в центре, и при этом под себя крепит информацию по пользователям. Через тег <p> пытался выровнять "Статистика форума, ну так и без изменений". 

  11. Neya, я то этого всего особо не знаю, но методом тыка получается делать. Для меня сейчас главная задача это выровнять весь этот текст и все строки, а вот пункт Связь с администрацией, я примерно уже знаю через какой код буду прописывать, если не ошибаюсь, тег tbody или table. Я ранее с ним сталкивался на другом сайте.

  12. WOLF, делал на тестовом шаблоне, который практически один в один с моим основным. Немного получилось, а именно, сейчас вот такой вид:

    post-22077-0-85678900-1420320528_thumb.p

    Ну вот сделать его нормально до конца не могу, не нахожу те строчки, которые нужно подправить, что бы стал вот такой вид:

    post-22077-0-87850100-1420320529_thumb.p

    При этом добавив под статистикой дополнительный как бы блок "Связь с администрацией" на 2 - 3 строки

     

    В board.... я заменил нужные мне строки вот таким макаром:

    <br>

    <h3 class='maintitle'>Статистика

    <span class='right desc'>

    <ul id='stat_links' class='ipsList_inline right ipsType_small'>

    <if test="statsLinks:|:1==1"> <!-- Hook point -->

    <li><a href="{parse url="app=forums&amp;module=extras&amp;section=stats&amp;do=leaders" base="public"}" title="{$this->lang->words['sm_forum_leaders_title']}">{$this->lang->words['sm_forum_leaders']}</a></li>

    <li><a href="{parse url="app=forums&amp;module=extras&amp;section=stats" base="public"}" title="{$this->lang->words['sm_all_posters_title']}">{$this->lang->words['sm_today_posters']}</a></li>

    <li><a href="{parse url="app=members&amp;module=list&amp;max_results=20&amp;sort_key=posts&amp;sort_order=desc&amp;filter=ALL" base="public" seotitle="false"}" title="{$this->lang->words['sm_overall_posters_title']}">{$this->lang->words['sm_overall_posters']}</a></li>

    <if test="reputationEnabled:|:$this->settings['reputation_enabled']">

    <li>

    <a href="{parse url="app=members&amp;module=reputation&amp;section=most" base="public" template="most_liked" seotitle="most_liked"}">

    <if test="reputationType:|:$this->settings['reputation_point_types'] == 'like'">

    {$this->lang->words['most_rep_likes']}

    <else />

    {$this->lang->words['most_rep_rep']}

    </if>

    </a>

    </li>

    </if>

    </if>

    </ul></h3>

     

     

    <div class='ipsBox table_wrap'>

    <div class='ipsBox_container'>

    <div id='stats'>

    <h4 class='statistics_head'>{$this->lang->words['board_stats']}</h4>

    <dl>

    <dt>{$this->lang->words['total_posts']}</dt>

    <dd>{$stats['info']['total_posts']}</dd>

    <dt>{$this->lang->words['total_members']}</dt>

    <dd>{$stats['info']['mem_count']}</dd>

    <dt>{$this->lang->words['newest_member']}</dt>

    <dd><a href='{$stats['info']['last_mem_link']}' title='{$this->lang->words['view_profile']}'>{$stats['info']['last_mem_name']}</a>{parse template="user_popup" group="global" params="$stats['info']['last_mem_id'],$stats['info']['last_mem_seo']"} </dd>

    <dt>{$this->lang->words['online_at_once']}</dt>

    <dd>{$stats['info']['most_online']}<br /><span class='extra'>{$stats['info']['most_time']}</span></dd>

    </dl>

    </div>

    <div id='board_statistics' class='statistics general_box'>

    <if test="showTotals:|:$this->settings['show_totals']">

     

    </if>

    <if test="showActive:|:$this->settings['show_active']">

    <h4 class='statistics_head'>{parse expression="sprintf( $this->lang->words['online_right_now'], $stats['TOTAL'] )"} {$this->lang->words['active_users']}</h4>

    <p class='statistics_brief desc'>

    {parse expression="sprintf( $this->lang->words['active_users_detail'], $stats['MEMBERS'], $stats['GUESTS'], $stats['ANON'] )"}

    <a href='{parse url="app=members&module=online&sort_order=desc" base="public"}'>({$this->lang->words['online_link']})</a>

    </p>

    <if test="activeNames:|:count($stats['NAMES'])">

    <br />

    <p>

    <span class='name'>{parse expression="implode( ",</span> <span class='name'>", $stats['NAMES'] )"}</span>

    </p>

    </if>

    </if>

    </div>

    </div>

    </div>

     

    А в ipb_style добавил после всего такой код:

    #stats {

    border-left: 1px

    solid #e4ebf2;

    padding-left: 20px;

    width: 33%;

    float: right;

    }

     

    #stats

    dl { margin-left: 10px;

    }

     

    #stats dt,

    #stats dd {

    border-top: 1px

    solid #dedede;

    font-size: 0.85em;

    padding: 6px 2px;

    float: left;

    width: 45%;

    }

     

    #stats dt {

    font-weight: bold;

    clear: both;

    }

    #stats .extra {

    color: #a2a2a2;

    font-size: 0.9em;

    }

     

    .member_title {

        background: #e9e9e9;

        height: 17px;

        display: inline-block;

        font-size: 14px;

        padding: 1px;

        width: 152px;

        text-align: center;

        font-size: 0.8em;

        color: #606060;

    }

     

    .user_block {

           color:#474747;

    }

     

    .wa-block {

           border-radius: 3px;

           -moz-border-radius: 3px;

           -webkit-border-radius: 3px;

           height: 21px;

        padding: 0 3px;

           width: 137px;

           text-align: left;

           background: #e9e9e9;

           margin: 4px auto;

    }

     

    .u-mini {

           float: right;

    }

     

    .psevdo {

           height: 3px;

    }

     

    #stats {

    border-left: 1px solid #e4ebf2;

    padding-left: 20px;

    width: 33%;

    float: right;

    }

    #stats dl {

    margin-left: 10px;

    }

     

    #stats dt,

    #stats dd {

    border-top: 1px solid #dedede;

    font-size: 0.85em;

    padding: 6px 2px;

    float: left;

    width: 45%;

    }

    #stats dt {

    font-weight: bold;

    clear: both;

    }

     

    #stats .extra {

    color: #a2a2a2;

    font-size: 0.9em;

    }

  13. gnom123, примерно да, но с некоторыми своими доработками.

    WOLF, ну я тоже не вижу смысла создавать новую статью, но должно же быть решение этой проблемы, знаю несколько сайтов, у которых далеко не стандарнтный стиль и стоит именно такая статистика. 

  14. Хочется переделать статистико форума, изменив её в более приятную, при этом добавив некоторые пункты, за исходную было принято решение взять статистику, которая ранее была на форумах ipb 3.1.х.

    Изначальный вид статистики у меня на форуме:

    post-22077-0-69508800-1420247068_thumb.p

    Сделав все по инструкции, которая описано в данной теме, у меня получилась статистика вот такого вида:

    post-22077-0-64877500-1420247069_thumb.p

     

    Что нужно переделывать в коде, что бы она отображалась так как положено?

×
×
  • Создать...