Предлагаю решение

Скринкасты Drupal 7

14 июня 2011 в 12:22

Начала делать скринкасты по Drupal 7. Пока 2 и без голосовой озвучки, техника создания скринкастов еще далека от совершенства. Но это поправимо Smile
Пока есть два скринкаста:

Хостинг Lhoster.com.ua - живой хостинг,живой сайт...

13 июня 2011 в 17:22

[url=http://lhoster.com.ua]"ЭльХостер"[/url] – заботится о своих клиентах!
Мы дарим вам купон (-50%) на все тарифные планы виртуального хостинга. Теперь, платить на более длительные сроки стало выгодно!!!

О компании:
Компания [url=http://lhoster.com.ua]"ЭльХостер"[/url] - существует с 2011 года и активно развивается.
В [url=http://lhoster.com.ua]нашей компании[/url] работают только опытные специалисты с большим стажем работы которые всегда помогут если будут вопросы. [url=http://lhoster.com.ua]Мы[/url] стремимся быть лучшими и предоставляем услуги хостинга высшего качества. [url=http://lhoster.com.ua]Наш сервис работает только с самыми лучшими и передовыми технологиями[/url], что бы наши клиенты могли спокойно работать и развиваться. Мы используем только качественное оборудование и не пытаемся экономить на клиентах.

Мы предоставляем обширный спектр услуг. Наш сервис это [url=http://lhoster.com.ua]современный хостинг в Украине[/url] с поддержкой MySQL, SSI, PHP, .htaccess, CGI.

На сегодняшней день компания [url=http://lhoster.com.ua]"ЭльХостер"[/url] активный игрок на Украинском и Российском рынке. Наши сервера размещены на площадках проверенных дата центров "MHost IDC" и "CJSC Datagroup". Наша компания выбирает только проверенные дата центры для своих пользователей.

Страшная правда о техническом задании

6 июня 2011 в 9:11

Наблюдаю здесь (и вообще в рунете) уже далеко не первый пост о том, что кто-то кому-то что-то делал, а тот другой кинул его на бабки и т.д. Начинаются слюни-сопли-слезы и прочие обиды в постах форума, обвинения оппонента в мошенничестве и проч. Чтобы не вляпаться в подобную ситуацию, необходимо:

1. Подготовить четкий и конкретный Договор между заказчиком и исполнителем;
2. Разработать техническое задание.

По п. 1. Образец договора заточен под техническое документирование, но может быть легко "перелицован" на создание сайта, программирование модулей и иную другую задачу. Впервые он был подготовлен для производства и поставки мебели в сеть магазинов Рамстор - успешно отработали по 8-ми таким договорам. Юристы заказчика морщили носики, но подписывали, поскольку все права и обязанности сторон прописаны четко (нарушил п. такой-то - отвечай по п. такому-то), какая-либо юридическая казуистика отсутствует.

По п. 2. Собственно статья, опубликованная пять с небольшим лет назад в киевском журнале "Мир автоматизации". В статье расписаны подходы к разработке техзадания: кто и что должен делать, как с помощью ТЗ прикрыть себе заднюю полусферу, как с помощью ТЗ поиметь заказчика, если он идиот или просто "мошенник", упомянуты вопросы стоимости ТЗ, учтен человеческий фактор.

Договор в прикрепленном файле. Статья здесь - http://tdocs.su/6740 Тот, кто осилит, гарантирован от неприятностей с заказчиком (исполнителем), прочих непредвиденностей, а также от "слезных" постов в форуме Smile

Создание пользовательского формата представления стоимости товара в Drupal Commerce

2 июня 2011 в 15:56

При создании интеренет-магазина с помощью модуля Drupal Commerce может возникнуть потребность в конфигурировании формата представления стоимости товара.
По умолчанию стоимость товара отображается в формате:

1,234.25 UAH (на примере украинской гривны)

Для русскоязычного пользователя такой формат представления не совсем удобен. В текущей версии beta 3 функционал для изменения формата представления цены товара через пользовательский интерфейс отсутствует.

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


<?php
function mymodule_commerce_currency_info_alter(&$currencies$langcode) {
  
$currencies['UAH']['symbol'] = 'грн.'//задаем символ валюты, который нужно отображать
  
$currencies['UAH']['code_placement'] = 'hidden'//прячем буквенный код валюты, который отображается по умолчанию вместо символа валюты
  
$currencies['UAH']['symbol_placement'] = 'after'//указываем отображение символа валюты после стоимости
  
$currencies['UAH']['thousands_separator'] = ''//убираем разделитель сотен, по умолчанию это символ ","
}
?>

Хук должен выполнятся после того, как отработают хуки модуля commerce currency, для этого задаем соответствующий вес нашему модулю в таблице system

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

Тема Infotech

30 мая 2011 в 21:25

Простой и чистый шаблон под Друпал 6. Подойдет для блогов разной тематики.
Валидность XHTML и CSS
Включены ZEN tabs
Ссылки для редактирования блоков.

Демо можно посмотреть здесь http://infotech.org.ua
Скачать можно ниже

С чего начинать изучение друпала

30 мая 2011 в 12:06

Вижу много вопросов о темизации и настройке друпала, поэтому решил написать эту статью. Она ориентирована совсем на новичков, которые решили: "Я хочу делать сайты, только не знаю с чего начать". В идеале, я бы хотел прописать весь путь от новичка до гуру друпала по шагам. Smile
Пишу статью, основываясь на собственном опыте изучения друпала, так как посмотрев назад, вижу, что можно было бы много улучшить и освоить всё это в более короткие сроки. Пишите в комментариях, что я упустил или что важно добавить в эту статью, для меня очень ценно мнение других людей.
Я считаю, что очень важна база. Под базой я понимаю - понимание основ того, как функционирует сеть, что такое html, css, php.

Друпал

Денвер. Установите денвер http://www.denwer.ru/ и разберитесь, как он устанавливается, как добавлять сайты на друпале.
В помощь: http://www.drupal.ru/node/31331

Админка друпала

Установите друпал и заходите в админку по адресу: http://site/admin. Включите все стандартные модули на странице http://site/admin/build/modules после этого изучите админку походите по всем пунктам подряд и почитайте, за что они отвечают. Какие настройки можно сделать на той или иной странице. Походите по вкладкам внутри пунктов.
Это поможет освоить админку и не теряться, если нужно будет что-то найти. Потратьте столько времени, сколько нужно для свободного ориентирования по админке.

Дизайн.

Чтобы успешно править дизайн необходимо знать следующие вещи:

Модуль cczoom как альтернатива cloud zoom

20 мая 2011 в 13:17

Работая над вялотекущим проектом под Drupal 7, понадобилось мне показывать масштабируемые превьюхи. Поиск дал несколько результатов, но под D7 был выбран, более менее приемлемый модуль Cloud zoom, основанный на одноименном jQuery плагине jQuery Cloud zoom.
Но к сожалению автор модуля , использовал возможности jQuery плагина лишь на 10%, а точнее через данный модуль практически невозможно настроить плагин, а там, тем не менее достаточно много такого, с чем можно «поиграться»(приведу спецификацию параметров без перевода, кому надо надеюсь сами переведут).

Parameter Description (from V1.0.0) Default Value
zoomWidth The width of the zoom window in pixels. If 'auto' is specified, the width will be the same as the small image. 'auto'
zoomHeight The height of the zoom window in pixels. If 'auto' is specified, the height will be the same as the small image. 'auto'
position Specifies the position of the zoom window relative to the small image. Allowable values are 'left', 'right', 'top', 'bottom', 'inside' or you can specifiy the id of an html element to place the zoom window in e.g. position: 'element1' 'right'

Имя пользователя в заголовке блока

18 мая 2011 в 17:09

Здравствуйте!
Такая проблема: как отобразить имя пользователя (login) в родном заголовке блока User Menu.
block.tpl.php :

<!-- block -->
<div class="block-wrapper <?php print $block_zebra .' block_'. $block_id; ?>">
  <div id="block-<?php print $block->module .'-'. $block->delta; ?>" class="<?php print $classes; ?> <?php if ($themed_block): ?>themed-block<?php endif; ?>"<?php print $attributes; ?>>
    <?php print render($title_prefix); ?>
    <?php if ($block->subject): ?>
      <?php if ($themed_block): ?>
    <div class="block-icon pngfix"></div>
      <?php endif; ?>
    <h2 class="title block-title"<?php print $title_attributes; ?>><?php print $block->subject ?></h2>
      <?php endif; ?>
    <?php print render($title_suffix); ?>
    <div class="content"<?php print $content_attributes; ?>>
      <?php print $content ?>
    </div>
  </div>
</div>
<!-- /block -->

Предлагаю недорогой но быстрый хостинг для Drupal

16 мая 2011 в 23:26

Есть выделенный сервер с хорошим каналом и оптимизацией под Drupal.

Хостим там несколько своих клиентов. Есть примерно 20 вакантных мест. Кому нужно обращайтесь, поселим и Ваш проект.
Скорость работы Друпал можете оценить на примере сайта http://vv.com.ua/
Все довольно шустро.

Из доступов предоставляется:
– доступ по FTP
– доступ phpMyadmin
– почтовый ящик