brainhub. Пилим один проект

898
.
brainhub
Доброго времени суток, дорогие друзья. Хотелось бы начать вести свой небольшой бложик на тему разработки своего проекта. Возможно это как то побудит меня развивать его немного чаще чем никогда.

На моби можно прочитать небольшую историю

Тут собственно более глубокая история моей работы и проекта в целом (+/-)


Почему не охота закрывать проект?
- Потому что он может пригодиться как новичкам (уж очень все просто), так и мне в реализации своих проектов

Что реализовано?
- Роутер, модульная структура, плагины (ближе к шорткодам из Wordpress), шаблоны. Проблема сейчас собственно в том что модулей уж очень мало и они сырые

Где смотреть?
- Есть тестовая площадка которую я приберу к середине марта и дам вам смотреть, если конечно интересно

Что дальше?
- Хочу сначала реализовать форум, что бы собственно не лазить по всем форумам и искать вопросы и идеи, а сосредоточить все на одном ресурсе.

PS раз в неделю буду оставлять тут один большепост о том как все работает и что собственно под капотом
.
lazyproger
brainhub
Вот так собственно выглядит главный шаблон проекта.

Он будет адаптивный, все интерактивные элементы будут собраны на ванильном JS, с использованием своей микробиблиотеки (miniJQ). Далее в бложике я о нем расскажу по подробнее

Хоть я и не дизайнер, но с удовольствием бы почитал бы критику насчет шаблона
Прикрепленные файлы:
.
(\/)____o_O____(\/)
lazyproger, Код покажите
.
brainhub
# Koenig (27.02.2018 / 09:26)
lazyproger, Код покажите
Когда вырежу все лишнее, обязательно покажу
.
(\/)____o_O____(\/)
lazyproger, Лишнее?
.
brainhub
# Koenig (27.02.2018 / 13:20)
lazyproger, Лишнее?
Есть которое кол.во модулей, страниц, плагинов и тд которые относились к конкретному проекту (спортивная тематика, сми). Есть модули которые для показа кода, лучше убрать)

Хочу показать следующее:
- Авторизация/регистрация (возможно будет включить авторизацию через ulogin)

- Редактор (не помню какой конкретно wysiwyg, но он со своими доработками);
- - Используется в статьях и в модулей редактирования контента для страниц
- - из доработок wysiwyg можно отметить: поддержка embed, вставка картинок
- - - Картинки вставляются bb кодом, а на выходе генерируется не тег img, а тег picture с которым немного проще работать в адаптивной версии

- Модуль страниц (системный модуль, без которого роутеру становится сложно)

- Редактор прав (в админке можно создать группу пользователей, куда подтягиваются все привилегии всех модулей и соответственно его можно использовать как для нового класса, так и для бана пользователей)

Из мелочей (плагины и прочее)
- Свой сборщик css, который мониторит папку где хранятся ассеты, собирает все в один css файл.
- - Поддерживает less
- - Так же он все минифицирует

- Плагин комментариев, позволяет вставлять комментарии на любую страницу / модуль
.
brainhub
# Koenig (27.02.2018 / 13:20)
lazyproger, Лишнее?
В шаблоне можно увидеть что например в верхнем меню выводятся плагины:
- вывод времени
- граббер погоды

Смысл такое показывать лучше спрятать до лучших времен
.
Почитал некролог. Занимательная история! ?
.
(\/)____o_O____(\/)
lazyproger, Пока ни чего интересного
Вид меня меньше всего интересует. Код хочется глянуть
.
brainhub
# Koenig (27.02.2018 / 13:57)
lazyproger, Пока ни чего интересного
Вид меня меньше всего интересует. Код хочется глянуть
именно по этому хочу прибраться сначала, а то ругаться будите
Всего: 12