Подсветка кода - ФоруММ
Приветствую Вас Прохожий | RSS Четверг, 13.12.2018, 21:02
  • Страница 1 из 1
  • 1
ФоруММ » СКРИПТЫ ДЛЯ 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 из 1
  • 1
Поиск:
Статистика Форума
Последнии темы Читаемые темы Лучшии пользователи Новые пользователи

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

Egor

2 Разное

ДмItRIu

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

ДмItRIu

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

ДмItRIu

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

ДмItRIu

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

ДмItRIu

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

ДмItRIu

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

ДмItRIu

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

ДмItRIu

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

ДмItRIu

11 ФизруКК

ДмItRIu

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

ДмItRIu

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

ДмItRIu

14 http://www.vinrarus.ucoz.net

ДмItRIu

15 Филь волченок

ДмItRIu

16 Новый крутой Черный чат

ДмItRIu

Обмен баННерами 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 max (максим)

RU21:19 - 19.02.2018

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

18:28 - 24.12.2016

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

KZ10:50 - 19.12.2016

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

BY03:48 - 23.11.2016

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

RU23:58 - 07.10.2016

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

16:15 - 05.06.2016

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

RU23:11 - 20.01.2016

8 BOPOH (vik ron)

RU17:45 - 11.12.2015

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

14:18 - 11.11.2015

10 info (Sky Cosplay)

10:38 - 28.10.2015

11 askutov123 (anton olegovich)

19:25 - 30.09.2015

12 Temhiy (Garik Temhiy)

UA21:27 - 18.09.2015

13 Dima89 (Дима)

NO15:21 - 02.09.2015

14 река (иван)

US09:39 - 29.12.2014


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


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