Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
beda77

Новые смайлы

Recommended Posts

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

 

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

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

 

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

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

 

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

 

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

 

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

Edited by beda77

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

 

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

Share this post


Link to post
Share on other sites

В окне написании сообщения смайлики берутся из кэша форума 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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...