Блог пользователя - Сергей Березин

Не выводить заголовок формы

25 марта 2017 в 0:27

Вывожу форму (webform) в блоке.
Форма с текстом (как у обычной страницы).
Нужно чтобы заголовок формы не выводился в блоке.

Кастомные title страниц

23 марта 2017 в 10:38

Поставил Metatag на 8-ку.
Но в меню настройки страниц не отображаются настройки меты и тайтла.
Не пойму как подключить вывод настроек в меню.
Смотрел в Content type - не нашёл.

8-ка не хочет ставиться

8 марта 2017 в 23:11

Закачал свежий tar на виртуалку у ihc.ru, распаковал. Не ставится Sad

http://domain.ru/drupal-8.2.6/core/install.php

Fatal error: Class 'Symfony\Component\DependencyInjection\Compiler\CheckExceptionOnInvalidReferenceBehaviorPass' not found in /home/p456/www/domain.ru/drupal-8.2.6/vendor/symfony/dependency-injection/Compiler/PassConfig.php on line 66

Автопоявление сообщений в Privatemsg

4 марта 2017 в 15:23

Использую модуль Privatemsg.
Очень неудобно, что приходится часто рефрешить страницу, чтобы увидеть новые сообщения.
Может есть готовое решение, чтобы было как в вк, фэйсбуке и прочих мессенджерах? Автоматическое появление новых сообщений. Аякс или Ява - точно не знаю что там используется.

Переехал на новое место. Получаю ошибку

22 февраля 2017 в 15:24

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

Скопировал базу и сам сайт на старом сервере. Установил на новый хостинг и при обращении к домену получаю ошибку:

Parse error: syntax error, unexpected 'lag' (T_STRING) in /home/p4565/www/domain.com/includes/database/database.inc on line 3076

Посмотрел строку 3076, вроде всё нормально.
Думаю проблема в чём-то другом.
В чём? Smile

Переехал на другую площадку, почти счастлив ...

7 ноября 2016 в 5:01

Переехал с VDS от ihc.ru к Linode.com.
Всё нормально, но появились ошибки.
Я так понимаю, что в базе данных что-то неладно, ведь если подчистую ставлю Drupal, то ошибок никаких нет, а после импортирования дампа ошибки есть.
Может подскажете в чём дело и как исправить.
Спасибо!

Cloud Hosting - почему сайт работает, если идёт перезагрузка системы?

2 ноября 2016 в 3:41

Может кто-то коротко и доходчиво объяснить - почему сайт будет продолжать функционировать, если я буду перезагружать или переустанавливать операционку?

Я только могу предположить, что в облачной сети всегда есть клон сайта и в момент когда я переустанавливаю систему начинает работать клон на чьей-то другой системе. Верно? А после того как моя система заработает, то сайт снова на ней начинает функционировать?

Да, я читал что такое cloud hosting, но всё равно не понял.

Что важнее - RAM или количество ядр у VPS?

25 октября 2016 в 22:43

Что важнее - объём RAM или количество ядр у VPS?

Нужно для работы модуля Privatemsg.

Геотаргетинг блоков. По странам, городам, областям, штатам

23 октября 2016 в 21:15

Если требуется блоки показывать в определённых областях России и других стран (США, Германия, Франция и т. п.), то какое решение лучше использовать?

Порылся конечно в модулях на Drupal.org и здесь на форуме, но не нашёл оптимального решения.

Спасибо!

Мощность хостинга для Privatemsg

21 октября 2016 в 18:23

Какая мощность хостинга нужна для того чтобы одновременно выполнялось 500 процессов (PROC=500)?

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

403 ошибка на бывшей странице /user

21 октября 2016 в 0:02

Стоит модуль Rename Admin Paths.
С его помощью переименовал user в profile и всё работало нормально.
Но потом что-то где-то нахимичил (запутался в модулях и настройках) и в итоге страница domain.com/profile (бывшая domain.com/user) стала 403 ошибкой (access denied).

Как-то можно определить причину?

Кстати, если обратно переименовать в user, то страница доступна.

Вставить ссылку сразу после input

19 октября 2016 в 22:29

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

Такое решение не годится

<?php

Куча мусора в head

17 октября 2016 в 19:22

Заглянул в html страницы и обнаружил большую кучу кода в head. Раньше было меньше в несколько раз. Наверное это случилось от большого количества добавленных модулей.

Можно как-то избавиться или сократить этот код? Очень некрасиво смотрится:

Создал маленький модуль, но где-то ошибка

11 октября 2016 в 0:12

Создал маленький модуль, но где-то ошибка.
При попытке активации ошибку выдаёт:

Parse error: syntax error, unexpected '}' in /sites/all/modules/reserved_usernames/reserved_usernames.mod‌​ule on line 18

Я не вижу ошибку в модуле, вроде всё правильно, все скобки на месте:

<?php

Запрещённые для регистрации usernames

10 октября 2016 в 12:10

Например имеем большой список запрещённых для регистрации имён пользователя. 1000 или более таких имён.

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

Модуль User restrictions не подходит так как там нет возможности создания большого списка запрещённых имён. Там только по одному имени можно задавать запрет. Замучаешься создавать 1000 имён.

Удалить поле subject в форме Privatemsg

10 октября 2016 в 10:42

Друзья, здравствуйте!

Я здесь новенький. Надеюсь на ваше понимание.

Хотел бы удалить поле subject в форме создания письма - messages/new - модуля Privatemsg.

Думаю сделать это с помощью hook_theme() и unset в template.php, но не знаю как.