Данный плагин добавляет нумерацию строк в редактор менеджера файлов.
Также изменяет шрифт в редакторе на моноширинный, добавляет обработку нажатий Tab (сдвиг вправо) и Shift+Tab (сдвиг влево), в том числе и для выделенного блока, добавляет предупреждение при закрытии измененного файла.
Плагин основан на библиотеке jQuery с плагином JQuery Lined TextArea (автор Alan Williamson).
Особенность:
- Плагин не содержит серверного обработчика. Все операции выполняются на клиенте.
Известные проблемы:
Не работает в IE. Поэтому в IE плагин не задействуется, и редактор отображается в неизменном виде — без нумерации строк и с обычным шрифтом.- Утяжеляет веб-страницу редактора.
Подтормаживает при большом (от 1000) числе строк в файле.Поле редактирования не меняет свой размер при изменении размеров окна.- В IE не отображается предупреждение при закрытии измененного файла.
Скачать плагин
Версия: 1.1.4 (23.05.2013)
Изменения версии 1.1.4 (23.05.2013):
- В IE отключено отображение предупреждения при закрытии измененного файла.
Изменения версии 1.1.3 (16.05.2013):
Существенно пересмотрена логика работы, в результате чего:
- Плагин теперь работает и в IE.
- Исправлено некорректное отображение во всех браузерах.
Изменения версии 1.1.2 (16.01.2013):
- Исправлено некорректное поведение при нажатии кнопки Ok.
Изменения версии 1.1.1 (26.12.2012):
Исправлено некорректное отображение в браузерах.
Изменения версии 1.1.0 (23.12.2012):
- Добавлена обработка нажатий клавиш Tab (сдвиг вправо) и Shift+Tab (сдвиг влево), в том числе и для выделенного блока:
- Tab — сдвиг строк, содержащих выделенный блок, вправо,
- Shift+Tab — сдвиг строк, содержащих выделенный блок, влево.
- Добавлено предупреждение при закрытии измененного файла.
Изменения версии 1.0.1 (22.12.2012):
- Реализовано изменение размера поля редактирования при изменении размера окна, для чего был добавлен плагин jQuery resize event (автор: Ben Alman).
- Выполнена оптимизация по скорости.
- Исправлено отображение в Firefox.
Изменения версии 1.0.0 (21.12.2012):
- Нет изменений.
Ручная установка:
сd /usr/local/ispmgr
wget http://usings.ru/isp_plugins/lined-editor.tar.gz
tar xzf lined-editor.tar.gz
rm -rf /usr/local/ispmgr/var/.xmlcache/ispmgr
killall ispmgr
Приятного использования.