OldWarrior wrote:новый/добавляемый в патч файл сначала нужно традиционно добавить в текущий локальный репозиторий гита, т.е. закоммитить. После этого уже выгружать diff.
gun_dose wrote: копируешь модуль, тогда надо init, add и commit, чтобы получить отправную точку. Потом редактируешь, добавляешь, удаляешь всё, чио нужно.
Где бы мне такого хостера найти...
В целом правильно.
Но нужно понимать, что из файлов нужно перенести
composer.json
composer.lock
web/themes/custom
web/modules/custom
web/libraries - если libraries в Композере не заданы
web/patches - или папку с патчами если есть
А эти папки переносить не надо. Они должны композером сформироваться:
vendor
web/core
web/modules/contrib
И не нужно из папки файловой системы переносить. Это формируется Друпалом.
php
styles
Не получается сформировать патч если нужно добавить только новые файлы, а не изменять существующие
Спасибо! Так работает.
После git clone надо перейти в папку склонированного модуля и там уже git checkout
А без git clone можно как-то? Если отталкиваться от git init.
Не получается сформировать патч если нужно добавить только новые файлы, а не изменять существующие
git add .
git commit -m "Initial commit"
Копирую новый файл в модуль
Не получается сформировать патч если нужно добавить только новые файлы, а не изменять существующие
В любую другую директорию на ПК если ложу модуль для доработки - все тоже самое.
Да, это файл который я добавил в модуль.
Не получается сформировать патч если нужно добавить только новые файлы, а не изменять существующие
Путь директории (кириллицы нет в пути):
~/Projects/local/date_recur
git add .
git commit -m "Initial commit"
Добавляю файлы
git commit -m "Something add"
пишет:
Не получается сформировать патч если нужно добавить только новые файлы, а не изменять существующие
да, резулуьтат - пустой .patch файл.
Не получается сформировать патч если нужно добавить только новые файлы, а не изменять существующие
Ок, пробую традиционно
git add .
git commit -m "Initial commit"
Добавляю в модуль новые файлы
Не получается сформировать патч если нужно добавить только новые файлы, а не изменять существующие
а у меня в шапке темы не так?
Не получается сформировать патч если нужно добавить только новые файлы, а не изменять существующие
Не с композером точно.
П.С. Набор команд сверху я позаимствовал с сайта какого друпалера, но кого именно уже не вспомню.
Не получается сформировать патч если нужно добавить только новые файлы, а не изменять существующие
Я в курсе, что патчи через композер нужно делать. А как сам патч сформировать?
Зависает обновление ядра
Нет, все тоже самое. Как вариант отключать dblog на время обновления.
Кто нибудь делал календарь с повторяющимися событиями? И импорт этих собтий.
Честно говоря референс не вижу куда применить.
После обновления ядра до 10.3 не работает сайт
нуу, зачем так радикально?...
Неужели тут ничего не подходит:
https://www.drupal.org/project/issues/rules?status=All&categories=All
Например
https://www.drupal.org/project/rules/issues/3454056
Или 4ю версию попробовать
https://www.drupal.org/project/rules/issues/3454056
Зависает обновление ядра
Та вроде не пропали.
Но при обновлении на некоторых сайтах сейчас все равно пишет
Зависает обновление ядра
Та же фигня. Зависло на 6% через update.php. Через Драш вообще не хотело. Посмотрел журнал Друпала - ничего. Еще раз update.php запустил - все прошло.
Кто нибудь делал календарь с повторяющимися событиями? И импорт этих собтий.
Эмм не совсем. Даты событий прописаны в источнике импорта. Клонировать материалы тоже не совсем хочется.
Ошибка при создании нового термина таксономии
и что? Пересохранить словарь? Нет мы не вместе с автором работаем.
порядок смены хостинга сайтам на drupal 10
Где бы мне такого хостера найти...
В целом правильно.
Но нужно понимать, что из файлов нужно перенести
composer.json
composer.lock
web/themes/custom
web/modules/custom
web/libraries - если libraries в Композере не заданы
web/patches - или папку с патчами если есть
А эти папки переносить не надо. Они должны композером сформироваться:
vendor
web/core
web/modules/contrib
И не нужно из папки файловой системы переносить. Это формируется Друпалом.
php
styles
Как поставить PECL uploadprogress на Ubuntu + nginx ?
Еще один момент. После установки uploadprogress и останова apache2 сайт становится какой-то неповоротливый в админке.
Как поставить PECL uploadprogress на Ubuntu + nginx ?
Юрий, спасибо. Ты прав.
Но я не понимаю, почему установка библиотеки
apt-get install php8.2-uploadprogress
устанавливает дополнительный веб сервер, который надо стопить.
А зачем его запускать т.е. systemctl start apache2 ?
Как поставить PECL uploadprogress на Ubuntu + nginx ?
так он (apache2) у меня и не поставлен
Как поставить PECL uploadprogress на Ubuntu + nginx ?
А этот apache2 он вообще нужен на сервер с nginx? Зачем мне 2 веб сервера?
Как поставить PECL uploadprogress на Ubuntu + nginx ?
apt remove libapache2-mod-php8.3
выдает:
Нода на своём месте
А если не Entity content использовать, а блок?
И аргумент в контекстном фильтре задавать.
Обнаружены предупреждения PHP APCu caching
Спасибо. Читал. Мне кажется чтоб это понять надо быть Борисом Семовым.
Обнаружены предупреждения PHP APCu caching
Ссылку можно?