|
|
Хаки для vBulletin 4.x Скачать хаки для vBulletin 4.x |
|
Опции темы | Поиск в этой теме |
22.05.2013, 18:55 Вверх | #2 | |||
Новичок
|
Нашёл этот хак http://www.vbulletin.org/forum/showthread.php?t=254418
Кто поможет скачать? |
|||
22.05.2013, 20:42 Вверх | #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.. |
||||
22.05.2013, 22:50 Вверх | #4 | |||
Уважаемая личность
|
Спасибо. Если я правильно понял, то в данной модификации несколько языков.
Собственно вопрос - что нужно исправить в коде и какие из скриптов с файлами CSS нужно залить на сервер при условии, что нужен всего один язык - С++ |
|||
22.05.2013, 23:09 Вверх | #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 |
|||
22.05.2013, 23:48 Вверх | #7 | |||
Грамотный форумчанин
|
1 Делаем бэкап
2 Скрипты и стили загружаем в корень форма 3 В админке создаем новый BB Code Заголовок: XCODE Название BB кода: xcode Замена: "из 3го поста вставляем, все, что находиться в блоке CODE" |
|||
23.05.2013, 11:11 Вверх | #9 | ||||
Старший модератор
|
Vasich, вот это подойдет?
|
||||
23.05.2013, 12:30 Вверх | #10 | |||
Уважаемая личность
|
Как это все запихнуть в форум я не знаю, статья описывает пример для WP.
Визуально подойдет, поскольку мне важно, по большей мере, нумерация строк. Скрипт игры, который иногда обсуждается на моем форуме схожий с С++ и мне нужно самое простое решение, что бы пользователь вставил текст, выделил его и нажал кнопку на панели инструментов (как обычный ВВ код, РНР например) Возможно ли изменить встроенный РНР код? Это было бы самое лучшее решение. |
|||
23.05.2013, 16:51 Вверх | #12 | |||
Уважаемая личность
|
Спасибо, установил без проблем, все заработало. Только есть небольшая проблемка, номера строк после 99 "заползают" за рамку. Подскажите где исправить.
Перешел на этот сайт http://dmitriydenisov.com/scripts/sy...ghlighter.html и в шаблон postbit.css добавил как предложено: PHP код:
|
|||
23.05.2013, 17:17 Вверх | #15 | |||
Старший модератор
|
Только вот стиль надо было прописывать не в сеили шаблона,а стиль самого скрипта и подключить его уже к html между тегами <head></head>
|
|||
Последний раз редактировалось Ghost; 23.05.2013 в 17:21.. |
||||
23.05.2013, 18:17 Вверх | #20 | |||
Старший модератор
|
У тебя на твоем изображении нет стиля,вернее наверное указано только это
PHP код:
PHP код:
|
|||
23.05.2013, 19:46 Вверх | #21 | |||
Уважаемая личность
|
PHP код:
|
|||
Последний раз редактировалось Vasich; 23.05.2013 в 19:58.. |
||||
23.05.2013, 19:56 Вверх | #22 | |||
Старший модератор
|
ну это уж чересчур много. Тогда можно было бы сделать выравнивание по центру))))
А где css самого скрипта? Я что то не увидел. ну так по любому надо использовать для написания кода в тело редактора PHP код:
|
|||
Последний раз редактировалось Ghost; 23.05.2013 в 19:59.. |
||||
23.05.2013, 20:03 Вверх | #23 | |||
Уважаемая личность
|
Наверное не много, поскольку строк бывает больше тысячи.
Его нет, вернее я не знаю где его смотреть, в какой папке. Могу дать архив, что скачал http://rghost.ru/46206750 В инструкции ничего не сказано, вернее текста много и гугл не все корректно переводит. Понятия не имею как это сделать. |
|||
Последний раз редактировалось Vasich; 23.05.2013 в 20:06.. |
||||
23.05.2013, 20:51 Вверх | #24 | |||
Старший модератор
|
А ну ты установил Geshi,а я тебе писал про другой скрипт. Как я посмотрел этот модуль имеет свои css. Расскажи как ты ее установил. Да дело в том что там должны быть нас ройки. К сожалению там доки на английском,что затрудняет понимание.
|
|||
23.05.2013, 21:28 Вверх | #25 | |||
Уважаемая личность
|
http://www.vbulletin.org/forum/showthread.php?t=285933 взято отсюда
Залил на сервер папку geshi и файл geshi.php в includes Папки docs и contrib - автор не рекомендует заливать (все, что смог перевести) Потом открыл Дополнительные BB и они все там были уже установлены. Для того, что бы языки отображались в панели управления нужно ввести путь к кнопке и все. А вот настроек таки нигде не нашел, ни в группах пользователей, ни в правах. |
|||
Последний раз редактировалось Vasich; 23.05.2013 в 21:30.. |
||||