Создаем свой стиль на основе встроенного phphbbEx 2.0 (phpbb 3.1.*)

Список разделов phpBBex 2.x Мастерская 2.x

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

Сообщение #21 Sumanai » 26.08.2015, 15:24

В принципе да. Раньше для этого можно было использовать Tweaks, но сейчас он используется для ИЕ8/9, так что...
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Аватара
Репутация: 1677
С нами: 9 лет 6 месяцев

Сообщение #22 HD321kbps » 26.08.2015, 17:15

я тоже так давно делаю один файл добавил+ свои картинки и стиль готов) удобно
HD321kbps M
Гуру
Аватара
Возраст: 31
Откуда: Армянск
Репутация: 375
С нами: 9 лет 5 месяцев

Сообщение #23 nightpatrol » 28.08.2015, 17:48

А как сделать такое же выпадающее меню "Форум", как было в 1.9.1? Ну или хотя бы перед выпадающим "Меню" сделать ссылку на главную страницу форума? А то уж очень неудобно... :cry:
nightpatrol
Бывалый
Репутация: 16
С нами: 7 лет 11 месяцев

Сообщение #24 ЖЪРЧИК » 28.08.2015, 17:57

nightpatrol, Логотип и
Изображение
Еще одна ссылка. На скрине звездочка "список разделов", там же можно разместить ссылку на фронтальную страницу если прикручена.
плешивый кот
ЖЪРЧИК
Гуру
Аватара
Репутация: 174
С нами: 8 лет

Сообщение #25 Sumanai » 28.08.2015, 18:44

nightpatrol:Ну или хотя бы перед выпадающим "Меню" сделать ссылку на главную страницу форума?
Логотип является большой ссылкой, куда уж удобнее.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Аватара
Репутация: 1677
С нами: 9 лет 6 месяцев

Сообщение #26 nightpatrol » 28.08.2015, 19:07

У меня логотип на форуме отключен, он весь "пейзаж" портит. :smile:

Добавлено спустя 45 секунд:
ЖЪРЧИК:Еще одна ссылка.
Привык я уже к хорошему...

Добавлено спустя 1 минуту:
Просто это было ну очень удобно.
nightpatrol
Бывалый
Репутация: 16
С нами: 7 лет 11 месяцев

Сообщение #27 Sumanai » 28.08.2015, 19:57

nightpatrol:Ну или хотя бы перед выпадающим "Меню" сделать ссылку на главную страницу форума?
Делается в два счёта расширением.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Аватара
Репутация: 1677
С нами: 9 лет 6 месяцев

Сообщение #28 nightpatrol » 29.08.2015, 10:09

Sumanai:Делается в два счёта расширением.
А можно поподробнее? Я просто никогда этим не занимался.
nightpatrol
Бывалый
Репутация: 16
С нами: 7 лет 11 месяцев

Сообщение #29 Лекс » 29.08.2015, 11:50

nightpatrol, я нашёл для себя вот такое расширение http://cabinetadmina.ru/viewtopic.php?f=149&t=4338 :smile:
Можно добавить не только ссылку ''форум,, но и много других, там в теме все описано.
Лекс
Бывалый
Аватара
Репутация: 27
С нами: 7 лет 6 месяцев

Сообщение #30 Merz » 25.10.2015, 13:19

HD321kbps:я тоже так давно делаю один файл добавил+ свои картинки и стиль готов) удобно
Можно по подробнее
Merz M
Гуру
Аватара
Возраст: 28
Репутация: 33
С нами: 8 лет

Сообщение #31 vbnm » 25.10.2015, 16:47

Merz:Можно по подробнее
Создаешь свой фаил CSS, скажем "вася.ксс"
в нем описываешь поведение нужных тебе: тегов, атрибутов, ссылок, текста
не зависимо от того в каком до этого файле они были расположены, главное, чтобы твой (фаил) стиль перекрывал установленные по дефолту и названия точно совпадали с теми, которые ты меняешь
в таком разе тебе можно просто зайти в броуз и посмотреть название нужного тебе элемента и просто прописать его в своем файле со своими настройками
перекрытие автоматиеское, если твой фаил с ксс загружается последним из всего что есть
просто умудрись его правильно подключить.
скажем через
C:\OpenServer\domains\phpbbex2.0.1\styles\prosilver\theme\stylesheet.css
/* phpBB3 Style Sheet
--------------------------------------------------------------
Style name: prosilver (the default phpBB 3.1.x style)
Based on style:
Original author: Tom Beddard ( http://www.subblue.com/ )
Modified by: phpBB Limited ( https://www.phpbb.com/ )
--------------------------------------------------------------
*/

@import url("common.css");
@import url("links.css");
@import url("content.css");
@import url("buttons.css");
@import url("cp.css");
@import url("forms.css");
@import url("colours.css");
@import url("imageset.css");

@import url("вася.css");

ну, иль можешь вообще расширить функционал и создать свое расширение для всех стилей одновременно со своим ед файлом стилей
тогда он будет влиять на все стили сразу.
vbnm
Гуру
Репутация: 108
С нами: 9 лет 5 месяцев

Сообщение #32 Merz » 26.10.2015, 21:37

vbnm, спасибо, практически инструкция получилась. А про расширение можешь так же толково расписать?
Merz M
Гуру
Аватара
Возраст: 28
Репутация: 33
С нами: 8 лет

Сообщение #33 HD321kbps » 26.10.2015, 23:03

Merz:А про расширение можешь так же толково расписать?
Вряд ли) там не все так просто)
HD321kbps M
Гуру
Аватара
Возраст: 31
Откуда: Армянск
Репутация: 375
С нами: 9 лет 5 месяцев

Сообщение #34 vbnm » 27.10.2015, 09:54

Merz:А про расширение можешь так же толково расписать?
пробуемс

Добавлено спустя 2 часа 4 минуты:
есть простой пример в принципе C:\OpenServer\domains\phpbbex2.0.1\ext\phpBBex\phpBBext\styles\all\theme\styles.css
это уже готовое решение
но этот фаил не влияет на сам стиль ббех, как я понял)))

даж не наю, немного сложновато буит для всех сразу

ок
вот расширение созданное для разрабов, как пример:

vbnm.zip
Для разрабов,-пример расширения управления стилями
(4.39 КБ) Скачиваний: 354


делалось стандарт средствами стк через адрессhttp://phpbbex2.0.1/stk/index.php?c=dev&t=extensions
после того, как основной костяк был создан стандарт средствами СТК

создавал доп папку C:\OpenServer\domains\phpbbex2.0.1\ext\vbnm\stylesall\styles\all\theme

туда помещал ед фаил C:\OpenServer\domains\phpbbex2.0.1\ext\vbnm\stylesall\styles\all\theme\vasiy.css

в папке C:\OpenServer\domains\phpbbex2.0.1\ext\vbnm\stylesall\styles\all\template\event
указал одно событие "overall_header_head_append" с созданием файла,
C:\OpenServer\domains\phpbbex2.0.1\ext\vbnm\stylesall\styles\all\template\event\overall_header_head_append.html

через него подключил фаил vasiy.css

Код: Выделить всё
<!-- INCLUDECSS @vbnm_stylesall/vasiy.css -->

есть еще способы, как более простые так и сложные, но замаричиваться пока не стал)))
vbnm
Гуру
Репутация: 108
С нами: 9 лет 5 месяцев

Сообщение #35 Sumanai » 27.10.2015, 15:17

vbnm:но этот фаил не влияет на сам стиль ббех, как я понял)))
Конечно, так и задумано.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Аватара
Репутация: 1677
С нами: 9 лет 6 месяцев

Сообщение #36 Merz » 04.11.2015, 15:15

Спойлер
vbnm:Создаешь свой фаил CSS, скажем "вася.ксс"
в нем описываешь поведение нужных тебе: тегов, атрибутов, ссылок, текста
не зависимо от того в каком до этого файле они были расположены, главное, чтобы твой (фаил) стиль перекрывал установленные по дефолту и названия точно совпадали с теми, которые ты меняешь
в таком разе тебе можно просто зайти в броуз и посмотреть название нужного тебе элемента и просто прописать его в своем файле со своими настройками
перекрытие автоматиеское, если твой фаил с ксс загружается последним из всего что есть
просто умудрись его правильно подключить.
скажем через
C:\OpenServer\domains\phpbbex2.0.1\styles\prosilver\theme\stylesheet.css

/* phpBB3 Style Sheet
--------------------------------------------------------------
Style name: prosilver (the default phpBB 3.1.x style)
Based on style:
Original author: Tom Beddard ( http://www.subblue.com/ )
Modified by: phpBB Limited ( https://www.phpbb.com/ )
--------------------------------------------------------------
*/

@import url("common.css");
@import url("links.css");
@import url("content.css");
@import url("buttons.css");
@import url("cp.css");
@import url("forms.css");
@import url("colours.css");
@import url("imageset.css");

@import url("вася.css");


ну, иль можешь вообще расширить функционал и создать свое расширение для всех стилей одновременно со своим ед файлом стилей
тогда он будет влиять на все стили сразу.

А для расширений это не подойдёт? Нужно именно в css самих расширений?
Merz M
Гуру
Аватара
Возраст: 28
Репутация: 33
С нами: 8 лет

Сообщение #37 Sumanai » 04.11.2015, 17:13

Подойдёт, только нужно подключать файл со стилем как можно позже, либо использовать селекторы с большим весом.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Аватара
Репутация: 1677
С нами: 9 лет 6 месяцев

Сообщение #38 vbnm » 09.11.2015, 18:32

Merz:А для расширений это не подойдёт?
немного не понимаю, зачем изобретать велосипед?
Тот первый вариант относится к любому стилю унитарно, то есть только к нему, остальные в пролете.
2-ой вариант и есть уже расширение, которое может управлять любым стилем, даже на основе phpBBex.
в нем даны два единичных примера css кода для форматирования стиля заливки бекграунда боди

в phpBBex и те что прыгают от него
#wrap {
background-color: #C36767;
box-shadow: 0 0 15px #CCC;

}

в остальных, что прыгают от просильвера:
html, body {
color: #536482;
background-color: #5979A9;
}

и того, всего лишь нужно правильно подбирать название: тегов, атрибутов, ссылок, шрифта для каждого стиля и прописывать их в одном всего лишь файле данного расширения, если они имеют уникальное имя

пример выше и показывает, что типо заливка "рабочего стола" бекграуд боди в phpBBex и просильвере имеют разные имена, но их спокойно объединяет данное расширение и воздействует на постоянной основе
vbnm
Гуру
Репутация: 108
С нами: 9 лет 5 месяцев

Сообщение #39 Glenerg » 25.02.2017, 14:08

Кнопочку прокрутки - вверх(стандартная) как поменять размер и цвет :oops:
Спасибо
Любая инструкция должна начинаться: Ну что дебил? -уже сломал!
Glenerg M
Гуру
Возраст: 44
Репутация: 37
С нами: 7 лет

Сообщение #40 HD321kbps » 25.02.2017, 17:37

Glenerg:Кнопочку прокрутки - вверх(стандартная) как поменять размер и цвет
Спасибо
Только заменой картинки она кстати в base64
HD321kbps M
Гуру
Аватара
Возраст: 31
Откуда: Армянск
Репутация: 375
С нами: 9 лет 5 месяцев

Пред.След.

Вернуться в Мастерская 2.x



cron