X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Мой плагин подсветки синтаксиса, WordPress
z17
z17
Topic Starter сообщение 5.1.2016, 19:32; Ответить: z17
Сообщение #1


Выдалось свободное время на праздниках и я сделал из своего старого кода плагин для подсветки синтаксиса php, html, css и js в WordPress блоге.
Зачем он нужен, ведь есть другие?
Я установил пару других - они все дико перегружены каким-то функционалом, настройками и кучей ещё всего. У меня же просто 4 кнопки для 4х разных видов кода и всё.
Большинству этого хватит, а если нужно поменять цвета - не проблема написать пару строк css кода.

Тут много разработчиков, поэтому может пригодиться.

Его приняли в каталог плагинов: https://wordpress.org/plugins/lite-syntax-highlighting/

Буду рад отзывам и комментариям, и особенно отзывам на wordpress.org


--------------------
Мой блог


Поблагодарили: (2)
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
hrush
hrush
сообщение 14.1.2016, 14:07; Ответить: hrush
Сообщение #2


z17, я наверное первый кто скачал посмотрел. На одном из сайтов поперебирал кучу плагинов, помню даже средствами самого Вордпресс делал.
В итоге остановился на Crayon Syntax Highlighter. Да, он чудовищно избыточен, но это решается установкой шаблонов.

Вот что там привлекло - это подсветка синтаксиса. У вас этого нет - а это реально важно.
У вас активировал плагин, сделал тестовый заход - код отобразился как и стандартно в вордпресс без плагинов.
Хотя на скриншоте в каталоге вордпресс было с подсветкой.

Сообщение отредактировал hrush - 14.1.2016, 14:10


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
z17
z17
Topic Starter сообщение 14.1.2016, 15:12; Ответить: z17
Сообщение #3


hrush, Это очень странно. Плагин я тестировал на разных сайтах и нескольких версиях WP - всё было ок.
Если не сложно, опишите (а лучше покажите), что и как вы делали, чтобы я мог это воспроизвести.

Но фактически подсвечивается весь код, заключённый в <pre class="html"></pre> (вместо html может быть ещё css, js, php). А кнопки в редакторе просто вставляют эти теги на нужный пользователю текст.
Сама подсветка работает на jquery, но jquery есть по-умолчанию в WP, так что тут проблем быть не должно.

Пример работы плагина - мой блог, blweb.ru. Там подсветка сейчас подключена именно с помощью плагина (а не отдельно, как это было раньше, до того как я реализовал плагин).


--------------------
Мой блог
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mmkulikov
mmkulikov
сообщение 14.1.2016, 15:27; Ответить: mmkulikov
Сообщение #4


Цитата(z17 @ 14.1.2016, 13:12) *
работает на jquery, но jquery есть по-умолчанию в WP

Есть, но не факт что подключена... :beer:


--------------------
Сдается, обращаться скайп avdesk-it-kmm
VPS от 5€


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
z17
z17
Topic Starter сообщение 14.1.2016, 15:31; Ответить: z17
Сообщение #5


mmkulikov, действительно, видимо в плагине стоит добавить проверку подключена ли, и если нет - подключать.
Но всё же это очень редкий случай.


--------------------
Мой блог
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
z17
z17
Topic Starter сообщение 27.1.2016, 14:42; Ответить: z17
Сообщение #6


Залил версию 0.3, теперь доступен выбор стиля подсветки - светлой или тёмной.


--------------------
Мой блог
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alexandr_js
Alexandr_js
сообщение 27.1.2016, 18:48; Ответить: Alexandr_js
Сообщение #7


Интересная идея, напиши в скайп - помогу с переводом на чешский язык =)

Может еще пару идей подкину.

Скайп front-end-dev


--------------------
Забанен за мошенничество
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
z17
z17
Topic Starter сообщение 27.1.2016, 19:34; Ответить: z17
Сообщение #8


Alexandr_js, там для перевода 5 надписей, я не думаю что кому-то они не будут понятны на английском.
Но спасибо за предложение.


--------------------
Мой блог
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MuzDepo
MuzDepo
сообщение 28.1.2016, 1:16; Ответить: MuzDepo
Сообщение #9


Спасибо) Здорово) Пригодилось
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
z17
z17
Topic Starter сообщение 14.2.2016, 14:35; Ответить: z17
Сообщение #10


upd v0.4: мне нужна была базовая подсветка языка C, поэтому он теперь появился в плагине) Ну и улучшена подсветка html и php


--------------------
Мой блог
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Ищу плагин для работы с партнеркой Я.Маркета
0 HavingingWorld 791 20.1.2024, 22:09
автор: HavingingWorld
Открытая тема (нет новых ответов) Плагин для Wordpress. Вывод контента в зависимости от страны пользователя.
8 neuch 2298 19.9.2022, 7:51
автор: neuch
Открытая тема (нет новых ответов) Куплю ваши WMZ за мой Paxum
1 FiX 4069 7.1.2021, 2:57
автор: FiX
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыУстановлю и активирую лицензионный плагин WP Rocket
13 Snapshot 2221 18.11.2020, 13:54
автор: Alex-777
Открытая тема (нет новых ответов) Поправить работу курса валют (wp плагин) - 10 WMZ
php,js,jquery
2 devvver 1749 14.1.2020, 20:40
автор: devvver


 



RSS Текстовая версия Сейчас: 19.4.2024, 15:26
Дизайн