Страница 9 из 29
[3.1][3.2][release] Profile side switcher - Минипрофили слева
Добавлено: 30.10.2014 10:59
Татьяна5
Название: Profile side switcher
Описание: Расширение позволяет переключится на лево/правостороннее расположение минипрофилей в личном разделе и/или со страниц тем.
По умолчанию минипрофили будут отображаться слева.
pss1.gif
pss2.gif
pss3.gif
Версия 1.0.1
Скриншот из 3.2
2017-08-02_021343.jpg
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/.
profile_side_switcher-master.zip
=======================
МОД для версии phpbb 3.0.12
Перенос профилей налево/направо в один клик (Prosilver)
Re: [dev] Profile side switcher - Минипрофили слева
Добавлено: 17.10.2015 3:04
владимир1983
Re: [dev] Profile side switcher - Минипрофили слева
Добавлено: 17.10.2015 7:13
rxu
Siava, у нас такое же сочетание, такого эффекта не наблюдаю. Боди
Код: Выделить всё
<body id="phpbb" class="nojs notouch section-viewtopic ltr ">
без пути к топику. В
overall_header.html
Код: Выделить всё
<body id="phpbb" class="nojs notouch section-{SCRIPT_NAME} {S_CONTENT_DIRECTION} {BODY_CLASS}">
Всё стандартно.
Может, дело в настройках СЕО? А копать, видимо, в сторону генерации
SCRIPT_NAME
.
Re: [dev] Profile side switcher - Минипрофили слева
Добавлено: 17.10.2015 8:58
LavIgor
Siava писал(а): Мне кажется, что виной всему изменение внутри <body ...> section-viewtopic
Да, очень правильно кажется.
Это всё тянется от француза, который "пофиксил" портал, в результате чего теперь сплошные недоразумения со всем остальным.
На днях установлю этот портал и сделаю нормальный фикс.
Re: [dev] Profile side switcher - Минипрофили слева
Добавлено: 17.10.2015 13:22
Siava
rxu писал(а): Может, дело в настройках СЕО? А копать, видимо, в сторону генерации SCRIPT_NAME.
Совсем отключил SEO. Даже удалил из расширений.
Оставил только в .htaccess rewtite правила.
Открываю SEO-ссылку и в body то же самое. То есть генерация SCRIPT_NAME уже на уровне движка форума или переменных php. (Apache + nginx + php 5.4.45)
Я честно почти в ступоре.
Потестил на другом сервере (nginx+fpm-cgi php 5.6.13) то же самое.
HTTP/HTTPS то же самое.
Отправлено спустя 1 час 28 минут 13 секунд:
rxu, Кстати, на этом форуме то же самое. Если набрать несуществующую страницу, то в body оно добавляется.
http://www.phpbbguru.net/community/gdfgdfgdf43167.html
А вот на страницах тем всё в порядке. Как-будто какой-то хитрый редирект работает..
Я проверил также на чистом форуме, установленном с нуля. На страницах тем в body влезает адрес страницы.html
Re: [dev] Profile side switcher - Минипрофили слева
Добавлено: 17.10.2015 15:09
rxu
Siava, ну у нас понятно, тут СЕО включен. А вот почему такое без СЕО происходит - странно.
Re: [dev] Profile side switcher - Минипрофили слева
Добавлено: 17.10.2015 19:26
Татьяна5
Siava писал(а): Как-будто какой-то хитрый редирект работает
Никакого редиректа
Код: Выделить всё
<!-- IF S_VIEWTOPIC -->section-viewtopic<!-- ELSEIF S_VIEWFORUM -->section-viewforum<!-- ELSE -->section-{SCRIPT_NAME}<!-- ENDIF -->
Re: [dev] Profile side switcher - Минипрофили слева
Добавлено: 17.10.2015 21:15
Siava
Татьяна5, вот это да. А я голову ломал полдня, а тут делов-то в overall_footer заменить строчку. Спасибо!
Ещё заметил, это специально так задумано? Если минипрофиль слева, то пропадает отступ 10px между званием и числом сообщений.
Я добавил в ext/tatiana5/profileSideSwitcher/styles/prosilver/theme/profile_side_switcher.css строчки из стандартного css, только заменил .postprofile на .leftsided
Код: Выделить всё
.leftsided dt.no-profile-rank, .leftsided dd.profile-rank, .leftsided .search-result-date {
margin-bottom: 10px;
}
и теперь отступ присутствует.
Re: [dev] Profile side switcher - Минипрофили слева
Добавлено: 17.10.2015 21:43
LavIgor
Siava писал(а): margin-bottom: 10px;
Спасибо за сообщение. Это недоработка. Исправлено на Github.
Re: [dev] Profile side switcher - Минипрофили слева
Добавлено: 17.10.2015 22:35
LavIgor
LavIgor писал(а): На днях установлю этот портал и сделаю нормальный фикс.
Сделал фикс.
Как обычно, сложное иногда можно решить просто.
Re: [dev] Profile side switcher - Минипрофили слева
Добавлено: 30.10.2015 22:02
Perfecthus
Где-то есть демо посмотреть?
Re: [dev] Profile side switcher - Минипрофили слева
Добавлено: 30.10.2015 22:05
Sheer
Здесь.
Re: [dev] Profile side switcher - Минипрофили слева
Добавлено: 30.10.2015 22:10
Perfecthus
Точно, а я что-то и не посмотрел :)
Отправлено спустя 1 минуту 18 секунд:
Sheer, Багов/лагов в расширении нет, все уже отловлены?
Re: [dev] Profile side switcher - Минипрофили слева
Добавлено: 30.10.2015 22:36
LavIgor
За год использования (ровно год
с даты публикации) - скорее всего, да.
Можете посмотреть тему, о чём сообщали, то исправляли.
Re: [dev] Profile side switcher - Минипрофили слева
Добавлено: 30.10.2015 23:04
Perfecthus
Заметил сейчас такую штуку, были открыты 2 разных форума, один phpbbguru, второй форум Anvar'а и если в одном меняю положение минипрофилей в другом при обновлении страницы тоже менятся и наоборот :)
Отправлено спустя 41 секунду:
PS: Или уже спать пора идти...
Re: [dev] Profile side switcher - Минипрофили слева
Добавлено: 05.12.2015 23:26
romeo_piter
Вернусь к вопросу по артодии, авось что получится )))
Расширение там не работает, что вполне естественно, т.к. стиль отличается от просильвера значительно.
Но! В файле конфигурации css styles/elegance/theme/_style_config.scss есть готовая переменная, переключение которой меняет положение минипрофиля:
Код: Выделить всё
$profile-width: 180px;
$profile-side: left; // left or right
$post-margin: ($profile-width + 10px);
Вопрос, реально ли подружить расширение и штатную цсс настройку.