помогите найти мод для "код"

Автор GGS, 24 марта 2011, 22:36:37

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

GGS

помогите найти мод для бб-кода "код", что бы норм шрифты, и менять церез [color][/color] цвет было можно.
форум: СМФ 1.1.13

Заранее спасибо.

GGS


0daliska

Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

GGS

что то не работает..или я не понял как его юзать..щас нужно для работы с C#.... а вот можно поставить другого стиля код.. ну что бы немного выделялся, и был в рамке, а то стандартный, с мелким шрифтом, и серым фоном бесит! wallbash :facepalm:..люди помогите плз...мож мне уже можно будет + ставить, всем + дам!!!  O0

0daliska

Цитата: GGS от 25 марта 2011, 08:56:12
что то не работает..или я не понял как его юзать..щас нужно для работы с C#.... а вот можно поставить другого стиля код.. ну что бы немного выделялся, и был в рамке, а то стандартный, с мелким шрифтом, и серым фоном бесит! wallbash :facepalm:..люди помогите плз...мож мне уже можно будет + ставить, всем + дам!!!  O0
Поменяйте серый фон у кода на тот, который Вам нравится...
Это делается легко в style.css Вашей темы оформления...
Firebug в Mozilla Firefox или используйте Dragonfly в Опере, чтобы определить, какой Вам стиль надо поправить в вашем css...
Использовать?
писать:

[ code=c# ] тут типа код [ /code ]
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

GGS

я так пробовал, неработает!...  wallbash

0daliska

Цитата: GGS от 25 марта 2011, 09:06:11
я так пробовал, неработает!...  wallbash
Возможно, что конфликтует либо с модом открытия картинок во всплывающем окне, либо с Админом ;)
А по поводу серого цвета кода и размера шрифта...
Скачайте файл
http://ggs-team.ru/forum/Themes/default/style.css
Найдите там (это строка, начиная со 110):

.code
{
color: #000000; //----- вот это цвет шрифта
background-color: #dddddd;   //------ вот это цвет бэкграунда
font-family: "courier new", "times new roman", monospace;   //------ вот шрифт
font-size: x-small; //------ это размер шрифта
line-height: 1.3em; //------ это высота строки
/* Put a nice border around it. */
border: 1px solid #000000; //- это окантовка
margin: 1px auto 1px auto;
padding: 1px;
width: 99%;
/* Don't wrap its contents, and show scrollbars. */
white-space: nowrap;
overflow: auto;
/* Stop after about 24 lines, and just show a scrollbar. */
max-height: 24em;
}


Подправьте, допустим так

.code
{
color: #33cc33;
background-color: #FADCDC;   
font-family: "courier new", "times new roman", monospace;
font-size: 12px;
line-height: 1.3em;
/* Put a nice border around it. */
border: 1px solid #BB1B1B;
margin: 1px auto 1px auto;
padding: 1px;
width: 99%;
/* Don't wrap its contents, and show scrollbars. */
white-space: nowrap;
overflow: auto;
/* Stop after about 24 lines, and just show a scrollbar. */
max-height: 24em;
}


и будет у Вас код, выводимый через этот тег размещаться в розовом прямоугольничке с красной каемочкой (как предупреждение в вверху, которое Вы видите на этом форуме Перед созданием темы или сообщения следует прочесть: Правила форума, Правила раздела, Как правильно оформить тему.) и зелененькими буковками в 12 пикселей...
Это чтобы вы узрели это сразу на практике, что и где надо сменить в css
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

GGS

оо, спасибо, а как зделать белый фон и шрифт средний..там прописать medium а цвет 0000?  :)
а на счёт веделения синтаксиса..я что то незнаю в чём проблемма, в логе ошибок нет, и мод поставился успешно!  :-\

GGS

со шриятом разобрался..с цветом ещё нет..  wallbash

0daliska

Цитата: GGS от 25 марта 2011, 09:51:30
со шриятом разобрался..с цветом ещё нет..  wallbash
прекращайте даблпостинг!
background-color: #dddddd;
замените на
background-color: #ffffff;
будет белый
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

GGS

извиняюсь..а всё таки..как зделать выделение синтаксиса..  ???

chilly86

Цитата: GGS от 25 марта 2011, 11:03:43
извиняюсь..а всё таки..как зделать выделение синтаксиса..  ???

у меня без дополнительных модов BB код [код] выделяет синтаксис
и тоже 1.1.13

без строчки <?php в начале файла - синтаксис не подсвечивает
to live is to die

GGS


chilly86

Цитата: GGS от 25 марта 2011, 11:28:43
в каком надо файле? Subs.php?


<?php
// Version: 2.0 RC2; Admin

global $settings$scripturl;

// Important! Before editing these language files please read the text at the top of index.english.php.
$txt['admin_boards'] = 'Разделы форума';
$txt['admin_users'] = 'Пользователи';
$txt['admin_newsletters'] = 'Рассылки';


и



// Version: 2.0 RC2; Admin

global $settings, $scripturl;

// Important! Before editing these language files please read the text at the top of index.english.php.
$txt['admin_boards'] = 'Разделы форума';
$txt['admin_users'] = 'Пользователи';
$txt['admin_newsletters'] = 'Рассылки';
to live is to die

GGS

так в каком это файле? в Subs.php есть в начале <?php

chilly86

Цитата: GGS от 25 марта 2011, 11:36:42
так в каком это файле? в Subs.php есть в начале <?php

в цитируемом куске кода в сообщении  :facepalm:
если бы у Вас в файле Subs.php отсутствовала в начале строка <?php, то у Вас бы не только синтаксис не подсвечивался  :)
to live is to die

GGS

что то немогу найти!....  :-[ посмотрите плз!  wallbash

chilly86

да я этот код взял для примера
причем тут Subs.php?

перед Вами стоит задача: подсвечивание синтаксиса в коде, когда Вы его вставляете в сообщение и заключаете в ББ код...
но для этого нужно, чтобы в Вашем куске кода, который Вы постите в начале стояла строка <?php
to live is to die

GGS

извините, но я в php слаб...я просто незнаю в каком файле искать.и куда встовлять..помогите плз!  :)

добавленно:

я посмотрел, мод вносит изменения в:
sourses/Subs.php
theme/default/index.template.php

GGS


human

GGS, мод установился без ошибок? Если да, то в сообщении выделяете нужный код C# и обрамляете его, к примеру, тегом [code=csharp]текст кода[/code]
На выходе получаете подсветку синтаксиса C#, как на скриншоте №1

Так же возможно использование следующих кодов:
Цитироватьcpp, c, c++, c#, c-sharp, csharp, css, delphi, pascal, java, js, jscript, javascript, php, py, python, rb, ruby, rails, ror, sql, vb, vb.net, xml, html, xhtml, xslt
т.е если необходимо подсветить синтаксис html-документа, то используете код [code=html]текст кода[/code] Как выглядит показано на скриншоте №2.
Правильно заданный вопрос - половина ответа..

GGS

#21
странно, как я ине пробовал, и code=csharp и code=c# не пашет.
вот код, без подсветки:



вот код с подсветькой code=csharp:



при установке, писалось что всё "успешно"  :) непойу в чём дело..  :o


в логе ошибок всё нормально, вот только почему то ошибка с "Ютюб":

8: Undefined index: youtube
Файл: /home/ggsteam/public_html/forum/Themes/default/languages/Post.russian-utf8.php (main sub template - eval?)
Строка: 778

и это много разных ошибок, 4 штуки, сверху, разные ссылки!  wallbash

human

Значит конфликт с каким-либо модом..
Правильно заданный вопрос - половина ответа..

GGS

странно, там ещё есть "флэш кнопка" и всё... idiot а как быть то с модом выделения синтаксиса!?  :(