Лень — двигатель прогресса

Меню категорий, страниц и ссылок сделал разворачивающимся.
Убрал на фиг совсем и календарь и архив, ибо ссылка на подробный и удобный архив есть в верхнем меню, да и в меню страниц ссылка на него тоже есть. В итоге сайдбар сразу стал значительно компактней.
Правда, я не уверен, что всем достанет сообразительности щелкнуть, чтобы эти меню развернуть, хотя для большей внятности влепил туда гифчик с крестиком.

Заодно сделал то, что давно собирался, да руки не доходили - в редакторе понадел кучу кнопочек-quicktag'ов на все те штуки, которыми часто пользуюсь и которые до этого приходилось набирать ручками самому. Набрать-то несложно и не очень долго, но то опечатаешься, то еще чего, а потом искать ошибку, править, в общем, проще нажать кнопочку и получить сразу готовый результат.

Сделать эти кнопки не сложно. Надо найти файл quicktags.js и в нем уже добавить все, что нужно. В WP версии 2 и выше он лежит в папке /wp-includes/js/, а в версии 1.5 и ниже в папке /wp-admin/.
Открываем quicktags.js в каком-нибудь блокноте, находим вот такой кусок:

edButtons[edButtons.length] =
new edButton('ed_more'
,'more'
,'<!–more–>'
,"
,'t'
,-1
);

Сразу за ним (то есть не только именно за ним, но для простоты, лучше все же здесь) вставляем нужный код.
Для примера можно кнопку для любимого многими зачеркнутого текста.

edButtons[edButtons.length] = new edButton('del_text'
,Зачеркнуть нафиг'
,'<del>'
,'</del>'
,"
);

Для большей ясности показываю на пальцах:

edButtons[edButtons.length] = new edButton('del_text'
Имя кнопки
,Зачеркнуть нафиг' То, что будет видно на самой кнопке
,'<del>' Открывающий таг
,'</del>' Закрывающий таг
," Горячая клавиша. Если оставить пустым, клавиша назначена не будет
);

Все. После этого в редакторе жмем Ctrl+F5 или перезагружаем блог и любуемся кнопкой.
Только то, что должно быть видно на самой кнопке лучше писать латиницей во избежание всевозможных квадратиков и прочей ахинеи.

Можно посадить на кнопочки функции и сложнее, с использованием CSS, например.


9 комментов на “Лень — двигатель прогресса”

  1. 1 ЁганЪ (комментов: 76) Пишет:

    Ну а что, по моему лучше стало. А то зачем эти "портянки" :) Кстати, я тут перехожу на Оперу, частично. В Опере "скачут" верхние правые кнопочки. Которые Пепси-радио, шрифт и "избранное" с "принтом".
    Ещё, случайно нашёл невидимую для глаза ссылку на ВП-статистику. Вот :)

  2. 2 ЁганЪ (комментов: 76) Пишет:

    Кстати, посмотри внимательно. Где-то у тебя программные комменты не правильно стоят….

    То есть видны вот эти символы: "

  3. 3 ЁганЪ (комментов: 76) Пишет:

    эээ… символы не прописались в прошлом посте…. вот такие, только без пробелов: ""

  4. 4 Pepsimist (комментов: 1159) Пишет:

    Здесь не видно, но в мейле вроде прописались <!– и –>
    А где именно они видны? Я просмотрел в трех браузерах включая Оперу, но нигде не увидел.
    Ссылку на статистику забыл убрать. На фиг она не нужна.
    А верхние правые кнопочки не только в Опере скачут. Я хочу вообще их убрать. Кроме Радио. Думаю, что ими все равно никто не пользуется.

  5. 5 ЁганЪ (комментов: 76) Пишет:

    Один виден в правой колонке в самом низу. Закрывающий.
    Открывающий виден периодически между комментами. Между комментами иногда возникает баннер той службы, которая тебе этот блог настраивала, и перед ней выползает открывающий тег. Правда пока вот щас не вижу баннера, но утром лез сильно.

  6. 6 ЁганЪ (комментов: 76) Пишет:

    Увидел, зделал скриншот: http://egan.ru/pepsimist.jpg

  7. 7 Pepsimist (комментов: 1159) Пишет:

    Спасибо. Я убрал на фиг все изыски из этой рекламы и оставил только баннер. И в комментах и в сайдбаре. Самому уже надоело.

    А вот у меня в Опере новые комменты без перезагрузки страницы не появляются. Или это только у меня?

  8. 8 Aesma (комментов: 3) Пишет:

    Меню категорий, страниц и ссылок сделал разворачивающимся

    Неплохо :)
    С кнопочками кстати хороший рецепт, надо будет себе кнопку отцентровывания сделать…

  9. 9 Pepsimist (комментов: 1159) Пишет:

    Ну, "сделал разворачивающимя", это сильно сказано. Воспользовался чужим кодом.
    Да там до фига можно сделать нужного. Главное, это сколько всего тебе нужно. Кому-то так и вообще ничего кроме дефолтных кнопок не надо, да и тех много.
    Кстати, заодно и в кнопках комментариев вместо "Код" сделал "Re:" Я сам ею частенько пользуюсь.

Оставить комментарий

Ваш первый комментарий модерируется, поэтому появится не сразу.
Комментарии со ссылками проходят модерацию обязательно.
Комментарии, где в поле имени прописан ключевик, реклама, слоганы — удаляются.