Блог пользователя - alexo

Перенаправление не происходит

25 января 2019 в 14:35

При создании ноды на русском с ручным url или автоматическим c pathauto url, например"test" создается страница вида site.ru/ru/test (язык по умолчанию на сайте английский),

noindex в браузере

21 декабря 2018 в 13:26

Здравствуйте! Чтобы закрыть страницу для Гугл использую мета-тег robots.
В таблице источнике для импорта feeds в ячейке столбца meta_robots (по названию соответствия импортера на сайте) указываю noindex, модуль metatag включен.
В результате при редактировании ноды вижу, что нужная галочка появилась,

Чек лист страниц с настройкой автоисправления, обрезки, фильтрации тегов

13 декабря 2018 в 22:37

Здравствуйте!
Пытаюсь обобщить, где в админке и в файлах делаются настройки автоисправления, обрезки, фильтрации тегов
У меня получилось

img src внутри body, чем заменить режим "источник" при импорте feeds

12 декабря 2018 в 18:57

Здравствуйте!
Как сделать импорт feeds с картинками внутри текста?
При создании вручную, чтобы ввести

<img src="/sites/default/files/file.png" alt="" включаю режим источник.

А с feeds как-то можно это сделать?
У меня при full html все равно просто отображается тег вместо картинки.

Что сужает ширину пункта меню в мобильной версии?

5 декабря 2018 в 16:37

Здравствуйте! Использую nice menu + responsive bartik + дополнительные файлы CSS для меню.
Пункт меню сужается в мобильной версии,

Удаление страниц из поиска в панели Яндекса

30 ноября 2018 в 15:28

Здравствуйте! При удалении страницы в панели Яндекса появляется сообщение,
"Нет оснований для удаления"

______________________________________________________________________
несмотря на то, что в роботс страница прописана

Закрепить меню и шапку при скроле для Bartik

14 ноября 2018 в 17:21

Здравствуйте!
Делаю липку шапку для Responsive Bartik, которая будет оставаться в верху страницы
Хочу делать по этой инструкции или по этой

pathauto, global redirect, индекс удаленных страниц, 404 или 301 или что?

10 ноября 2018 в 16:29

У меня было импортировано на сайт пару сотен страниц через feeds.

Потом они были отредактированы массово (теги поменялись и т.д.) и нужно было их снова загружать.

Так как в feeds заголовок был настроен как "not used as uniq", то чтобы случайно не получилось дублей, старые ноды были удалены, а новые загружены заново.

Путь, который делает pathauto по заголовку у них получился такой же. И предполагалось что для поисковиков это будут те же страницы.

Адаптирование Bartik vs готовые адаптивные темы 2018

8 ноября 2018 в 15:14

Здравствуйте!
Как Вы думаете, стоит ли для сайта на Друпал7 адаптировать Bartik под мобильные устройства или лучше взять готовую адаптированную тему.
Дело в том, что на Друпал 8 Bartik уже хоть и минимально, но адаптирована, там даже есть модная сейчас современная мини иконка меню в виде строчек вместо пунктов меню. И в целом даже на мобильном там все читаемо получается.

<description> для поисковиков на главной

15 октября 2018 в 15:14

Здравствуйте! Есть сайт с небольшим количеством страниц по узкой теме. Продвижение предполагается за счет того, что запросы низкочастотные и за счет внутренней оптимизации. Сначала не хотелось заморачиваться с отдельной главной и было решено текст для главной с основными ключевиками вывести простым блоком, который отображается только на главной. Но можно сделать главную и вручную, если потребуется (но не желательно). Еще будет около 10-30 нод. Остальная перелинковка предполагалась с помощью меню, которые будут на всех страницах и ссылками из блока и между нодами.

Индексирование commerce kickstart

12 октября 2018 в 12:17

Здравствуйте! Появились глюки с индексированием Яндексом commerce kickstart.
При том, что языки на сайте всегда были только русский и английский, и сейчас вообще включен только русский, в индекске много страниц с другими языками со статусом 404 (в частности /fr/user/registe, /it/node/253, /de/node/249 - при том что мною было создано только 1 нода), также есть еще сслыки на страницы, которые идут в качестве образца по умолчанию при установке дистрибутива

Как убрать дублирование на всех сайтах мультисайтинга.

28 сентября 2018 в 12:53

Здравствуйте! У меня возникла проблема на мультисайтинге на новом хостинге.
Настраиваю все как обычно, чтобы отправлять ноду только на один сайт
1)В пункте "Настройки доступа к доменам"
Выключаю пункт "Отправить на все домены"

2)Выбираю один домен из списка

3)В пункте "Исходный домен" выбираю либо активный, либо вручную нужный домен.

Редактирование settings.php

26 сентября 2018 в 17:49

Здравствуйте! Добавляю строчку в settings.php для работы domain access.
При редактировании файла вручную все нормально
При редактировании через echo строчка добавляется, но появляется ошибка 500
(echo 'include DRUPAL_ROOT . '/sites/all/modules/domain/settings.inc';' >> settings.php)
скриншоты (первый - через echo , второй -вручную)
С чем это может быть связано?
Вероятно дело в кавычках?
Как правильно экранировать?

Языки, мультисайтинг, глубина пути.

26 сентября 2018 в 13:07

Здравствуйте! В мультисатинге есть сайт с несколькими языками и сайт только с русским. Язык по умолчанию - английский. Для английского /en в пути нет. Для русского есть /ru. Такой вопрос: как для сайта с только русским языком убрать /ru при автоматическом создании пути? Хочу убрать лишнюю глубину пути для большего "веса" ключевиков в пути для поисковиков.

Т.е. можно ли как-то в мультисатинге настроить чтобы
1)путь на одном из доменов (site1.com) был для нод на русском с /ru, например:

site1.com/ru/transliterirovannoe-nazvanie

Права. Инсталляция. Настройки хостинга

21 сентября 2018 в 12:21

Здравствуйте!
Какие настройки прав делаются автоматически при устновке Друпал, а какие зависят от настроек сервера?

Верно ли будет сделать
chmod 440 sites/default/settings.php
chmod 555 sites/default

Что делать, если мне на хостинге после установки Друпал в службе поддержки при вопросе об одной ошибке зачем-то сделали

find -type d -exec chmod 755 {} \; && find -type f -exec chmod 644 {} \;

У меня теперь на все папки 755, на все файлы 644?

Термин в текстовом поле

18 августа 2018 в 13:29

Здравствуйте! Пытаюсь настроить, чтобы внутри текста были термины. Для того чтобы во-первых можно было пройти по ссылке на этот термин и чтобы их переводы подставлялись в соответсвующие места текста (на то же место, на котором был оригинал).
Есть ли какой-то способ сделать что-то типа embeded термина?

Можно ли добавить какой-то специальный тег или типа токена что-то.
Или можно ли сделать теоретически для этого модуль. Если делать модуль, то насколько сложно это будет?

Поля для комментариев

17 августа 2018 в 14:21

Здравствуйте! Можно ли как-то добавить поля к комментариям в Друпал 7?
Или может создать сущность с помощью ECK и ее как-то присоединить в виде комментария или flag приспособоить как-то. Но смысл в том, что нужно чтобы добавлять комментарий могли не только те, кто может редактировать ноду. Ну или другим способом нужно как-то сделать поле типа ссылки на термин в комментарии. А в Друпал 8 есть для этого что-то?

Мультисайтинг и хостинг

4 июня 2018 в 19:46

Здравствуйте! Хочу поднять тему мультисайтинга и производительности в свете современных возможностей хостинга.
Есть ли существенная разница в типе хостинга (виртуальный, выделенные серверы, эластичный, облако или другие) с точки зрении производительности, на какие характеристики обращать внимание в случае планирования мультисайтинга временно на виртуальном хостинге (на первое время)? Какие варианты хостинга вообще лучше подходят?
Решает ли эластичный хостинг проблему производительности или нужно еще на что-то обращать внимание?

Источник и база данных для импорта с помощью модуля Migrate.

23 мая 2018 в 16:35

Как правильно создать и разместить источник данных для импорта Migrate, чтобы потом связать их и установить соответствия?
У меня уже есть модуль в папке
/domains/periodic-table.space/sites/all/modules/custom/mymigrate5
В нем файлы
mymigrate5.info
mymigrate5.migrate.inc
mymigrate5.module

Файл info я приблизительно представляю как заполнять, хук в .inc также прописываю, добавить еще файл .inc и т.д смогу
Класс могу прописать. На следующем шаге (3 пункт), я не знаю как мне сделать.

Регистрация статической миграции модуля Migrate, реализация hook_migrate_api()

22 мая 2018 в 17:19

Здравствуйте!
Пытаюсь добавить хук для статической миграции в файл mymigrate.migrate.inc своего модуля Mymigrate.
Но не все понятно на некоторых шагах.
Ниже привожу код хука, для модуля Mymigrate
группы миграций с машинным именем my_group_machname,
видимое имя "My UI name for migrations group",
сами миграции и классы соответсвенно 1- my_article_migration_name, класс - my_class_for_article,
2- ая миграция my_mytype_migration_name, класс - my_class_for_mytype, можете ли Вы подсказать, что неправильно?