(gagaga)

ICQ UIN
461093128
Мои_работы_для_Drupal
Создание/поддержка некоммерческих сайтов и сообществ на Drupal
Страна
Россия
Пол
женский
Что-нибудь еще о себе

Бесплатные консультации по ICQ не оказываю. Срочность оплачивается по двойному тарифу. По любым вопросам пишите на gagaga67_drupal@mail.ru .

Предлагаю_сервисы_для_Drupal
Консалтинг
Программирование модулей на заказ
Создание коммерческих сайтов
Блог
Просмотреть последние записи в блоге
Темная материя
Материалов: 0/50, комментариев: 0/414
Время участия
8 лет 3 months
Пользователь поблагодарил
Материалы: , Комментарии:
Пользователя поблагодарили
Материалы: , Комментарии:

gagaga Ср, 25/01/2012 - 15:25

[Модуль] Timeuserban - бан пользователей на время

Модуль делался около двух лет назад. Что я там тогда делала не помню :) Явно заметные косяки с переводом (где-то русские, где-то корявый инглиш, где-то транслит). Изначально задумка была хорошей, например, предусматривать роли, которые нельзя банить(чтобы больше модераторских воин не было :)) и т.д. Но со временем был заброшен, так как задачи несколько изменились. Если кому-то будет интересно, допили по мере возможности до нормального состояния. Частично работает, поэтому тестирование обязательно. Пишите баг репорт, постараюсь оперативно исправлять.

Тип материала: 
Версия Drupal: 
0 Спасибо

gagaga Вс, 18/09/2011 - 15:55

Дру-Палки! Все в Ёлки-Палки!

Всем! Всем! Всем!

Желающим! Наблюдающим! И просто Сочувствующим!

Общение, общение, общение - активное, креативное, позитивное, попивательное, пожевательное, сногшибательное!

Место встречи: традиционное (м. Китай-город, Ёлки-палки - Москва, ул. Солянка, 1/2, стр. 1).
Время: известное (ориентировочно 24.09.2011 в 18:30).
Повестка: дружить, общаться, развлекаться.

Ждем всех! Не стесняйтесь! Присоединяйтесь!

Пишите в теме, кто постарается присутствовать.

Тип материала: 
Ключевые слова: 
0 Спасибо

gagaga Ср, 06/07/2011 - 17:18

[Модуль] Advanced sphinx

Сделала на базе  sphinxsearch небольшой поисковый модуль. Предложения и тестирование весьма желательны. Первоначально модуль делала под свои нужды, так что все лишнее, на мой взгляд, отсутствует :). Если понадобятся какие-то доработки, буду рада помочь. На d.org будет выложен позднее. Портирование на 7 будет, после отлова мелких багов, при наличии таковых.

Основные отличия от базового:

  • возможность автоматической генерации файла конфигурации;
  • mysql вместо xmlpipe2;
  • минимальные настройки файла конфигурации через админку (работает при автоматической генерации);
  • UPD. Добавлено управление индексацией и демоном через админку. Функции внедрены по просьбе IT-patrol;
  • может еще что-то...

Настройка:

  1. Копируем модуль в "sites/all/modules".
  2. Включаем в админке.
  3. Настройка модуля на странице "admin/settings/advanced_sphinx". Если вы хотите автоматически сгенерировать конфиг, то поставьте галочку "Generate a configuration file". Далее необходимо указать полный путь к папке, в которой храниться sphinx.conf или папку в которой могут быть созданы конфиг и другие папки. Права на запись обязательны. Также на этой странице можете выбрать типы материалов по которым будет осуществлен поиск, если не выбрано, то ищет по всем. Обратите внимание, что при каждом сохранении настроек модуля конфиг будет обновлен, если включена его генерация.
Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

gagaga Пнд, 12/07/2010 - 22:20

[Опрос] Собирательный образ друпалера

Друпалкампы – это, конечно, замечательно, но чем, же заняться, если их нет? Ответ прост – встречи в неформальной обстановке. Подобные встречи могут стать хорошим подспорьем в поиске партнера по бизнесу или укрепления имеющихся связей. Или же просто отдыха среди друзей. Однако есть одно «НО”. Всех нас связывает Друпал, т.е. наша работа. Пожалуй, оставим его в покое до очередного Друпалкампа.

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

Опрос состоит из 9 вопросов, которые будут высланы пользователям на почту. После обработки ответов, все результаты будут выложены в блоге и на drupal.ru.

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

UPD. Прием ответов прекращен. Спасибо за участие. Переработка результатов началась!

UPD 2. Очень много баг-репортов приходит из-за проблемы с авторизацией. Насколько я понимаю, Аксель каждую 1-2 недели обнуляет пароли. В связи с этим пользователи Вынуждены регулярно их восстанавливать. Давайте не будем лишний раз поднимать эту проблему.
Если после авторизации у вас в очередной раз возле имени появился "@drupal.org", нужно разлогинется и запросить новый пароль. После этого иногда страница просто обновляется без каких-либо сообщений. При этом письмо на почту отправляется. И проверяйте папку спам, в последние три раза письмо с запросом стабильно оказывалось там.

0 Спасибо

gagaga Пнд, 15/03/2010 - 17:14

Москва-2010: регистрация на Drupalcamp

Уважаемые участники и докладчики Московского Drupalcamp.

Для участия в семинаре необходима предварительная регистрация. Ударение на слово предварительная. По объективным причинам важно своевременно подать заявку на своё участие:

  • места всё таки ограничены до 200 человек
  • по мере необходимости организаторы бронируют для участников места в гостинице и в последний день будет не совсем удобно или даже невозможно найти 150 номеров
  • по гостинице не могут бегать люди без бейджиков - меры безопасности отеля. А бейджики надо сделать, подтвердить, согласовать.
  • рекламодатели хотят видеть заинтересованность
  • необходимо составить план докладов, а на это надо время. По этому все, кто хочет сообщить миру своё мнение - обязаны поторопится до первого апреля

В связи с вышеизложенным срочно :

каждому участнику необходимо заполнить «Анкету гостя», заполнить ее и отправить на почту drupalhotel@yahoo.com . Распечатанные анкеты необходимо иметь при себе для регистрации перед началом мероприятия.

0 Спасибо

gagaga Пнд, 15/03/2010 - 17:08

Drupalcamp Москва-2010: информация для докладчиков

DrupalCamp Moscow-2010
Друпал кэмп планируется на 2 (два) дня. Доклады присланные последними будут зачитываться перед пустой аудиторией рано утром во второй день, когда все ещё или уже спят. А твой доклад может быть поставлен самым первым на открытие, когда будут все слушатели и рекламодатели.

Почему?

Потому что, он будет прислан вовремя, правильно оформлен и просто супер интересным. Для того, что бы твой доклад вообще попал на кэмп надо до 1 апреля:

  • подробно описать тезисы твоего выступления
  • должны быть указаны твои имя и фамилия, контакты, как мыло и телефон (обязательно), скайп и аська, ник на drupal.ru и портретную фотографию (опционально)
  • должны быть указаны твои имя и фамилия, контакты, как мыло и телефон (обязательно), скайп и аська

Cам доклад в формате odp (OpenOffice) и/или презентации pps необходимо прислать до 10 апреля.
Всё высылать на мыло: seminar@drupalcamp.ru

0 Спасибо

gagaga Втр, 16/02/2010 - 19:05

Москва-2010: что необходимо сделать для участия в DrupalCamp?

DrupalCamp Moscow-2010
Мы еще раз повторимся: благодаря нашим спонсорам, участие в мероприятии бесплатное. DrupalCamp Moscow будет проходить 16-17 апреля на территории пансионата Клязьма, в 12км от Москвы, на берегу Клязьминского водохранилища.

У пансионата есть собственный регламент работы с гостями пансионата, и мы обязаны его придерживаться. Каждому участнику необходимо заполнить «Анкету гостя» (скачать файл), заполнить ее и отправить на почту drupalhotel@yahoo.com . Распечатанные анкеты необходимо иметь при себе для регистрации перед началом мероприятия.

Мы просим заполнить анкету заранее, как только у вас появится 1-2 минуты на это (она очень простая) — организаторам будет намного проще обрабатывать заявки задолго до конференции, нежели в последние дни перед проведением.

Кроме того, наши иностранные / иногородние гости могут снять 1/2/3-х комнатные номера с завтраком или полным пансионом. С подробной информацией по съему комнат, условиям и тарифам вы можете ознакомиться, скачав файл Проживание в пансионате Клязьма.

Позднее мы опубликуем альтернативные варианты проживания для иностранных/иногородних гостей: иные пансионаты, находящиеся поблизости и гостиницы в Москве, с картой проезда к месту проведения DrupalCamp.


Памятка по заполнению:

  • поле «Номер комнаты» оставляете пустым.
0 Спасибо

gagaga Втр, 09/02/2010 - 16:42

DrupalCamp'у в Москве быть!

Буквально пару часов назад было официально объявлено о переносе даты проведения мероприятия, которого многие из нас ждали с большим нетерпением. Первоначально DrupalCamp планировали проводить в конце февраля 2010 года, и более 250 человек уже зарегистрировалось в качестве участников!

Для чего перенесли дату?

Это будет первый DrupalCamp в России, и мы хотим сделать его максимально интересным! Следующие «для чего» мы считаем наиболее значимыми:

1. Для увеличения количества докладчиков. Доклады — основа Camp'а, его соль и суть. Мы запускаем активную службу поддержки докладчиков. Что это значит? Если у вас возникают вопросы с выбором темы, лучшим форматом, оформлением слайдов — вы можете написать нам, и мы ответим на все вопросы будущих докладчиков.
2. Для увеличения комфорта гостей из других городов и стран. Мы ожидаем присутствия множества гостей из Украины, Белоруссии и других стран. Бронирование номеров в гостиницах/в пансионате, заказ авиабилетов, планирование командировок — все эти вещи гораздо комфортнее и экономнее делать, имея резерв времени более месяца, что было невозможно в указанные ранее сроки. На сайте в скором времени будут представлена полная информация по проживанию, транспорту и досугу.

0 Спасибо

gagaga Пт, 22/01/2010 - 22:08

[Пример] Jw Player

Достаточно часто возникают вопросы, как установить Jw Player. Можно интегрировать плеер через модуль либо напрямую, используя файл шаблона.
1. Скачиваем плеер здесь. И копируем его в какую-нибудь папку на сервере. Я поместила в папку с темой.
2. Создаем шаблон с именем node-type.tpl.php, где type это машинное имя типа контента.
3. Добавляем к типу контента CCK-поле(я) в зависимости от цели. Поле должно быть либо текстовое либо filefield.
4. Вставляем в код шаблона следующий код:

<script type="text/javascript" src="sites/all/themes/media/player/swfobject.js"></script>

<div id="videocontent">Ваш плеер устарел, обновите <a href="http://get.adobe.com/flashplayer/">здесь</a>.</div>

<script type="text/javascript">
var so = new SWFObject('<?php print 'sites/all/themes/media/player/player.swf'; ?>','mpl','527','450','9');
so.addParam('allowfullscreen','true');
so.addParam('allowscriptaccess','always');
so.addParam('wmode','opaque');
so.addParam('flashvars','file=<?php print $node->field_name[0]['filepath'] /* $node->field_name[0]['view'] */ ?>');
so.write('videocontent');  
</script>

Пояснения:
Если filefield, то $node->field_name[0]['filepath'] / вместо field_name вставить название Вашего поля
Если текстовое поле, то $node->field_name[0]['view'] / вместо field_name вставить название Вашего поля
Все пути заменить на свои.
videocontent - id тега в который будет вставлен плеер.

Ключевые слова: 
Версия Drupal: 
0 Спасибо

gagaga Пт, 25/12/2009 - 20:04

[Модуль]Codtoblog - Генерация ссылок для вставки на других сайтах

Маленький модуль, который создает блок с несколькими полями. Перед тем как включить блок, нужно в админке выбрать нужные поля. Модуль делался для себя, но решила выложить.
Пример работы: http://www.otd-lab.ru/statya/12189

Если есть какие-нибудь предложения по улучшению и дополнению модуля, пишите.

Версия Drupal: 
0 Спасибо

gagaga Ср, 11/11/2009 - 15:54

Баг в модуле Статистика

Мне понадобилось выводить популярные ноды за сегодня. Эта популярность рассчитывалась с помощью модуля статистики, а показателем считается количество просмотров за сегодняшний день.
Для statistics_cron время для обновлений берется в переменной statistics_day_timestamp. В эту переменную записывается время первого запуска крона для статистики в формате unixtime. При последующих запусках идет проверка соответствует ли время в переменой + 24 часа текущему либо его превышает. Если это условие верно, то в переменную записывается время текущего запуска крона. При этом появляется накапливаемый сдвиг во времени. Который может привести к весьма забавным последствиям, например статистика за день будет вместо 00:00 часов обнуляться в 14:51 . Именно так я и заметила это недочет, не без помощи  andypost@drupal.org" title="andypost@drupal.org">andypost@drupal.org. По его словам, это самый настоящий баг, который присутствует как в текущей 6 версии друпала, так и перекочевал уже в 7.

Версия Drupal: 
0 Спасибо

gagaga Вс, 01/11/2009 - 08:29

Как CCK field добавить в форму?

В ноде-модуль нужно вставить CCK-field в форму создания ноды. Собственно, как это сделать?

Такой вариант у меня не сработал:

Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

gagaga Вс, 01/11/2009 - 08:24

Сайт по охране труда

Охрана труда.
Принимаются только конкретные советы.

Версия Drupal: 
0 Спасибо

gagaga Вс, 02/08/2009 - 15:58

Камп или встреча друпаллеров в Москве?

На Украине и в Белоруссии Кампы уже были. В прошлом году встреча в кафе в Москве тоже была. Давайте организуем подобное мероприятие и в этом году! какие основные критерии для места сбора? И есть ли вообще желающие собраться?

Ключевые слова: 
0 Спасибо

gagaga Ср, 24/06/2009 - 10:33

[Пример]Как добавить термины в словарь при создании ноды?

Иногда нужно создать ноды автоматически, например, для импорта какой-то информации из файлов. Само создание нод особых сложностей, обычно, не вызывает, но вот привязка терминов таксономии к этой ноде проблемно.
Термины можно привязывать двумя способами: 1. по tid; 2. по тегам.

$tags_1='машина, велосипед'; //теги для нашей ноды
// либо
$tag[]='грузовик';
$tag[]='самосвал';
$tags_2=$tag[0].','.$tag[1];

Результат обоих способов будет идентичен. Выбор только за Вами.
Если же Вам известны tid терминов, то можно воспользоваться следующим примером:

$node->taxonomy[] = array(tid1, tid2, tid3); // tid1- id первого термина, tid2- id второго и т.д.

Если будете использовать этот вариант, то дальше можете не читать :). Все термины будут добавлены вместе с созданием ноды.

Далее после создания объекта $node = new stdClass(); пишем

$node->taxonomy['tags'] = array(vid=>$tags_1);

Здесь vid - это номер словаря, в который Вы хотите добавить теги, $tags_1- теги.

После создания ноду функциями node_submit($node); node_save($node); добавим следующий код:

$setting = new stdClass();
$setting->nid=db_last_insert_id('node', 'nid'); // получаем nid созданной ноды;
$setting->vid=db_last_insert_id('node', 'vid'); // получаем vid созданной ноды;
taxonomy_node_save($setting, $node->taxonomy); // эта функция добавляет отсутствующие теги и создает связь с нодой

Спасибо за внимание!

Версия Drupal: 
0 Спасибо

gagaga Чт, 18/06/2009 - 19:48

Пропадает авторизация

На определенных страницах сайта пропадает авторизация. Приходится как минимум еще один раз входить :(. Как с этим бороться? На d.ru такого не замечала...

Версия Drupal: 
0 Спасибо

gagaga Пнд, 08/06/2009 - 07:01

Не публикует Scheduler

Каждая запись на форуме является блогом. Все настройки в типе материала задала, при создании блога указала время публикации. В нужное время она получает статус опубликована,но на форуме такая нода не появляется. Если я после этого зайду в "Изменить" и просто сохраню, то на форуме она появится.Какой смысл тогда в отложенной публикации, если мне придется повторно вручную всё сохранять :(.
В чем может быть загвоздка и как ее поправить?

Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

gagaga Ср, 03/06/2009 - 21:34

[Модуль] Ограничение загрузки

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

Ключевые слова: 
Версия Drupal: 
0 Спасибо

gagaga Пт, 08/05/2009 - 21:50

[Пример] Sphinx и Drupal.

Здравствуйте.
Попробую описать настройку Sphinx под Drupal. Подробнее о самом движке и его установке читайте на официальном сайте.

Ключевые слова: 
Версия Drupal: 
0 Спасибо

gagaga Пнд, 13/04/2009 - 12:23

drupal_execute() и taxanomy

Никак не могу сообразить как в drupal_execute() задать параметры таксаномии. В ноду надо вставлять термины из трех словарей. Поиск ничего не дал :(
Подскажите, пожалуйста, как это можно сделать.

Ключевые слова: 
Версия Drupal: 
0 Спасибо

Страницы