Jest to polecenie Chronicle-entry-filter, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
Chronicle-entry-filter — Konwertuj pliki bloga do formatu HTML, jeśli jest to wymagane.
STRESZCZENIE
Opcje pomocy
--help Wyświetla krótki przegląd pomocy.
--version Wyświetla wersję tego skryptu.
Opcje
--format Globalny format wszystkich wpisów.
--filename Nazwa pojedynczego pliku do przetworzenia.
filtry
--pre-filter Filtr uruchamiany przed konwersją do formatu HTML.
--post-filter Filtr uruchamiany po konwersji HTML.
JAK TO SIĘ ZACZĘŁO
Ten skrypt jest przeznaczony do odbierania nazwy pliku i globalnego typu formatowania
wiersz poleceń. Typ formatowania określa sposób przetwarzania pliku wpisu blogu:
1. Jeżeli format to „tekstylny”, plik zostanie przekonwertowany z tekstylnego
do HTML-a.
2. Jeśli format to „przecena”, plik zostanie przekonwertowany z przeceny
do HTML-a. Uznawany jest również powiązany format „multimarkdown”.
3. Jeśli format to „html”, żadne zmiany nie zostaną wprowadzone.
Po zastosowaniu konwersji kod zostanie również przeskanowany w poszukiwaniu tags to
rozwinąć poprzez Tekst::VimColour moduł, jeśli jest zainstalowany, co pozwala na ładną
drukowanie kodu źródłowego.
Aby włączyć podświetlanie składni fragmentów kodu, należy sformatować próbki kodu jako
następuje:
Temat: Niektóre podświetlone kody.
Data: 25 grudnia 2009 r
Tagi: kronika, perl, bla
Oto kod, który będzie wyglądać ładnie..
#!/usr/bin/perl -w
...
..
Zwróć uwagę na użycie lang="perl", które dostarcza podpowiedzi co do typu podświetlania składni
aplikować.
Dodatkowo możesz skorzystać z pseudonagłówków filtra wstępnego i końcowego, które na to pozwalają
możesz przekształcić wpis w dalsze kreatywne mody.
Na przykład możesz chcieć, aby z jakiegoś powodu blog był pisany tylko wielkimi literami i tak się stanie
osiągnąć poprzez:
Temat: NIE LUBIĘ DUŻYCH LITER
Tagi: meta, losowe, głupie
Data: 25 grudnia 2009 r
Filtr wstępny: perl -pi -e "s/__USER__/`whoami`/g"
Filtr końcowy: tr [az] [AZ]
Ten post, napisany przez __USER__, nie będzie zawierał małych liter.
Zauważ, jak została wstawiona moja nazwa użytkownika?
Za pomocą filtrów możesz łączyć ze sobą dowolnie złożone filtry. Każdy filtr powinien
przeczytaj wpis na STDIN i zwróć zaktualizowaną treść na STDOUT.
(Jeśli chcesz zastosować filtr globalny, po prostu przekaż go jako argument do kroniki lub in
twój plik Chroniclerc.)
Użyj filtra wpisów kroniki online, korzystając z usług onworks.net