Strona 1 z 1

Poprawka dla GeSHi podczas używania ZeroClipboard

: 01 wrz 2013, 12:21
autor: Macsch15
Podczas gdy używamy ZeroClipboard do kopiowania i mamy włączone numerowanie linii w GeSHi, ZeroClipboard nie rozpoznaje poprawnie nowych linii, przez co skopiowany tekst jest bez nowych linii.
Aby poprawić tą niedogodność, musimy edytować główny plik GeSHi - geshi.php.

Otwieramy go i szukamy:
$parsed_code .= "<li$attr_string>$start{$code[$i-1]}$end</li>$ls"


Następnie zamieniamy na:
$parsed_code .= "<li$attr_string>$start{$code[$i-1]}$end</li>\n$ls"


Zapisujemy plik.

Jeżeli odległość między liniami jest zbyt duża w przeglądarce, możemy zrobić korektę z użyciem:
line-height: Xpx;


Poprawka mała, ale znacząca i kłopotliwa.