Алексей(mozh)

Реальное имя
Алексей
Страна
Беларусь
Город
Минск
Блог
Просмотреть последние записи в блоге
Темная материя
Материалов: 0/42, комментариев: 1/201
Время участия
3 года 8 months
Пользователь поблагодарил
Материалы: 2, Комментарии: 0
Пользователя поблагодарили
Материалы: 1, Комментарии: 4

mozh Пнд, 22/05/2017 - 11:50

Готовим AMP

Так, заказчик хочет видеть на своём новостном сайте AMP (Accelerated mobile pages) https://www.ampproject.org/ru/

Как же все это подружить с друпалом? смотрим, что удалось накопать:

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

mozh Чт, 16/02/2017 - 18:28

Новостной сайт drupal 7 - нагрузка

Всем привет, имеется новостной сайт с посещаемостью в 50к в сутки, на сайте постоянно пасется около 250 человек (согласно гугл аналитики)

После переезда на новым хостинг, сайт отлично работал 1.5 месяца
Тарифный план кратко:
2 ядра CPU2x2000+ GHz
4GBRAM
40GBSSD

и так, 1.5 месяца сайт был на hdd, все было отлично, после все перенесли на ssd и тут понеслись проблемы с нагрузкой. Хостер заявил, что якобы на старом hdd была ошибка и сайт оказывается работал на 8 ядер процессора и 4гб опертивной

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

mozh Ср, 23/11/2016 - 09:26

РЕШЕНО select запросы в drupal commerce

Всем привет. Имеется сайт с commerce. вечером сайт грузился по 2-3 минуты в логах обнаружено это:

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

mozh Чт, 17/11/2016 - 12:18

Компоненты цены drupal commerce

в общем проблема была в следующем
имеется сайт + сommerce multicurrency

Тип материала: 
Модули и темы: 
0 Спасибо

mozh Чт, 17/11/2016 - 11:59

[РЕШЕНО] Добавить комиссию paypal в drupal commerce

Прилетел таск добавить комиссию на юзера
модули commerce, Commerce Fees, Commerce PayPal

включаем модули, идем сюда /admin/commerce/config/fees Создаем новый fee PayPal fee
далее идем в правила /admin/config/workflow/rules добавляем rules

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

mozh Ср, 06/04/2016 - 08:02

commerce доставка

всем привет, никак не могу понять как настроить заполнения разных полей при выборе доставки.
Например:
1. выбрана доставка 1 - отображается поле 1 и поле 2
2. выбрана доставка 2 - отображается поле 3 и поле 4

смотрел модуль coomerce shipping + flat rate по туториалу https://commerceguys.com/blog/introduction-commerce-shipping-screencast, но там в зависимости от значений в полях дают доставку, немного не то

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

mozh Чт, 11/02/2016 - 09:27

[Решено] Закрыть путь /user с помощью .htpasswd

Всем примет, стоит задача закрыть путь /user дополнительным паролем.
Сгенерировал файл .htpasswd положил в корень. В htaccess добавляю:

AuthType Basic
AuthName "My Protected Area"
AuthUserFile /home/path/site.com/.htpasswd
Require valid-user

deny from all

На весь сайт работает!

Но мне нужно только на /user. Физически этой директории не существует, то алиас, создал папку закинул туда htaccess. Пароль установился, но открывается эта пустая папка а не алиас. Как быть? крутил еще index.php?q=user, но ничего путного не вышло

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

mozh Пт, 29/01/2016 - 06:53

[Решено] модуль Subdomain открывает любой поддомен

Всем привет. Установлен модуль Subdomain, настроен на словарь таксономии, в словаре примерно 1000 терминов, все открываются на поддомене. Вроде все хорошо, но если написать несуществующий термин в поддомене, то он тоже откроет страницу, но главную. В итоге sub1.site.com или sub2.site.com будут открывать главную страницу, хотя терминов sub1 и sub2 нет в словаре таксономии. На хостинге включено Автоподдомены. Как отдавать ошибку 404 не существующим поддоменам?

В общем при написании не существующего домена, выпадала 400-я с разным урлом, сделал редирект на обычную /404 в htaccess

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

mozh Пнд, 04/01/2016 - 09:08

[Решено] Ближайшие точки (ноды) по координатам

Имеются ноды с полями широты и долготы. При открытии конкретной ноды, хотелось бы показать ближайшие точки (ноды) отобрав их по широте и долготе.
Есть мысли рассчитать некую дистанцию от нулевой широты и долготы до текущей ноды. Записать значение ноды в новое поле и на основе этой дистанции брать соседние. Например текущее значение дистанции 100 для ноды (значение просто с головы) и делать выборку нод от 90 до 110 по дистанции.
Вопрос, по какой формуле считать это самое значение дистанции? или может есть другие варианты

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

mozh Вс, 20/12/2015 - 14:54

Uncaught SecurityError: Blocked a frame with origin "http://sub.domain.com" from accessing a frame with origin "http://domain.com".

Uncaught SecurityError: Blocked a frame with origin "http://sub.domain.com" from accessing a frame with origin "http://domain.com". The frame requesting access set "document.domain" to "australia-opening-times.com", but the frame being accessed did not. Both must set "document.domain" to the same value to allow access.

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

mozh Пнд, 23/11/2015 - 13:38

Translate для кастомных блоков

Всем привет создал модуль реализующий блок. В этом блоке есть параметры title, text в общем форма параметров - http://take.ms/oHdeQ
Как мне заставить эти поля переводится при установки Make this block translatable если я жму то сделать translate я могу только стандартного поля title http://take.ms/HMfnt
http://take.ms/UD2xT
как добавить туда поля моей формы? сейчас все пихаю в t(), но это не совсем удобно

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

mozh Ср, 18/11/2015 - 13:38

[Решено] facebook open graph для публикации видео

Всем привет, возникла проблема с публикацией видео youtube в facebook. На странице есть кнопка расшаривания контента для старницы фэйсбука
http://take.ms/1VBhZ как видно в превью все отлично отображается, видно что это видео по кнопке play
были настроены мета теги

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

mozh Пт, 13/11/2015 - 08:43

feeds импортирует по 50 node с перерывами в 2-3 минуты

Все привет, загоняю много node в drupal 7 с помощью feeds. В итоге 10тыс загружается часов 6. Думаю это очень медленно, как быть? может что-то на сервере нужно подкрутить?
В админке, если посмотреть контент по дате создания, то выходит что загружает 50node, затем 2 минуты нет контента, потом опять 50 node. Откуда этот промежуток?
Ранее выдавала ошибку 504, видимо в эти две мин не вкладывался, на сервере увеличили proxy_send_timeout 600s; proxy_read_timeout 600s;. Как быть? может свой импортер написать? есть ли примеры

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

mozh Вс, 08/11/2015 - 16:52

[Решено]Импорт feeds 504 time out

Ребята нужна помощь, есть порядка 100тыс нод. Кое как загнал 30 тыс через feeds, теперь не могу продолжить дальше, на 1-3% импортирования кидает ошибку 504 gateway time out.
Это типо ресурсов не хватает? гружу по 5 тыс node.
Как быть? поделитесь опытом

UPD проблема решилась увеличением параметров
proxy_send_timeout 600s;
proxy_read_timeout 600s;

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

mozh Ср, 04/11/2015 - 07:39

импорт boolean Feeds

Всем привет. Поставил модуль импорта  Feeds. Ранее им пользовался много раз, но сейчас возникла необходимость импортировать поле boolean в виде checkboxa.
В исходном csv файле пробовал передавать true, 1, но не проходит, чекбокс не отмечается птичкой.

Поставил Feeds tamper, добавил плагин convert to bolean "convert to boolean plugin for Feeds Tamper." тоже не выходит.
Как же записать этот чекбокс в материал?

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

mozh Ср, 28/10/2015 - 11:42

[Решено]Письма приходят через раз по SMTP

Добрый день. Есть сайт с регистрацией пользователей. После регистрации не приходит письмо пользователю на почту. Другие письма типо восстановить пароль, либо уведомить пользователя об удалении аккаунта приходят.
Птичка Отправлять письмо в account settings стоит. Куда копать? Уже сайт слил с хостинга на opensever и проблема таже.

Через rules настроил сообщение, но где теряется стандартное?

UPD Rules устраивает вполне, со стандартным сообщением так и не разобрался. Далее установил модуль smtp. Настроил по данным полученным от админа сервера. Письма на mail.ru приходят отлично, но вот на gmail.com приходят через раз. Долго гуглил, но к решению так и не пришел. Скрин настроек http://take.ms/auZAM в общем все стандартно smtp.gmail.com tls 587 пробовал ssl 465.

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

mozh Пнд, 26/10/2015 - 12:44

Мульти поле image + lightbox, big + thumb

Всем привет есть вопрос. Как программно выводить поля в node.tpl с виджетом lightbox
есть мульти Поле изображение. Вывожу одну картинку большой так
<?php print render($content['field_pictures'][0]); ?>
под большой картинкой хочу вывести маленькие, но что бы они были связаны с lightbox большой

<?php
<div class="gallery-thumbs" id="links">
    <?
php
    $counter_pict 
0;
    foreach(
$node->field_pictures[LANGUAGE_NONE] as $key => $item){
        
$counter_pict++;
        if(
$counter_pict 1){
            print 
'<a href="'.file_create_url($item['uri']).'" rel="lightshow[field_pictures]" class="lightbox-processed">';
            print 
'<img src="';
            print 
image_style_url('80'$item['uri']);
            print 
'"></a>';
        }
    }
?>    
</div>?>
Тип материала: 
Версия Drupal: 
0 Спасибо

mozh Втр, 20/10/2015 - 06:16

Drupal 8

Попытка познакомиться с Drupal 8 закончилась неудачей(((
Значит при первом запуске на openserver у меня стоит php 5.3 и apache 2.2 получаю ошибку:
Parse error: syntax error, unexpected '[', expecting ')' in E:\OpenServer\domains\drupal8\vendor\guzzlehttp\promises\src\functions.php on line 41

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

mozh Вс, 18/10/2015 - 15:32

Скорость загрузки сайта

Есть простой сайт, минимум модулей, но уж очень он долго получает ответ от сервера.
Поставил devel включил показ запросов, получаю такие данные:


Кеш отключен, да и скрины из под админа получены. Сайт тормозит одинаково как в админке так и на самом сайте. Может права на папки? tmp 777 стоят, еще может что? буду благодарен за любой совет.
Поднимал намного функциональнее сайты, с большим числом модулей, но такого не было никогда.

Хостинг
Версии программного обеспечения
Apache 2.2.15-47.el6_7.cloudlinux
MySQL 5.1.73-5.1.el6
PHP 5.3.29-2.el6
Perl 5.10.1-141.el6

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

Страницы