Krótko o...

Zanim zainstalujesz program na serwerze możesz zobaczyć, jak wygląda przy użyciu różnych schematów kolorystycznych i layoutu.
Gwiazdkowy
Schemat z pionowym menu
Szary z niebieskim
Minimalistyczny - biało-czarny
Styl ekologiczny
Kolory midnight commander
Słodki różowy

Pobierz aktualną wersję programu:
Mikrus 1.0 [Archiwum ZIP]
Mikrus 1.0 [Archiwum TAR.GZ]

Pobierz wersję BiP:
Mikrus 1.0 BIP [Archiwum ZIP]
Mikrus 1.0 BIP [Archiwum TAR.GZ]

O układzie strony
Lewa część strony przeznaczona jest na tzw. zawartość statyczną. Nazwaliśmy tę część tak, dlatego, że pojawia się ona zawsze niezależnie od podstrony wybranej w menu. Oczywiście ta zawartość niekoniecznie musi się pojawiać w lewej kolumnie. Jeśli zostanie opracowana inna "skórka", może się okazać, że ta właśnie zawartość pojawi się w zupełnie innym miejscu. Jednak zasada pozostanie ta sama - ten tekst będzie wyświetlany na stronie zawsze. Jeśli zostanie zastosowany schemat z pionowym menu, to tekst w zawartości statycznej powinien być raczej krótki.

Zawartość strony prawej związana jest z linkiem w menu. Ta część zawartości zmienia się w zależności od wyboru czytającego. jednym z elementów zawartości dynamicznej jest także formularz mailowy pozwalający na kontakt z właścicielem strony bez podawania jego adresu e-mail. W przypadku zastosowania layoutu z pionowym menu, ilość podstron dynamicznych można znacząco zwiększyć.

Życzymy łatwej instalacji i konfiguracji programu oraz przyjemnego użytkowania.
Jakub Cichocki (Cichy)
Wiesław Trąmpczyński (Maciek)

Instalacja na serwerze

Mikrus to projekt, który wykorzystuje połączenie trzech elementów - skrypty php, arkusze stylów css oraz tradycyjny html do zbudowania prostej strony internetowej o dynamicznie zmienianej z poziomu przeglądarki zawartości. Żeby założyć własną stronę w oparciu o "silnik" Mikrusa, nie trzeba znać php ani html. Wystarczy zainstalować na serwerze i po przeczytaniu opisu konfiguracji poświęcić na nią kilka minut, a potem zbudować własną stronę używając wyłącznie swojej przeglądarki internetowej.

Własny serwer
Jeśli jesteś administratorem własnego serwera, przed zainstalowaniem Mikrusa upewnij się, że masz apache z włączonym wsparciem dla mod_rewrite i w konfiguracji serwera www jest włączona opcja AllowOverRide All dla katalogu, w którym będzie Mikrus. Potrzebna jest również możliwość wykonywania skryptów php, najlepiej w wersji 5.
Teraz rozpakuj pliki do wybranego przez siebie katalogu. Masz dwie możliwości - pierwsza to zmiana własności wszystkich plików na użytkownika na którym działa apache oraz zmiana praw plików na 644 i katalogów na 755. W ten sposób przyszły użytkownik strony będzie miał możliwość edytowania plików i przesyłania obrazków na serwer. To rozwiązanie ma pewną wadę. Jeżeli ktoś wykorzysta jakąkolwiek lukę w twoim serwerze www, katalog będzie w pełni dla niego otwarty do odczytu i zapisu.
Druga możliwość to uczynienie plików Mikrusa własnością innego użytkownika. Wtedy należy pamiętać, żeby katalog img/ miał prawa 777, zaś pliki tekstowe prawa 666. W ten sposób umożliwiamy użytkownikowi strony ich edycję z poziomu przeglądarki.

Serwer hostingowy
Jeśli korzystasz z hostingu, to ze swoim kontem łączysz się zwykle przez klienta FTP. Rozpakuj pliki na swoim komputerze w dowolnie wybranym katalogu i prześlij je na zdalny serwer. Nie musisz martwić się o ustawienia serwera, bo w dobrym hostingu wymagania, jakie stawia Mikrus są na pewno spełnione. Pamiętaj jednak, aby mieć włączoną opcję wyświetlania plików ukrytych, ponieważ na serwer musisz wysłać także plik .htaccess. Następnie sprawdź właściwości katalogu img/ na zdalnym serwerze. Musi mieć opcję "można oglądać i zmieniać zawartość katalogu". W różnych programach będzie to być może różnie się nazywać, ale sens będzie podobny - jest to tryb włączający na serwerze prawa 777. Następnie pliki z rozszerzeniem txt (lewy.txt, pierwszy.txt, drugi.txt, trzeci.txt oraz ewentualnie dodatkowe utworzone własnoręcznie) muszą mieć ustawione "prawo do odczytu i zapisu". Odpowiada to linuksowym prawom 666. Pozwoli to na edycję strony z poziomu przeglądarki.

Na koniec jeszcze warunki używania formularza kontaktowego. Na własnym serwerze trzeba pamiętać o skonfigurowaniu MTA, na hostingowym zapewne taka usługa jest dostępna. MTA czyli Mail Transfer Agent to inaczej serwer SMTP.
Teraz już można przejść do konfiguracji strony.

Wersja BIP
Zmieniona wersja Mikrusa została przygotowana jako mały serwis BIP dla szkół (ale nie tylko), zastosowano w niej zmieniony układ strony i rozszerzone menu oraz większą ilość zdefiniowanych podstron.

7543 | 651