Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

Kama WP Smiles

Replace original WordPress smiles to pretty dynamic one. Automaticaly add smiles block to comment form and to admin panel Visual/HTML editor.

Kama WP Smiles adds block with smiles to comment form in your theme and to HTML/Visual editor in admin panel, that allow easily add smiles to the comment or post content. Also, plugin replace original WordPress emoticons by new pretty dinamic one.

With Kama WP Smiles visitors of you blog will have easy instrument to add smiles in comments and you will have opportunity to add smiles while writing posts or answer comments.

On plugin settings page, you can choose which of accessible smiles will appear in the smiles block. And you can tune smiles special code like :) which will be replaced on smile image in content.

If you don't enjoy the plugin, you can just delete it. On uninstall, plugin will clean up after itself.

Official plugin page

Author Kama
Profile
Contributors Tkama
Tags comments, Optimization, posts, smiles
  1. kama-wp-smile screenshot 1

    Admin panel settings page.

  2. kama-wp-smile screenshot 2

    Comment form with smile block in theme.

  3. kama-wp-smile screenshot 3

    Comment form with smile block in admin panel.

  4. kama-wp-smile screenshot 4

    Post html/visual editor with smile block in admin panel.

  1. Activate the plugin through the "Plugins" menu in WordPress;
  2. Go to setting settings/Kama WP Smiles page and choose smiles that you want to appear in smile block.

1.8.1

FIX: unused option 'not_insert' deleted. It hides smiles on update... ADD: Option to set prefix and suffix for smile code. Now you can change: (:smile:) to smile CNG: Split main class to Kama_Wp_Smiles{} and KWS_Admin{}

1.8.0

CHANGE: smile wrapper tag was *name* become (:smile:) in order to correctly work with markdown. IMPROVE: regex improvements and now find/replace smiles to Img more then 50 times faster.

1.7.3 (18.06.2015)

FIX: some refactoring. And bugfix with ';)' (wink smile) when special char like   end with ')' we got  ) where ';)' was replaced by smile.

1.7.1 (11.05.2015)

FIX: add "kws-wrapper" css class to front-end comment smiles block in order to change styles of the block out of admin settings page.

1.6.9 (8.05.2015)

ADDED: ability to sort order of smiles. So, you can set order of how smiles will be shown in block..

1.6.8 (5.05.2015)

CHANGE: CSS styles changes. Now only additional css saves into DB and default options uses everywhere.

1.6.7 (5.5.2015)

FIX: Adaptation to Emoji icons added in WP 4.2

1.6.6.1 (6.09.2014)

Adaptation to WP 4.0

1.6.0 (24.01.2014)

  1. Images in smile block now is not image and not downloading with page. It save HTML requests.
  2. Now select used smiles in admin panel more comfortable.
  3. New principle to add smile block to comment form.
  4. CSS styles and JS scripts now adding direct to HTML document. It save HTML requests.
  5. Added smile block in admin panel.
  6. On uninstall, plugin will remove all it settings and smiles code strings from posts and comments content.
  7. Improve plugin PHP code.

1.5.0

Add ability to specify exceptions tags in which plugin wiil not replace smile sode to smile image.

Plugin don't add smile block to comment form

May be, you comment form textarea HTML tag have not default ID attribute. Specify comment form ID attribute tag on settings page. Default is comment

I have HTML tag <var> where it needn't replace smile code to smile image

Add exceptions tags on settings page in which no need to replace smile code to smile. Default is code,pre.

Plugin can't add smile block to comment form correctly. How can i do it myself?

To add smile block to comment form themself. Leave empty comment ID field in settings page and use this code in your theme:

<?php echo kama_sm_get_smiles_code(); ?>

TODO

Чего же не хватает в плагине Kama_Wp_Smile ? (Предложения по доработке плагина!) !!!!!!!!!!!!!!!!!

На мой взгляд - это:

  1. Кнопки (в настройках) > Раскрытие списка смайлов (выпадающий список) > при подведении к значку ИЛИ нажатию на него (или так или так) — (переключатель в настройках!!!)
  • Подводишь мышь - раскрывается меню - Реализовано!!! — Когда нажимаешь на значок смайла > раскрывается меню > !!! НЕ РЕАЛИЗОВАНО !!!! (не всегда удобно когда подводишь и раскрывается список, порой даже мешает)

2. — Выпадающий список > наверное тоже самое что пункт 1. только со значком рядом " стрелочка вниз " - (">" только повёрнутая вниз) —---( справа или слева, лучше справа)

Т.е Отображается смайл и рядом с ним значок (">" только повёрнутая вниз) в виде кнопки (НЕ КРИТИЧНО при полной реализации п.1) - такой переключатель в настройках тоже был бы многим удобен и полезен (или так или так).

3. — Скроллинг, прокрутка вниз (выбор смайлов) > при раскрытии меню (Конечно не в стиле Windows 95, а тонкий стильный скролл вниз - который будет находиться справа) + (мышкой и клавиатурой по возможности) При большом количестве смайлов есть, а если все смайлы умещатся то нету скролла!

p.s см п.4 (зависит от кол-ва столбцов и сторок) - появляется или пропадает!

4. — Возможность (в настройках плагина) Расширять и сужать сетку смайлов, при раскрытии меню смайлов = отображать количество колонок и столбцов !!! Т.е - (нажимаешь на смайл или подводишь мышь к нему) = > отображение сетки = (8 столбцов + 16 строк) или (16 столбцов + 16 строк) ..... например (1x2-20) (1-20x1) (2x20) (3x4) (4x3) (5x32) (16x20) итд итп! т.е произвольные параметры в настройках плагина (кол-во столбцов = " X " ; кол-во строк = " X ") !!!

5. — Возможность загружать пресеты (пользовательские папки + rar, zip архивы со смайлами) !!!

6.

— Отсутствие Пресетов:

— Пресеты для Светлых фонов; — Пресеты для Темных фонов; — Пользовательские пресеты; (п.5) — (Универсальные пресеты)

7. -Более интуитивные настройки z-index; padding; - или как это там называется???!!!! (я не разбираюсь)

Было бы отлично иметь в настройках - > Размешение самой иконки смайла — Прикрепить в левом верхнем или нижнем углу (окна комментариев) — Прикрепить в правом верхнем или нижнем углу (окна комментариев) — Приклепить по середине (Сверху; Cнизу;) Т.е возможность в настройках перемещения иконки смайлика в окне сообщения (или над ним).

— Возможность закреплять иконку смайлика НАД формой комментария!!! (и в произвольном месте).

8. - Безопасность:

/wp-content/plugins/kama-wp-smile/smiles/*.gif Папки: /wp-content - есть возможность скрыть с помощью сторонних плагинов /plugins/ - есть возможность скрыть с помощью сторонних плагинов

/kama-wp-smile/smiles/*.gif - Название плагина даёт определить по коду страницы или открытию смайла в новом что установлен wordpress.

Рекомендую сменить название (Убрать wp из имени папки, .... не плагина!) - Сделать вообще просто папку Smile или (Kama)

Например /wp-content/plugins/smile/smiles/.gif - так точно сразу не определишь!!! Например /wp-content/plugins/kama/smiles/.gif - так точно сразу не определишь!!!ъ т.е будет в коде отображаться /kama/smiles/.gif т.е будет в коде отображаться *****/*****/kama/smiles/.gif

Спасибо за внимание.

Share  
Download
Version 1.8.1

Requires WordPress version: 3.0.1 or higher

Compatible up to: 4.5.6

Last Updated 16 Nov 2016

Date Added: 26 Jan 2014

Plugin Homepage

Evaluation
star1
star2
star3
star4
star5

5 stars
4 ratings
6,271 downloads

Compatibility

Not Enough Data

Reports:
Works: 0
Broken: 0