Хватит места каждому гению

gunius-loci-logo

С месяц уже участвую в проекте ГенийМеста в качестве, естественно, программиста. В наследство от разработчиков мне достался довольно спорный подход (почти все сделано на модуле Views) и реализация проекта под Drupal 7 (который мне тоже не особо нравится). Проект — очередной пример подхода к программированию без собственно самого программирования. Кое какие «гвозди» разработчик засунул в отдельный модуль. За исключением этого сборника гвоздей — все остальное собрано на полусотне (!) дополнительных модулей.

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

Проект тем не менее, очень интересный и заслуживает внимания более широкой публики. В основе проекта лежат авторские работы — фотографии, картины, hand-made творчество, и даже стихи. Также есть категория — дизайн интерьеров, т.к. автор сайта (Александр Белянин) связан с Интерьерным центром «Домино» (domino-ekb.ru). Периодически автор организует выставки (не виртуальные, а вполне реальные), где участвуют авторы отбираемые на основании голосования посетителей сайта. И это уже очень интересно художникам и дизайнерам, авторам работ.

Сейчас на сайте внедряются разные «социальные» штучки — одна из которых — страница «зрители». Есть большое желание привлечь к сайту не только авторов работ, но и зрителей. Пока у зрителя не много возможностей — это создание своих галерей из работ авторов и возможность отметить самих авторов. За подобную активность авторы награждаются баллами рейтинга, потому рассчитывается, что авторы тоже будут прилагать усилия по привлечению своей аудитории.

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

Мало букафф? Читайте есчо !

Вывод меню с фиксированной глубиной в Drupal

Март 25, 2019 г.

Блок меню core модуля menu позволяет вывести всю иерархию меню полностью, но иногда требуется показать только 1-2 верхних уровня. Посмотрим как организовать такой вывод. Drupal в модуле menu использует функцию menu_tree('ИМЯ МЕНЮ'), чтобы рендерить ...

Читать

Настройка ЧПУ в CMS

Август 3, 2015 г.

Как я напишу позднее, ЧПУ - один из факторов учитываемых в SEO. А пока как программист подскажу специалистам в SEO, где искать настройки ЧПУ в популярных CMS. Начну с рассказа о двух хорошо мне знакомых CMS, потом буду по мере возможности дополнять ...

Читать

Получить код оригинального языка сущности в Drupal

Октябрь 18, 2023 г.

Сущность возвращает язык в контексте выбранного языка, но иногда нужно получить оригинальный язык node или другой entity. Вот так выглядит запрос в контексте: [crayon-6968d6243c4b8624010299/] А так можно получить код языка оригинальной версии ...

Читать

Поле - таблица в Drupal

Октябрь 27, 2017 г.

Почему клерки так любят excel? Это очевидно.  :) В связи с этим, я заинтересовался есть ли решения для Drupal, которые позволяют вставить поле (или ...

Читать
 

Комментарии к «Хватит места каждому гению»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: