Страница 7 из 22

[3.1][3.2][release] Profile side switcher - Минипрофили слева

Добавлено: 30.10.2014 10:59
Татьяна5
Название: Profile side switcher

Описание: Расширение позволяет переключится на лево/правостороннее расположение минипрофилей в личном разделе и/или со страниц тем.
По умолчанию минипрофили будут отображаться слева.
pss3.gif
pss3.gif (10.76 КБ) 14068 просмотров
pss2.gif
pss2.gif (10.1 КБ) 14068 просмотров
pss1.gif
Версия 1.0.1
  • Полностью совместима с 3.1 и 3.2
  • Исправлена ошибка с неменяющимся текстом в нижнем меню
  • Нестандартный стили для 3.1 теперь скачиваются отдельно https://github.com/Tatiana5/profile_sid ... styles-3.1
Скриншот из 3.2
2017-08-02_021343.jpg
2017-08-02_021343.jpg (18.54 КБ) 5499 просмотров

GitHub репозиторий: https://github.com/Tatiana5/profile_side_switcher/
Загрузить расширение: https://github.com/Tatiana5/profile_sid ... master.zip

Страница расширения на официальном сайте phpbb.com: https://www.phpbb.com/customise/db/exte ... _switcher/.
=======================
МОД для версии phpbb 3.0.12 Перенос профилей налево/направо в один клик (Prosilver)

Re: [dev] Profile side switcher - Минипрофили слева

Добавлено: 19.07.2015 22:28
LavIgor
sasa85 писал(а): (как надо) делать, можно?
А как надо?
Здесь, на Гуру, стоит это расширение и работает корректно.

Re: [dev] Profile side switcher - Минипрофили слева

Добавлено: 19.07.2015 22:50
xisp
LavIgor писал(а): Здесь, на Гуру, стоит это расширение и работает корректно.
В сторонних темах могут быть прописаны отступы по другому, например, для фиксации ширины минипрофиля.

Re: [dev] Profile side switcher - Минипрофили слева

Добавлено: 20.07.2015 9:13
sasa85
Я ставил на phpbb 3.1.5 модов мало. У всех юзеров на мобилках идет непонятный отступ слева.
Подскажите хотя бы направление, что глянуть?

Отправлено спустя 1 час 28 минут 39 секунд:
Поставил на phpbb 3.1.4 такая же петрушка, при уменьшении до мобильного вида, остается отступ

Re: [dev] Profile side switcher - Минипрофили слева

Добавлено: 20.07.2015 10:50
LavIgor
sasa85 писал(а): Подскажите хотя бы направление
Какой стиль?
sasa85 писал(а): модов мало
В phpBB 3.1 модов нет. Есть расширения.

Re: [dev] Profile side switcher - Минипрофили слева

Добавлено: 20.07.2015 11:30
sasa85
prosilver
т.е. расширения

Re: [dev] Profile side switcher - Минипрофили слева

Добавлено: 20.07.2015 11:32
LavIgor
sasa85 писал(а): расширения
Какие ещё расширения установлены?
В стандартном prosilver (и не только в нём) всё работает.

Re: [dev] Profile side switcher - Минипрофили слева

Добавлено: 20.07.2015 11:39
sasa85
Отключил все расширения кроме side switcher
Вот сайт: [удалил]
Если браузер уменьшить до минимала-vмобильного вида, то видно отступ.

Re: [dev] Profile side switcher - Минипрофили слева

Добавлено: 20.07.2015 11:44
LavIgor
Да, проблема есть.
Открыть файл CSS расширения.
Найти:

Код: Выделить всё

@media only screen and (max-width: 700px), only screen and (max-device-width: 700px) {
	.leftsided div.postbody {
		float: none;
		width: auto;
	}
Заменить на:

Код: Выделить всё

@media only screen and (max-width: 700px), only screen and (max-device-width: 700px) {
	.section-viewtopic .leftsided div.postbody {
		float: none;
		width: auto;
	}
Будет исправлено.

Re: [dev] Profile side switcher - Минипрофили слева

Добавлено: 20.07.2015 11:57
sasa85
LavIgor, спасибо за помощь! Все заработало.
По возможности вставьте в исходник для других.

Re: [dev] Profile side switcher - Минипрофили слева

Добавлено: 20.07.2015 12:28
LavIgor
sasa85 писал(а): По возможности вставьте в исходник для других.
https://github.com/Tatiana5/profile_sid ... er/pull/18

Re: [dev] Profile side switcher - Минипрофили слева

Добавлено: 20.07.2015 22:54
sasa85
Нашелся еще небольшой css трабл. В поиске очень близко к разделителю основной текст сообщения, вот (в полноценной версии, не мобила):
razdel.jpg
Помогите поправить пожалуйста?
phpbb 3.1.5
prosilver

Re: [dev] Profile side switcher - Минипрофили слева

Добавлено: 21.07.2015 0:59
LavIgor
sasa85 писал(а): В поиске очень близко к разделителю основной текст сообщения
Итоговый фикс:
https://github.com/Tatiana5/profile_sid ... l/18/files

Re: [dev] Profile side switcher - Минипрофили слева

Добавлено: 31.07.2015 13:21
sasa85
Еще тоже самое и в личных сообщениях, поправите?

Re: [dev] Profile side switcher - Минипрофили слева

Добавлено: 31.07.2015 13:59
LavIgor
Ох уж этот француз.
Из-за его портала столько проблем с обычной совместимостью.
Надо ему было сделать фикс для портала, вместо того чтобы мы теперь делали фиксы для всего остального.
https://github.com/Tatiana5/profile_sid ... ed0a447956

Re: [dev] Profile side switcher - Минипрофили слева

Добавлено: 08.08.2015 18:27
Sheer
В определенных случаях работа расширения может привести к выдаче предупреждения об ошибке вроде

Код: Выделить всё

Warning: file_exists(): open_basedir restriction in effect. File(./../../prosilver/theme/ru/profile_side_switcher.css) is not within the allowed path(s): (/home/u397916890:/tmp:/var/tmp:/opt/php-5.5/pear) in /home/u397916890/public_html/cache/twig/df/d9/721760e34581e4c8fdad0da35819.php on line 73
Лекарство:
ext\tatiana5\profileSideSwitcher\event\listener.php
Найти

Код: Выделить всё

            'T_PSS_STYLESHEET_LANG_LINK'    => $style_lang_path,  
Заменить на

Код: Выделить всё

            'T_PSS_STYLESHEET_LANG_LINK'    => $ext_style_path.$style_lang_path,  
ext\tatiana5\profileSideSwitcher\styles\prosilver\template\event\overall_header_head_append.html
Найти

Код: Выделить всё

<!-- INCLUDECSS ../theme/profile_side_switcher.css -->
<!-- INCLUDECSS ../../{T_PSS_STYLESHEET_LANG_LINK} -->
Заменить на

Код: Выделить всё

<!-- INCLUDECSS @tatiana5_profileSideSwitcher/profile_side_switcher.css -->
<!-- INCLUDECSS @tatiana5_profileSideSwitcher/{T_PSS_STYLESHEET_LANG_LINK} -->