Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 4.x > Хаки для vBulletin 4.x
Расширенный поиск

Хаки для vBulletin 4.x Скачать хаки для vBulletin 4.x

Ответ
 
Опции темы Поиск в этой теме
Старый 23.05.2013, 20:51 Вверх   #26
Новичок
 
Аватар для Progers
Progers вне форума
Доп. информация
По умолчанию

Спасибо за geshi!
Но как можно добавить другие языки кроме :
Нажми для просмотра
PHP (as [PHPS])
JavaScript (as [JSS])
CSS (as [CSSS])
SQL (as [SQLS])
C++ (as [CPPS])
HTML (as [HTMLS])
Java (as [JAVAS])
Tcl (as [TCLS])
BASH (as [BASHS])

Например Delphi?
  Ответить с цитированием
Старый 23.05.2013, 21:01 Вверх   #27
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Progers Посмотреть сообщение
Например Delphi?
она и так поддерживает.

В настоящее время библиотека GeSHi поддерживает подсветку более 130 языков программирования и форм синтаксиса, в том числе: ActionScript, Ada, Apache Log, AppleScript, ASM, ASP, Bash, C, ColdFusion, C++, QT, C#, CSS, D, Delphi, Diff, DOS, dot, Eiffel, Fortran, Groovy, Haskell, HTML, INI, Inno, Java, Javascript, LaTeX, Lisp, Lua, Motorola 68000 Assembler, Matlab, mIRC Scripting, MySQL, Objective C, OCaml, OpenOffice.org Basic, Oracle 8 SQL, Pascal, Perl, PHP, PL/SQL, Python, QBasic/QuickBASIC, Rails, Microsoft Registry, robots.txt, Ruby, SAS, Scheme, Smalltalk, Smarty, SQL, TCL, Text, Visual Basic, vb.net, VHDL, XML, X++.
  Ответить с цитированием
Старый 23.05.2013, 21:03 Вверх   #28
Грамотный форумчанин
 
Аватар для ikopylov
ikopylov вне форума
Доп. информация
По умолчанию

Vasich, для того чтоб отодвинуть слева, найдите

<div style="max-height:300px;background-color:#232323;" class="bbcode_code">
и допишите по образцу
<div style="max-height:300px;background-color:#232323;padding-left:5px;" class="bbcode_code">
  Ответить с цитированием
Старый 23.05.2013, 21:08 Вверх   #29
Новичок
 
Аватар для Progers
Progers вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Ghost Посмотреть сообщение
она и так поддерживает.
Она та поддерживает, но как создать bbcode на её основе?
Например для Delphi?
  Ответить с цитированием
Старый 23.05.2013, 21:12 Вверх   #30
Уважаемая личность
 
Аватар для Vasich
Vasich вне форума
Доп. информация
По умолчанию

Цитата Сообщение от ikopylov Посмотреть сообщение
найдите
Где?
P.S.
Нажми для просмотра
Без намека на упрек или не уважение, просто Вы пишите свои посты в таком стиле, по-тому что знаете, а мне несведущему нужно ткнуть, например - открыть в файле таком то и найти то то...
Цитата Сообщение от ikopylov Посмотреть сообщение
или так:
Код:
.bbcode_container div.bbcode_code, .bbcode_container pre.bbcode_code {

или так:
padding-left: 5px;
или так:
padding: 5px;
Я случайно нашел где это - bbcode.css

Последний раз редактировалось Vasich; 23.05.2013 в 21:15..
  Ответить с цитированием
Старый 23.05.2013, 21:15 Вверх   #31
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Progers Посмотреть сообщение
Она та поддерживает, но как создать bbcode на её основе?
Например для Delphi?
читаем
  Ответить с цитированием
Старый 23.05.2013, 21:22 Вверх   #32
Грамотный форумчанин
 
Аватар для ikopylov
ikopylov вне форума
Доп. информация
По умолчанию

В архиве лежит шикарный мануал папка docs
почитайте, там много интересного

что касается С++
Вот что овечает за вывод вашего кода
Код:
<div class="bbcode_container"><div class="bbcode_description">C++ Code:</div><div style="max-height: 300px;" class="bbcode_code">'.$code.'</div></div>
В этот див и допишите padding

Код:
<div style="max-height: 300px;" class="bbcode_code">
  Ответить с цитированием
Старый 23.05.2013, 21:23 Вверх   #33
Грамотный форумчанин
 
Аватар для ikopylov
ikopylov вне форума
Доп. информация
По умолчанию

2 стр гадания на кофейной гуще, а не проще было сразу дать ссылку на сайт
  Ответить с цитированием
Старый 23.05.2013, 21:26 Вверх   #34
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

Ох. Скачай мазилу,в него установи firebug в нем можно визуально видеть какие параметры надо менять,где находиться файлы и так далее.
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 23.05.2013, 21:35 Вверх   #35
Грамотный форумчанин
 
Аватар для ikopylov
ikopylov вне форума
Доп. информация
По умолчанию

Касается отступа слева в С++

Откройте в редакторе Notepad++
product-cb_geshi_bbcode

и замените блок /// CPPS
Код:
/// CPPS
$this->tag_list['no_option']['cpps'] = array ();
$this->tag_list['no_option']['cpps']['callback'] = 'handle_external';
$this->tag_list['no_option']['cpps']['external_callback'] = 'handle_geshi_cpp';
if (!function_exists ('handle_geshi_cpp'))
{
  function handle_geshi_cpp(&$theobj, &$value, &$option)
  {
    $code = handle_geshi_code($value,'cpp');
    return '<div class="bbcode_container"><div class="bbcode_description">C++ Code:</div><div style="max-height: 300px;padding-left: 5px;" class="bbcode_code">'.$code.'</div></div>';
  }
}
Перезалейте продукт с заменой
  Ответить с цитированием
Cказали cпасибо:
Старый 23.05.2013, 21:35 Вверх   #36
Уважаемая личность
 
Аватар для Vasich
Vasich вне форума
Доп. информация
По умолчанию

Спасибо, теперь понятно.
Просто хотелось бы услишать грамотные советы в отношении оформления, которые я спрашивал в посте #18

Последний раз редактировалось Vasich; 23.05.2013 в 21:40..
  Ответить с цитированием
Cказали cпасибо:
Старый 23.05.2013, 21:38 Вверх   #37
Грамотный форумчанин
 
Аватар для ikopylov
ikopylov вне форума
Доп. информация
По умолчанию

да, так
только не много будет padding:22px; ?
  Ответить с цитированием
Старый 23.05.2013, 21:39 Вверх   #38
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Vasich Посмотреть сообщение
padding:22px;"
только отступ уменьшите. Чересчур большой.
  Ответить с цитированием
Старый 23.05.2013, 21:51 Вверх   #39
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

Боюсь может не прав,так как нет на локалке булке,но просто добавь к стиль эту строчку
PHP код:
border1px solid #DADADA; 
  Ответить с цитированием
Старый 23.05.2013, 21:57 Вверх   #40
Уважаемая личность
 
Аватар для Vasich
Vasich вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Ghost Посмотреть сообщение
только отступ уменьшите. Чересчур большой.
По-моему, в самый раз

Если сделать меньше - тогда первая цифра из четырех "прячется"
  Ответить с цитированием
Старый 23.05.2013, 23:02 Вверх   #41
Грамотный форумчанин
 
Аватар для ikopylov
ikopylov вне форума
Доп. информация
По умолчанию

Vasich, Дайте ссылку на форум, на пост где этот код, не хотите в паблик, киньте в личку.
Все это выеденного яйца не стоит, а столько писанины и столько времени все потеряли
  Ответить с цитированием
Старый 24.05.2013, 17:51 Вверх   #42
Уважаемая личность
 
Аватар для Vasich
Vasich вне форума
Доп. информация
По умолчанию

Да впрочем мне не жалко, только как мне кажется на форуме уже готовый результат и моя просьба сводится к тому, как сделать данный код вот так:



При условии, когда нужен только один язык C++, что нужно удалить из файла product-cb_geshi_bbcode.xml и какие файлы из папки Cgeshi

Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 5 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.

Последний раз редактировалось Vasich; 05.10.2014 в 21:31..
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 19:48. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.12571 секунды с 13 запросами