Oprogramowanie wspomagające obsługę portali
internetowych Poema Website Builder
Wstep
Podstawowe parametry programu
Wymagania
Implementacja oraz demo
Pobierz program
Dokumenty powiązane z programem
Podziekowania
Autor
Wstep :
Poema website builder to program umożliwiający kompletne
zarządzanie portalem/wortalem internetowym o dowolnym profilu poprzez interface www
(przeglšdarkę www). Zarządzanie opiera się na definiowaniu struktury, treści oraz
parametrów witryny. Pozwala to na prowadzenie za pomocą oprogramowania PWB dowolnego
portalu internetowego który jest funkcjonalny i przyjazny zarówno dla użytkownika
jak i twórców. Poema nadaje się doskonale do prowadzenia zarówno portali małych,
gromadzących informację na dowolny temat, jak i wielkich multitematycznych serwisów.
Doskonale sprawdza się również przy prowadzeniu wirtualnych galerii grafik.
Największym atutem Poema website builder jest wieloużytkownikowość - oznacza to że
w pracach nad portalem może brać dowolna ilość osób którym ustala się ściśle okreslony
zakres kompetencji.
Podstawowe parametry programu :
- możliwość formowania dowolnej struktury serwisu opartego na
strukturze drzewa. Struktura oparta jest na poziomach zagnieżdżenia :
stronie głównej=>działach=>poddziałach, artykułach zawartych w
dziale lub poddziale. Program pozwala na definiowanie dowolnej ilości
działów, poddziałów i nieograniczoną głębokość zagnieżdżenia działów i
poddziałów.
- możliwość elastycznego definiowania wyglądu każdego z działów a co
za tym idzie poddziałow i artykułów które to dziedziczą wygląd po
działach. Całość programu oparta jest na szablonach pisanych w HTML.
Dzięki temu można definiować KAŻDY element wyglądu poczynając od ogólnej
struktury na tabelkach wyświetlających zawartość działu kończąc.
- możliwość wieloużytkownikowego dostępu do redagowania serwisu
opartego na własnościach i właścicielach obiektów oraz grupach dostępu.
Możliwość zaawansowanej kontroli dostępu podzielonej na prawa do
obiektów, prawa do tworzenia struktury oraz prawa do publikacji.
Możliwość definiowania grup dostępu.
- obsługa systemu uwag i komentarzy, dodatkowy moduł do moderowania
niecenzuralnego słownictwa, obsługa informowania mailem właściciela
komentowanego obiektu (publikacji, działu) o nowych komentarzach.
- obsługa systemu statystyk dla odwiedzających takich jak informowanie o nowych
publikacjach i komentarzach od czasu ostatnich odwiedzin zwykłego
użytkownika, informowanie o ilości odsłon obiektów serwisu, statystyki
czytalności.
- wbudowana wyszukiwarka łańcuchów tekstowych przeszukująca treści
publikacji oraz działów.
- obsługa galerii grafik w postaci automatycznego generowania
miniaturek oraz dostosowywania wielkości grafiki do potrzeb wyglądu
serwisu, obsluga quoty plikow uzytkownikow, co pozwala na kontrolowanie
objetosci serwisu.
- obsługa problemu z indeksowaniem przez wyszukiwarki internetowe
zasobów dynamicznych serwisów, generowanych z baz danych, obsługa
aliasow wirtualnych mapujacych nazwy na odpowiednie obiekty serwisu
(dzialy,kontenery,publikacje)
- Wstępne przystosowanie PWB do wielojęzykowego interfejsu programu: z uwagi
na konstrukcję szablonową, jak i trzymanie komunikatów w bazie SQL
interfejs PWB można przetłumaczyć na dowolny jezyk.
- Elastyczność funkcjonalności dzięki systemowi pluginów. System pluginów umożliwia
wzbogacenie portalu opartego na PWB o dowolne funkcje bez ingerowania w kod żródłowy programu.
Niektóre ze standartowo zaimplementowanych jako pluginy funkcji to :
- możliwość obsługi listy dyskusyjnej powiązanej z kontami
użytkowników.
- "wizard publikacji" umożliwiający niezaawansowanym użytkownikom
umieszczenie nowego artykułu krok po kroku.
- obsługa systemu przygotowywania zbiorczego archiwum tekstów w
formacie ZIP.
- zabezpieczenie przed przeciążeniem serwera SQL przez aplikację PWB
- możliwośc ograniczenia dostępu do portalu na podstawie adresu IP klienta
- możliwość samodzielnego definiowania hostów wirtualnych których adresy
są mapowane na obiekty portalu (działu,publikacje)
- dodatkowe rozszeżenia interfejsu PWB
- Program zaopatrzony jest w wygodny, automatyczny instalator który
ułatwia proces wdrożenia aplikacji PWB
Wymagania :
- serwer Apache (lub dowolny inny serwer HTTP wspólpracujacy z PHP)
- interpreter PHP w wersji 4 z bibliotekami mysql, gd, ftp, pcre
- baza danych oparta na MySQL
- instalacja na systemie Unixowym lub Win32/NT
- serwer list dyskusyjnych (opcjonalnie)
Implementacja oraz demo :
W obecnej chwili program jest w wersji rozwojowej
(aktualny numer wersji 3.4 rc1) i ma swoją implementacje już w kilku serwisach internetowych :
Pod powyższymi adresami możesz zobaczyć jak funkcjonuje program jako gotowe wdrożenie. Możesz także
zapoznać się z funkcjonowaniem programu od strony administracyjnej używajac demo PWB, które
znajdziesz tutaj. Utworz nowe konto używając stosownego
linku, lub zaloguj się na konto administracyjne: login: root, hasło: root. Publikacje możesz umieszczać dowolnie,
baza jest czyszczona co pewien okres czasu.
Pobierz program :
Program PWB dystrybuowany jest poprzez system
Sourceforge. Z tamtąd mozesz pobrać
najnowszą wersję, zgłosić błedy lub propozycje nowych funkcji PWB, możesz
także podyskutowac na temat PWB używajac forum dyskusyjnych. W najbliższym
czasie po zrealizowaniu wszystkich zamierzeń program zaopatrzony zostanie
w kompletną dokumentację i opis instalacji które na chwilę obecną istnieją
w szczątkowej formie.
Dokumenty powiązane z programem :
Specjalne podziekowania dla :
- Markusa za wsparcie graficzne, nowe pomysły i beta-testing
- Maco - za pomoc przy tworzeniu PWB, jak i wsparcie graficzne
- Odyna za wsparcie graficzne
- Toirell'a - za beta-testing
Autor :
Arkadiusz "Pink" Kuryłowicz <pink@pink.art.pl> PWB
Developers Team Ostatnie uaktualnienie : 27 sierpień 2003
|