Simple Machines Forum (w skrócie oznaczany jako SMF) to skrypt forum internetowego. Skrypt jest napisany w języku PHP i wykorzystuje bazę danych MySQL, SQLite lub PostgreSQL (do wyboru podczas instalacji), a jego możliwości można rozbudowywać za pomocą mechanizmu wtyczek. Najnowsza wersja została wydana jako wolne oprogramowanie na licencji BSD.
Obecnie SMF jest dostępne w 48 wersjach językowych, w tym również w wersji polskiej.
Możliwości skryptu
- Automatyczna instalacja modyfikacji poprzez panel administratora
- Raportowanie wiadomości
- Możliwość wprowadzenia szybkiej odpowiedzi
- Umieszczanie avatarów w swoim profilu
- Dodawanie podpisów do własnych wiadomości
- Możliwość dodawania ogłoszeń
- Rangi użytkowników
- Zmiana języka forum
- Cenzura i zatwierdzanie wiadomości
- Statystyki użytkowników (wiadomości, czas spędzony online)
- Kalendarz
- Wyświetlanie urodzin użytkowników
- CAPTCHA
Minimalne wymagania Simple Machines Forum:
- PHP 4.1.0 lub nowszy
Jedna z baz danych:
- MySQL 4.0.18 lub nowsza (najlepiej wersja nowsza niż 4.1.0)
- PostgreSQL 8.0 lub nowsza
- SQLite 1.x – 2.x.
Sposób instalacji:
Pobieramy paczkę instalacyjną dostępną pod adresem:
http://www.smf.pl/index.php?action=tpmod;dl
Po pobraniu wgrywamy pliki – informacja jak wgrać pliki znajduje się w tym wpisie.
Po przesłaniu wszystkich plików przechodzimy na adres nasze witryny. Powinniśmy zobaczyć automatycznie uruchomiony instalator. ( Skrypt automatycznie do adresu witryny dopisze nam resztę linku)
Klikamy przycisk kontynuuj
Przechodzimy do kroku w którym należy podać dane do bazy danych.
Informację jak utworzyć bazę danych znajdziesz w tym wpisie.
Po utworzeniu danych podajemy je na naszej stronie w skrypcie instalacyjnym i klikamy kontynuuj.
Kolejny krok to podanie adresu witryny oraz opisu forum.
Skrypt doda podstawowe dane do bazy.
Tworzymy konto administratora i ponownie podajemy hasło do bazy danych.
Skrypt zakończył proces instalacji.
Nasze forum wygląda następująco.