[Не поддерживется][BS] First Statistics

[Не поддерживется][BS] First Statistics 2.1.0 Release Candidate 4

Нет прав для скачивания
  • Автор темы unconfirmed
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
Надеюсь я все правильно сделал?)
включил дебаг режим, добавил модификацию к шаблону statistic_template.less и заменил весь код который там был на свои цвета.

F9KSqfK[1].png

Все получилось) Длинные ники и сообщения тоже подправил, max-width: 75px; поменял на 120

GsQ5M6u[1].png

Вот код темных цветов)

Код:
.first-statistics-block {
    display: none;
    padding: 10px;
    background: #0d0d11;
    border-width: 1px;
    border-style: solid;
    margin-bottom: 5px;
    border-top-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;
    margin-bottom: 15px;
    border-radius: 4px;
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease;
    -webkit-transition-property: border margin;
    transition-property: border margin;

    &.thread {
        width: auto;

        @media (max-width: @xf-responsiveWide)
        {
            width: 100%;
        }

        @media (max-width: 360px)
        {
              width: auto;
        }
    }
    
    &.user {
        float: left;
        width: 30%;
        
        & .change-tab-statistic.selected {
            display: block;
        }
        
        & .change-tab-statistic {
            display: none;
            margin-right: 0;
        }
        
        & .tab-list {
            padding-bottom: 3px;
        }

        @media (max-width: @xf-responsiveWide)
        {
            display: none !important;
        }

        @media (max-width: 360px)
        {
              display: none !important;
        }
    }
    
    & .tab-list {
        font-size: 18px;
        padding-bottom: 20px;
        color: #47a7eb;
        
        & .change-tab-statistic {
             & .icon-tab-before {
                 @media (max-width: @xf-responsiveWide) {
                     display: inherit;
                 }
            }
            & span.text {
                 @media (max-width: @xf-responsiveWide) {
                     display: none;
                 }
            }
        }
        
        a.refresh-button {
            float: right;
            color: #c7bcae;
        }

    }
    
    .extra-phrase {
        float: right;
        font-size: 12px;
        color: #c7bcae;
        max-width: 120px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
}

.first-statistics-block .content {
    list-style: none;
    padding: 0px;
    margin: 0px;
    max-height: 200px;
    overflow-y: auto;
    position: relative;
    height: 200px;
    
    & .loading {
        background: url('styles/default/bs/first_statistics/loading.gif') no-repeat center;
        width: 100%;
        height: 100%;
        display: block;
        position: absolute;
    }
    
    .item {
        border-bottom: 1px solid #000000;
        padding: 3px;
        padding-right: 7px;
        
        &:first-child {
            padding-top: 0;
        }
        
        .title {
            width: 68%;
            display: inline-block;
            
            a {
                color: #c7bcae;
            }
        }
        
        & .before-item-icon {
            margin-right: 2px;
            
            &.user-icon {
                color: #c7bcae;
            }
        }
    
        .postDate {
            color: #7b7b7b;
    
            @media (max-width: @xf-responsiveWide)
            {   
                display: none;
            }
    
            @media (max-width: 360px)
            {
                    display: none;
            }
        }
    
        span {
            &.username {
                float: right;
                width: 120px;
                overflow: hidden;
                white-space: nowrap;
                text-overflow: ellipsis;
                text-align: right;
                display: inline-block;
    
                @media (max-width: @xf-responsiveWide)
                {   
                    display: none;
                }
    
                @media (max-width: 360px)
                {
                        display: none;
                }
            }
        }
    }
    
    .item.is-unread .title:before,
    .item .title:before {
        font-family: FontAwesome;
        font-size: 16px;
    }
    
    .item.is-unread .title:before {
        color: #FF0000;
        content: "\f101";
    }
    
    .item .title:before {
        color: #c7bcae;
        content: "\f101";
    }
}

.change-tab-statistic {
    margin-right: 10px;
    color: #c7bcae;
    -webkit-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;


    &:hover {
        text-decoration: none;
        color: #ffd78a;
    }

    &.selected {
        color: #c7bcae;
        margin-right: 10px;
        border-bottom: 3px solid #c7bcae;
        padding-bottom: 5px;
    }
    
    & .open-menu-icon {
        margin-left: 2px;
    }
}

.fs-tab-menu {
    display: none;
    position: absolute;
    background: #0d0d11;
    border-width: 1px;
    border-style: solid;
    margin-bottom: 5px;
    border-top-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;
    padding: 10px;
    
    & .change-tab-statistic {
        display: block;
        margin-right: 0;
        border-bottom: 1px solid #cbcbcb;
        padding-bottom: 5px;
        
        &:last-child {
            padding-bottom: 0;
            border-bottom: none;
        }
        
        &.selected {
            font-weight: bold;
        }
        
        & .icon-item {
            margin-right: 5px;
        }
        
        & .open-menu-icon {
            display: none;
        }
    }
}
 
Надеюсь я все правильно сделал?)
включил дебаг режим, добавил модификацию к шаблону statistic_template.less и заменил весь код который там был на свои цвета.

Посмотреть вложение 81873

Все получилось) Длинные ники и сообщения тоже подправил, max-width: 75px; поменял на 120

Посмотреть вложение 81876

Вот код темных цветов)

Код:
.first-statistics-block {
    display: none;
    padding: 10px;
    background: #0d0d11;
    border-width: 1px;
    border-style: solid;
    margin-bottom: 5px;
    border-top-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;
    margin-bottom: 15px;
    border-radius: 4px;
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease;
    -webkit-transition-property: border margin;
    transition-property: border margin;

    &.thread {
        width: auto;

        @media (max-width: @xf-responsiveWide)
        {
            width: 100%;
        }

        @media (max-width: 360px)
        {
              width: auto;
        }
    }
   
    &.user {
        float: left;
        width: 30%;
       
        & .change-tab-statistic.selected {
            display: block;
        }
       
        & .change-tab-statistic {
            display: none;
            margin-right: 0;
        }
       
        & .tab-list {
            padding-bottom: 3px;
        }

        @media (max-width: @xf-responsiveWide)
        {
            display: none !important;
        }

        @media (max-width: 360px)
        {
              display: none !important;
        }
    }
   
    & .tab-list {
        font-size: 18px;
        padding-bottom: 20px;
        color: #47a7eb;
       
        & .change-tab-statistic {
             & .icon-tab-before {
                 @media (max-width: @xf-responsiveWide) {
                     display: inherit;
                 }
            }
            & span.text {
                 @media (max-width: @xf-responsiveWide) {
                     display: none;
                 }
            }
        }
       
        a.refresh-button {
            float: right;
            color: #c7bcae;
        }

    }
   
    .extra-phrase {
        float: right;
        font-size: 12px;
        color: #c7bcae;
        max-width: 120px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
}

.first-statistics-block .content {
    list-style: none;
    padding: 0px;
    margin: 0px;
    max-height: 200px;
    overflow-y: auto;
    position: relative;
    height: 200px;
   
    & .loading {
        background: url('styles/default/bs/first_statistics/loading.gif') no-repeat center;
        width: 100%;
        height: 100%;
        display: block;
        position: absolute;
    }
   
    .item {
        border-bottom: 1px solid #000000;
        padding: 3px;
        padding-right: 7px;
       
        &:first-child {
            padding-top: 0;
        }
       
        .title {
            width: 68%;
            display: inline-block;
           
            a {
                color: #c7bcae;
            }
        }
       
        & .before-item-icon {
            margin-right: 2px;
           
            &.user-icon {
                color: #c7bcae;
            }
        }
   
        .postDate {
            color: #7b7b7b;
   
            @media (max-width: @xf-responsiveWide)
            {  
                display: none;
            }
   
            @media (max-width: 360px)
            {
                    display: none;
            }
        }
   
        span {
            &.username {
                float: right;
                width: 120px;
                overflow: hidden;
                white-space: nowrap;
                text-overflow: ellipsis;
                text-align: right;
                display: inline-block;
   
                @media (max-width: @xf-responsiveWide)
                {  
                    display: none;
                }
   
                @media (max-width: 360px)
                {
                        display: none;
                }
            }
        }
    }
   
    .item.is-unread .title:before,
    .item .title:before {
        font-family: FontAwesome;
        font-size: 16px;
    }
   
    .item.is-unread .title:before {
        color: #FF0000;
        content: "\f101";
    }
   
    .item .title:before {
        color: #c7bcae;
        content: "\f101";
    }
}

.change-tab-statistic {
    margin-right: 10px;
    color: #c7bcae;
    -webkit-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;


    &:hover {
        text-decoration: none;
        color: #ffd78a;
    }

    &.selected {
        color: #c7bcae;
        margin-right: 10px;
        border-bottom: 3px solid #c7bcae;
        padding-bottom: 5px;
    }
   
    & .open-menu-icon {
        margin-left: 2px;
    }
}

.fs-tab-menu {
    display: none;
    position: absolute;
    background: #0d0d11;
    border-width: 1px;
    border-style: solid;
    margin-bottom: 5px;
    border-top-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;
    padding: 10px;
   
    & .change-tab-statistic {
        display: block;
        margin-right: 0;
        border-bottom: 1px solid #cbcbcb;
        padding-bottom: 5px;
       
        &:last-child {
            padding-bottom: 0;
            border-bottom: none;
        }
       
        &.selected {
            font-weight: bold;
        }
       
        & .icon-item {
            margin-right: 5px;
        }
       
        & .open-menu-icon {
            display: none;
        }
    }
}
Не плохо,только я чутка переделал.Но так и не понял как сделать подчеркивание темы при наводке
 
При наводке на тему превью иногда появляется в левом верхнем углу, это как-то исправляется?

bbYkJ8t[1].png
 
А смысл, бывает и что ту такого, не наводите.
 
Если человек создаёт тему и она отправляется на премодерацию, то она не отображается в разделе, но доступна в этой статистике. Как это пофиксить?
 
А есть решение проблемы в мобильной версии!?
Название тем выглядит как то урезоными
Screenshot_20180129-211702.jpg
 
Блин, залил файлы, выставил настройки, права для групп, но статистика не отображается вообще, что делаю не так?
 
А создавать блоки статы не хотите всё же?...
Видимо не все настройки нашел.

Остались вопросы:
1. Как разделить блоки (как на этом сайте реализовано)?
2. Каким образом статистику растянуть на ширину всей страницы?
3. Почему при выборе Новые темы бегают цветные полосы и ничего не подгружается?
 
А темы хотя бы есть и откуда их показывать при настройках вкладки указали?
 
С этим разобрался, а первые два вопроса?
 
А на первые два, ответы лежат стр 3-4 назад а если почитать все, то и задавать вопросы вовсе не пришлось бы
 
А на первые два, ответы лежат стр 3-4 назад
Вообще не нашел. Как разделить блоки (как на этом сайте реализовано)? Чтобы Новые пользователи были в одном блоке, а про темы другой блок и между ними разделитель был? (разобрался).

Так все-таки как сделать так чтобы статистика была растянута на всю ширину страницы и профиль пользователя отображался справа под ней?
 
Последнее редактирование:
все вроде сделал но не отображается пажалуйста если не трудно подскажите что еще сделать с меня лайк и благодарность)
 
Последнее редактирование модератором:
1518013485669.png
Ну Вы чего, я же еще вчера подсказал. Выдайте соответствующей группе возможность просмотра статистики.
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу