Strona 1 z 1

Code Highlight na phpBB3

: 29 stycznia 2009, 09:55
autor: redelek
Witam,

Nie jestem zawodowym programistą, ale mam swoje małe forum.
Chciałem dodać kolorowanie składni kilku języków. Znalazłem to Code Highlight.

Niestety już na 2 punkcie się zaciąłem :( Problem w tym że nie mam takich wpisów w pliku includes/bbcode.php
jak podają w instrukcji

#-----[ OPEN ]--------------------------------
#
includes/bbcode.php
#
#-----[ FIND ]--------------------------------
#
$before_replace = $matches[1][$i];
$after_replace = $matches[1][$i];

Może ktoś z państwa mi pomóc lub mnie naprowadzić ? Przekopałem już cały plik i nie widzę tego, albo tu tego naprawdę nie ma.

Pozdrawiam
Redelek

Re: Code Highlight na phpBB3

: 29 stycznia 2009, 12:10
autor: jaroslw
Jak pewnie zauważyłeś modyfikacja Code Highlight jest dla phpBB2. W phpBB3 jest już domyślnie kolorowanie składni dla PHP — [code=php][/code]. Z dodatkami dla innych języków jeszcze się nie spotkałem.

Re: Code Highlight na phpBB3

: 29 stycznia 2009, 13:02
autor: redelek
we3b pisze:Jak pewnie zauważyłeś modyfikacja Code Highlight jest dla phpBB2. W phpBB3 jest już domyślnie kolorowanie składni dla PHP — [code=php][/code]. Z dodatkami dla innych języków jeszcze się nie spotkałem.
A jak można dodać inne języki chodzi mi o bash python i perl ?

Re: Code Highlight na phpBB3

: 29 stycznia 2009, 13:11
autor: jaroslw
we3b pisze:Z dodatkami dla innych języków jeszcze się nie spotkałem.
Najprawdopodobniej musiałbyś samemu napisać modyfikacje. Spróbuj poszukać kolorowania składni do innych skryptów. Może akurat niedużym nakładem sił uda się któryś przenieść do phpBB3.

Re: Code Highlight na phpBB3

: 29 stycznia 2009, 13:37
autor: redelek
we3b pisze:
we3b pisze:Z dodatkami dla innych języków jeszcze się nie spotkałem.
Najprawdopodobniej musiałbyś samemu napisać modyfikacje. Spróbuj poszukać kolorowania składni do innych skryptów. Może akurat niedużym nakładem sił uda się któryś przenieść do phpBB3.
A podpowiesz jeszcze w którym pliku to mogę znaleźć include/BBcode.php?
PHP działa, ale strasznie kiepsko :(

Dzięki
Redelek

Re: Code Highlight na phpBB3

: 29 stycznia 2009, 14:14
autor: jaroslw
Parser BBCode znajduje się w includes/bbcode.php. Proste przyciski można dodać z poziomu panela administracyjnego, ale musiałbyś dopisać do nich jakieś funkcje kolorujące składnię.