Your Roll

Рейтинг ролевых ресурсов. Каталог ролок. Полезные инструменты для администраторов ролевых игр.


Вы не подключены. Войдите или зарегистрируйтесь

Предыдущая тема Следующая тема Перейти вниз  Сообщение [Страница 1 из 1]

Космо

avatar
Я сквозь ткань миров проходящий странник, Я СКВОЗНЯЯЯЯЯК!!! ХДД
Сидя на одной из ролок, дёргал себя на мысли, что вечно пытаюсь отправить пост комбинацией Ctrl+Enter, как это реализовано во Вконтакте. Что я сделал дальше - думаю, вы догадываетесь :D

Берём этот код и вставляем его в админпанель - модули - управление скриптами яваскрипт. Показывать на всех страницах.


Код:
$(function() { $(function () {
    $('#text_editor_textarea').sceditor('instance').keyUp(function(e) {
        if (e.ctrlKey && e.keyCode == 13) {
            if ($('form[action="/post"]').length != 0) {
                $('form[action="/post"]:eq(0) input[type="submit"][name="post"]').click();
            }
        }
    });
    $('form[action="/post"]:eq(0) input[type="submit"][name="post"]').after('<span style="opacity: 0.5; font-size: 80%;">(Ctrl+Enter)</span>');
})});

Этот скриптик также добавляет небольшую надпись-подсказку у кнопки "Отправить" в редакторе сообщений.
Убрать её можно, стерев эту строчку:

$('form[action="/post"]:eq(0) input[type="submit"][name="post"]').after('<span style="opacity: 0.5; font-size: 80%;">(Ctrl+Enter)</span>');


______________________________

Не ищи логики там, где она скрывается. Потому что её там нет. (с)

Посмотреть профиль

Предыдущая тема Следующая тема Вернуться к началу  Сообщение [Страница 1 из 1]

Права доступа к этому форуму:
Вы не можете отвечать на сообщения