Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
beda77

Новые смайлы

Рекомендованные сообщения

08/23/11 20:04 (изменено)

Здравствуйте.

 

1. Заменил дефлотные смайлики своими, названия - :smile1: :smile2: и т.д.

После загрузки в списке выбора они отсортировались идеально.

 

Но в написании же самого сообщения они разбежались в разные стороны и получилось: :s5: :s1: :s13: :s2: и т.д.

Т.е. эмоции - улыбка, ухмылка, открытый рот, дикий смех которые должны были быть в таком порядке - рассеялись...

 

Возможно ли поправить? Все таки неудобно.

 

2. Постоянно дорисовываю и добавляю новые imoticon, можно ли выполнить некий скрипт автозамены если например улыбка находящаяся под :smile1: будет теперь называться :smile2:?

 

p.s. Пробывал добавление через форму, заливку напрямую - один итог, мешаются в кучку.

Изменено пользователем beda77

Поделиться сообщением


Ссылка на сообщение

Неужели никто не сталкивался/не знает?

Поделиться сообщением


Ссылка на сообщение

Не обновляла смайлы на форумах 6 лет. Зачем оно? Нестандартные смайлы рвут верстку.

Поделиться сообщением


Ссылка на сообщение

Тематические, соответствующие направлению самого форума.

Ну по размеру соответствуют дефлотным так что рвать ничего не должны.

 

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

Поделиться сообщением


Ссылка на сообщение

В окне написании сообщения смайлики берутся из кэша форума emoticons, его можно посмотреть в админке (Система -> Кэши системы).

 

Кэши генерируются разными приложениями, конкретно этот — /admin/applications/core/modules_admin/posts/emoticons.php, функция emoticonsRebuildCache. Состоит из запроса и сортировочной функции, измените их, как посчитаете нужным — например, добавьте алфавитную сортировку по полю typed, что-то типа:

 

$this->DB->build( array( 'select' => 'typed,image,clickable,emo_set', 'from' => 'emoticons', 'order' => 'typed ASC' ) );

По второму вопросу — конечно, можно. Например, SQL-запрос виде UPDATE SET REPLACE, погуглите синтаксис.

  • Upvote 2

Поделиться сообщением


Ссылка на сообщение

В 3.2 порядок смайлов можно менять простым перетаскиванием.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...