"Быстрая смена стиля" bbex.2.0. НУжен тест!!!

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

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

Post #1by vbnm » 20.08.2015, 09:23

Quick Style Расширение добавит форму для быстрой смены стиля.
Оригинал тут: http://hello-vitebsk.ru/dm_eds/showcat.php?id=5&start=20

Оптимизирован для стиля phpBBex.2.0 "prosilverEx"
Сумонаи оказывается убрал ивент хлебные крошки (<!-- EVENT overall_header_breadcrumbs_after -->)из navbar_header.html и поместил его в header_path.html , а енто траблы для этого расширения, которое отталкивается при отображении именно от этого ивента.
Пришлось выкручиваться оригинальным способом.
НА данный момент задействовано два ивента, для пользователей без регистрации и для тех кто уже вошел на конференцию, чтобы соблюсти хотя бы видимости того, что шкурка на своем месте )))

Пофиксил небольшой баг с кодировкой, вставил значек, задал цвет. Надо, как нить сделать ему еще и приличное выпадающее меню.

Можно отключить в админке отображение, там где оно сейчас, тогда вам придется самим искать место куда его вставить так, чтобы не мешало и чисто удалялось при случае при этом отображалось во всех приличных стилях.

Тестил на Опере, Мозиле, Хром. Поддержка стилей Аэро, Просильвер, Ех.

Added after 1 minute 32 seconds:
:weirdface:
Attachments
paybas.zip
Расширение Quick Style
(48.48 KiB) Downloaded 152 times
s@creenshot.png
Скрин
s@creenshot.png (21.88 KiB) Viewed 1978 times
vbnm
Topic author, Гуру
Reputation: 96
With us: 4 yaers 8 months

Post #2by Трислав » 20.08.2015, 11:24

Установил, вроде работает, стили меняет. Стили Аэро, Ех, и самодельный на основе Ех
Трислав M
Мастер
Avatar
Age: 41
Reputation: 37
With us: 2 yaers 7 months

Post #3by Sumanai » 20.08.2015, 15:06

Тест так тест. Не отображается в стилеDigi от Artodia.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1608
With us: 4 yaers 9 months

Post #4by vbnm » 20.08.2015, 19:37

Sumanai wrote:Не отображается в стилеDigi от Artodia
начить ивенты там покоцанные, стиля этого не имею, поэтому сказать ничего не могу
но можно запросто обойтись хаком:

vbnm wrote:Можно отключить в админке отображение, там где оно сейчас, тогда вам придется самим искать место куда его вставить так, чтобы не мешало и чисто удалялось при случае при этом отображалось во всех приличных стилях.
Без отключения, чтобы остальные стили производные от Просльвера не пострадали, берем код :

Code: Select all
<li class="rightside no-bulletin quick-style">
   <form action="{S_QUICK_STYLE_ACTION}" method="post">
      <label for="quick_style">
         <span style="font-size:1em;color: #105289; vertical-align:middle"><img src="./images/icons/misc/radioactive.gif" width="16" height="16" alt="" title="{L_QUICK_STYLE}:"></span>
         <select name="quick_style" id="quick_style" style="font-size:1.0em; color: #105289;" onchange="this.form.submit();">{S_QUICK_STYLE_OPTIONS}</select>
      </label>
      <noscript>
         <div style="display:inline;">
            <input type="submit" value="{L_CHANGE}" class="button2" style="font-size:0.9em;" />
         </div>
      </noscript>
   </form>
</li>
или тот, что предназначен для subsilver2:
/ext/paybas/quickstyle/styles/subsilver2/template/quickstyle.html

и вставляем за пределами Боди, то есть, или в шапку, или в футер, как вам удобно, чтобы отображалось всегда и везде. Такой вот маленький хак для стилей не на основе Просильвера, иль, если вздумается поместить собственноручно в другое место)))
vbnm
Topic author, Гуру
Reputation: 96
With us: 4 yaers 8 months

Post #5by Sumanai » 20.08.2015, 20:40

vbnm wrote:и вставляем за пределами Боди
Так делать не нужно.
vbnm wrote:и вставляем за пределами Боди, то есть, или в шапку, или в футер, как вам удобно, чтобы отображалось всегда и везде. Такой вот маленький хак для стилей не на основе Просильвера, иль, если вздумается поместить собственноручно в другое место)))
Можно просто переименовать этот файл в имя другого события шаблона.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1608
With us: 4 yaers 9 months

Post #6by vbnm » 21.08.2015, 10:22

Sumanai wrote:Можно просто переименовать этот файл в имя другого события шаблона.
Согласен, но это нужно видеть конкретный шаблон и расположение его Ивентов,..
vbnm
Topic author, Гуру
Reputation: 96
With us: 4 yaers 8 months

Post #7by vbnm » 22.08.2015, 11:39

Sumanai wrote:Тест так тест. Не отображается в стилеDigi от Artodia.
Поставил этот стиль.
Заходим:
ext\paybas\quickstyle\styles
Там лежит папка all
Копируем её туда же и переименовываем в Digi
заходим в эту папку
ext\paybas\quickstyle\styles\Digi\template\event
меняем название файлов
22overall_header_breadcrumbs_after.html на overall_header_breadcrumbs_after.html
а
navbar_header_logged_out_content.html на 22navbar_header_logged_out_content.html
и
navbar_header_username_append.html на 22navbar_header_username_append.html

то есть придадим правильное название одному файлу, а двум другим испортим жизнь)))
в принципе можно их удалить, но я обычно оставляю вот для таких случаев, как принято в коде,- раскомментировать файл, иль закомментировать.
тем кто будет работать после, так же полезно иметь под рукой исходники, иль примеры

Added after 3 minutes 46 seconds:
22navbar_header_username_append.html
таких событий (Ивентов), с такими названиями, в шаблонах нет, поэтому они не дергают и не мешают, просто полезны для разработки.
vbnm
Topic author, Гуру
Reputation: 96
With us: 4 yaers 8 months

Post #8by ЖЪРЧИК » 22.08.2015, 13:01

Стоило бы выкладывать исправленные стили под 2.0 в теме "Адаптация..."
плешивый кот
ЖЪРЧИК
Гуру
Avatar
Reputation: 174
With us: 3 yaers 3 months

Post #9by vbnm » 22.08.2015, 14:31

ЖЪРЧИК wrote:Стоило бы выкладывать исправленные стили под 2.0 в теме "Адаптация..."
стиль не обсуждаем, обсуждаем расширение
vbnm
Topic author, Гуру
Reputation: 96
With us: 4 yaers 8 months


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