Перейти к содержанию
Сайт в скором времени будет закрыт, спасибо что были с нами! ×

Павел

Команда сайта
  • Постов

    1 218
  • Зарегистрирован

  • Посещение

  • Победитель дней

    183

Весь контент Павел

  1. Проблема подтверждается только у одного пользователя?
  2. Скорее всего вы говорите о 4.1.x, если да, то код немного отличается. Могу написать решение для 4.1, если в ближайшее время не планируете обновляться.
  3. Можно отключить возможность редактора сохранять форматирование при вставке в него контента. Другого выхода не вижу.
  4. После сортировки по нику пользователя, необходимо добавить запись в url: &sortdirection=asc
  5. Для этого необходимо открыть менеджер виджетов (стрелочка слева на сайте), если у вас есть соответствующие права, и перенести эти блоки с помощью захвата их мышкой.
  6. Такая возможность есть в виде стороннего плагина, который стоит 5$ https://invisioncommunity.com/files/file/8222-mdmx-forums-moderators/
  7. Да, это стандартная возможность движка. Подробнее прочитать по это можно в нашем разделе документации. https://invisionbyte.ru/docs/usage/social/
  8. Здравствуйте. Скорее всего у вас установлена не актуальная версия ПО. Обновите форум, возможно проблема исчезнет.
  9. Здравствуйте. Да, решение данной проблемы далось не так просто. Для начала отмените изменения в шаблоне core > front > global > breadcrumb Далее найти: {{$last = end(\IPS\Output::i()->breadcrumb);}} {{foreach \IPS\Output::i()->breadcrumb as $k => $b}} <li> {{if $b[0] === NULL}} {$b[1]} {{else}} <a href='{$b[0]}'> <span>{$b[1]} {{if $b != $last}}<i class='fa fa-angle-right'></i>{{endif}}</span> </a> {{endif}} </li> {{endforeach}} Заменить на: {{$last = end(\IPS\Output::i()->breadcrumb);}} {{$lurl = \IPS\Request::i()->url()->friendlyUrlComponent;}} {{foreach \IPS\Output::i()->breadcrumb as $k => $b}} <li> {{if $b[0] === NULL}} <a href="index.php?/{$lurl}">{$b[1]}</a> {{else}} <a href='{$b[0]}'> <span>{$b[1]} {{if $b != $last}}<i class='fa fa-angle-right'></i>{{endif}}</span> </a> {{endif}} </li> {{endforeach}} Проверьте, должно работать.
  10. Иконка не отображается потому, что реакция установлена только одна. Если активировать хотя бы две реакции, иконка будет отображаться.
  11. С чего вы взяли, что там что-то ещё должно быть?
  12. Можно именно прямую ссылку на страницу, где картинка битая?
  13. На какой странице она неправильно отображается?
  14. Здравствуйте. Установите последнюю локализацию.
  15. Не наблюдаем больших отступов на форуме.
  16. Добрый день. Данная ошибка возникает на устаревших темах, необходимо адаптировать тему до актуальной версии.
  17. Каждый владелец сообщества рано или поздно приходит к необходимости делать резервные копии, чем раньше он это осознает, тем лучше это будет для него. Создание резервных копий Invision Community позволит избежать полной или существенной утери данных. Как показывает практика, даже опытный администратор, не делающий резервных копий своего сообщества, в дальнейшем жалеет об этом.. Приступим. Что будем копировать Invision Community состоит из двух составляющих - база данных и файловая система. Все данные сообщества хранятся в таблицах баз данных, загруженные файлы и изображения хранятся в папке uploads. По большому счёту эти данные нам и нужно копировать. Мы опишем несколько способов резервного копирования Invision Community, а также пошагово расскажем как воспроизвести каждый из этих способов. #1 способ - файловый менеджер или FTP Практически каждый хостер предоставляет своим клиентам ту или иную панель управления с файловым менеджером (самые популярные из низ - cPanel и ISPManager). Простейший файловый менеджер позволяет запаковать файлы в архив, тем самым можно скачать файлы сообщества одним файлом. Для начала создадим копию с базы данных. Для этого заходим в приложение phpmyadmin (если она существует на сервере), выбираем базу данных в меню слева, кликаем на меню ЭКСПОРТ и нажимаем кнопку Вперёд. Нужно понимать, что названия вкладок и кнопок могут отличаться в зависимости от версии программы. Сделано, база данных должна скачаться в формате .sql или любом другом формате сжатия - .sql.gz и другие. Теперь заходим в файловый менеджер, выделяем все папки сообщества и сжимаем их в архив. Осталось лишь скачать архив к себе на компьютер. Таким образом мы получили полный бэкап нашего сообщества на Invision Community. Supex Dumper для бэкапа базы данных Существует веб-программа для удобного бэкапа базы данных - Supex Dumper, однако она давно не обновлялась, проект видимо заброшен.. Есть как платная Pro версия, так и бесплатная - lite. Скачать программу можно по адресу sypex.net. Загрузите папку sxd в корень сообщества, установите права на файлы и папки: chmod 777 для каталога backup и chmod 666 для файлов cfg.php и ses.php. Теперь перейдите в веб-интерфейс программы по адресу: http://сообщество.ру/sxd. Укажите имя пользователя базы данных и пароль к нему. Подсмотреть эти данные можно в файле config_global.php, расположенном в корне сообщества. После входа сможете одной кнопкой снять копию с базы данных, а также восстановить копию, если возникнет необходимость. #2 способ - используем SSH клиент или терминал Этот способ сложнее, поэтому неопытным пользователям лучше воспользоваться вышеописанным вариантом. Нам понадобится SSH клиент, для Windows это Putty, для MacOS это стандартный терминал. Мы будем показывать на примере Терминала. Открываем Терминал и и коннектимся по протоколу SSH (соответственно у вас на хостинге должен быть установлен SSH сервер). Коннект к серверу по SSH (в качестве примера будем использовать IP-адрес Google Public DNS - 8.8.8.8): ssh root@8.8.8.8 Либо явно укажем порт, если ssh находится не на стандартном порту: ssh root@8.8.8.8 -p 6000 Теперь указываем пароль от пользователя root (набор пароля виден не будет, не пугайтесь). Теперь перейдём в папку www нашего пользователя, куда будем делать дамп базы: cd /var/www/testuser/www Соответственно у вас будет другой путь. С помощью утилиты mysqldump делаем дамп базы: mysqldump -u пользователь_БД -p имя_БД > имя_файла.sql После небольшой паузы программа создаст в соответствующей папке sql файлик с копией базы данных. Теперь её можно скачать на компьютер. Команда для восстановления копии базы данных: mysql -u пользователь_БД -p имя_БД < файл_дампа.sql Архивация файлов с помощью SSH клиента Для архивации файлов нам потребуется следующая команда: zip -r backupfiles.zip /var/www/testuser/www/site.ru/* Ключ -r означает, что архивироваться буду абсолютно все файлы в папке. Опять же путь до директории сообщества у вас будет свой. Архив backupfiles.zip создастся в директории сообщества, откуда вы так же можете скачать его к себе на компьютер. Для распаковки файлов в директорию (читай восстановления резервной копии файлов) используем: unzip backupfiles.zip -d /var/www/testuser/www/site.ru/ В одной из следующих статей мы рассмотрим как настроить автоматизированный способ сохранения резервных копий с помощью планировщика cron. На этом полное резервное копирование Invision Community мы закончили.
  18. Изменения есть, можете скачать новый пакет
×
×
  • Создать...

Важная информация

Используя наш сайт вы соглашаетесь с нашей Политикой конфиденциальности