XOOPS

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania
XOOPS
System Zarządzania Treścią (CMS)
XOOPS ロゴ.jpeg
Logo programu
Producent XOOPS Official Website
Platforma sprzętowa dowolna
System operacyjny Wieloplatformowy
Napisane w PHP
Pierwsze wydanie 2003-04-2424 kwietnia 2003
Aktualna wersja stabilna 2.5.5 / 15 kwietnia 2012
Aktualna wersja testowa 2.6.0 Alpha 1 / 17 sierpnia 2012
Licencja GPL
www.xoops.org

XOOPS (od ang. eXtensible Object Oriented Portal System) - system CMS, czyli aplikacja ułatwiającą tworzenie portalu internetowego. XOOPS może być zainstalowany na serwerze WWW, który daje możliwość interpretacji języka PHP (np. Apache), wymagany jest także system bazodanowy MySQL (obecnie jedyny obsługiwany).

System ten został udostępniony na licencji GNU General Public License (GPL), czyli można go używać, modyfikować oraz rozpowszechniać nie ponosząc żadnych opłat. Przy czym wszelkie zmodyfikowane wersje muszą również być udostępnianie na licencji GPL.

System XOOPS ma budowę modułową i aby móc utworzyć funkcjonalny system należy pobrać potrzebne dla danej instalacji moduły. Przykładowe moduły to: News, Forum, Download, Web Links, MyAlbum, extCal. XOOPS umożliwia także integrację ze skryptami IPB, SMF, LifeType, WordPress.

Najnowsza wersja posiada numer 2.4.4 i jest dostępna w polskiej wersji językowej.

Prawidłowa wymowa słowa XOOPS powinna odpowiadać angielskim zasadom, dlatego powinniśmy wymawiać ją jako: [zoo'ps].

Właściwości[edytuj | edytuj kod]

Oparty na bazie danych 
XOOPS używa relacyjnej bazy danych (obecnie tylko MySQL) do składowania danych niezbędnych dla funkcjonowania systemu zarządzania treścią.
Budowa modułowa 
Po pobraniu poszczególne moduły można zainstalować i aktywować w panelu administracyjnym. Poszczególne moduły umożliwiają tworzenie różnych rodzajów dynamicznych stron (dział artykułów, galerie itp).
Szablony stron 
XOOPS korzysta z silnika szablonów Smarty.
Zarządzanie użytkownikami 
Możliwość wyszukiwania zarejestrowanych użytkowników wg różnych kryteriów, wysyłanie im wiadomości e-mail i prywatnych wiadomości (poprzez wbudowany mechanizm powiadomień). XOOPS oferuje także system zarządzania grupami użytkowników i możliwościami dostępu dla poszczególnych grup do poszczególnych części serwisu.
Personalizacja dla użytkowników 
Zarejestrowani użytkownicy mogą edytować swoje profile, wybierać wygląd strony (skórka), dodawać avatary itp.
Kodowanie znaków 
XOOPS umożliwia wybranie różnych systemów kodowania znaków, w tym UTF-8 czy Unicode, które umożliwiają obsługę praktycznie dowolnych alfabetów (w tym Japoński, Chiński, Koreański).
Wsparcie 
Pomoc techniczną w języku angielskim można uzyskać na oficjalnej stronie internetowej projektu. Istnieją jednak również strony wspólnot użytkowników z różnych krajów (w tym z Polski), które również oferują wsparcie.

Literatura[edytuj | edytuj kod]

  • Paweł Frankowski, CMS. Jak szybko i łatwo stworzyć stronę WWW i zarządzać nią, Helion, 2007 (rozdział 7)

Linki zewnętrzne[edytuj | edytuj kod]