http://www.livestream.com/drupalcafe
Источник: http://www.drupal.ru/node/59942
http://www.livestream.com/drupalcafe
Источник: http://www.drupal.ru/node/59942
Лучшим решением для участников выставки можно смело назвать стенды, которые изготовлены по индивидуальному дизайну с учётом особенностей компании, направления её деятельности и с учётом целей, которые преследует компания, принимая участие в выставке.
И не важно, новичок вы в бизнесе или искушённый метр, является ли ваша компания целым концерном или это маленькая, только становящаяся на ноги фирма. Читать далее
Владельцы интернет-магазинов, созданных на «1С-Битрикс: Управление сайтом», теперь могут быстро подключить прием платежей через QIWI Кошелек. Принимать платежи от пользователей QIWI Кошелька стало намного проще и быстрее: в поставку «1С-Битрикс: Управление сайтом» включена интеграция с QIWI, что позволяет полностью автоматизировать все процессы, связанные с поступлением денег через Кошелек.
Источник: http://www.1c-bitrix.ru/about/life/news/276357/
Фанера – это дерево, которое состоит из склеенных пластов. Читать далее
С чего начинается процесс издания книги? Кто-то скажет, что с написания самого произведения. Читать далее
Как сделать возможность записи видео для сайта с Веб камеры
Пример модуля в работе
Задача:
Как делали:
Во-первых, для разработки были предложены разные CMS (системы управления сайтом) и из всех возможных была выбрана CMS Drupal версии 7.
- она бесплатна
- подходит по требованиям
- и мы давно с ней работаем -)
И модуль Kaltura он как раз то, что нам нужно.
Теперь опишу процесс создания: Установили Drupal и необходимые стандартные модули, после этого включили все модули, из пакета Kaltura, но здесь мы встретились с определенной проблемой, а точнее, мы включили модули и ничего не произошло, оказывается
*! Модули нужно включать последовательно!
То есть, когда мы заливаем модуль в папку “modules/” на нашем сервере, в разделе “Модули” (”Modules”), мы увидим группу модулей, принадлежащих разделу Kaltura и
первым надо включить – Kaltura Module – это сам модуль,
сохраняем
затем – kaltura as CCK field позволяет создавать поле при создании материала(требует ССК),
сохраняем
и последний – Kaltura Media Views позволяет создавать просматриваемые видео, последние добавленные, лучшие.
Только после этих манипуляций мы увидели в разделе “Конфигурация” (”Configuration”), настройки этого модуля.
Внутренняя настройка модуля Kaltura:
Заходим в “Server Integration Settings”
* KALTURA TO DRUPAL NOTIFICATION SETTINGS – здесь настраиваем Адрес нашего сайта.
* Далее нам нужно зарегистрироваться идем на сайт www.Kaltura.org и регистрируемся, получаем наш Partner ID и пароль.
* Теперь в разделе Partner Info вводим наши данные ID, email и пароль. После этого должно произойти подключение. На этом с основными настройками разобрались.
Создаем тип материала для Видео Контента
Для удобства пользования, мы решили создать новый тип материала, в который и поместим поле для добавления видео, с помощью нашего установленного модуля. Конечно, можно было использовать уже имеющиеся типы материалов, добавив туда поле для загрузки видео файлов, но мы решили, что удобнее создать новый тип материала. И так приступим.
Для создания нового типа материалов нужно перейти в раздел “Структура” (”Structure”) -> “Типы материалов” (”Node Types”).
И мы увидим имеющиеся типы материалов, нажимаем на кнопку “Добавить тип” (”Add type”):
* В поле название вводим название данного типа, мы назвали “Видео контент” и в принципе можно сохранять.
* В разделе поля добавляем новое поле, которое называется “Kaltura Video Field” и в принципе все. Сохраняем.
Теперь мы имеем тип материала с возможностью добавить видео. Единственное, что нам нужно сделать это изменить права для того чтобы даже не зарегистрированный пользователь мог создать материал “Видео Контент” и вывести ссылку на создание этого материала, как это сделать я думаю вы поймете сами, если же нет – пишите.
Материал взят с сайта http://wde.kz
Источник: http://www.drupal.ru/node/59826
Нацарапал свой модуль для экспорта в ЯндексМаркет. Причиной послужили жалобы народа на модуль yml_export, который был включён в мою бесплатную сборку интернет магазина OpenStore
yml_export прост и в этом, наверное, его сила, но он генерирует XML “налету”, что приводит к тому, что при большой товарной базе Яндекс не успевает забрать весь файл.
Кроме того у народа были некоторые проблемы с нулевыми родительскими категориями, что с точки зрения Яндекса неправильно. Не знаю, может это уже и пофиксилось Ну и наконец, у yml_export бедноваты настройки
Модуль Price Export тоже несложен, но обладает приятными фичами
1) Генерация статического .xml файла
2) Поддерживаются все теги упрощённого формата экпорта
3) Возможность выбора источника для тегов – словари или CCK поля
4) Возможность выбора включать только товары, которые активны на складе или всех их. В последнем случае корректно отрабатывается тег available – для товаров под заказ available=”false”
5) Возможность выбора пресета для картинки товара
6) Настройка пути, по которому доступен файл. Также можно качать напрямую с файловой директории
7) Рудиментная статистика: время последнего успешного создания, потраченное время на генерацию файла, количество обработанных товаров
3 режима генерации: вручную пымпочкой, по крону, при обновлении ноды
Файл проходит общую валидацию XML, Яша также ест его.
Ограничения:не для большой товарной базы! Используется последовательный node_load() при формировании источника экпорта, что довольно затратно по ресурсам.
Качаем же
Источник: http://www.drupal.ru/node/59824
Компания «1С-Битрикс» примет участие в VI CIO Конгрессе «Уральские самоцветы», – уникальном мероприятии, организованном для уральского ИТ-сообщества. Конгресс пройдет с 1 по 3 апреля 2011г. в Екатеринбурге, в отеле Ramada Екатеринбург. Компанию «1С-Битрикс» представит директор по развитию Алексей Сидоренко, а также Виталий Дудка, группа компаний «СофтСервис» – золотой партнер «1С-Битрикс».
Источник: http://www.1c-bitrix.ru/about/life/news/275633/
Здравствуйте друзья,
23 апреля в Москве пройдет конференция Друпал сообщества России и ближнего зарубежья.
Мы Оргкомитет конференции обращаемся к вам, потому что хотим сделать это мероприятие действительно интересным важным для Вас и вашей работы с Друпал КОНФ это ведь Наша конференция. Мы предварительно отобрали для конференции наиболее интересные доклады от «авторитетных» спикеров… и делали это с упором на наши профессиональные знания, предварительную программу составили исходя из нашего понимания интересности.
Мы обращаемся к Вам и предлагаем поучаствовать не только в конференции но и стать ее соорганизаторами, соавторами программы.
Нам очень Важно Ваше мнение и Ваше участие.
Пожалуйста Выделите пару минут вашего очень ценного времени для нашего общего дела, и Оставьте свой маленький вклад, ответьте на простые вопросы и напишите своими словами, что бы вы еще хотели услышать, увидеть, «потрогать» на конференции.
( просьба писать в пост только по сути вопросов и важное для конференции и воздержаться от комментариев лишь бы что то написать, СПАСИБО за понимание)
Для анализа вашего мнения просим ответить на два опроса следующие за этим сообщением.
К этому сообщению и к следующему за ним приклеено голосование, откройте это сообщение и пожалуйста проголосуйте, поставьте галочки…
Кроме того просим Вас написать сообщение если:
Еще есть предложение и Вы хотели послушать доклад на другую тему!
Вы сами готовы прочитать доклад на тему, возможно это кому нибудь будет интересно!
После ответа на первый опрос, просим Вас ответить так же и на второй http://www.drupal.ru/node/59657
оргкомитет по подготовке конференции друпал конф 2011
Attached poll “Мне интересен друпал в следующем разрезе”.
Register or login to poll
Results:
Сборка сайтов из готовых моделей: 18 голосов
«Допиливание» модулей для получения оптимальных результатов: 14 голосов
Написание новых модулей: 19 голосов
Дизайн, верстка, темизация под друпал: 18 голосов
Сео настройка и оптимизация сайта на друпал с помощью модулей и хитростей: 15 голосов
организация работы студии на друпал ( совместная работа разработчиков): 17 голосов
продажа сайтов на друпал ( друпал как бизнес): 17 голосов
Источник: http://www.drupal.ru/node/59658
Здравствуйте друзья,
23 апреля в Москве пройдет конференция Друпал сообщества России и ближнего зарубежья.
Мы Оргкомитет конференции обращаемся к вам, потому что хотим сделать это мероприятие действительно интересным важным для Вас и вашей работы с Друпал КОНФ это ведь Наша конференция.
Для анализа вашего мнения просим ответить на два опроса. ЭТОТ второй
Attached poll “Какой уровень докладов вам наиболее интересен”.
Register or login to poll
Results:
Я только начинаю делать сайты на друпал и хотел бы пойти правильным путем, для этого мне нужно подсказать как не наступать на: 2 голоса
Я новичок но, уже делаю сайты осваиваю модули и решения, мне интересны доклады на тему решение типовых задач ( для 90 % сайтов ): 10 голосов
Я давно занимаюсь сайтостроением на друпал и мне интересны доклады по решению нестандартных задач, оптимизации, новые возможност: 18 голосов
Друпал интересует меня как бизнес, я хочу услышать доклады на тему как зарабатывать на друпал: 3 голоса
Источник: http://www.drupal.ru/node/59657
Наша фирма Iclim не один год продает и устанавливает бытовые и промышленные сплит системы в России. Читать далее
Доброго времени суток. Хочу представить наши видео уроки по Drupal 6, которые точно будут полезны начинающим
Ничего военного в них нет, но снималось с “душой” и стремлением перетянуть людей с других CMSок, в первую очередь с Joomla.
Хотелось бы услышать мнение профессионалов по поводу того, что можно было еще снять и не плохо было бы добавить. (Views и Темизация сейчас оцифровываются).
Источник: http://www.drupal.ru/node/59507
Имеют серьезную значимость системы вентиляции, в том числе востребованы и кондиционеры промышленные . Читать далее
Отрасль связи стремительно растет. Читать далее
Кондиционеры это довольно сложная система, и как любой бытовой аппарат, к сожалению рано или поздно выходят из строя, к счастью теперь поломка не является страшной проблемой. Читать далее
Чтобы составить ваше местоположение и маршрут передвижения на сегодняшний день используется автонавигатор, ставший прекрасным помощником в дороге. Читать далее
Фирма «Absolut Авто» – качественные запчасти для твоего грузового автомобиля в Челябинске. Читать далее
Hello world))
Решил изменить адрес сайта с домена ORG.UA на домен COM (что б избавится от региональной принадлежности). В google webmaster это процесс подробно описан.Перемещение сайта
Может кому пригодится
Если вы собираетесь переместить свой сайт в новый домен, здесь находятся советы, которые помогут сохранить рейтинг сайта в результатах поиска Google. Основная цель – избежать ошибок 404 (файл не найден) при нажатии на ссылки на ваш сайт.
* Если вы меняете домен по причине смены торговой марки или изменения дизайна сайта, то, возможно, лучше будет совершить это в два этапа: сначала переместить сайт, а затем заняться изменением его внешнего вида. Это позволит сделать процесс перемещения более прозрачным для пользователя и менее проблемным для владельца сайта. Поэтапность действий также сократит время на поиск и устранения ошибок.
* Используйте переадресацию 301 для постоянного перенаправления всех страниц со своего старого сайта на новый. Она сообщает пользователям и поисковым машинам, что ваш сайт переехал навсегда. Рекомендуется осуществить перемещение и настроить переадресацию в пределах раздела или каталога и проверить его работоспособность и только потом перемещать все содержание.
Не устанавливайте единичную переадресацию, направляющую весь трафик со старого сайта на вашу новую домашнюю страницу. Это поможет избежать ошибок 404, однако такой способ не лишен недостатков. Настройка постраничной переадресации займет больше времени, однако это позволит сохранить рейтинг сайта в Google и не будет затруднять пользователям работу с сайтом. Если совпадение 1:1 (рекомендуется) между страницами старого и нового сайтов отсутствует, попробуйте сделать так, чтобы трафик каждой страницы старого сайта перенаправлялся на новую страницу с подобным содержанием.
* Проверьте внешние и внутренние ссылки на страницы сайта. В идеале следует связаться со всеми веб-мастерами, на сайте которых расположены ссылки на ваш сайт, и попросить их обновить ссылки. Если такой вариант не выполним, убедитесь в том, что трафик со всех страниц с входящими ссылками перенаправляется на ваш новый сайт. Также необходимо проверить внутренние ссылки на вашем старом сайте и обновить их так, чтобы они указывали на новый домен. После завершения процесса перемещения сайта используйте средство проверки ссылок от Xenu, чтобы убедиться в отсутствии неработающих старых ссылок на сайте. Крайне важно, чтобы исходное содержание включало в себя абсолютные ссылки (например, www.example.com/kulinariya/rezepti/shokoladny_tort.html), а не относительные (например, ../rezepti/shokoladny_tort.html).
* Чтобы избежать путаницы, рекомендуется сохранить право управления прежним доменом сайта в течение, по крайней мере, 180 дней.
* Используйте инструмент изменения адреса в Инструментах для веб-мастеров, чтобы сообщить Google о перемещении сайта. (Примечание. Чтобы использовать инструмент изменения адреса, нужно подтвердить свое право собственности на старый и новый сайты.)
* Убедитесь в том, что вы добавили новый сайт в свой аккаунт Инструментов для веб-мастеров и подтвердили право собственности на него.
* Мы рекомендуем создать и отправить файл Sitemap со списком всех URL на новом сайте. Файлы Sitemap позволяют сообщить Google о страницах вашего нового сайта, которые иначе могли бы быть пропущены при сканировании.
После завершения всех этих этапов вы можете использовать данные инструмента для веб-мастеров для проверки работоспособности сайта. До момента вступления всех изменений в силу может пройти некоторое время, которое как раз можно использовать для проверки сайта:
* Проверьте ошибки при сканировании старого и нового сайтов, чтобы убедиться в том, что все переадресации 301 работают правильно и что при обращении к ресурсам нового сайта не возникает ошибок 404.
* Если вы создали и передали файл Sitemap для своего нового сайта, то на странице сведений о файле Sitemap можно посмотреть, сколько из переданных URL-адресов было просканировано и добавлено в индекс Google.
Остановлюсь на пункте о Sitemap, если заходишь на алиас и смотришь карту сайта, то там указаны все старые пути, как это изменить? Откуда модуль XML Sitemap берет адрес сайта?
Источник: http://www.drupal.ru/node/59401
UPD1: в ближайший четверг встреча отменяется и дата, предположительно, переносится на 31-е марта.
UPD2: 31-е марта все в силе, ждем всех.
И снова четверг, и снова 19:00 в i-klass (Лаврская 16) мы рады будем встретить всех желающих на девятой встрече DrupalCafé.
В этот раз у нас будут две презентации:
Панели в Drupal (продвинутые фичи) (Евгений Курко) Оптимизируем сервер под Drupal (Влад Савицкий, ShvetsGroup)РЕГИСТРАЦИЯ
———————————————————————–
DrupalCafé – новый (относительно) формат локальных встреч пользователей и разработчиков CMS Drupal. Вход свободный, но исключительно по регистрации, так как количество мест ограничено размерами аудитории (если вы были в прошлый раз, вам все равно необходимо зарегистрироваться).
По любым вопросам можно обращаться к Александру Швецу по телефону +380976833155 или отправив письмо на neochief@drupal.ua
Источник: http://www.drupal.ru/node/59378
Фразу «Реклама – двигатель торговли!», – можно пытаться оспорить, однако уже всем очевидно, что если рынок имеет много игроков и конкуренция на нем большая, то, даже имея самый хороший продукт, можно терпеть убытки и не продвинуться в его сбыте. Читать далее
Компания «1С-Битрикс» и компания ADV сообщают об успешной реализации проекта alrosa.ru на базе платформы «1С-Битрикс: Управление сайтом». Результатом внедрения стала новая версия сайта – современный информационный ресурс, демонстрирующий лидирующее положение компании в мировой отрасли добычи и реализации драгоценных кристаллов.
Источник: http://www.1c-bitrix.ru/about/life/news/273996/
Есть хороший модуль SexyBookmarks, который позволяет сделать на сайте красивые кнопки для добавления материалов в различные сервисы. Но нет в нем особо популярных российских сервисов ВКонтакте и Одноклассники.
Решил добавить эти два сервиса.
Для этого нужно сделать небольшое изменение в файле sexybookmark.inc – добавить в массив, возвращаемый функцией sexybookmarks_sexybookmarks() следующие элементы:
<?php'vkontakte' => array(
'title' => t('VKontakte'),
'description' => t('Share this on !title'),
'url' => 'http://vkontakte.ru/share.php?url={PERMALINK}',
),
'odnoklassniki' => array(
'title' => t('Odnoklassniki'),
'description' => t('Share this on !title'),
'url' => 'http://www.odnoklassniki.ru/dk?st.cmd=addShare&st.s=1&st._surl={PERMALINK}',
),?>
Плюс нужно скопировать два png файла (прилагаются) в папку images/icons
В результате в списке появятся иконки вышеупомянутых сервисов.
В действии можно увидеть здесь: http://www.happyho.ru/blog/2/11291
Если такой функционал кому-то интересен, а править модуль нет желания или умения, могу выложить модуль с изменениями.
Попробую написать на Drupal.org, может добавят эти кнопки в следующую версию модуля.
Прикрепленный файл Размер odnoklassniki.png 2.75 кб vkontakte.png 1.93 кбИсточник: http://www.drupal.ru/node/59299
Функции использования архивных документов, а также организацию хранения, строгий учет и контроль использования выполняет архивное дело. Читать далее
В деятельности предприятия бухгалтерские услуги заключается в выработки стратегии развития. Читать далее
Мы организовываем новый супер-курс для друпаллеров, имеющих навыки PHP.
Первое занятие — 9 апреля.
Приглашаем к коммерческому сотрудничеству владельцов друпал-ресурсов. Подробности по тел.
Цель курса – дать базу знаний и практики начинающим программистам PHP для разработки модулей Drupal.
Обучение будет происходить в небольших группах, чтобы каждый смог получить качественные знания и ответы на свои вопросы.
Несколько вопросов, на которые нужно для себя ответить:
Знаешь основы PHP и стремишься к новому уровню знаний? Хочешь научиться писать Drupal модули? Надоело быть ограниченным возможностями существующих модулей? Нужно решать нестандартные задачи?Ели да, то звони и записывайся – 093-918-1234
В течение всего курса, в качестве упражнений, будет осуществляться разработка собственного модуля, функциональность которого будет расширяться в соответствии с проходимым разделом программы тренинга. Техническое задание на этот модуль достаточно сложное, будут освещены все основные хуки Drupal, API форм, модули Node, User др., что позволит углубиться в специфику написания модулей для Drupal и получить хорошие практические знания.
Также курс будет включать домашние задания для подкрепления пройденного материала.
В результате вы будете обладать достаточными навыками, чтобы писать собственные модули и развиваться дальше.
И еще несколько слов о курсе.
Занятия будут проходить 2 субботы. То есть интервал между занятиями 1 неделя.
Полный день: с утра и до вечера. Перерывы на кофе и обед.
Спикеры:
Евгений Курко
Виктор Богуцкий
Стоимость 980 грн.
Хочешь получить скидку? Звони за подробностями.
Есть возможность приема оплаты по безналу.
Реквизиты для оплаты:
Отримувач: Курко Євген Володимирович
Код: 3023914671
Банк: ПуАТ «СЕБ Банк», м. Київ, МФО 300175
Р/p: 2600207929
Призначення платежу: За консультування з питань інформатизації. Рахунок-фактура без номера. Без ПДВ.
______________________________________________________________
Если вы сотрудник фирмы, то ваш работодатель может заплатить.
______________________________________________________________
Программа работы
ТЗ на модуль по управлению и учету рассылок для магазина по продаже мобильных телефонов (Newsletters)
1. Письма рассылок
1.1 Предусмотреть интерфейс для создания рассылочного письма. Письмо должно отправляться в формате HTML без аттачментов
1.2 Интерфейс должен состоять из страницы внесения/редактирования письма рассылки. Страницы со списком всех внесенных писем. Функционал по отправке письма в рассылку. Функционал по поиску письма в списке писем на рассылку.
2. Подписчики на рассылку
2.1 Предусмотреть интерфейс управления подписчиками на рассылку. Подписчики – зарегистрированные пользователи друпал сайта.
2.2 Интерфейс должен состоять из страницы внесения/редактирования пользователя, обеспечивая подписку пользователя на рассылку администратором.
2.3 После того, как админ подписал пользователя на рассылку, пользователю должно прийти соответствующее уведомление из которого он может согласиться на подписку или нет (approved/denied).
2.4 Пользователь может отписаться от рассылки в любое время (статусы subscribed/unsubscribed) после чего ему должно прийти соответствующее уведомление об отписке.
2.5 Интерфейс должен состоять из страницы со списком всех пользователей, с информацией об согласии пользователя на рассылку (approved/denied) и статус пользователя (subscribed/unsubscribed). Реализовать функционал по поиску пользователя в списке.
Источник: http://www.drupal.ru/node/59230
У любого предприятия, точно так же как и у человека, имеется несколько этапов существования и развития. Читать далее
В каждой организации вы теперь обязательно увидите РС, помогающий получить информацию, сохранить договора, в университете он также чрезвычайно полезен, например, при работе над курсовыми проектами. Читать далее
В конце прошлого года (2010-го) для разработки одного сайта (вот он) потребовалось вставить туда календарь новостей. Требовалось что-то легкое, быстрое, что не будет грузить сайт сильно… Поискав по модулям и не найдя ничего путного, решил написать свой календарик с блекджеком и так далее…
В общем сделано было давно и уже позабылось, но приходит новое сообщение с drupal.ru с вопросом, как же реализован календарь на том сайте… Учитывая, что есть интерес к такому модулю, я сделал его его отдельным (раньше он был в связке с другими функциями сайта).
Собственно сейчас он отображает все типы материалов в календаре… Кому неудобно в файле модуля поменяйте $type на ваше условие для типа материала, например, $type = ’story’;. Лень было добавлять в настройку блока такое поле.
О, вспомнил. Модуль включается как блок и в нем ещё формируется страница типа /calendar/ГГГГ/ММ/ДД для отображения страницы с материалами за выбранный день
Темизация осуществляется через правку css-файла и спрайта со стрелками. Скрипт править не надо
Вот и всё, собственно… Юзайте на здоровье
Чуть не забыл! Файлик вот… Шестая версия друпала
UPDATE (01.04.2011)
Обновил модуль по просьбе taru
Добавил выборку по типу материала и по полю CCK Date, для выбора материалов типа афиш
Добавил сохранение последнего месяца, чтобы не листать лишний раз.
Файл вот
За спасибо, приму копеечки на яндекс.деньги 41001896059641 или заказ на разработку новых модулей )))
Прикрепленный файл Размер russian_calendar.zip 7.78 кб russian_calendar_v02.zip 9.25 кбИсточник: http://www.drupal.ru/node/59020
Компания «1С-Битрикс» выпускает новую версию системы управления веб-проектами «1С-Битрикс: Управление сайтом 10.0»: внедряет в продукт 10 новых технологий и разработок, вносит изменения в лицензионную политику и вводит две новые редакции.
Источник: http://www.1c-bitrix.ru/about/life/news/271615/
Очень часто бывает нужно сделать сортировку нод по какому-то критерию. Для этого часто используются Views, Nodequeue, Flag и другие похожие модули. Но часто бывает так, что функционала этих модулей недостаточно для удовлетворения хитрых требований заказчика. Конечно можно сделать много nodequeue и рассказать заказчику, которая из них за что отвечает, но такая система с точки зрения юзабилити выглядит как минимум сомнительно. Другим вариантом решения может быть добавление cck-поля “weight” и вручную для каждой ноды выставлять ее вес и уже по нему сортировать. Но опять же при наличии тысяч нод данный способ не является решением проблемы.
Читать полностью…
Источник: http://www.drupal.ru/node/58883
Источник: http://www.drupal.ru/node/58769
Производство отдельных материалов связано с взрывоопасными зонами. Читать далее
Компания «1С-Битрикс» сообщает о новых интересных модулях, размещенных в каталоге Marketplace, которые вы можете установить и использовать на ваших интернет-проектах
Источник: http://www.1c-bitrix.ru/about/life/news/270893/
Компания «1С-Битрикс» примет участие в ежегодной конференции eTarget-2011, посвященной управлению аудиторией и интернет-рекламе. Конференция пройдет в Москве с 24 по 25 марта 2011, в технопарке «Цифровой Октябрь».
Источник: http://www.1c-bitrix.ru/about/life/news/270873/
Наверняка все сталкивались с готовыми сборками сайтов на Drupal, когда после установки получаешь готовый сайт с набором необходимых модулей, своей темой и т.д. Существует большое количество таких сборок, среди них Open Atrium, Open Publish, Drupal Commons и т.п. Думаю возникал вопрос “А как это реализовано? или “Как это сделать?” Ответ на этот вопрос – Drupal Install Profile. И так, как создать свой установочный профиль. В основном инсталляционные профили создаются на основе существующего сайта.
Шаг 1. Подготовка файлов.
Создаем папку “modules”, в ней папку “contrib”, в которую копируем все необходимые для работы сайта модули. Создаем папку “themes”, в которой размещаем папку с нашей темой, например acquia_prosper, и набором .tpl.php и .js и .css файлов, созданных в процессе разработки сайта. Для включения некоторых особых элементов сайта в сборку, таких как views, типы контента, меню, роли, права доступа и т.д., используется модуль Features. Созданые “фичи” положим в папку “features” и разместим в папке “modules”.
Читать полностью…
Источник: http://www.drupal.ru/node/58705
К настоящему моменту свыше 50 000 компаний и государственных организаций доверяют управление собственными веб-проектами платформе «1С-Битрикс».
Согласно международному рейтингу W3Techs «1С-Битрикс» занимает 1 место в мире среди коммерческих CMS и 13 место в мире в общем списке систем управления веб-проектами.
Источник: http://www.1c-bitrix.ru/about/life/news/270598/
Мы часто слышим истории, о том, на сколько коррумпированная наша страна. Читать далее
В разных городах можно купить диплом ВУЗа Москва, Ростов, Новороссийск, Архангельск и многие другие. Читать далее
Если немного порассуждать на тему, насколько необходимо качественное сервисное обслуживание любой сложной техники, то поначалу можно утвердится во мнении, что это не столь необходимо, как кажется на первый взгляд, что можно значительно уменьшить бюджет при покупке для своего загородного коттеджа или же простой квартиры-хрущевки системы газового, дизельного или любого другого доступного вида отопления, за счет выбора фирмы, предоставляющей самую маленькую гарантию, что, конечно же, очень серьезно сказывается на цене закупки и монтажа необходимого для отопления оборудования. Читать далее
Smush.it использует методы оптимизации изображения специфические для каждого формата, чтобы удалить ненужные байты из файлов изображений, а это значит что мы получаем оптимизацию изображений, не меняя их внешний вид или качество.
В интерфейсе нам доступны флешовый мультизагрузчик или загрузка по URL
После того как Smush.it обработает изображения, на экране появится отчет
Все оптимизированые изображения потом можно сохранить в ZIP файле.Как видно из отчета, оптимизация для нашего примера составила 15.84%, что является потрясающим результатом, поскольку все изображения перед этим уже были оптимизированы другой программой.
Источник
Источник: http://www.drupal.ru/node/58560
Сегодня, точнее вчера, состоялся очередной Drupal Day в Краснодаре, основная тема – восьмое марта и заказчик из Омска.
Были два человека – я и Богдан. Женщин в нашем коллективе нет, поэтому праздник никто не испортил.
В программе мероприятиея были пиво и закуска, обсуждение важных вопросов таких как завышенные требования работодателей, XSS-уязвимости и то как порутать любой сервер.
Источник: http://www.drupal.ru/node/58552
XHprof – это иерархический профайлер для PHP c HTML интерфейсом. Ядро написано на языке С (на уровне отчетов и интерфейса код уже весь на PHP), а для скачки доступно в виде экстеншина для PHP. Этот профайлер умеет собирать данные о использовании памяти, ресурсов процессора, количестве и последовательности вызовов функций, а так же inclusive time (время, потраченное на функцию и на все функции, вызванные из нее) и exclusive time(время, потраченное на функцию без учета времени на вложенные функции).
Дополнительно, XHprof поддерживает сравнение двух запусков (иерархический DIFF отчет) и умеет объединять несколько запусков для усреднения данных.
Читать полностью…
Источник: http://www.drupal.ru/node/58543
сбж
Источник: http://www.drupal.ru/node/58536
Вы когда-нибудь задумывались, что же такое дверь вообще? Зачем она требуется в интерьере современной комнаты? первое — филенчатая дверь оберегает строение от излишне любопытных соседей.
все о межкомнатные двери Йошкар-Ола Дверь из массива — это, наверное, важный элемент дизайна любого дома. Читать далее
В настоящий момент происходит опрос drupal.org сообщества на предмет участия в развитии внутренних частей drupal 8.
Желающие могут описать возможность личного участия в разработке Drupal 8
Большая просьба писать исключительно то, в чем Вам лично есть желание принять участие!
EDIT
Я предлагаю согласовать идеи и перспективы разработки, лично я хочу проработать UX для poll, blog, forum и рефакторинг системы кеширования. Если в issue будет достаточно тестировщиков и участников – у неё больше шансов попасть в ядро.
Attached poll “Желаете ли принять участие в разработке Drupal 8?”.
Register or login to poll
Results:
Помогу кодом: 11 голосов
Помогу с темизацией: 5 голосов
Помогу с UX: 6 голосов
Неосилю: 28 голосов
Нет: 6 голосов
Источник: http://www.drupal.ru/node/58467
Сколько бы времени ни прошло, всегда находятся пользователи, которые пользуются старыми (или очень старыми) браузерами. Поддерживать весь этот антиквариат не имеет смысла, но уведомить пользователя надо. Для этой цели был создан модуль, который показывает информационное сообщение в шапке страницы и предлагает скачать свежий браузер.
Особенности и отличия от множества аналогичных модулей:
– Возможность изменить текст сообщения и ссылку на информационное видео
– Возможность изменить ссылки на сайты браузеров
– Поддерживает 5 основных браузеров: Opera, Safari, IE, Chrome, Firefox
– Возможность указать версии браузеров, начиная с которых браузеры не считаются устаревшими
– Не назойливое уведомление. После закрытия его “крестиком” больше не отобразится (cookie на период сессии)
– Автоматически обновляемая информация о браузерах. Очень точное определение версии.
– Поддерживает переводы
P.S. Дизайн взят отсюда и немного переработан. Надеюсь автор не обидится.
P.P.S. Буду рад помощи в выкладывании модуля (этого и еще нескольких) на drupal.org, что-то я никак не разберусь как это сделать.
Источник: http://www.drupal.ru/node/58413
[Открыта регистрация на сайте Moscow DrupalConf]
Оргкомитет DrupalConf’2011 принял решение о проведении конференции 23 апреля 2011 года! У нас уже забронирован зал, пока лучшая площадка – один из павильонов на ВДНХ(Выставке достижений народного хозяйства), что крайне символично, ибо Drupal – одно из главных достижений народа 21 века
К нашим услугам комфортный зал на 260 человек со звукоусиливающей аппаратурой.
Предварительный список докладов:
SimpleTest
Концепция единого модуля интеграции с соцсетями – seaji
Разработка Drupal дистрибутивов – neochief
Drupal и SEO – kostin
Разработка модулей – от Drupal 6 к Drupal 7
Drupal 7 & Drupal 8 – Андрей Постников
Темизация – от Drupal 6 к Drupal 7 – teamfighter
Гибкие методологии разработки, работа в команде(Как правильно организовать работу в команде – agile(scrum, xp), SVN, …)
Как построить разработку на Drupal(Использование дебагинга, Devel, Features и т.п) – Анна Федорук
Системы электронного документооборота на Drupal – NaZg
? Services – ygerasimov
Ubercart – немного примеров из жизни irbis
Why Drupal? Как убедить заказчика? leviks
Также мне кажется имеет смысл выделить отдельную секцию Производительности Друпала. В этой секции предлагаю сделать несколько мини-докладов(регламент 10-15 минут), доклады будут промодерированы по контенту – чтобы не было пересечений
Тюнинг MySQL и PHP
Бенчмарки различных методов оптимизации Drupal
Создание и управление кластером с сайтом на Drupal
Создание и управление высоконагруженными проектами на Drupal
Желающие выступать в секции: Stalker-g2, irbis, teamfighter
Список будем пополнять
Со списком докладов и докладчиков будем определяться до 15 марта. До 31 марта всем докладчикам необходимо сдать тезисный план, а до 8 апреля презентации.
Участие и кофебрейк бесплатны.
Предлагайте новые доклады, записывайтесь на существующий темы. Напоминайтесь, если кого забыл.
Источник: http://www.drupal.ru/node/58378
10 Марта в 19 часов в самом центре Петербурга, в удобном , уютном месте, состоится встреча представителей Друпал сообщества Санкт-Петербурга.
В программе
- Просмотр прямой трансляции друпал кафе из Киева презентации на тему как делать на друпал!
- презентации модуля для друпал, сделанного в Питере. Рассказ как вообще делать новые модули, и как делался тот что будет представлен.
- Свободная презентация – любой желающий может презентовать свой успех ( показать популярный модуль или проект)
- ЧАЙ КОФЕ, Пиво Музыка бар – поздравление представительниц прекрасного пола.
Вход бесплатный, нужно будет только поблагодарить бар свои чеком и наши встречи станут регулярными…
Встреча пройдет в баре ๏̯͡๏ БАР ФИЛИН ГУД/Feelin’Good!๏̯͡๏
Литейный пр., д.64/78. Тел. 907 53 56. Группа вконтакте: club8612867
( Угол Невского Литейного, во дворе напротив кофехауза , Можно приносить свой тортик пирожные Бар разрешил )
Источник: http://www.drupal.ru/node/58371
Заготовка в формате *.psd для создания дизайна под Drupal на базе 12-колоночной разметки по стандарту 960 Grid System. Надеюсь она окажется вам полезной. Файл к сожалению прикрепить не удалось, скачать его можно здесь
Источник: http://www.drupal.ru/node/58347
Разработчик систем управления веб-проектами и корпоративными порталами компания «1С-Битрикс» примет участие в VI конференции «Сибирские интернет-недели», которая состоится с 14 по 27 марта 2011 года, в Новосибирске. «Сибирские интернет-недели» – это 10 культовых конференций за 2 недели, крупнейшее региональное меропритие об интернете.
Источник: http://www.1c-bitrix.ru/about/life/news/270025/
С приходом лета ребенок начинает много времени проводить во дворе, больше бегать, кататься на самокате и велосипеде, участвовать в шумных активных играх со сверстниками. Читать далее
http://dl.dropbox.com/u/6717893/less.zip
Набросал модуль для автоматического подключения замечательного одноимённого препроцессора.
Поскольку в написании модулей и наглийском наречии слаб, прошу помощи в оформлении страницы помощи для него и readme.
Исправление идеологических ошибок тоже приветствуется.
Источник: http://www.drupal.ru/node/58323
Существует широкий ассортимент затворов, в зависимости от сферы применения. Читать далее
Желаете создать увлекательный и притягательный Интернет-ресурс? Тогда Вам желательно выбрать столь популярный движок, как DLE. Читать далее
Перед тем как переходить на 7-ую версию друпала, ответьте на вопросы (самому себе):
Зачем вам это нужно? (если всё хорошо работает)
Настолько важен вам переход или стоит подождать? (к чему спешка..)
Возможно лучше пока остаться на 6-ой версии друпала? (Меньше проблем, всё более стабильно работает)
Обычно большинство разработчиков переходят на следующую версию через 6-12 месяцев (статистика приблизительная, по моим личным наблюдениям..). Например с 4-ой на 5-ую версию, составило примерно, от трёх до девяти месяцев, хотя кто-то, только через пару лет обновился
На данный момент, для 7-ой версии друпала имеется чуть более 1000 модулей. С одной стороны это много, с другой, ещё огромное количество модулей не адаптировано под 7-ую версию, а некоторые и не будут переделаны… (по разным причинам).
Перед тем как переходить на 7-ую версию, проверьте, чтобы были все нужные вам модули сделаны для 7-ой версии.
Скачайте все нужные вам модули и установите их локально вместе с 7-ой версией друпала! Проверьте на чистой установке, нормально они работают вместе или есть проблемы. Если есть возможность, сделайте чистую установку на своём хостинге (например, на поддомене), чтобы быть уверенным, что 7-ая версия друпала работает нормально на вашем хостинге и корректно работают модули.
Если есть проблемы, ищите решение (возможно надо поставить патч, для какого-нибудь модуля) или подождите с переходом.
Возможно это займёт час-два времени, но вы будете точно знать, что эти модули вместе работают на семёрке.
Список модулей перенесённых в ядро друпал 7.x – http://drupal.org/node/895314
Кстати, можно отследить по функциональности модулей, что нового в 7-ой версии…
Если вы используте свои модули, то здесь – http://drupal.org/update/modules (eng) можете прочитать как их обновить.
Так же можете прочитать, как обновить свой дизайн сайта – http://drupal.org/update/theme (eng)
Перед переходом на 7.x версию друпала, обновите до последней версии Друпала 6.x ваш сайт. Если вы используете версию 5.x, то обновите её сначала до 6-ой версии!
Обновление.
1) Создайте резервную копию базы данных и всех папок и файлов. Сохраните в таком месте, чтобы не удалить случайно Резервную копию базы данных делайте сторонней программой, а не модулем работающим в друпале! Используйте, например – http://sypex.net/ru/
2) Войдите на сайт под пользователем ID 1 (это первый пользователь который был создан, при создании сайта).
3) Перейдите в раздел – admin/settings/site-maintenance и переведите сайт в режим технического обслуживания.
4) Перейдите в раздел – admin/build/themes и включите по умолчанию дизайн сайта – Garland.
5) Перейдите в раздел – admin/build/modules и отключите все модули которые не входят в ядро друпала (обязательные и дополнительные).
Если есть модули, которые вы не будете использовать в 7-ой версии друпала, то можете их удалить на странице – admin/build/modules/uninstall (тем самым очистив базу данных от лишних таблиц). Чем больше удалите, тем лучше )
6) Удалите все файлы и папки, за исключением папки ’sites’ и входящих в неё файлов и папок. Другие файлы, которые вы создали в других местах, тоже сохраните на месте.
Если вы делали изменения в файлах .htaccess или robots.txt, то вам придётся повтороно внести изменения уже в новых файлах.
7) Если вы удалили какие-либо модули из базы данных на странице – admin/build/modules/uninstall то можете удалить файлы этих модулей из папки – sites/all/modules или в зависимости от того, где они у вас находятся…
Остальные модули оставьте на месте, даже если они несовместимы с Drupal 7.x.
Загрузите текущую версию друпал 7.x на ваш сервер.
9) Сделайте если нужно изменения в файлах .htaccess и robots.txt
10) Удалите файл – default.settings.php он находится в папке – sites/default/default.settings.php
11) Сделайте файл settings.php доступным для записи, чтобы в процессе обновления можно было внести изменения, под версию 7.x
Если для режима технического обслуживания вы прописывали строку – $conf['maintenance_theme'] = ‘ваш_дизайн’; – то удалите строку.
12) Запустите update.php он находится по адресу http://вашсайт.ru/update.php
Если вы не можете получить доступ к update.php, то выполните следующие действия:
– Откройте в текстовом редакторе файл settings.php
– Найдите строку – $update_free_access = FALSE;
– Замените её на – $update_free_access = TRUE;
– После того как обновление будет сделано, замените обратно TRUE на FALSE
13) Сделайте резервную копию вашей базы данных, после окончания процесса обновления.
14) Замените и обновите модули, которые не входят в ядро друпала (с запуском update.php до включения модулей и после включения).
15) Убедитесь, что в строке $update_free_access файла settings.php прописано FALSE. Можете прописать строку – $conf['maintenance_theme'] = ‘ваш_дизайн’; с вашим дизайном, для режима технического обслуживания.
16) Зайдите на страницу – admin/reports/status и убедитесь, что нет ошибок.
17) Включите по умолчанию свой дизайн сайта. (конвертированный под 7.x).
18) Сделайте резервную копию базы данных.
19) Зайдите на страницу – admin/config/development/maintenance и включите сайт в рабочий режим.
20) Проверьте настройки, правильный вывод блоков и тому подобное…
Если вы столкнулись с ошибками или проблемами во время обновления, то:
– Обратите внимание на любые сообщения об ошибках.
– Восстановите сайт в предыдущее состояние с помощью резервной копии базы данных, созданной до начала процесса обновления сайта. Не пытайтесь делать дальнейшее обновление сайта, если возникли проблемы при обновлении!
Более подробную информацию по обновлению сайта, можно найти на странице – http://drupal.org/upgrade (eng)
Если в вас живёт дух экспериментатора и новатора, если вы отличный специалист и любите исправлять ошибки, если ваш темперамент и характер не даёт вам спокойно спать или просто “не дала” жена, то можете смело обновляться до 7-ой версии друпала
В остальных случаях, подождите до лета…
P.S. Если будете обновляться, отпишитесь, как получилось..
Attached poll “Вы будете обновляться до 7-ой версии?”.
Register or login to poll
Results:
Хочу обновляться, но нет нужных модулей: 4 голоса
Хочу обновляться, но боюсь косяков: 3 голоса
Не хочу обновляться, геморроя с этим много: 3 голоса
Уже обновился: 2 голоса
А нафига вообще это нужно?: 2 голоса
Буду обновляться ближе к лету: 2 голоса
Буду обновляться примерно в конце года: 1 голос
Буду обновляться в ближайшее время: 4 голоса
Источник: http://www.drupal.ru/node/58265
Что такое CDN?
Кому и почему нужно использовать CDN?
Инфраструктура CDN & Drupal
Пример расширенной настройки CDN в друпале
Распараллеливания загрузки
читать
Источник: http://www.drupal.ru/node/58264
Эта осень ознаменовалась для корпорации «МАКС МЕДИА ГРУПП» запуском нового масштабного проекта – городского интернет-портала Сочи maks-portal.ru. Читать далее
Привет всем! С переходом на Drupal 7 мне очень непонравилось то, что вертикальные закладки “vertical tabs” в наглую включили в ядро друпала и что самое ужасное – нигде в пользовательском интерфейсе это невозможно отключить. В то время как под D6 это был отдельный модуль, который можно было установить и включить по желанию.
После чего мною был сделан модуль, который при обработке форм везде где встречаются вертикальные закладки заменяет их на обычные поля “fieldset” как это было в Drupal 6 по-умолчанию.
http://drupal.org/sandbox/Dripman/1077122 – ссылка на сам модуль на drupal.org (качаем через GIT)
Или отсюда disable_vertical_tabs.zip
Прикрепленный файл Размер disable_vertical_tabs.zip 915 байтовИсточник: http://www.drupal.ru/node/58246
Скрипт cron.php используется в Друпале для для работы поиска(индексация контента), отправки писем подписчикам, сбора rss-фидов и т.д. – модули сами могут давать задания для выполнения по расписанию.
На drupal.org присутствует немалое количество модулей, которые позволяют тем или иным образом взаимодействовать со скриптом крона. Наиболее популярными среди них являются: SuperCron и Poormanscron. Первый имеет неплохой набор настроек для автоматизации и планирования крон-задач и является очень перспективным, а второй из всех настроек может похвастаться только интервалом запуска скрипта cron.php. На мой взгяд наиболее правильным и удобным является модуль Elysia cron – этот модуль, благодаря своей исключительной гибкости и юзабельности серьезно уделывает конкурентов.
Полная статья »
Источник: http://www.drupal.ru/node/58184