126

Re: Вопросы новичков

Шаблон и так один. О каких стандартах и ограничениях речь?

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

127 (22.01.2013 20:55 отредактировано null)

Re: Вопросы новичков

Например такие:
- Абсолютно все файлы шаблона храняться в папке /style/_имяшаблона_ . Лично я изначально не понял почему в базовой комплектации с шаблоном Оксиген его main.tpl и еще несколкьо файлов были в /include/template.
- Все изображения, так или иначе необходимые для работы форума или расширений должны быть в папке /img/... , а не как сейчас - в каждом расширении своя уникальная структура каталогов с необходимыми ресурсами, изображения из шаблонов - в своих и т.д.
- Везде оставлять не ужатый css и js - девелопер, который в будущем будет использовать двиг и расширения, сам, при необходимости, сделает это, а времени на внесение изменений будет затрачено меньше.
- Все css файлы тоже по возможности хранить в едином определенном каталоге + поскольку я до сих пор под впечатлением от расширения pun_colored_usergroups (официального, между прочим), где стили отдаются прямо в код страницы, то неплохо бы обязать разработчиков проектировать свои расширения так, что бы стили тянулись как положено - из css файла.
- В конце-концов что б расширения хоть сколько то более тщательно тестировались на предмет совместимости с другими, а то, с одной стороны, вроде как система расширений это крутая штука и позволяет глупым блондинкам расширять функционал форума в два клика, а с другой - чуть что не так и даже форум поддержки остается бессилен, что вобще поражает (яркий пример - подфорумы, всевозможные фансибоксы и кастомные смайлы).

Да и как-то непонятно еще вот такой момент - панбб позиционируется как один из самых шустрых форумных движков. В базовой версии он шустрый, при этом функционал ни на что не годится. А как поставить все необходимые расширения - количество запросов к базе и общий обьем страницы ничуть не лучше чем у более продвинутых конкурентов, где все то же самое можно было сделать с куда-более меньшими усилиями и получить куда больше.

Это то, с чем я имею дело вот прямо сейчас. Что-то уже подзабыл, что-то, возможно, не настолько и важно, но для меня как для начинающего - очень геморно и непонятно. В общем такие вот мысли...

Поделиться

128

Re: Вопросы новичков

(Please log in or register to see this URL)
тут все исходники есть.

по поводу смайлов - есть расширение на основе которого можно добавить свои.

(Please log in or register to see this URL) | Перед созданием темы => (Please log in or register to see this URL) | (Please log in or register to see this URL)

Сайт KANekT

Поделиться

129

Re: Вопросы новичков

Ну окей, вот у меня 43 расширения сейчас, где-то десяток из них надо пилить в визуальном плане. Где мне искать неужатые css? А нигде. Понятно что не в каждом такая фигня, но суть ясна, я думаю. Я говорю не столько о самом движке, сколько о расширениях и иже с ними.
Ну и опять насчет смайлов - я то нашел давно и уже сделал. Я говорю о том, что такие вещи - самые восстребованные и первостепенно важные, так же как подфорумы, как СЕО, как какпча и о всем, что делает форум настоящим серьезным форумом, а не приколюхой для школьников, делающих очередной мегасайт о КС1.6.
На практике все эти расширения недоработаны, а значит фактически из нет. Отсюда вопрос - кому нужен форумный движок, в котором нельзя банально создать подфорумы, закинуть десяток смайлов и фавайкон поменять без чтения десятков страниц на форуме? smile

Поделиться

130

Re: Вопросы новичков

Не имею возможности ответить на все сразу.

Лично я изначально не понял почему в базовой комплектации с шаблоном Оксиген его main.tpl и еще несколкьо файлов были в /include/template

Потому что /include/template и есть стандартный шаблон, который использует стиль Оксиген.

Все изображения, так или иначе необходимые для работы форума или расширений должны быть в папке /img/... , а не как сейчас

Совершенно согласен, но в текущей версии это уже невозможно.

Везде оставлять не ужатый css и js

он же есть в ядре и в не ужатом варианте.

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

131

Re: Вопросы новичков

hcs пишет:

Не имею возможности ответить на все сразу.

Никто никуда не спешит smile Лично мне нравится в "боевых" условиях обучаться чему-то новому и т.д., потому я продолжаю пилить свой проект несмотря на все трудности реализации банальнейших функций smile Мне нравится панбб, пусть и со всеми его недостатками и косяками, просто решил высказаться как новичек, вплотную стокнувшийся со всем этим - возможно в будущем это возымеет положительный эффект.

Поделиться

132 (23.01.2013 00:37 отредактировано Igor1)

Re: Вопросы новичков

null пишет:

тема Гидроген - при валидации более сотни ошибок, полтыщи предупреждений/переопределений, костыль на костыле...

Основной шаблон punBB это Кислород, в нем ни одной ошибки валидатор не показывает.

punBB the best :)

Поделиться

133

Re: Вопросы новичков

Не то что бы я сильно хотел поспорить, но любопытсво взяло верх smile
(Please log in or register to see this URL)

Поделиться

134

Re: Вопросы новичков

Я имел ввиду HTML5 - там все валидно.

Что касается стилей, да, действительно в CSS () есть не валидные стили, но во-первых, их не так много, всего 25. Во-вторых предупреждения не серьезные.

Вот например ошибка связанная с -moz-focus-inner, тут замечания нужно делать разработчикам браузера, которые не хотят чтобы их браузер строго соблюдал стандарты W3C.

Иначе как разработчикам движка форума заставить показывать браузер то, что нужно? Делать JS-костыли? Вот это как раз приведет к лишней нагрузке на браузер пользователя..

punBB the best :)

Поделиться

135

Re: Вопросы новичков

Дело в том, что Оксиген - простейший шаблон. Пара градиентов, разве что. Нет никаких свистоперделок и излишеств - все по минимуму. Неужели хоть тут нельзя обойтись без костылей? smile

Поделиться

136

Re: Вопросы новичков

Нельзя. Вся ит-отрасль такая.

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

137

Re: Вопросы новичков

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

punBB the best :)

Поделиться

138

Re: Вопросы новичков

Я не говорю что кто-то в чем-то виноват, а развиваю свою точку зрения о том, что в идеологии панбб и направлении в котором он развивается есть несостыковки.

Поделиться

139

Re: Вопросы новичков

null, какие не стыковки? Вот как по Вашему нужно было сделать градиенты?
Или нужно сделать шаблон типа сайта (Please log in or register to see this URL) ?

punBB the best :)

Поделиться

140

Re: Вопросы новичков

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

Поделиться

141

Re: Вопросы новичков

null пишет:

Я не говорю что кто-то в чем-то виноват, а развиваю свою точку зрения о том, что в идеологии панбб и направлении в котором он развивается есть несостыковки.

Проблема еще более серъёзней - он сейчас вообще не развивается.
Поэтому предлагаю принять участие в рождении версии 2.

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

142

Re: Вопросы новичков

С радостью помогу чем смогу, только помогу немногим - пхп я не знаю, а верстать учусь на проекте, который сейчас делаю smile

Поделиться

143

Re: Вопросы новичков

to Null, сделайте правильный, 100% валидный шаблон для PunBB, может он всем так понравится, что его возьмут в качестве дефолтного wink

punBB the best :)

Поделиться

144

Re: Вопросы новичков

Я и делаю - пока для своего проекта, а там глядишь и поделюсь smile

Поделиться

145

Re: Вопросы новичков

Igor1 пишет:

ASUS, это (Please log in or register to see this URL)

ASUS пишет:

НА РУССКОМ

Там нечего переводить, одна фраза "соберите картинку как в углу", в плагине должен быть файл с этой фразой.

Igor, большое спасибо за капчу. пока всё работает отлично  smile

Всем привет!

Поделиться

146

Re: Вопросы новичков

Приветствую!

Установил Денвер, и форум PunBB 1.4.2, русифицировал (форум и русификатор отсюда).
Локально работает, с http://localhost/forum/index.php запускается прелестно!

Но как сделать доступным форум из локалки, с другого компа? Я прописывал адрес компа в папке "home", этим сделал доступной снаружи первую страницу. Красотень! Но - все ссылки-то на ней опять ведут на localhost!!! Перемещаться по форуму невозможно...

Надо Апач накрутить? Я новичок, как не бился, как не гуглил - ни черта нет полезного. Все прописывают папку с именем как адресом, и у всех всё работает, все радуются! У меня не удаётся. Страницы так и генерируются со ссылками в localhost...

sad

Поделиться

147

Re: Вопросы новичков

вот так делал? (Please log in or register to see this URL)

Поделиться

148

Re: Вопросы новичков

null пишет:

вот так делал? (Please log in or register to see this URL)

Интересно, как можно создать этот самый файл ".htaccess"? Система не даёт такое создать!!!

Поделиться

149

Re: Вопросы новичков

например: запускаешь любой текстовый редактор -> "сохранить как" -> называешь .htaccess

Поделиться

150

Re: Вопросы новичков

надо в конфиге форума base_url указать адрес компа в сети: (Please log in or register to see this URL)

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться