Tęczowy kod blogaska

Jak obiecałem tak zrobiłem. Zebrałem swoje leniwe dupsko i zrobiłem (skopiowałem) piękne kolorowanie kodu w postach. Kilka kroków jak dokonać tego samego.

1. Korzystam z takiego chytrego rozwiązania: http://code.google.com/p/syntaxhighlighter Należy zaciągnąć paczkę i rozpakować.
2. Znaleźć stronę która umożliwi upload plików i podlinkowanie się do nich. Jak skorzystałem z podpowiedzi i zapodałem sobie pustą stronę na https://sites.google.com/site/sites/
Tam wrzuciłem na root wszystkie pliki z paczki. Pominąłem te z katalogu uncompressed.
3. W blogerze trzeba wyedytować plik z templatem. BLOG -> PROJEKT -> EDIT HTML i teraz zaczyna się prawdziwy ultra mega hard core połączony z grindem i blekiem.

Bierzemy ten kod i wklejamy w template zaraz za head.

  


A ten kawałek trzeba zapodać zaraz przed zakończeniem się body:

  
  dp.SyntaxHighlighter.ClipboardSwf = 'http://twojadomena/twojdostep/clipboard.swf';   
  dp.SyntaxHighlighter.BloggerMode();  
  dp.SyntaxHighlighter.HighlightAll('code');   

Daliście radę? Najs – mega szacun.
Po taki zabiegu napisanie <pre name=”code” class=”cpp”> i wrzucenie kodu do takie części powinno spowodować ładny i kolorowy kodziczek na stroniczce. Z tego co zauważyłem shCore.js musi być jako pierwsze na liście. Nie znam nie wnikam czemu i czy zawsze. Jeżeli będziecie potrzebować inny styl wystarczy je dołączyć do listy.

W tym przykładzie jest tylko cpp.

#include
/* ten komentarz jest dobry :) jezeli usunę całkowicie komentarze, to include powoduje pojawienie się dodatkowej lini za '}', jeżeli zostawię jak jest to wszystko jest w porządeczku z kodem */
/* w dodatku jezeli koment jest w lini z inludem to się robi szary, widać nie wszystko działa idealnie, ale i tak lepiej niż czarno-biały tekst */
void main( void )
{
std::cout

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.