Сомнительно, что рулезом получится такое сделать.
Уж в реальное меню им лучше не лезть, условный блочок со ссылкой похожий на меню - ещё можно сделать.
Я бы делал коротким путём:
Бекап таблиц старого поля
Удаление поля
Создание нового
Перелив данным двумя запросами из бекапнутых таблиц.
Если таких знаний нет, попробуйте:
Переименовать старое поле через https://www.drupal.org/project/field_rename
Создайте новое
Потом с помощью VBO и токенов - установите новому полю значения.
Ну, что поделать.
Обычно подобные проблемы решаются сменой хостинга, а там где смена хостинга не помогает - нужны бюджеты.
Если бюджет 100 баксов на всё - даже затеваться не стоит
По хорошему, их нужно изучить и далее по обстоятельствам, как правило, всё можно переписать нормальным образом.
Но возможно, да, в вашей ситуации проще внести правки снова.
Вам лучше тогда кеширование настроить. Например, boost, если специфика сайта позволяет.
Если не позволяет - немного поколдовать с правилами .htaccess и у вас boost будет только для ботов.
Ограничением по IP, ровно как и установкой crawl-delay, вы только хуже сделаете себе.
Чистить файлы
Чистить базу
Обновлять друпал сейчас и в будущем.
28 марта вышло критическое обновление. Возможно, вы один из пострадавших, кто не обновился.
Но иные варианты заражения, например, через утёкшие пароли к FTP - исключать не стоит.
Сервер и будет отдавать картинки и файлы, почему бы и нет? У вас 500 ошибка, это где-то в коде.
Копайте причину почему у вас не пишутся в лог ошибки, возможно, прошлого разработчика не оплатили, он оставил сюрприз в коде. Возможно протроянили, ядро старое.
Остальные ваши предположения - врядли имеют отношение к делу.
Создание модуля через командную строку
Этот
Создание модуля через командную строку
Зачем вы вообще пишите модуль через echo?
Если хочется из терминала всё делать, используйте nano или vi/vim.
Там и подсветку кода можно организовать.
Создание модуля через командную строку
Ересь добавлена комментом выше.
"Генераторы" модулей каркас создают и описания хуков, но никак не логику.
Rules - как сделать правило для пункта меню и проверку создан ли уже материал пользователем?
Сомнительно, что рулезом получится такое сделать.
Уж в реальное меню им лучше не лезть, условный блочок со ссылкой похожий на меню - ещё можно сделать.
Но аналогично такое же можно сделать на вьюсе.
Сменить тип поля
Я бы делал коротким путём:
Бекап таблиц старого поля
Удаление поля
Создание нового
Перелив данным двумя запросами из бекапнутых таблиц.
Если таких знаний нет, попробуйте:
Переименовать старое поле через https://www.drupal.org/project/field_rename
Создайте новое
Потом с помощью VBO и токенов - установите новому полю значения.
Сменить тип поля
Новое поле должно совпадать по имени по старым или нет?
Создание модуля через командную строку
echo "<?php" > mymigrate3.module
Сортировка по цене в представлении
Поле текстовое чтоль?
Нужна помощь в уменьшении времени загрузки сайта
Ну, что поделать.
Обычно подобные проблемы решаются сменой хостинга, а там где смена хостинга не помогает - нужны бюджеты.
Если бюджет 100 баксов на всё - даже затеваться не стоит
Обновление папки modules
По хорошему, их нужно изучить и далее по обстоятельствам, как правило, всё можно переписать нормальным образом.
Но возможно, да, в вашей ситуации проще внести правки снова.
Нужна помощь в интеграции 1с с друпал7
У ребят было решение @drupal Coder
Обновление папки modules
Иногда встречается, что разработчиками без знаний вносятся правки в стандартный набор модулей.
Естественно, при обновлении они затираются.
Поставьте модуль hacked, в вашем случае это самый быстрый способ определить были правки или нет
Ограничить количество обращений в секунду к сайту
Вам лучше тогда кеширование настроить. Например, boost, если специфика сайта позволяет.
Если не позволяет - немного поколдовать с правилами .htaccess и у вас boost будет только для ботов.
Ограничением по IP, ровно как и установкой crawl-delay, вы только хуже сделаете себе.
Сайт * пока не может обработать этот запрос. HTTP ERROR 500
Чистить файлы
Чистить базу
Обновлять друпал сейчас и в будущем.
28 марта вышло критическое обновление. Возможно, вы один из пострадавших, кто не обновился.
Но иные варианты заражения, например, через утёкшие пароли к FTP - исключать не стоит.
Возможность отмечать человека на фото drupal 7
Попробуйте что-то такое.
https://www.drupal.org/project/image_hotspots
Про наведение конкретно на лицо, ну... Не знаю, в лучшем случае надо будет что-то стороннее интегрировать
Сайт * пока не может обработать этот запрос. HTTP ERROR 500
Копайте в сторону "php включить показ ошибок".
Вам ещё предстоит после себя погром зачищать.
Процедура дебага в друпале такая же как и во всём PHP.
Сайт * пока не может обработать этот запрос. HTTP ERROR 500
Сервер и будет отдавать картинки и файлы, почему бы и нет? У вас 500 ошибка, это где-то в коде.
Копайте причину почему у вас не пишутся в лог ошибки, возможно, прошлого разработчика не оплатили, он оставил сюрприз в коде. Возможно протроянили, ядро старое.
Остальные ваши предположения - врядли имеют отношение к делу.
Ограничить количество обращений в секунду к сайту
Причина такого странно запроса какая?
А то можно сайту хуже сделать
Webform и Яндекс цели
@ArmRus был модуль, который навешивал цели на формы.
Bootstrap. Так ли он хорош?
Невероятно, но факт, матофильтр д.ру не пропускает это видео про Гит и ГитхаП
https://vk.cc/84Rm1o
Обновление друпал 8
Может всё же логи попросить?
Постоянный редирект 30*
В общем-то, что-то неладное у вас творится.
И лечится проблема - лечением.
Протроянили вас + сопутствующие проблемы.
Но лечение вперед
Как удалить из http заголовка 'X-Frame-Options'?
Цели какие?
Для веб-визора?
Вирус https://js.localstorage.tk/r.php
Одна строчка в .htaccess
и да, бывало и такое https://habr.com/post/100961/
Имя пользователя admin не активировано или заблокировано
Ну, обращайся к тем, кто говорили, что хеш подойдёт, были тут такие.
Покажи, что в таблице юзеров.
Заскринь