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

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

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

Post #21by Sumanai » 26.08.2015, 15:24

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

Post #22by HD321kbps » 26.08.2015, 17:15

я тоже так давно делаю один файл добавил+ свои картинки и стиль готов) удобно
HD321kbps M
Гуру
Avatar
Age: 26
Location: Армянск
Reputation: 313
With us: 3 yaers 11 months

Post #23by nightpatrol » 28.08.2015, 17:48

А как сделать такое же выпадающее меню "Форум", как было в 1.9.1? Ну или хотя бы перед выпадающим "Меню" сделать ссылку на главную страницу форума? А то уж очень неудобно... :cry:
nightpatrol
Бывалый
Reputation: 15
With us: 2 yaers 5 months

Post #24by ЖЪРЧИК » 28.08.2015, 17:57

nightpatrol, Логотип и
Image
Еще одна ссылка. На скрине звездочка "список разделов", там же можно разместить ссылку на фронтальную страницу если прикручена.
плешивый кот
ЖЪРЧИК
Гуру
Avatar
Reputation: 175
With us: 2 yaers 6 months

Post #25by Sumanai » 28.08.2015, 18:44

nightpatrol wrote:Ну или хотя бы перед выпадающим "Меню" сделать ссылку на главную страницу форума?
Логотип является большой ссылкой, куда уж удобнее.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1502
With us: 4 yaers

Post #26by nightpatrol » 28.08.2015, 19:07

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

Added after 45 seconds:
ЖЪРЧИК wrote:Еще одна ссылка.
Привык я уже к хорошему...

Added after 1 minute:
Просто это было ну очень удобно.
nightpatrol
Бывалый
Reputation: 15
With us: 2 yaers 5 months

Post #27by Sumanai » 28.08.2015, 19:57

nightpatrol wrote:Ну или хотя бы перед выпадающим "Меню" сделать ссылку на главную страницу форума?
Делается в два счёта расширением.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1502
With us: 4 yaers

Post #28by nightpatrol » 29.08.2015, 10:09

Sumanai wrote:Делается в два счёта расширением.
А можно поподробнее? Я просто никогда этим не занимался.
nightpatrol
Бывалый
Reputation: 15
With us: 2 yaers 5 months

Post #29by Лекс » 29.08.2015, 11:50

nightpatrol, я нашёл для себя вот такое расширение http://cabinetadmina.ru/viewtopic.php?f=149&t=4338 :smile:
Можно добавить не только ссылку ''форум,, но и много других, там в теме все описано.
Лекс
Новичок
Avatar
Reputation: 5
With us: 2 yaers

Post #30by Merz » 25.10.2015, 13:19

HD321kbps wrote:я тоже так давно делаю один файл добавил+ свои картинки и стиль готов) удобно
Можно по подробнее
Merz M
Мастер
Avatar
Age: 22
Reputation: 22
With us: 2 yaers 6 months

Post #31by vbnm » 25.10.2015, 16:47

Merz wrote:Можно по подробнее
Создаешь свой фаил 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
Гуру
Reputation: 77
With us: 3 yaers 11 months

Post #32by Merz » 26.10.2015, 21:37

vbnm, спасибо, практически инструкция получилась. А про расширение можешь так же толково расписать?
Merz M
Мастер
Avatar
Age: 22
Reputation: 22
With us: 2 yaers 6 months

Post #33by HD321kbps » 26.10.2015, 23:03

Merz wrote:А про расширение можешь так же толково расписать?
Вряд ли) там не все так просто)
HD321kbps M
Гуру
Avatar
Age: 26
Location: Армянск
Reputation: 313
With us: 3 yaers 11 months

Post #34by vbnm » 27.10.2015, 09:54

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

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

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

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

vbnm.zip
Для разрабов,-пример расширения управления стилями
(4.39 KiB) Downloaded 100 times


делалось стандарт средствами стк через адресс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

Code: Select all
<!-- INCLUDECSS @vbnm_stylesall/vasiy.css -->

есть еще способы, как более простые так и сложные, но замаричиваться пока не стал)))
vbnm
Гуру
Reputation: 77
With us: 3 yaers 11 months

Post #35by Sumanai » 27.10.2015, 15:17

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

Post #36by Merz » 04.11.2015, 15:15

Spoiler
vbnm wrote:Создаешь свой фаил 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
Мастер
Avatar
Age: 22
Reputation: 22
With us: 2 yaers 6 months

Post #37by Sumanai » 04.11.2015, 17:13

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

Post #38by vbnm » 09.11.2015, 18:32

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

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

}

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

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

пример выше и показывает, что типо заливка "рабочего стола" бекграуд боди в phpBBex и просильвере имеют разные имена, но их спокойно объединяет данное расширение и воздействует на постоянной основе
vbnm
Гуру
Reputation: 77
With us: 3 yaers 11 months

Previous

Forum name: Мастерская
Description: Только готовые решения! Статьи, заметки, моды и другие полезности для phpBBex 2.x и phpBB 3.1.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 Мастерская