Наш простенький блог

Как вывести PDF журнал на сайте

Очень интересный модуль Модуль для drupal 8



DrupalEASY FlipBook Free

Домашняя страницаhttps://fb.inogst.com

Страница на скачиваниеhttps://fb.inogst.com/download_drupal_module

Tags: 

Новогодняя гирлянда drupal

Скачиваем модуль, идем в настройки и начинаем начинать настраивать. Всего несколько галочек.

1. Возможно настроить в каких темах офромления отключить гирлянду

2. Возможно всё автоматизировать. Молдуль будет включатсья автоматически. По умолчанию с 10 декабря по 15 января

Уведомления с сайта в Telegram php

Всё очень просто

1. Заводим нового бота, написав из Telegram боту BotFather /start

Отвечаем на вопросы бота и наш бот готов.

записываем токен из ответов бота

Например токен будет NNN:TTTTTT

2. Добавляем бота в контакт лист и пишем ему что нибудь..

Tags: 

Автоматизация бекапов Drupal 7

Делаем копии на сервер, на котором работает сайт. Не стоит забывать про всякие криптовые алгоритмы, которые могут этот сервер зашифровать, рейд рассыпаться и тп непрриятности.

Оптимально  выкачивать бекапы на другой сервер, либо локалку.

1. Создаем файл с содержимым:

Шпаргалка для работы с объектами и TWIG

Надоело всё вспоминать и гулить каждый раз, как и что пишется...  Немного кода, без которого турдно обойтись в любом проекте.

Многие функции отсюда часто использую для определения переменных. которые используются в twig шаблонах

Tags: 

Неприятная ошибка MysQL MariaDB - Please DISCARD the tablespace before IMPORT

У меня ошибка возникла при включении опции innodb_flush_log_at_trx_commit=0

Те mysql работает шустро, но с хорошим шансом поломаться )

Ну и лечение, если поймали такую ошибку, с удалением таблицы. у меня это `cache_update`  можно удалять. 

А удалять не поулчается  и тд и тп

Созадеть вот так: Те в нормальном файле мы меняем InnoDB на MyISAM

1.

Tags: 

Как добавить пользователя sftp и ограничить доступ только к конкретному каталогу

Задача: Дать доступ на редактирование файлов для сайта, без доступа к другим проектам.

У меня сайт лежит в каталоге /var/www/MySIteName/web

1. правим файл /etc/ssh/sshd_config добавляя в самый низ

Match Group sftp_users
X11Forwarding no
AllowTcpForwarding no
ChrootDirectory /var/www/MySiteName
ForceCommand internal-sftp

Добавляем пользователя:

#useradd NewUser
#groupadd sftp_users
#usermod -G sftp_users NewUser

Меняем домашнюю директорию

Tags: 

Как скрыть поле по условию в drupal 8

Задача: Скрыть картинку (field_image), если вдруг очень хочется, в полной версии материала.

Для решения добавим логическое поле field_hide и немного кода в mytheme.theme

Востановление базы данных MySQL mariadb из файлов *.frm и *.ibd

Намучался изрядно, прежде чем нашёл решение проблемы. 

Были файлы таблицы *.frm и *.ibd , а вот схемы действий небыло. 

Забегая вперед скажу, что схема довольна проста и делиться на два основных шага.

1. создаем структуру таблиц

2. заменяем фалы *.ibd на наши, которые востанавливаем

но не всё так просто

а теперь подробнее.

создание структуры таблиц

1. Ставим утилиту

Tags: 

Страницы

Tags

module (3) mysql (2) drush (2) pass (1) bootstrap (1) update (1) modal (1) theme (1) css (1) proxy (1) ssh (1) sftp (1) php (1) twig (1) mail (1) backups (1) telegram (1) custom (1) new year (1)