Internet Technologies & News

Pigmej Paste

Pisząc darmowy silnik Wiki - Pigmej Wiki stwierdziłem, że przydać może się kolorowanie składni. I tak oto zająłem się stworzeniem modułu dla Pigmej Wiki. W tym celu wykorzystałem Pygments, bo jest bardzo szybkie i wydajane. Stworzyłem własne sposoby “informowania” Pygments jaki fragment i w jaki sposób ma kolorować (rozszerzenie nobilitet dla Markdown nie działało tak jak chciałem)… ale nie o tym miała być mowa.
Jak już skończyłem to miałem w zasadzie gotowy prosty skrypt Paste, wystarczyło napisać formularz. I tak oto właśnie powstało Pigmej Paste.
Paste ma podstawowe funkcje:

  1. Dodawanie nowych Paste i wybieranie spośród 82 różnych typów kolorowania składni. (Języki programowania, Języki Template, Pliki konfiguracyjne tutaj lista
  2. Usuwanie Paste po wpisaniu poprawnego kodu
  3. Przełączanie pomiędzy wersją z numerowanymi liniami i bez numerowanych linii ( można podawać linki do tych wersji )

Całość oczywiście Python dzięki mod_python + MySQL.

Zapraszam do używania Pigmej Paste.

Napisz komentarz

Musisz być zalogowany aby napisać komentarz.