Кодировка HTML | Демо-сайт CMS uCoz | Почта

SyntaxHighlighter

Архив полностью рабочих скриптов и так далее...

Re: Обновление SyntaxHighlighter'а

Сообщение AllCity » 09 фев 2009, 19:11

Значит так обновление с 1.5 на 2.0 ;)
Версия обновления номер 1 (самый простой вариант обновления)
1. Удалить все что есть в папке SyntaxHighlighter кроме shForUcoZ.js файла и закачать туда содержимое этого архива:
syntaxhighlighter_2.0.287_for_ucoz_update.zip
(64.87 Кб) Скачиваний: 107

2. Весь код что мы ставили в HEAD заменяем на этот:
Код: Выделить всё
<link type="text/css" rel="stylesheet" href="/SyntaxHighlighter/styles/shCore.css" />
<link type="text/css" rel="stylesheet" href="/SyntaxHighlighter/styles/shThemeDefault.css" />
<script type="text/javascript" src="/SyntaxHighlighter/shCore.js"></script>
<script type="text/javascript" src="/SyntaxHighlighter/shLegacy.js"></script>
<script type="text/javascript" src="/SyntaxHighlighter/shBrushJScript.js"></script>
<script type="text/javascript" src="/SyntaxHighlighter/shBrushBash.js"></script>
<script type="text/javascript" src="/SyntaxHighlighter/shBrushCpp.js"></script>

3. В файле shForUcoZ.js найти:
Код: Выделить всё
dp.SyntaxHighlighter.ClipboardSwf = '/SyntaxHighlighter/clipboard.swf';
dp.SyntaxHighlighter.HighlightAll('code');

заменить на:
Код: Выделить всё
SyntaxHighlighter.all();
dp.SyntaxHighlighter.HighlightAll('code');


Версия обновления номер 2 (рекомендую)
1. Удалить все что есть в папке SyntaxHighlighter кроме shForUcoZ.js файла и закачать туда содержимое этого архива:
syntaxhighlighter_2.0.287_for_ucoz_update.zip
(64.87 Кб) Скачиваний: 107

2. Весь код что мы ставили в HEAD заменяем на этот:
Код: Выделить всё
<link type="text/css" rel="stylesheet" href="/SyntaxHighlighter/styles/shCore.css" />
<link type="text/css" rel="stylesheet" href="/SyntaxHighlighter/styles/shThemeDefault.css" />
<script type="text/javascript" src="/SyntaxHighlighter/shCore.js"></script>
<script type="text/javascript" src="/SyntaxHighlighter/shBrushJScript.js"></script>
<script type="text/javascript" src="/SyntaxHighlighter/shBrushBash.js"></script>
<script type="text/javascript" src="/SyntaxHighlighter/shBrushCpp.js"></script>

3. В файле shForUcoZ.js найти (для любых версии этого файла) :
Код: Выделить всё
dp.SyntaxHighlighter.ClipboardSwf = '/SyntaxHighlighter/clipboard.swf';
dp.SyntaxHighlighter.HighlightAll('code');

заменить на:
Код: Выделить всё
SyntaxHighlighter.all();

4. В файле shForUcoZ.js найти:
Код: Выделить всё
pre.setAttribute('name','code');
pre.setAttribute('class','js');

заменить на:
Код: Выделить всё
pre.setAttribute('class','brush:js');

или
Код: Выделить всё
pre.setAttribute('name','code');
pre.className = 'js';

на
Код: Выделить всё
pre.className = 'brush:js';

или
Код: Выделить всё
<pre name="code" class="js">

на
Код: Выделить всё
<pre class="brush:js">

помоем ничего не забыл и не попутал :)
Аватара пользователя
AllCity
Администратор
Администратор
 
Сообщения: 2505
Возраст: 29
Зарегистрирован: 18 апр 2008, 17:52
Карма: + 143 -
Откуда: Израиль, Тель-Авив

Re: Обновление SyntaxHighlighter'а

Сообщение Roma2Duo » 10 фев 2009, 07:28

Ерунда получается! :x
http://station13.ru/forum/121-246-1

Может проще сделать нормальный гайд с отредактированным файлом?
Мой дом - Станция 13
Изображение
Аватара пользователя
Roma2Duo
Сержант
Сержант
 
Сообщения: 58
Зарегистрирован: 09 фев 2009, 12:00
Карма: + 0 -

Re: Обновление SyntaxHighlighter'а

Сообщение AllCity » 10 фев 2009, 11:21

Проверил установку обновления на тестовом сайте все прекрасно обновилось!
Изображение
и регистрироваться у тебя на сайте я не собираюсь, делай пользователя test или разреши гостям смотреть этот раздел.
Аватара пользователя
AllCity
Администратор
Администратор
 
Сообщения: 2505
Возраст: 29
Зарегистрирован: 18 апр 2008, 17:52
Карма: + 143 -
Откуда: Израиль, Тель-Авив

Re: Обновление SyntaxHighlighter'а

Сообщение Youzer » 10 фев 2009, 13:52

а копирование в буфер стоит ожидать?

несколько нюансов:
1. я опять со своим ИЕ7: иконки при наведении расползаются (поле с иконами сужается и вытягивается ввысоту, оставляя видимыми только принтер и вопрос)

2. в ФФ как сейчас на скрине: певая строка отображается почти без отступа слева, остальные смещены сильнее (в ИЕ все строки выровнены красиво)

з.ы. ставил через JQ (последний вариант)
Youzer
Полковник
Полковник
 
Сообщения: 354
Зарегистрирован: 20 авг 2008, 13:21
Карма: + 4 -
Откуда: СССР

Re: Обновление SyntaxHighlighter'а

Сообщение AllCity » 10 фев 2009, 14:02

Это все баги автора :) копирования в буфер работает только не так как надо :) он копирует все в одну строку!
Так что тебе сюда 8-) .
Аватара пользователя
AllCity
Администратор
Администратор
 
Сообщения: 2505
Возраст: 29
Зарегистрирован: 18 апр 2008, 17:52
Карма: + 143 -
Откуда: Израиль, Тель-Авив

Re: Обновление SyntaxHighlighter'а

Сообщение Roma2Duo » 10 фев 2009, 14:39

Да я и не заставляю регистрироваться!
Открыл я доступ. Можно смотреть.
Мой дом - Станция 13
Изображение
Аватара пользователя
Roma2Duo
Сержант
Сержант
 
Сообщения: 58
Зарегистрирован: 09 фев 2009, 12:00
Карма: + 0 -

Re: Обновление SyntaxHighlighter'а

Сообщение AllCity » 10 фев 2009, 14:49

У тебя один скрипт не подключен.
Замени:
Код: Выделить всё
/Scripts/shLegacy.js

на:
Код: Выделить всё
/SyntaxHighlighter/shLegacy.js
Аватара пользователя
AllCity
Администратор
Администратор
 
Сообщения: 2505
Возраст: 29
Зарегистрирован: 18 апр 2008, 17:52
Карма: + 143 -
Откуда: Израиль, Тель-Авив

Re: Обновление SyntaxHighlighter'а

Сообщение Roma2Duo » 10 фев 2009, 14:53

Ну вроде всё нормально. Вот только вид... Так и должно быть? :idea:
Мой дом - Станция 13
Изображение
Аватара пользователя
Roma2Duo
Сержант
Сержант
 
Сообщения: 58
Зарегистрирован: 09 фев 2009, 12:00
Карма: + 0 -

Re: Обновление SyntaxHighlighter'а

Сообщение AllCity » 10 фев 2009, 15:37

Да, а так можно настроить под себя ;) например линейку подключить.
Аватара пользователя
AllCity
Администратор
Администратор
 
Сообщения: 2505
Возраст: 29
Зарегистрирован: 18 апр 2008, 17:52
Карма: + 143 -
Откуда: Израиль, Тель-Авив

Re: Обновление SyntaxHighlighter'а

Сообщение Roma2Duo » 10 фев 2009, 15:51

Я в таком английском пока новичок.
Можешь сказать, какие файлы редактировать надо?
А то вот линейку захотелось... :roll:
Мой дом - Станция 13
Изображение
Аватара пользователя
Roma2Duo
Сержант
Сержант
 
Сообщения: 58
Зарегистрирован: 09 фев 2009, 12:00
Карма: + 0 -

Пред.След.

Вернуться в Архив скриптов и интересных решений

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron