Paweł Kozioł
whitespace





Whitespace to bardzo proste oprogramowanie do wyświetlania stron www [1] w sposób przypominający czasopismo. Whitespace to kod php bez baz danych, manipulujący plikami tekstowymi [2]. Zaś zawartość plików tekstowych to wariacja na temat "co by było, gdyby html uwzględniał białe znaki". Stąd też pochodzi nazwa. Jesli przypadkiem tak samo nazywa się pewien wredny język programowania, to tym ciekawiej.

Whitespace ma tylko kilka podstawowych funkcji:
1) Zagląda do wskazanego folderu i tworzy spis treści na podstawie umieszczonych tam plików tekstowych.
2) Wyświetla pliki tekstowe, zachowując wszelkie tagi html i dodając kilka nowych, nie naruszając jednak enterów
3) Składa stronę www z klocków, udając że jest tekstowym odpowiednikiem CMS-a
4) Stosuje bardzo prosty layout
5) Obsługuje dodawanie przypisów (patrz tekst o św. Augustynie, na którym to tesotwałem)
6) Obsługuje tworzenie spisu treści z łączy w ramach strony patrz licencja GPL)

Jeśli ktoś chciałby robić internetowe czasopismo, takie minimum z powodzeniem wystarczy (sprawdziłem i nawet mi za to zapłacili).

Ostatnio pracuję nad pluginem wyświetlającym diagramy z gry w shogi. Nie pytajcie dlaczego. Próbka na końcu pliku.


[1] z przypisami
[2] z tego zrobię przypis