![]() |
|
|
||||||||
| Хаки для vBulletin 4.x Скачать хаки для vBulletin 4.x |
![]() |
|
|
Опции темы | Поиск в этой теме |
|
|
#2 | |||
|
Новичок
![]()
|
Нашёл этот хак http://www.vbulletin.org/forum/showthread.php?t=254418
Кто поможет скачать? |
|||
|
||||
|
|
#3 | |||
|
Грамотный форумчанин
![]()
|
SyntaxHighlighter vB 4.X
syntaxhighlighter_3.0.83_FIXED.zip (77.8 Кб) Title: XCODE BB Code Tag Name: xcode Replacement: Code: Код:
<script src="/scripts/shCore.js" type="text/javascript"></script>
<script src="/scripts/shAutoloader.js" type="text/javascript"></script>
<link type="text/css" rel="stylesheet" href="styles/shCoreDefault.css"/>
<pre class="brush: {option}; toolbar: false;">{param}</pre>
<script type="text/javascript">
function path()
{
var args = arguments,
result = []
;
for(var i = 0; i < args.length; i++)
result.push(args[i].replace('@', '/scripts/'));
return result
};
SyntaxHighlighter.autoloader.apply(null, path(
'applescript @shBrushAppleScript.js',
'actionscript3 as3 @shBrushAS3.js',
'ahk autohotkey @shBrushAhk.js',
'asm x86 @shBrushAsm.js',
'bash shell @shBrushBash.js',
'coldfusion cf @shBrushColdFusion.js',
'cpp c @shBrushCpp.js',
'c# c-sharp csharp @shBrushCSharp.js',
'css @shBrushCss.js',
'delphi pascal @shBrushDelphi.js',
'diff patch pas @shBrushDiff.js',
'erl erlang @shBrushErlang.js',
'groovy @shBrushGroovy.js',
'java @shBrushJava.js',
'jfx javafx @shBrushJavaFX.js',
'js jscript javascript @shBrushJScript.js',
'perl pl @shBrushPerl.js',
'php @shBrushPhp.js',
'text plain @shBrushPlain.js',
'py python @shBrushPython.js',
'ruby rails ror rb @shBrushRuby.js',
'sass scss @shBrushSass.js',
'scala @shBrushScala.js',
'sql @shBrushSql.js',
'vb vbnet @shBrushVb.js',
'xml xhtml xslt html @shBrushXml.js'
));
SyntaxHighlighter.config.stripBrs = true;
SyntaxHighlighter.all();
</script>
Remove Tag If Empty: Yes Disable BB Code Within This BB Code: Yes Disable Smilies Within This BB Code: Yes Disable Word Wrapping Within This BB Code: Yes Disable Automatic Link Parsing Within This BB Code: Yes |
|||
|
Последний раз редактировалось Serberg; 23.05.2013 в 05:58.. |
||||
|
||||
|
|
#4 | |||
|
Уважаемая личность
![]()
|
Спасибо. Если я правильно понял, то в данной модификации несколько языков.
Собственно вопрос - что нужно исправить в коде и какие из скриптов с файлами CSS нужно залить на сервер при условии, что нужен всего один язык - С++ |
|||
|
||||
|
|
#5 | |||
|
Грамотный форумчанин
![]()
|
Vasich, Насколько я понимаю - вот этот @shBrushCSharp.js отвечает за С++ (не уверен, не устанавливал)
Список что поддерживается: ActionScript3 Bash/shell ColdFusion C# C++ CSS Delphi Diff Erlang Groovy JavaScript Java JavaFX Perl PHP Plain Text PowerShell Python Ruby Scala SQL Visual Basic XML AutoHotKey ASM |
|||
|
||||
|
|
#7 | |||
|
Грамотный форумчанин
![]()
|
1 Делаем бэкап
2 Скрипты и стили загружаем в корень форма 3 В админке создаем новый BB Code Заголовок: XCODE Название BB кода: xcode Замена: "из 3го поста вставляем, все, что находиться в блоке CODE" |
|||
|
||||
|
|
#9 | ||||
|
Старший модератор
![]()
|
Vasich, вот это подойдет?
|
||||
|
|||||
|
|
#10 | |||
|
Уважаемая личность
![]()
|
Как это все запихнуть в форум я не знаю, статья описывает пример для WP.
Визуально подойдет, поскольку мне важно, по большей мере, нумерация строк. Скрипт игры, который иногда обсуждается на моем форуме схожий с С++ и мне нужно самое простое решение, что бы пользователь вставил текст, выделил его и нажал кнопку на панели инструментов (как обычный ВВ код, РНР например) Возможно ли изменить встроенный РНР код? Это было бы самое лучшее решение. |
|||
|
||||
|
|
#12 | |||
|
Уважаемая личность
![]()
|
Спасибо, установил без проблем, все заработало. Только есть небольшая проблемка, номера строк после 99 "заползают" за рамку. Подскажите где исправить.
![]() Перешел на этот сайт http://dmitriydenisov.com/scripts/sy...ghlighter.html и в шаблон postbit.css добавил как предложено: PHP код:
|
|||
|
||||
|
|
#15 | |||
|
Старший модератор
![]()
|
Только вот стиль надо было прописывать не в сеили шаблона,а стиль самого скрипта и подключить его уже к html между тегами <head></head>
|
|||
|
Последний раз редактировалось Ghost; 23.05.2013 в 17:21.. |
||||
|
||||
|
|
#20 | |||
|
Старший модератор
![]()
|
У тебя на твоем изображении нет стиля,вернее наверное указано только это
PHP код:
PHP код:
|
|||
|
||||
|
|
#21 | |||
|
Уважаемая личность
![]()
|
PHP код:
|
|||
|
Последний раз редактировалось Vasich; 23.05.2013 в 19:58.. |
||||
|
||||
|
|
#22 | |||
|
Старший модератор
![]()
|
ну это уж чересчур много. Тогда можно было бы сделать выравнивание по центру))))
А где css самого скрипта? Я что то не увидел. ну так по любому надо использовать для написания кода в тело редактора PHP код:
|
|||
|
Последний раз редактировалось Ghost; 23.05.2013 в 19:59.. |
||||
|
||||
|
|
#23 | |||
|
Уважаемая личность
![]()
|
Наверное не много, поскольку строк бывает больше тысячи.
Его нет, вернее я не знаю где его смотреть, в какой папке. Могу дать архив, что скачал http://rghost.ru/46206750 В инструкции ничего не сказано, вернее текста много и гугл не все корректно переводит. Понятия не имею как это сделать. |
|||
|
Последний раз редактировалось Vasich; 23.05.2013 в 20:06.. |
||||
|
||||
|
|
#24 | |||
|
Старший модератор
![]()
|
А ну ты установил Geshi,а я тебе писал про другой скрипт. Как я посмотрел этот модуль имеет свои css. Расскажи как ты ее установил. Да дело в том что там должны быть нас ройки. К сожалению там доки на английском,что затрудняет понимание.
|
|||
|
||||
|
|
#25 | |||
|
Уважаемая личность
![]()
|
http://www.vbulletin.org/forum/showthread.php?t=285933 взято отсюда
Залил на сервер папку geshi и файл geshi.php в includes Папки docs и contrib - автор не рекомендует заливать (все, что смог перевести) Потом открыл Дополнительные BB и они все там были уже установлены. Для того, что бы языки отображались в панели управления нужно ввести путь к кнопке и все. А вот настроек таки нигде не нашел, ни в группах пользователей, ни в правах. |
|||
|
Последний раз редактировалось Vasich; 23.05.2013 в 21:30.. |
||||
|
||||