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

gunius-loci-logo

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

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

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

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

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

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

Drupal Twig Extends

Март 5, 2024 г.

Для понимания как работает пространство имен в twig экосистемы друпал. Темы предоставляют в пространство имен свой id, т.н. machine name. По этому имени можно сослаться на конкретную тему, указывая далее имя файла относительно подкаталога /templates. ...

Читать

Бета релиз Гения

Июль 26, 2014 г.

Вот и состоялся выход бета версии гения. Вместо тысячи слов, лучше поглядеть своими глазами, он в свободном доступе. Какое то время будет возможность сравнивать со старой версией сайта (v1.geniusplace.ru). До сентября - октября, сайт пробудет в стадии ...

Читать

Как получить FID по URI в Drupal?

Ноябрь 7, 2017 г.

При работе с private файлами в Drupal, можно использовать зацепку hook_file_download($uri), в которой вы можете реализовать проверку прав доступа к скачиваемому файлу. Но на входе функции - только uri, вместо fid, по которому было бы удобно вытащить всю ...

Читать

Функционал Sites.php в Drupal 6

Июль 6, 2016 г.

Для организации мультисайтинга в Drupal 7 можно использовать специальный файл sites.php, содержащий массив перенаправлений. Этот массив задаёт соответствия между запрашиваемыми доменными именами (и др. параметрами http запроса) и конечными папками, содержащими ...

Читать
 

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

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



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