суббота, 11 декабря 2010 г.

Социальная сеть на CMS Drupal: создаем стену пользователя в его профайле

dfgdg_0

Важных антуражем социальной сети в последнее время стала так называемая стена в профайле пользователя.

Социальная сеть на CMS Drupal - добавляем поле "Возраст" в профайл пользователей

eryeryery

При создании любой социальной сети очень важным является профайл пользователя, его контактные и личные данные, которые могут помочь установить более тесные связи между отдельными пользователями сети

Создаем изображение пользователя через imagefield

При создании расширенного профиля пользователя, большинство разработчиков для организации фотоальбома использует связку модулей cck, imagefield,filefield, imagecache. При этом было бы логично использовать в качестве картинки пользователя, которая отображается в комментариях или в материалах пользователя, использовать одно из изображений, которые загрузили пользователи при создании своего профиля. По молчанию в CMS Drupal для этих целей пользователь должен идти в раздел редактирования аккаунта и в отдельном блоке загружать специальное изображение.

Обрезаем названия материалов в видах

snippet_1_0

Обрезаем названия материалов в списках views

Советы по темизации. Чистим темы от ненужного мусора

Данный материал относится к 6 версии CMS Drupal 6, хотя данные советы применимы и к другим версиям Drupal. В материале представлены советы по структурированию темы Вашего сайта.

Согласно логики Drupal в темах имеется четкое разделение между разметкой шаблона сайта и функциями. Файлы типа .tpl.php должны использоваться специально для разметки шаблона, включая переменные и функции только по мере необходимости. Ниже представлено ряд советов по улучшению темы сайта на CMS Drupal на примере темы garland.

Социальная сеть на CMS Drupal: создаем стену пользователя в его профайле

Важных антуражем социальной сети в последнее время стала так называемая стена в профайле пользователя. Это, по сути, место, где любой желающий может оставить комментарий профайлу пользователя. На данный момент лучшим модулем для настройки профайла пользователей является модуль Content Profile (http://drupal.org/project/content_profile). Он позволяет настроить отображение профайла пользователей практически на 100% так, ка Вы пожелаете. Поэтому мы рекомендуем использовать именно этот модуль при создании любой социальной сети на основе CMS Drupal (речь идет о 6 версии Drupal).

четверг, 14 октября 2010 г.

Поиск и замена подстроки в файлах

Начиная свое портфолио я подумал, что многим будут полезны те или иные мои достижения. Поэтому в разделе «кодинг» я постараюсь выкладывать скрипты, которые могут кому нибудь пригодиться. Естественно, учить основам я никого не собираюсь, однако если Вы владеете основами php, приведенные скрипты могут быть полезны как в плане идей, так и в плане реализаций.
Данный ниже код осуществляет php поиск и замену подстроки в файлах заданного типа.

среда, 13 октября 2010 г.

Поиск на php

95% бесплатных php-скриптов (и не только php) — полный «отстой». Оно и понятно: хороший программист бесплатно ничего писать не будет, а если и будет, то только в свободное время в качестве развлечения, и уж, конечно не всякие банальности, вроде гостевых книг. Или, как говорил Рома Воронежский: «Вот проблема с этими творческими людьми: они всегда желают быть композиторами, художниками и писателями. В результате производством труб большого диаметра занимаются бездарности».

среда, 6 октября 2010 г.

Open Atrium

Open Atrium

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

Managing News — модули и темы

Стандартные модули

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