andyceo

user-icon

andyceo andyceo

Совместный отпуск друпалеров и три-четыре DrupalCamp`а подряд!

Аватар пользователя andyceo

Приветствую уважаемое сообщество друпалеров, друпалерш, друпалистов и всех сочувствующих!

Как известно, 12 июня в России празднуется День Независимости. А что еще делать в день независимости родной страны, как не уехать из нее в круиз по Балтийскому морю, по столицам Балтики: Санкт-Петербургу, Хельсинки, Таллину, Стокгольму. Можно еще посетить норвежский Осло и знаменитые фиорды, а также Копенгаген...

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

0 Thanks

Реализация нестандартного функционала в виде поля Field API

Аватар пользователя andyceo

Привет!

Друзья, нужна консультация.

Есть группа, вот ее карточка: http://dl.dropbox.com/u/8242928/Temp/Group.png

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

0 Thanks

Модуль FormSave: сохраняем отправки для любой формы

Аватар пользователя andyceo

Всем привет!

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

Зачем это нужно?

Вариант 1. Отслеживание введенных значений. Не всегда вся введенная в форму информация сохраняется. Бывает, что на ее основе делаются какие-либо вычисления, и в базу сохраняются только результаты этих вычислений. Если вы хотите посмотреть, что же было введено в качестве исходных данных, то этот модуль для вас.

Вариант 2. Вы разрабатываете большую, сложную форму, многоступенчатую да с аяксом. А то и не одну и не две, в рамках какого-либо проекта. Или нескольких проектов. Чтобы не писать для каждой из этих форм свой отдельный submit-хендлер, который может быть просто огромным, да и во многом одинаковым для подобных форм, вы просто прицепляете этот модуль, и всю работу по сохранению введенной информации он берет на себя. В модуле предусмотрено API для этого.

Немного подробнее можно прочитать на странице модуля [module=formsave] (он пока в песочнице).

Немного скриншотов:

Скриншот экрана настроек

Скриншот списка отправок

Скриншот одной отправки

0 Thanks

CMS Drupal6 (Pro Drupal Development) - теперь на русском!

Аватар пользователя andyceo

Друпал 6 книгаНу вот и свершилось! Теперь вы можете предзаказать книгу Джона Вандюка "CMS Drupal 6" из серии Pro Drupal Development. (по данным Озона, книга появится на складе после 3 февраля).

0 Thanks

Воплощение бизнес-идей с помощью Drupal, или Как делали AboutAirportParking.com

Аватар пользователя andyceo

Почему-то эту статью никто не выделил ни на drupal.org, ни на drupal.ru, хотя она довольно показательная и полезная.

Поэтому я решил обратить на неё Ваше внимание:

0 Thanks

Модуль API и проект api.drupal.ru

Аватар пользователя andyceo

Друзья!

Сейчас в моём университете имеется потребность сделать проект, подобный api.drupal.ru. Как я понял, он реализован с помощью модуля API? Этого модуля нет для Drupal версии 6, и в запросах (issues) я не нашёл даже просьбы о его портировании на 6-ку.

Может этого и не надо? Т.е. просто делается подсайт на 5-м движке, ставится этот модуль и поехали?

Скажите, api.drupal.ru на какой версии движка работает?

Какой модуль вы используете для ввода перевода строки пользователями?

Заранее спасибо!

0 Thanks

Big Ideas @ Berkeley использует Drupal, чтобы помочь студентам изменить мир

Аватар пользователя andyceo

Приветствую народ! В рамках подготовки к экзамену по английскому языку, перевёл статью Big Ideas @ Berkeley uses Drupal to help students change the world.

Полный перевод можно найти у меня на блоге, а вот это - первые абзацы:

Инициатива The Big Ideas @ Berkeley была официально запущена в июле 2005. Ее задача состоит в том, чтобы обеспечить финансирование, поддержку и поощрение междисциплинарных команд из студентов и аспирантов университета UC Berkeley, которые имеют "большие идеи".

Летом 2006 года, Big Ideas @ Berkeley решил перезапустить свой сайт с помощью гибкой, открытой системы управления контентом Drupal. Big Ideas @ Berkeley работал с Робом Баррека и компанией ChipIn, чтобы разработать Drupal-модули, которые позволят студентам легко создать свои собственные собирающие пожертвования страницы, публиковать обновления, которые будут очерчивать представленные проекты, принимать пожертвования также хорошо, как и сохранять связи с потенциальными и настоящими споносорами, с помощью записей в блоге проекта.

Далее.

0 Thanks

Вышли релизы Drupal 6.4 и 5.10

Аватар пользователя andyceo

Новые релизы Drupal 5-й и 6-й веток, которые исправляют критические уязвимости, теперь доступны для скачивания.

Скачиваем:

Подробности о багах безопасности: SA-2008-047.

Рекомендуется делать полное обновление, а не патчи. Для тех, кто предпочитает патчить:

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

0 Thanks

CCK: сложные поля, сложные связи между документами — возможно ли?

Аватар пользователя andyceo

Друзья, при разработке очередного сайта на Drupal у меня вновь возник вопрос. Прошу помощи, ибо сам уже с неделю думаю над задачей — и вижу приемлемое решение только в том, чтобы отказаться от CCK и написать свой модуль.

Итак, ДАНО:
Есть сайт с афишами фильмов. Афиша — это тип контента, созданный при помощи CCK. У него сейчас такие поля:

0 Thanks

Карта кликов на вашем сайте - модуль Click HeatMap

Аватар пользователя andyceo

//andyceo.ruware.comЧто делает этот модуль? Он предоставляет интеграцию со сторонней библиотекой анализа активности пользователей, основанной на сборе данных о кликах посетителей на страницах сайта. Сама библиотека называется ClickHeat, и может быть прикручена к любому сайту. На страницах анализируемого сайта должен быть расположен JavaScript-код, который срабатывает при нажатии пользователем кнопки мыши.

0 Thanks

Drupal: удаляем/переносим посты и прочее имущество одного пользователя к другому

Аватар пользователя andyceo

Друзья, рано или поздно наверняка каждый из вас, возясь с сайтами на Drupal, сталкивался с задачей, когда надо было все посты, комментарии, картинки и прочие вещи, нажитые одним пользователем, передать другому пользователю, а старого пользователя удалить. Столкнулся с этим и я, ваш покорный слуга. Предлагаю Вашему вниманию краткую шпаргалку действий, которая поможет Вам быстро и без потерь перенести имущество от одного юзера к другому.

0 Thanks

Как НЕ показывать на главной странице промотированные туда материалы, или кастомизация главной страницы

Аватар пользователя andyceo

Всем привет, друзья!

Прошу помощи. Целый день убил и ничего не вышло.

Моя задача:
Нужно оформить главную страницу в следующем виде:

то есть, на главной странице, в регионе content, предназначенном для вывода материалов, мне нужно вывести два блока - "Последние новости" (Last news) и "Последние записи в блоге" (Last blog entries).

0 Thanks

Как делали сайт журнала "Популярная наука" (Popular Science Magazine, PopSci.com) - потенциальный спам

Аватар пользователя andyceo

Потенциальный спам - именно так считает этот сайт, когда я разместил на нём перевод ну просто очень хорошей статьи на английском - Popular Science Magazine (PopSci.com) Case Study.

Однако, насколько я знаю, неопубликованные статьи в Друпал можно посмотреть, точно зная их адрес - поэтому даю адрес на эту пока ещё неопубликованную статью-перевод - http://drupal.ru/node/13383

0 Thanks

Доделать тему EzoNetWork. need help.

Аватар пользователя andyceo

Друзья, ну никакой из меня верстальщик, просто никакой, вы уж простите :)

В общем, заделал я проект http://ezonetwork.ru, нарисовал и сверстал тему, да только кривовато будет, особенно в ИЕ и в Опере. Нужна помощь опытных верстальщиков-друпалистов-темистов.

0 Thanks

SapExtension - open-source программа для сбора статистики

Аватар пользователя andyceo

Всем счастливым пользователям системы SAPE.RU посвящается...

Приветствую всех, дамы и господа!

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

0 Thanks

Перевод документации к BUEditor

Аватар пользователя andyceo

После некоторого труда, сделал перевод документации к модулю BUEditor. Ещё не всё, но постепенно буду дополнять.

Узнал много нового :) Замечательная штука, этот BUEditor! Вот начало перевода:

-------------------------------------------------------------------------------------------------------
Простой текстовый редактор, предназначенный для облегчения написания кода (вероятно автором BUEditor'а имеется в виду HTML-код).

0 Thanks

Произвольный <meta>-теги и другие теги в <head>-области HTML страницы

Аватар пользователя andyceo

Приветствую, дамы и господа, друпаллерши и друпаллеры!

Искал-искал, искал-искал, ИСКАЛ-ИСКАЛ по разным сайтам и всему интернету, но не нашёл ответ на следующий вопрос.

Какой модуль Друпала позволяет формировать произвольные мета-теги в head-части HTML-страницы? Т.е.:

<html>
  <head>
    <title>Тестовая страница</title>
    <meta name="robots" content="index,follow" />
    <meta name="verify-v1" content="ApEbWaOK3CfB1B0vwz1aXiPM4AyF25WXJcivNFmEKtQ=" />
    <meta name="ПРОИЗВОЛЬНАЯ МЕТА" content="ПРОИЗВОЛЬНЫЙ КОНТЕНТ МЕТЫ">
  </head>
  <body>
ВСЯКАЯ ВСЯЧИНА
  </body>
</html>
0 Thanks

Вопрос по использованию блока "Наиболее читаемое" и статистики

Аватар пользователя andyceo

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

А в том, можно ли исключить из статистики (или из показов этого блока), определённую статью? Например, у меня на блоге ошибка 404 перелинкована на страницу "Переезд". Сама эта страница не отображается на главной странице, но опубликована.

0 Thanks

Вопрос по tagadelic

Аватар пользователя andyceo

Недавно поставил себе на блог модуль tagadelic.

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

1) когда модуль установился, в разделе администрирования admin/build/block появилось ДВА новых блока, от модуля tagadelic. Один из них называется "Теги для словаря Мои интересы", на сайте я его переименновал просто в "Мои интересы", а второй называется "Теги для выбранного содержимого".

0 Thanks