1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - новый и перспективный форумный движок от бывших создателей vBulletin.

1.3.x Show user is online

Тема в разделе "Made in XF-Russia.ru", создана пользователем CyberAP, 23 ноя 2010.

Загрузка
  1. nixelent

    nixelent Пользователь

    Регистрация:
    30.10.11
    Сообщения:
    7
    Симпатии:
    1
    теперь ругается так :
    Fatal error: Class 'Asp_OnlineStatus_Model_AspPost' not found in /home/virtwww/*******/http/library/XenForo/Model.php on line 195
    --- добавлено : Nov 1, 2011 12:19 PM ---
    все извиняюсь сервер затупил. Скажите в догонку а как цвет шрифта поменять который внутри ленты ?
     
  2. AleX

    AleX SPQR

    Регистрация:
    28.09.10
    Сообщения:
    411
    Симпатии:
    408
    За это отвечает CSS самого форума:
    HTML:
    <span class="user{$userStatus.class}">{$userStatus.text}</span>
     
  3. minus.odin

    minus.odin Пользователь

    Регистрация:
    05.11.11
    Сообщения:
    3
    Симпатии:
    15
    Версия XF:
    1.1.0 Final
    Как вам такой вариант для классического стиля:

    online-offline.png

    Код:
    .UserOnline, .UserOnlineInvisible {
      font-weight: bold;
      font-size: 10px;
      color: @contentBackground;
      background: #62A641 url('@imagePath/xenforo/gradients/category-23px-light.png') repeat-x top;
      padding: 1px 5px;
      margin: -5px -5px 5px 5px;
      border: 1px solid #5FA23E;
      border-radius: 3px;
      border-top-right-radius: 0px;
      display: block;
      float: right;
      position: relative;
      box-shadow: 1px 1px 3px rgba(0,0,0, 0.25);
      margin-left: -{xen:calc '@content.padding-right + 5'}px;
    }
     
    .UserOnline span, .UserOnlineInvisible span {
      background-color: #5FA23E;
      border-top-right-radius: 3px;
      position: absolute;
      top: -4px;
      right: -1px;
      width: 5px;
      height: 4px;
    }
     
    .UserOffline {
      font-weight: bold;
      font-size: 10px;
      color: @contentBackground;
      background: #FF7D83 url('@imagePath/xenforo/gradients/category-23px-light.png') repeat-x top;
      padding: 1px 5px;
      margin: -5px -5px 5px 5px;
      border: 1px solid #FF6E75;
      border-radius: 3px;
      border-top-right-radius: 0px;
      display: block;
      float: right;
      position: relative;
      box-shadow: 1px 1px 3px rgba(0,0,0, 0.25);
      margin-left: -{xen:calc '@content.padding-right + 5'}px;
    }
     
    .UserOffline span {
      background-color: #FF6E75;
      border-top-right-radius: 3px;
      position: absolute;
      top: -4px;
      right: -1px;
      width: 5px;
      height: 4px;
    }
     
    kola1993, Ach1les, PaCTa и 8 другим нравится это.
  4. nixelent

    nixelent Пользователь

    Регистрация:
    30.10.11
    Сообщения:
    7
    Симпатии:
    1
    ну ты просто красавчик! 5 баллов!
     
    wergio нравится это.
  5. minus.odin

    minus.odin Пользователь

    Регистрация:
    05.11.11
    Сообщения:
    3
    Симпатии:
    15
    Версия XF:
    1.1.0 Final
    А мне че-то розовый не понравился, поставил серый, как-то посолидней теперь смотрится:
    Код:
    .UserOnline, .UserOnlineInvisible {
      font-weight: bold;
      font-size: 10px;
      color: @contentBackground;
      background: #62A641 url('@imagePath/xenforo/gradients/category-23px-light.png') repeat-x top;
      padding: 1px 5px;
      margin: -5px -5px 5px 5px;
      border: 1px solid #5FA23E;
      border-radius: 3px;
      border-top-right-radius: 0px;
      display: block;
      float: right;
      position: relative;
      box-shadow: 1px 1px 3px rgba(0,0,0, 0.25);
      margin-left: -{xen:calc '@content.padding-right + 5'}px;
    }
     
    .UserOnline span, .UserOnlineInvisible span {
      background-color: #5FA23E;
      border-top-right-radius: 3px;
      position: absolute;
      top: -4px;
      right: -1px;
      width: 5px;
      height: 4px;
    }
     
    .UserOffline {
      font-weight: bold;
      font-size: 10px;
      color: @contentBackground;
      background: #777 url('@imagePath/xenforo/gradients/category-23px-light.png') repeat-x top;
      padding: 1px 5px;
      margin: -5px -5px 5px 5px;
      border: 1px solid #666;
      border-radius: 3px;
      border-top-right-radius: 0px;
      display: block;
      float: right;
      position: relative;
      box-shadow: 1px 1px 3px rgba(0,0,0, 0.25);
      margin-left: -{xen:calc '@content.padding-right + 5'}px;
    }
     
    .UserOffline span {
      background-color: #666;
      border-top-right-radius: 3px;
      position: absolute;
      top: -4px;
      right: -1px;
      width: 5px;
      height: 4px;
    }
     
    Tisat и viper нравится это.
  6. SeM13

    SeM13 Создатель системы

    Регистрация:
    05.01.11
    Сообщения:
    747
    Симпатии:
    252
    Версия XF:
    1.1.3
    Заливайте изображения сюда на форум. Не пашут ваши хостинги изображений.
     
    TAIFUN и Romchik® нравится это.
  7. minus.odin

    minus.odin Пользователь

    Регистрация:
    05.11.11
    Сообщения:
    3
    Симпатии:
    15
    Версия XF:
    1.1.0 Final
    Вот последнее (код в 85-ом посте) :

    online-offline.png
    А вот то, что было раньше (код в 83-ем посте)​
    online-offline.png
     
    PaCTa и miklelord нравится это.
  8. gogl

    gogl Пользователь

    Регистрация:
    27.11.11
    Сообщения:
    4
    Симпатии:
    0
    Версия XF:
    1.1.0 Final
    не пойму почему все время показывает оффлайн в чем может быть проблема
     
  9. shaman480

    shaman480 Местный

    Регистрация:
    22.12.10
    Сообщения:
    640
    Симпатии:
    477
    Версия XF:
    1.4.3
    Такая проблема возникает при конфликте с порталом!
     
  10. gogl

    gogl Пользователь

    Регистрация:
    27.11.11
    Сообщения:
    4
    Симпатии:
    0
    Версия XF:
    1.1.0 Final
    Я портал не устанавливал
    Вот установленные у меня
    1. Banners management system 1.0.2
    2. CCPLZ Hide Links From Guests 1.0.0
    3. Online Status 1.1
    4. [bd] AdminCP Блокнот 0.9.1
    5. [Hide] Дополнение 1.0 Beta 3
    6. [xfr] Birthdays 1.0.2
    7. [xfr] Board Notices 1.0.1
    8. [xfr] Infractions 1.0.3
    9. [xfr] Предотвращение даблпостинга 1.2.0
     
  11. shaman480

    shaman480 Местный

    Регистрация:
    22.12.10
    Сообщения:
    640
    Симпатии:
    477
    Версия XF:
    1.4.3
    Вариант методом тыка поотключать все плагины поочереди
     
    gogl нравится это.
  12. gogl

    gogl Пользователь

    Регистрация:
    27.11.11
    Сообщения:
    4
    Симпатии:
    0
    Версия XF:
    1.1.0 Final
    попробовал методом тыка то есть все отключил включил плагин Online Status 1.1 потом по очереди остальные проблема исчезла
     
  13. PNG

    PNG Местный

    Регистрация:
    31.12.11
    Сообщения:
    9
    Симпатии:
    3
    Версия XF:
    1.4.2
    После установки плагина пропали маркеры перед подразделами (стоят "подразделы в столбик").
    Пришлось снова править шаблон node_forum_level_n, помогло.
     
  14. Kn1ght

    Kn1ght Местный

    Регистрация:
    16.02.11
    Сообщения:
    180
    Симпатии:
    47
    Версия XF:
    1.2.4
    я так понимаю что статус в переписках не функционирует?
     
  15. AngryMark

    AngryMark Read only

    Регистрация:
    09.03.12
    Сообщения:
    15
    Симпатии:
    11
    Версия XF:
    1.1.1
    Итак, дело срочное, у меня мало времени, а форум заканчивать надо... Надеюсь на вашу скорую помощь! :rolleyes:

    Вот, есть на форуме хак добавляющий онлайн статус: http://www.xf-russia.ru/forum/threads/show-user-is-online.418/ .Там в инструкции есть полностью огибающая "ленточка". К сожалению, все ленточки (оффлайн и онлайн) серые. На пятой странице той темы, есть решение, по изменению этого положения вещей, (2 вариант) - онлайн зелёным, оффлайн серым цветом.

    Просьба: можете сделать также (2 вариант), только с полностью накрывающей "ленточкой" ???
    Покажу более подробно:
    (Заметьте, это просто фотошоп..)

    f3twq.png

    Вот код, если что (из инструкции):

    Код:
    .UserOnline, .UserOffline, .UserOnlineInvisible {
      font-weight: bold;
      font-size: 10px;
      color: @contentBackground;
      background: @primaryLight url('@imagePath/xenforo/gradients/category-23px-light.png') repeat-x top;
      padding: 1px 5px;
      margin: -5px;
      border: 1px solid @primaryLight;
      border-radius: 3px;
      border-top-right-radius: 0px;
      border-top-left-radius: 0px;
      display: block;
      float: inherit;
      position: relative;
      box-shadow: 0px 1px 3px rgba(0,0,0, 0.25);
    }
    .UserOnline .firstSpan, .UserOffline .firstSpan, .UserOnlineInvisible .firstSpan {
      background-color: @primaryLight;
      border-top-right-radius: 3px;
      position: absolute;
      top: -4px;
      right: -1px;
      width: 4px;
      height: 4px;
    }
    .UserOnline .secondSpan, .UserOffline .secondSpan, .UserOnlineInvisible .secondSpan {
      background-color: @primaryLight;
      border-top-left-radius: 3px;
      position: absolute;
      top: -4px;
      left: -1px;
      width: 4px;
      height: 4px;
    }
     
    Sun3292 и AimFire нравится это.
  16. TAIFUN

    TAIFUN Человек

    Регистрация:
    27.09.10
    Сообщения:
    2.120
    Симпатии:
    1.558
    Версия XF:
    1.5.9
    Не разбивайте дискуссии. Нужно в той теме задать вопрос, а не создавать новую.
     
  17. AngryMark

    AngryMark Read only

    Регистрация:
    09.03.12
    Сообщения:
    15
    Симпатии:
    11
    Версия XF:
    1.1.1
    Хууууууууууууууухх.... Я хоть и не мастер css стилей, но что то могу :) .

    Сделал сам, а то замучаешься вас ждать :sleep: ...

    Результат:
    f3twq.png

    Если кому надо, то вот код:
    (вставлять в EXTRA.css естественно.)

    Код:
    .UserOnline, .UserOnlineInvisible {
      font-weight: bold;
      font-size: 10px;
      color: @contentBackground;
      background: #62A641 url('@imagePath/xenforo/gradients/category-23px-light.png') repeat-x top;
      padding: 1px 5px;
      margin: -5px;
      border: 1px solid #5FA23E;
      border-radius: 3px;
      border-top-right-radius: 0px;
      border-top-left-radius: 0px;
      display: block;
      float: inherit;
      position: relative;
      box-shadow: 0px 1px 3px rgba(0,0,0, 0.25);
    }
    .UserOffline {
      font-weight: bold;
      font-size: 10px;
      color: @contentBackground;
      background: #8E8E8E url('@imagePath/xenforo/gradients/category-23px-light.png') repeat-x top;
      padding: 1px 5px;
      margin: -5px;
      border: 1px solid #8E8E8E;
      border-radius: 3px;
      border-top-right-radius: 0px;
      border-top-left-radius: 0px;
      display: block;
      float: inherit;
      position: relative;
      box-shadow: 0px 1px 3px rgba(0,0,0, 0.25);
    }
    .UserOnline .firstSpan, .UserOnlineInvisible .firstSpan {
      background-color: #5FA23E;
      border-top-right-radius: 3px;
      position: absolute;
      top: -4px;
      right: -1px;
      width: 4px;
      height: 4px;
    }
    .UserOnline .secondSpan, .UserOnlineInvisible .secondSpan {
      background-color: #5FA23E;
      border-top-left-radius: 3px;
      position: absolute;
      top: -4px;
      left: -1px;
      width: 4px;
      height: 4px;
    }
    .UserOffline .firstSpan {
      background-color: #8E8E8E;
      border-top-right-radius: 3px;
      position: absolute;
      top: -4px;
      right: -1px;
      width: 4px;
      height: 4px;
    }
    .UserOffline .secondSpan {
      background-color: #8E8E8E;
      border-top-left-radius: 3px;
      position: absolute;
      top: -4px;
      left: -1px;
      width: 4px;
      height: 4px;
    }
    Помог? Ставь симпатию!;)
     
    Sun3292, АлександрСМ, offroad и 3 другим нравится это.
  18. infis

    infis Местный Команда форума

    Регистрация:
    27.06.11
    Сообщения:
    5.453
    Симпатии:
    3.277
    Версия XF:
    1.5.9
    Не помогли (просто не нужно), но радует, когда люди не просто требуют или просят что-то, а сами находят решения и делятся ими.
    Благодаря вот таким мелким доработкам, а также разработкам серьезных плагинов, и ксен становится популярнее и юзабельней, и сообщество растет :)
     
    TAIFUN нравится это.
  19. AngryMark

    AngryMark Read only

    Регистрация:
    09.03.12
    Сообщения:
    15
    Симпатии:
    11
    Версия XF:
    1.1.1
    :)
     
    Sun3292 и AimFire нравится это.
  20. Kn1ght

    Kn1ght Местный

    Регистрация:
    16.02.11
    Сообщения:
    180
    Симпатии:
    47
    Версия XF:
    1.2.4
    все облазал, но добавить статус пользователя в переписках не смог =(
    помогите пожалуйста ;)
     

Поделиться этой страницей