Старый 08.04.2014, 23:21 #1 (Ссылка)
Администратор
Дополнительная информация
По умолчанию

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


XenForo хороший движок конечно... но есть в нем некоторые недоработки, которые очень часто напрягают. Казалось бы такая простая функция, и ее просто нет. Одной из таких недоработок и является массовый импорт смайлов на XenForo. Вообще, проблема смайлов там очень явная. Например, нет возможности разделить по группам, как на vBulletin. Или добавит пачку смайлов в несколько кликов, тк добавлять по одному несколько сотен смайлов, согласитесь, нудно и долго

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

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

Допустим, мы имеем пачку смайлов из нескольких сотен рожиц, и нам необходимо их все импортировать на форум. для этого выполняем следующее.
  • Скачиваем архив
  • Создаем папку для смайлов
  • Заливаем все смайлы в эту папку
  • Содержимое папки Upload заливаем в эту же папку
  • Перед этим в файле vars.php указываем данные БД форума и путь к смайлам (папке). В начале пути НЕ указываем наклонную черту!
  • Вызываем в строке браузера файл smiley_import.php например
    Код:

    Блок отключен
  • Идем в админку, смайлы, и редактируем и сохраняем любой из смайлов
  • Удаляем из папки файлы - db.php, phpinfo.php, smiley_import.php, vars.php
  • Идем общаться на форум с новыми смайлами

Да. Забыл. Все работает на версии хреньки 1.2.3
Вложения
Тип файла: zip Smiley Import.zip (4.1 Кб, 31 просмотров)

Последний раз редактировалось Veter; 08.04.2014 в 23:26. Причина: забыл
Veter вне форума   Ответить с цитированиемОтветить с цитированием
3 пользователя(ей) сказали cпасибо:
monsterteam83 (23.04.2014), Nyhsa (30.05.2014), Ночная странница (08.04.2014)


Старый 08.04.2014, 23:27 #2 (Ссылка)
Профи
Дополнительная информация
По умолчанию

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

Старый 08.04.2014, 23:29 #3 (Ссылка)
Администратор
Дополнительная информация
По умолчанию

Ну у тебя же форма ответа по дефолту скрывает смайлы. При нажатии на рожицу, они выползают снизу.
Veter вне форума   Ответить с цитированиемОтветить с цитированием

Старый 08.04.2014, 23:34 #4 (Ссылка)
Профи
Дополнительная информация
По умолчанию

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

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

Последний раз редактировалось Ночная странница; 08.04.2014 в 23:37.
Ночная странница вне форума   Ответить с цитированиемОтветить с цитированием

Старый 08.04.2014, 23:46 #5 (Ссылка)
Администратор
Дополнительная информация
По умолчанию

А, ты о пользователях? Ну да. Наверное. Админы знать должны.
Для поисковиков и гостей скорость загрузки страницы от количества смайлов не увеличится.

Цитата:
Сообщение от Ночная странница Посмотреть сообщение
а персонально в кабинете отключить их нельзя, или я не нашла...
Не знаю. Я и не искал...
Veter вне форума   Ответить с цитированиемОтветить с цитированием

Старый 11.04.2014, 05:54 #6 (Ссылка)
Профи
Дополнительная информация
По умолчанию

В версии XenForo 1.3.1 (а может и раньше) добавлена возможность импорта смайлов и разделения на категории по дефолту. Это так, для сведения. Если кто-то вдруг будет обновляться, то костыль лучше заранее убрать, а то неизвестно. как пройдет обновление...
Ночная странница вне форума   Ответить с цитированиемОтветить с цитированием

Старый 11.04.2014, 18:16 #7 (Ссылка)
Администратор
Дополнительная информация
По умолчанию

Это не костыль, Юль. Файлы загружаются при импорте, после импорта удаляются.
Veter вне форума   Ответить с цитированиемОтветить с цитированием

Старый 11.04.2014, 18:53 #8 (Ссылка)
Профи
Дополнительная информация
По умолчанию

Veter, поняла. не обратила внимания на то, что файлы удаляются. Но факт в том, что в 1.3.1 уже можно просто в админке указать необходимую директорию для импорта)
Ночная странница вне форума   Ответить с цитированиемОтветить с цитированием
Пользователь сказал cпасибо:
Veter (11.04.2014)

Старый 24.04.2015, 12:07 #9 (Ссылка)
Супермодератор
Дополнительная информация
По умолчанию

Как они облегчают жизнь
На 1.4.4 все включено
Достаточно указать путь и импортировать смайлы из папки на сервере.
Viuga вне форума   Ответить с цитированиемОтветить с цитированием

Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
1.4.x Anonymizer XenForo/URL Redirector Go-Anonym / Редирект внешних ссылок XenForo usergeyv Плагины для XenForo 1 23.01.2016 23:37
Как расширить окошко смайлов на vBulletin? Pavlik Ivanov vBulletin 1 21.05.2013 21:11
Как убрать названия смайлов в редакторе vBulletin? dhak vBulletin 11 17.05.2013 00:16
Импорт-экспорт bb-кодов Ночная странница Хаки vBulletin 0 02.05.2012 15:54
Импорт из ArchiCAD в 3D MAX Romanja Web дизайн 2 17.04.2010 08:52


Текущее время: 03:44. Часовой пояс GMT +3.

Powered by vBulletin®
Copyright ©2000 - 2021, WMboard.
Перевод: zCarot
 

Форум вебмастеров

Здесь делают сайты, учатся на них зарабатывать. Ты новичок, и ничего не понимаешь в создании сайтов и в интернет заработке? Не знаешь ответа на вопрос по сайтостроению? Мучают вопросы сео оптимизации?

Не беда, присоединяйся к сообществу вебмастеров, и зарабатывай вместе с нами!