Подсветка кода - ФоруММ
Приветствую Вас Прохожий | RSS Понедельник, 24.07.2017, 05:34
Страница 1 из 11
ФоруММ » СКРИПТЫ ДЛЯ ucoz » Разные скрипты для uCoz » Подсветка кода
Подсветка кода

ДмItRIu .: :. Дата: Четверг, 05.11.2015, 10:45 | Сообщение # 1
booSS

Пользователь №: 1
Сообщений: 117
-
+
        
Замечания: ±


Внимание:
Материал скопирование с сайта ucozon.ru ,ссылка на наш сайт строго обязательна!
При нарушение этого, последует наказание.
Делаем подсветку синтаксиса кода на сайте. За основу возьмем фреймворк от Google Prettify. Он довольно прост, не требует особых знаний, подключается несколькими строками. Но у Prettify есть один большой недостаток - для подсветки нужно вкладывать код в тег CODE, PRE или XMP с обязательным классом prettyprint. К сожалению, это ограничивает использование подсветки кода на некоторых движках, где код автоматически окружается не тегом CODE или PRE, а, как на UCOZ, тегом DIV с классом codeMessage.
Учитывая спрос на скрипт подсветки синтаксиса, мы несколько видоизменили оригинальный код Prettify. Новый скрипт позволяет устанавливать подсветку кода на любой движок, независимо от того, как этот код в движке оформляется.
Для начала вам нужно скачать архив с элементами обновленного кода. Скачать архив можно здесь.
Архив нужно распаковать и положить его содержимое, скажем, в папке prettify на вашем хосте.
В разделе HEAD вашего сайта подключите скрипт и файл CSS-стилей подсветки. Выглядит это так:


Код
<script type="text/javascript" src="http://szenprogs.ru/scripts/prettify/prettify.sp.js"></script>
<link type="text/css" rel="stylesheet" href="http://szenprogs.ru/scripts/prettify/prettify.css"></link>

Соответственно, не забываете поменять адреса, если скрипт залили к себе на хост.
Теперь у тега BODY нужно определить событие onclick для того, чтобы скрипт подсветки синтаксиса отработал. Тег BODY должен выглядеть следующим образом:


Код
<body onload="window['PR_ADDBR']=false; window['PR_TAGNAME']=['div']; window['PR_CLASSNAME']=['codeMessage']; prettyPrint();">




Сообщение отредактировал
[ (RU ) ]
ФоруММ » СКРИПТЫ ДЛЯ ucoz » Разные скрипты для uCoz » Подсветка кода
Страница 1 из 11
Поиск:
Статистика Форума
Последнии темы Читаемые темы Лучшии пользователи Новые пользователи

1 Обмен баННерами

Egor

2 Разное

ДмItRIu

3 Хотите узнать планы конкуренто...

BOPOH

4 Современный профиль

ДмItRIu

5 Подсветка кода

ДмItRIu

6 Эфект прозрачности баннера

ДмItRIu

7 Открытие закрытие блока с сохр...

ДмItRIu

8 Java Scripts Кнопки для навига...

ДмItRIu

9 Обсуждения всех фильмов

ДмItRIu

10 Советую посмотреть

ДмItRIu

11 Сообщить о нерабочем фильме

ДмItRIu

12 Если Вас интересует «Где зараб...

sergeisurko

13 ФизруКК

ДмItRIu

14 У кого что стоит

ДмItRIu

15 Физрук 1-2 сезон

ДмItRIu

16 Работа доступная всем, без вло...

sergeisurko

Обмен баННерами 11
ОБЪЩЕНИЯ НА ЛЮБЫ... 9
Советую посмотре... 8
Ф_ФЛУДИЛКА спами... 5
ФизруКК 3
Кто лучше "... 3
Цигун 2
Набор модераторо... 2
Сообщить о нераб... 2
Добавить свой ба... 2
Мини-чат с польз... 2
Автообновление м... 2
Мини-профиль от ... 1
Филь волченок 1
Новый крутой Чер... 1
Пожелания и пред... 1
КрасиВое меню дл... 1
Фильм ( Мачо и... 1
Агент 007 1
Тёмный вид матер... 1
Обсуждения всех ... 1
Условные операто... 0
Шаблон 0
Как удалить ошиб... 0
Информер для игр... 0
Автоматическое п... 0
ошибка или баги 0
Возможность выби... 0
Набор Файловиков 0
Красивый информе... 0

1 ДмItRIu ()

RU17:58 - 11.02.2012

2 Un1x (Oleg)

20:02 - 19.03.2012

3 Юляша (Юлия Новикова)

BY13:32 - 25.03.2012

4 Диана (Диана К.)

RU22:51 - 03.04.2012

5 Rozovenko77 (Людочка Розовенко)

UA12:02 - 11.06.2012

6 Egor (Egor vashkin)

RU17:12 - 26.02.2012

7 Serena (Катерина Крофт)

UZ08:44 - 09.06.2012

8 win777 ()

RU11:40 - 16.02.2013

9 Woodwork (Игорь Ковтун)

UA00:09 - 27.08.2013

10 Chuangzhi (Человечи чел)

RU14:48 - 09.09.2013

11 GaTeR (Олег Скидан)

UA17:47 - 24.09.2013

12 WTF (Сергей)

RU20:14 - 19.12.2013

13 port ()

RU15:15 - 22.12.2013

14 GeNNf (Гена Иванов)

RU14:12 - 14.03.2014

1 vippasan (серега данилкин)

18:28 - 24.12.2016

2 zlodei (Вадим Иванов)

KZ10:50 - 19.12.2016

3 Timkillerby (Владислав Гришанович)

BY03:48 - 23.11.2016

4 Atlantic (Андрей Шариков)

RU23:58 - 07.10.2016

5 turyaga-stas (Стас Погодин)

16:15 - 05.06.2016

6 Bitvisitor (ИВАН СОЛОДОВНИКОВ)

RU23:11 - 20.01.2016

7 BOPOH (vik ron)

RU17:45 - 11.12.2015

8 dima79rus (Дима Кологривых)

14:18 - 11.11.2015

9 info (Sky Cosplay)

10:38 - 28.10.2015

10 askutov123 (anton olegovich)

19:25 - 30.09.2015

11 Temhiy (Garik Temhiy)

UA21:27 - 18.09.2015

12 Dima89 (Дима)

NO15:21 - 02.09.2015

13 река (иван)

US09:39 - 29.12.2014

14 Гарик (саня зачем)

UA09:37 - 29.12.2014


СмотРеТь ФильМЫ оНЛайн


Ucoz top Goon Каталог сайтов Тиц счетчик, счетчик pr, кнопка тиц Каталог ссылок, Top 100. Скачать красивые рипы сайтов ucoz и на заказ