Социальная сеть веб-дизайнеров и Front-End разработчиков

webdesign-master.ru

Долго думал, на чем сделать проект WebDesign-Master.ru.

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

Первая идея была написать сайт, используя CMF MODx, но работы в таком случае пришлось бы делать очень много, считай все с нуля писать. Конечно, в результате получилось бы более гибкое решение, которым проще управлять, но сроки и трудозатраты взяли свое.

Скачав и протестировав LiveStreet, я был приятно удивлен функционалу — это то, что надо. Но, без напильника, конечно, под свои нужды не обошлось. Плагинов я не устанавливал принципиально, т. к. разрабатываю обычно на фреймворках проекты под ключ с дальнейшей поддержкой и модульность типа Joomla меня не вставляет — куча говнокода и не доверяю я разработчикам плагинов. Уж лучше самому дописать.

В частности, был дописан description — вместо стандартного вывода:

<meta name="description" content="{$sHtmlDescription}..." />


Я сделал с условием:

{if $sHtmlDescription ne ''}<meta name="description" content="{$sHtmlDescription}..." />{/if}


Сразу понял, что шаблонизатор Smarty и нарыл соответствующую инфу по условиям в шаблонах.

При этом в конфигах description оставил пустым. Сделано это было для того, что одинаковый дескрипшн на многих страницах — это плохо, а в топике реализация — отличная, то есть если мы в топике, то генерим дескрипш, если на других страница — то не выводим этот метатег вообще.

Именно так реализована работа дескрипшена на Хабре и мне это нравится.

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

Шаблон претерпел еще несколько несложных функциональных доработок, например — количество просмотров, убраны персональные блоги, урезана часть функционала. Это проблем не вызвало.

Спасибо разработчикам за такой замечательный и простой в управлении и доработке движок.

10 комментариев

avatar
а куда копирайт пропал?
avatar
Дак а я заплатил, все.
avatar
agragregra , а ну все отлично тогда :)
avatar
Цветовая гамма гиктаймса?
  • Deia
  • 0
avatar
На пару тонов ниже, это мой любимый цвет, он случайно коррелирует с цветом Гиктаймса.
avatar
Идея хорошая, непонятно только, почему «социальная сеть», а не сервис коллективных блогов.
avatar
Ну, можно и так назвать ) Как-то притерлось такое именование.
avatar
Расскажите об идее сайта. Зчем дизайнерам сеть, интересны ли им зарработчики и наоборот?
avatar
Честно говоря как то не клеится, вроде про Front-End, и на дефолтном шаблоне. Пост для ссылки, и ради ссылки.
avatar
Подскажите по поводу кода яндекса. Где и куда вставить что бы в каждом топике он выходил, как у вас?
Заранее спасибо.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.