Ленты on-line-индикатора для форума

Board index phpBBex 1.x Мастерская

Description: Только готовые решения! Статьи, заметки, моды и другие полезности для phpBBex 1.x и phpBB 3.0.x.
Moderator: Поддержка

Post #1by WolfGeeN » 18.04.2014, 19:45

Это не модификация, поэтому помещу в оффтоп. Глядишь, кому-нибудь и пригодятся для форума. :yes:
10 лент моего изготовления. Фон, для них взят из свободных источников.

Размер 73 х 73 пикселя. Формат png.

1.png
1.png (7.54 KiB) Viewed 5343 times
2.png
2.png (7.51 KiB) Viewed 5343 times
3.png
3.png (4.73 KiB) Viewed 5343 times
4.png
4.png (4.67 KiB) Viewed 5343 times
5.png
5.png (6.31 KiB) Viewed 5343 times
6.png
6.png (7.61 KiB) Viewed 5343 times
7.png
7.png (7.01 KiB) Viewed 5343 times

8.png
8.png (5.04 KiB) Viewed 5343 times
9.png
9.png (6.59 KiB) Viewed 5343 times
10.png
10.png (6.16 KiB) Viewed 5343 times


Как это будет выглядеть:

2014-04-18_203316.jpg
2014-04-18_203316.jpg (33.25 KiB) Viewed 5343 times
2014-04-18_195834.jpg
2014-04-18_195834.jpg (32.82 KiB) Viewed 5343 times
2014-04-18_195802.jpg
2014-04-18_195802.jpg (34.83 KiB) Viewed 5343 times
WolfGeeN F
Topic author, Бывалый
Avatar
Age: 29
Reputation: 114
With us: 3 yaers 3 months

Post #2by Дима » 18.04.2014, 20:27

... или вот такое:

icon_user_online.gif.png


Image
Дима M
Новичок
Reputation: 9
With us: 4 yaers

Post #3by mfana » 18.04.2014, 21:00

А в каком файле прописываются пути к картинкам?
mfana M
Бывалый
Avatar
Age: 35
Location: ХМАО
Reputation: 18
With us: 3 yaers 1 month

Post #4by WolfGeeN » 18.04.2014, 21:17

Я просто закидываю изображения в styles/prosilver/imageset/ а затем, через админку устанавливаю. Через "стили"- "набор рисунков". Изображение "Пользователь в сети [ru]". Там же задается размер к ним.
WolfGeeN F
Topic author, Бывалый
Avatar
Age: 29
Reputation: 114
With us: 3 yaers 3 months

Post #5by mfana » 18.04.2014, 21:19

Это я понял. Мне интересно другое: чтобы две картинки, онлайн/офлайн.
mfana M
Бывалый
Avatar
Age: 35
Location: ХМАО
Reputation: 18
With us: 3 yaers 1 month

Post #6by Amney » 18.04.2014, 23:53

WolfGeeN, спасибо!
mfana wrote:Это я понял. Мне интересно другое: чтобы две картинки, онлайн/офлайн.
Тоже интересно.
Мрачный.
Amney M
Гуру
Avatar
Age: 24
Location: Муром
Reputation: 37
With us: 4 yaers 1 month

Post #7by WolfGeeN » 19.04.2014, 08:15

Честно говоря никогда не задавалась целью поставить еще и ленту offline.

Вот на форуме тех.поддержки есть инструкция. Но за работоспособность не ручаюсь :think: Так что стоит прогнать на тестовом для начала или хотя бы забэкапить редактируемые файлы.

https://www.phpbb.com/community/viewtopic.php?f=74&t=660995#p3675125
WolfGeeN F
Topic author, Бывалый
Avatar
Age: 29
Reputation: 114
With us: 3 yaers 3 months

Post #8by mfana » 19.04.2014, 10:46

Спасибо,почитаю на досуге.
mfana M
Бывалый
Avatar
Age: 35
Location: ХМАО
Reputation: 18
With us: 3 yaers 1 month

Post #9by HD321kbps » 19.04.2014, 15:09

mfana wrote:Это я понял. Мне интересно другое: чтобы две картинки, онлайн/офлайн.

Кто не разобрался по ссылке выше)
Все делается так:

1. Копируем картинку online и offline (имена картинок должны быть icon_user_online.gif и icon_user_offline.gif) в
phpBBex\styles\prosilver\imageset\ru\

2. Открываем файл в той же папке phpBBex\styles\prosilver\imageset\ru\imageset.cfg
Находим строчку:
Code: Select all
img_icon_user_offline =
Меняем на:
Code: Select all
img_icon_user_offline = icon_user_offline.gif*58*58
Где *58*58 размеры вашей картинки.

3. Открываем phpBBex\styles\prosilver\theme\colors.css
Находим строчку:
Code: Select all
.online {
   background-image: url("{IMG_ICON_USER_ONLINE_SRC}");
}
После нее дописываем:
Code: Select all
.offline {
   background-image: url("{IMG_ICON_USER_OFFLINE_SRC}");
}

4. Открываем phpBBex\styles\prosilver\theme\content.css
Находим строчку:
Code: Select all
.postprofile span.online {
   position: absolute;
   top: -5px;
   right: -10px;
   width: 60px;
   height: 60px;
   text-indent: 100%;
   white-space: nowrap;
   overflow: hidden;
}
Заменяем ее на :
Code: Select all
.postprofile span.online, span.offline {
   position: absolute;
   top: -5px;
   right: -10px;
   width: 58px;
   height: 58px;
   text-indent: 100%;
   white-space: nowrap;
   overflow: hidden;
}
Где, размеры картинки:
Code: Select all
width: 58px;
height: 58px;

5. Открываем phpBBex\styles\prosilver\template\viewtopic_body.html
Находим:
Code: Select all
<!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --><span class="online"> {L_ONLINE}</span>
После добавляем:
Code: Select all
<!-- ELSE --><span class="offline"> {L_OFFLINE}</span>
Получаем:
Code: Select all
<!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --><span class="online"> {L_ONLINE}</span><!-- ELSE --><span class="offline"> {L_OFFLINE}</span><!-- ENDIF -->

6. Сохраняем все файлы, чистим кэш (в том числе обновляем в админке набор рисунков).

Added after 27 minutes 20 seconds:
Для того, чтобы еще в профиле пользователя указывалось:

1. Открываем phpBBex\styles\prosilver\template\memberlist_view.html
Находим:
Code: Select all
<!-- IF S_ONLINE --> online<!-- ENDIF -->
Меняем на:
Code: Select all
<!-- IF S_ONLINE --> online<!-- ELSE --> offline<!-- ENDIF -->

2. Открываем phpBBex\styles\prosilver\theme\content.css
Находим строчку:
Code: Select all
.online {
   background-image: none;
   background-position: 100% 0;
   background-repeat: no-repeat;
}
Меняем на:
Code: Select all
.online, .offline {
   background-image: none;
   background-position: 100% 0;
   background-repeat: no-repeat;
}
Attachments
icon_user_offline.gif
offline
icon_user_offline.gif (1.17 KiB) Viewed 5237 times
icon_user_offline.gif
online
icon_user_offline.gif (1.18 KiB) Viewed 5229 times
HD321kbps M
Гуру
Avatar
Age: 26
Location: Армянск
Reputation: 326
With us: 4 yaers 1 month

Post #10by Юзер » 07.09.2014, 18:41

Мдя такую простую правку в 1.8.0 так и не реализовали. :sad:
Юзер
Гость

Post #11by Sumanai » 07.09.2014, 19:05

А зачем вообще указывать статус оффлайн? Если пользователь не онлайн, то он оффлайн, и дополнительно это указывать- лишняя работа.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1539
With us: 4 yaers 3 months

Post #12by Юзер » 07.09.2014, 19:24

А зачем указывать что он онлайн ? Если он онлайн то он онлайн. Не прослеживается паралель ?
Юзер
Гость

Post #13by Sumanai » 07.09.2014, 19:41

Либо то, либо другое. Так как онлайн уже сделано, то зачем делать наоборот?
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1539
With us: 4 yaers 3 months

Post #14by VEG » 08.09.2014, 00:44

Юзер, это лишнее нагоромождение в интерфейсе.
С наилучшими пожеланиями, Евгений
VEG M
Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1609
With us: 5 years

Post #15by Юзер » 08.09.2014, 13:56

Тогда лучше использовать Vanilla, там как раз все чисто и консервативно. :wink:
Юзер
Гость

Post #16by ЖЪРЧИК » 16.11.2014, 03:32

:think: А нет прозрачных как water mark или заготовок (текст поменять)? Повозится нужно как-нибудь...
плешивый кот
ЖЪРЧИК
Гуру
Avatar
Reputation: 175
With us: 2 yaers 8 months

Post #17by WolfGeeN » 16.11.2014, 18:47

ЖЪРЧИК, это ко мне вопрос? Сейчас поищу, остались ли чисто ленточки.
WolfGeeN F
Topic author, Бывалый
Avatar
Age: 29
Reputation: 114
With us: 3 yaers 3 months

Post #18by ЖЪРЧИК » 16.11.2014, 18:50

WolfGeeN, ко всем + риторический :wink:
плешивый кот
ЖЪРЧИК
Гуру
Avatar
Reputation: 175
With us: 2 yaers 8 months

Post #19by WolfGeeN » 16.11.2014, 18:58

К сожалению не осталось исходников. Поэтому я замазала текст на нескольких лентах.

Советую посмотреть тут, на наличие исходников для этого дела (ссылка). Там в сайдбаре справа, при поиске похожих ресурсов, очень много полезной графики можно найти.
Attachments
1.png
1.png (7.75 KiB) Viewed 4304 times
2.png
2.png (7.7 KiB) Viewed 4304 times
3.png
3.png (3.7 KiB) Viewed 4304 times
4.png
4.png (3.66 KiB) Viewed 4304 times
5.png
5.png (5.5 KiB) Viewed 4304 times
WolfGeeN F
Topic author, Бывалый
Avatar
Age: 29
Reputation: 114
With us: 3 yaers 3 months


Forum name: Мастерская
Description: Только готовые решения! Статьи, заметки, моды и другие полезности для phpBBex 1.x и phpBB 3.0.x.

Quick reply


Enter the code exactly as it appears. All letters are case insensitive.
Confirmation code
:hi: :smile: :wink: :twisted: :sad: :evil: :smoke: :eh: :eek: :fie: :silenced: :razz: :oops: :help: :spy: :insane: :biggrin: :toothless: :ill: :nervious: :weirdface: :pray: :clap: :think: :boxing: :cyclop: :rambo: :zombie: :cry: View more smilies

   

Return to Мастерская



cron