Регулярное выражение

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
0
0

Люди, помогите пож. Мне нужно в settings.php прописать значение массива как регулярное выражение ('/ru/user/88')

$THEME_URLS = array(
array('/uk/user/88','seven'),
);
foreach ( $THEME_URLS as $info)
if ( strpos($_SERVER['REQUEST_URI'],$info[0])===0)
$conf['theme_default'] = $info[1];

для включения семерки-темы на страницах профиля.
Модуль https://www.drupal.org/project/themekey отказывается работать (ему мешает другой).
Но семерку мне надо включить на на страницах

  1. /ru/user/88
  2. /ru/user/88/edit
  3. /ru/user/88/edit/agent
  4. /ru/user/88/edit/client

Само-собой, что по языкам идет перебор (uk, ru, en,...), ну и пользователь не один )).

Темизация на мультисайте

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
0
0

Может кто подскажет. У меня сайт на нескольких доменах (мультисайт) http://isramedic.org, http://sv.org.ua. На каждом выводится с разными шаблонами (используя https://www.drupal.org/project/themekey или https://www.drupal.org/project/domain).
Задача тематизировать профайл клиента. Сделал (user-profile.tpl.php) но он работает только на одном сайте, который юзает шаблон где файл лежит (само собой))).
Вопросы

  1. можно-ли тематизировать без использования user-profile.tpl.php
  2. или я нашел что-то близкое https://www.drupal.org/project/virtual_site кажется он программно переопределяет пути но, блин разбираться надо((

Мож кто сталкивался с подобной задачей?

CodeSprint UA 2014: we made it happen!

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
1
0

This sprint happened during DrupalCamp Kyiv 2014, an amazing event which takes place in the capital of Ukraine 7 years in a row. Overall more than 150 people took part in the conference, with 1 day of sessions and contribution sprint on November 1-2.

Sessions of the 1st Camp day were a great start for all sprinters to refresh their knowledge in Drupal 7-8 and Symfony framework as well

There were 39 participants on the sprint day in Kyiv and few guys working remotely from Mykolaiv and Lutsk. It was great news to find out that even Novosibirsk team joined the initiative and finished sprinting by the time we started it in Kyiv. This was because time zones difference and we would like to say special thanks to these guys who were team leaded by Eugene Ilyin for resolving 5 issues and tackling additional ones that were not listed in our Meta Issue They did it without any support and assistance from the org team which was great!
Novosibirsk team representatives

Overall stats are the following:
Contrib issues fixed: 49 + 4 in progress
Drupal 8 core issues fixed: 3 + 10 in progress
Created 6 contrib module releases: Date, Gmap. Location, Faq, Advanced_forum, Cerf
Drupal core strings translated to Ukrainian: ~1000 (7 translators participated)

Как проходят митапы на другом континенте

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
17
-17

Привет друзья,

Хочу поделился опытом участия на Drupal митапе в г. Фэйрфакс в штате Вирджиния в США и рассказать чем живут друпалеры на другом континенте. В целом люди той Друпал тусовки не особо отличаются от нас: так же любят Drupal, также собираются и делятся мыслями. Но есть одно существенное отличие, о котором я хочу вам поведать. Некоторые из их митапов проходят в виде модерируемой дискуссии на определённую тему. Согласитесь, этот формат немного отличается о привычных нам Drupal Café. Он не лучше и не хуже, а просто другой. Он немного напоминает BOF (birds of feather), ну а подробней вы узнаете в моём описании дальше.

Во первых стоит отметить, что здесь митапы проходят несколько раз в месяц, в разных городах одного большого мегаполиса - в данном случае я говорю о Washington DC Metro Area. Во вторых у одного и того же митапа бывает несколько локаций и соответственно несколько организаторов, что позволяет проводить встречи довольно часто и иметь разнообразную программу. В третьих, информацию о митапах здесь очень любят выкладывать на groups.drupal.org, а drupical.com уже сам визуализирует её в удобном виде на карте автоматически. Также тамошние друпалеры используют удобный сервис meetup.com, который позволяет находить митап на любую тему в их регионе. От себя замечу, что сделан этот сервис очень удобно.

Drupal Сafé №4 у Львові

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
17
-14

Шановні друпалери!
Після довготривалої перерви ми вирішили влаштувати Drupal Сafé, яке відбудеться 7го серпня у готелі "Таурус". Як звичайно, вхід на подію безкоштовний, але попередня реєстрація обов'язкова ;)! За цей час багато чого змінилося і нам є що вам розповісти. Тому раді вас бачити на літній зустрі.

План заходу:

  1. Drupal 8: Theming.
    В доповіді буде розглянуто основні питання темізації в Drupal 8:
    - порівняння PHPTemplate і Twig темітизації;
    - структура Twig теми;
    - міграція кастомної теми у Drupal 8;
    - створення власних шаблонів;
    - відладка Twig теми. - Павло Шевчук (EPAM Systems)
  2. Особенности создания кастомных модулей в Drupal 8"
    Будут расмотрены основные шаги, необходимые для создания кастомного модуля в 8-м Друпале.
    -структура модуля
    -используемые компонеты Symfony
    -автозагрузка классов
    -система плагинов - Іванченко Олександр (EPAM Systems)
  3. PHP/Drupal лабораторія у Львові - Фесюк Іван (EPAM Systems)

Дата проведення: 7 серпня.
Початок: 18:00.
Місце проведення:Готель «ТАУРУС» - м. Львів, пл. Кн. Святослава, 5.

Senior PHP Developer/Team Lead

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
10
-17


Blink Reaction


http://www.blinkreaction.com

Blink Reaction is a rapidly growing web development consultancy. We are excited to offer stable and challenging employment for newcomers to the open source CMS Drupal. The market for Drupal continues to expand and the technology continues to be the tool enterprises choose to reach more and more of their customers across the globe. If you are an experienced Drupal/PHP web developer, and would like the opportunity to learn more and apply new skills in the field of Drupal development, we invite you to submit your Curriculum Vitae for evaluation and consideration for the role of Drupal Developer Team Lead.

This is an exciting opportunity to learn new skills; and join a fast growing international company with offices in several locations in the UA, London, Bulgaria, and multiple locations in the USA. Our HQ is in New Jersey, USA.

Note: you must be based in Nikolaev, Lvov, Donetsk. UA.

Details of the role are below:

As a Sr. Drupal Developer doing the following:

A Drupal developer will typically handle the following types of tasks at Blink Reaction:

  • Working with a team (project managers, peer developers and designers) to create compelling and cutting-edge digital products that meet client specifications.
  • Turning design and user interface mockups into functional website layouts using modules such as Context, Panels, or Display Suite.

Несовпадение старого и нового ника пользователя [РЕШЕНО]

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
11
-15

Здравствуйте!

Пользователям даны права на изменение своего имени пользователя после регистраций. Так-вот, если пользователь меняет свое имя пользователя, например, с Влад Топалов на В. Топалов, то новый ник не применяется во всех местах.

Проверял в базе данных таблицу user. Там ник выводится новый (В. Топалов), а, например, модуль обмена сообщениями выводит старый ник (Влад Топалов), из за чего нельзя отправить тому пользователю ЛС.

Вроде выход есть - запретить менять ник, но все же от куда модули берут старый ник?

PHP-программист/Drupal-разработчик

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
6
-16

Компания Alpha Web Group (г. Черкассы) ищет PHP-программиста/Drupal-разработчика.

НАВЫКИ:
1.Опыт работы с Drupal и/или Symfony (от 0, 5 лет)
2.Опыт работы с технологиями: PHP, MySQL, HTML, СSS (от 2 лет) ;
3.Английский язык - средний уровень.

ЛИЧНЫЕ КАЧЕСТВА:
1.Целенаправленость;
2.Результативность;
3.Стрессоустойчивость;
4.Опыт работы в команде.

УСЛОВИЯ РАБОТЫ:
Интересные международные web-проекты, которыми вы будете гордиться;
Перспективы профессионального роста и развития инженерных навыков;
Достойная и конкурентная оплата труда, которая напрямую зависит от ваших навыков и амбиций;
Индивидуальный подход при обсуждении заработной платы;
Корпоративное обучение за счет компании;
Молодой и дружный коллектив профессионалов;
Удобный график работы.

Присылайте свои резюме по адресу - alphawebgroup.hr@gmail.com или звоните по телфону 093 568 74 00

Drupal Team Lead/Head of the department (Львів)

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
10
-14

У зв'язку з розширенням та відкриттям офісу у Львові нашій компанії потрібен талановитий, досвідчениї Drupal Team Lead/Head of the department. Ми пропонуємо стати одним з ключових лідів нашого львівського офісу, мати змогу розвивати свої менеджерські навички.
Ми пропонуємо відповідну заробітну плату та конкурентний соц. пакет
Основні вимоги:
Вимога лише одна і вона найголовніша: бути справжнім, самовідданим спеціалістом з бажанням розвиватися, та рости як керівник

Технології
Drupal 6-7 (required)
Drupal 8 knowledge (optional)
PHP 5.x expert (required)
Mysql 5.x expert (required)
4 years experience in development (drupal preferably)
Ability to planing workload (team up to 10 devs)
Multithreading

Чекаємо на ваше резюме: hr1@qarea.us OR skype: QArea.hr

Надсилайте резюме, приходьте на каву!

Отчет о DrupalCamp Donetsk 2014

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
8
-13

Завершился очередной DrupalCamp в Донецке. В первую очередь хочется сказать огромное спасибо всем участникам, спонсорам и организаторам конференции! Это мероприятие состоялось благодаря вам!

В этом году DrupalCamp Donetsk посетило более 70 человек, что довольно хороший результат, в связи со сложившейся ситуацией в стране и регионе. Отдельное спасибо зарубежным докладчикам, которые приехали к нам из различных уголков земли, таких как Россия, Австралия, Германия и Австрия. Благодаря этому украинское сообщество все чаще начинают замечать за рубежом, что в итоге может поспособствовать проведению DrupalCon'a в странах СНГ.

Мы попытались разнообразить программу DrupalCamp Donestk 2014 при помощи видео докладов от известных разработчиков в мире Drupal. Нам очень интересно понравился ли вам такой формат докладов.

Отправка e-mail двум пользователям после отправки формы Enity Forms

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
7
-6

Всем доброе время суток!
Очень прошу опытных форумчан найти минутку и помочь новой друпалерше с реализацией следующей задачи.
Краткое введение:
Есть форма, создана с помощью Entity Forms. У этой формы есть поле 'Имя' и поле 'Node reference' через которое выводится заголовок нод текущего пользователя.
Это форма выводится на странице ноды через поле 'Entity Reference' (поле называется предложить свой материал).
Задача такая: после отправки этой формы должен отправляться e-mail автору ноды и человеку который отправляет эту форму.
В e-mail должно быть указано имя человека который отправил форму и название ноды, как ссылка на саму ноду.
Понимаю, что тут все делается с помощью Rules. E-mail текущего пользователя вижу как вытянуть (site:current-user:mail), а от email автора ноды, с которой отправляется форма, никак не найду и его здесь похоже нету.
И ссылки на контент не понимаю как реализовать.
В php коде самое малое знание. Думаю не достаточно точно для писание своего модуля.
За ранее буду всем очень благодарна.
Все это делается на Друпале 7.

CKEditor - Откуда взался ббкод? [РЕШЕНО]

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
1
-1

Доброго всем дня!

У меня возникла очередная проблема после обновления. Форма CKEditor не воспринимает теги как надо и отправляет их как ббкод, но замечу, что ббкода я не настраивал. Не фильтров, не модулей, ни плагинов я для этого не устанавливал. Отправлять как ббкод он стал после последнего обновления 7.x-1.14.

Все началось когда модуль ocupload отказывался отправлять фотографий (Еще вчера ставил фотографий и все было нормально) и выдавал ошибку -220:#2387 (Последние цифры точно не помню). После проверки всех настроек, лога и версий SWF Upload Решил обновить сам редактор CKEditor - и вот результат. Модуль ocupload теперь работает как ягодка, но за то редактор потух.

Как от этого избавится? Я даже не имею ни малейшего представления куда копать...

Drupal White Nights 2014 в Санкт-Петербурге, 7 июня

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
1
-2

Drupal White Nights 2014

7 июня 2014 в Санкт-Петербурге состоится первый в городе Drupal Camp.

Кемп соберет множество высококлассных специалистов и просто любителей Drupal из разных городов и стран.

Участников ждет два потока докладов о разработке и администрировании Drupal, темизации, SEO продвижении сайтов, хостинге и практическом применении Drupal для бизнеса.

Кроме того, на Drupal White Nights 2014 будет организован бесплатный тренинг по основам Drupal, который позволит новичкам познакомиться с системой и подготовиться к более серьезным докладам.

Ищем специалиста SEO

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
3
-2

Добрый день.

Для молодого проекта созданного на drupal требуется специалист по СЕО продвижению.
Дополнительные вопросы по email-hobbyzz@yandex.ru.
Работа удаленна на долгосрочной основе.

Тeam Lead PHP

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
2
-2

Тeam Lead PHP
• Отличные знания PHP 5, JavaScript (jQuery)
• Знания принципов ООП и опыт их применения
• Знание HTML, CSS
• Опыт разработки с использованием MVC
• Свободное владение MySQL
• Опыт применения шаблонизаторов
• Опыт работы с SVN
• Опыт организации работы небольшой команды
• Приветствуется опыт работы с высоконагруженными системами
Обязанности:
• Управление командой разработчиков
• Непосредственное участие в разработке
• Контроль качества программного кода и архитектуры проекта
• Участие в доработке ТЗ, корректировка требований

на все дополнительные вопроса с радостью отвечу по тел.098 892 99 28 или пишите inna_otc@mail.ru

Опытный Drupal developer, разработчик Drupal (удаленка или в офис)

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
2
0

В крупную аутсорсовую компанию Soft Group разыскивается опытный Drupal'ист

Требования к соискателю:

- Опыт работы от 2 лет с Drupal
- Приветствуется опыт работы на коммерческих проектах
- Ответственность.
- Умение оценивать и выполнять задачи в срок.

Технические требования:

  • Знание PHP, HTML / CSS, JavaScript / JQuery, MySQL (high level);
  • Опыт разработки Drupal как минимум 1 год (умения писать свои собственные модули, работать с модулями других людей, хорошее понимание ядра, theming и т.д.);
  • Уметь писать высококачественный и чистый код, используя собственную практику и стандарты написания кода для Drupal CMS;
  • Опыт работы с version control systems (SVN, Git, etc.) будет плюсом;
  • Опыт работы с системами Linux;

Условия работы

  • 10ти часовой рабочий график.
  • с 10.00 до 19.00
  • Официальное оформление
  • Зарплата - зависит от навыков и опыта кандидата

Возможность работы как удаленно, так и в одном из комфортабельных офисов компании (Киев, Харьков, Львов, Ровно).

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

Присылайте свои резюме и CV мне на e-mail или пишите в skype: yuristan3 - пообщаемся.

Ошибка при обновлений базы данных - модуль Ocupload (РЕШЕНО)

Все інше : CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
4
-4

Здравствуйте!

После обновлений базы данных последней версий модуля Ocupload:

ocupload module

7105 - Add new col {ocupload_templates}.link_template Update colorbox integration Delete col {ocupload_templates}.show_in_colorbox

Появляется такая ошибка:
ocupload module
Update #7105

Failed: DatabaseSchemaObjectExistsException: Невозможно добавить поле %able.link_template: поле уже существует. в функции DatabaseSchema_mysql->addField() (строка 328 в файле /home/u838460049/public_html/includes/database/mysql/schema.inc).

Каким образом это можно вылечить?

Требуется помощь с запуском compass

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
1
-2

ДВС!
HELP!!!
# compass watch
LoadError on line ["55"] of /usr/local/lib/ruby/site_ruby/1.9/rubygems/core_ext/kernel_require.rb: cannot load such file -- compass-normalize
Run with --trace to see the full backtrace

Группи и подгрупи при добавлении материала

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
0
-2

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

Вивод поля ССК в моей созданой странице с помощю хука hook_menu

CommerceBox, Бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce.
0
-2

Здравствуйте как мне организовать вибор дополнительного поля ССК в котором хранятса 4 картинки и вивести в моей страници моего модуля
вот мой модуль

function oknamat_menu(){
$items = array();
$items['fasad'] = array(
'title' => 'Стараница фасады',
'page callback' => 'my_fasadi',
'access callback' => TRUE
);
return $items;
}
function my_fasadi($content = NULL) {
$result = db_query('SELECT n.nid, n.field_fasads_data FROM {content_field_fasads} n WHERE n.nid = '.$_GET['nod']);
mysql_fetch_array($result, MYSQL_ASSOC);
var_dump($result);
return $content;
}

вот результат var_dump($result);
object(mysqli_result)#8 (5) { ["current_field"]=> int(0) ["field_count"]=> int(2) ["lengths"]=> NULL ["num_rows"]=> int(4) ["type"]=> int(0) }
Зарание спс.