Powered by CodeIgniter

Шестеренка

(16)
11
11 голосов
В сообществе «Шестеренка» предлагаю публиковать свои шестеренки. Как готовые варианты, так и Alfa, Beta версии.
Help помощь справка
Выкладываю альфа версию шестеренки Help в надежде получить ваши отзывы и советы.

Много раз здесь писалось о встроенном редакторе и необходимости подсказки для кнопок редактора, считаю, что наличие хорошей справки позволит пользователям создавать более качественно оформленные посты. По своему опыту знаю людей написавших за 1000 комментариев на форумах и не умеющих вставлять картинку при помощи BB кода все это заставило меня начать писать справку, пока только для встроенного редактора.
Так как версия шестеренки Alpha то отсюда в ней хватает проблем, которые предстоит еще решить и проблемы начинаются с загрузки ее на сайт через веб-интерфейс админа. Но тут, как я понимаю проблема в движке, не работает загрузка файлов в админке (/admin/install/import/).

После того, как вы традиционным способом поместили шестеренку в папку gears далее ее включаем. Для включения надо зайти в админку -> Настройки -> Установка компонентов -> Плагины (/admin/install/) и поставить галочку на против нового плагина.


После чего в меню редактора появится новая иконка:


Кликнув по которой у вас появится окошко с описанием всех возможностей встроенного редактора.


Проблемы:

  1. Описание кнопок получилось не маленьким и этот код, который потребуется 2 — 3 раза юзеру на проекте постоянно подгружается вместе с редактором. Нужно сделать, что бы справка подгружалась при помощи Ajax только тогда, когда пользователь запрашивает ее.

  2. Происходит конфликт с кнопкой , если щелкнуть на нее, а потом на справку то всплывающие окна объединяться.

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

  4. Ну и надо более красиво сделать верстку, которая показывает описание кнопок.

В планах:


Добавить виджет Help, который будет давать справку по всему сайту.

Скачать шестеренку Help alpha.
22:39 ← 08 января 2010 Отправить в Твиттер inetloverinetlover  RSS comments 4

Комментарии (4) ↓

shm-valeriy shm-valeriy time 01:20 ← 11 января 2010 #
Спасибо полезная вещь )
Автор
inetlover inetlover time 17:53 ← 11 января 2010 #
Замечу, что по настоящему полезной эта шестеренка станет, как устраню перечисленные проблемы. :-)
brown_medved brown_medved time 11:18 ← 12 января 2010 #
На мой взгляд, человек, написавший 1000 сообщений в форуме, и не научившийся к этому времени пользоваться BB-кодами, не станет читать «Помощь».
Сами кнопки должны быть понятны любому пользователю без всяких хелпов. Для этого необходимо, что бы по внешнему виду значка кнопки, сразу было понятно её назначение (в текущем наборе я бы изменил только два значка: для загрузки изображения и для вставки кода, ну и возможно переделал бы иностранные B I U на родные Ж К Ч), а так же при наведении на иконку должна всплывать подсказка, так же как это делается например в ворде:
wmmail wmmail time 13:55 ← 12 января 2010 #
Полностью согласен, и добавить подсказки в JS который отвечает за редактор не так и сложно, я например это уже сделал для себя.