Массовый импорт смайлов на XenForo

  • Автор темы Wmboard
  • 4800
  • Обновлено
  • 08, Apr 2014
  • #1
XenForo хороший движок конечно.

но есть в нем некоторые недоработки, которые очень часто напрягают.

Казалось бы такая простая функция, и ее просто нет.

Одной из таких недоработок и является массовый импорт смайлов на XenForo.

Вообще, проблема смайлов там очень явная.

Например, нет возможности разделить по группам, как на vBulletin.

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

При открытие форума на довольно посещаемом сайте, на нем появились реальные пользователи, где для общения смайлы конечно один из главных атрибутов, позволяющих выразить свои эмоции.

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

Как импортировать смайлы на XenForo?

Допустим, мы имеем пачку смайлов из нескольких сотен рожиц, и нам необходимо их все импортировать на форум. для этого выполняем следующее.

  • Скачиваем архив


  • Создаем папку для смайлов


  • Заливаем все смайлы в эту папку


  • Содержимое папки Upload заливаем в эту же папку


  • Перед этим в файле vars.php указываем данные БД форума и путь к смайлам (папке). В начале пути НЕ указываем наклонную черту!


  • Вызываем в строке браузера файл smiley_import.php например
     http://www.мойсайт.ру/forum/styles/default/xenforo/папкасмайлов/smiley_import.php



  • Идем в админку, смайлы, и редактируем и сохраняем любой из смайлов


  • Удаляем из папки файлы - db.php, phpinfo.php, smiley_import.php, vars.php


  • Идем общаться на форум с новыми смайлами





Да. Забыл. Все работает на версии хреньки 1.2.3
Скрытая информация :: Авторизуйтесь для просмотра »

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 08, Apr 2014
  • #2
Veter, а как они будут смотреться в форме ответа? По умолчанию смайлы в нижней части формы... но их несколько всего... Неужели ВСЕ несколько сотен там будут? Это загрузку страницы не замедлит...?
 

Ночная странница


Рег
30 Jan, 2012

Тем
98

Постов
1642

Баллов
2622
  • 08, Apr 2014
  • #3
Ну у тебя же форма ответа по дефолту скрывает смайлы. При нажатии на рожицу, они выползают снизу.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 08, Apr 2014
  • #4
Скрывает.

но загружает ведь во время загрузки страницы, а не после запуска скрипта.

скрипт просто спойлер своеобразный. У кого скорость не ахти - зря будут грузить эти смайлы.

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

Ночная странница


Рег
30 Jan, 2012

Тем
98

Постов
1642

Баллов
2622
  • 08, Apr 2014
  • #5
А, ты о пользователях? Ну да. Наверное. Админы знать должны. Для поисковиков и гостей скорость загрузки страницы от количества смайлов не увеличится.
Ночная:
а персонально в кабинете отключить их нельзя, или я не нашла...
Не знаю. Я и не искал...
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 11, Apr 2014
  • #6
В версии XenForo 1.3.1 (а может и раньше) добавлена возможность импорта смайлов и разделения на категории по дефолту. Это так, для сведения. Если кто-то вдруг будет обновляться, то костыль лучше заранее убрать, а то неизвестно. как пройдет обновление...
 

Ночная странница


Рег
30 Jan, 2012

Тем
98

Постов
1642

Баллов
2622
  • 11, Apr 2014
  • #7
Это не костыль, Юль. Файлы загружаются при импорте, после импорта удаляются.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 11, Apr 2014
  • #8
Veter, поняла. не обратила внимания на то, что файлы удаляются. Но факт в том, что в 1.3.1 уже можно просто в админке указать необходимую директорию для импорта)
 

Ночная странница


Рег
30 Jan, 2012

Тем
98

Постов
1642

Баллов
2622
  • 24, Apr 2015
  • #9
Как они облегчают жизнь На 1.4.4 все включено Достаточно указать путь и импортировать смайлы из папки на сервере.
 

Viuga


Рег
09 Nov, 2013

Тем
345

Постов
1134

Баллов
4584
Похожие темы Дата
Тем
49554
Комментарии
57426
Опыт
552966

Интересно