QdbS: własna strona z cytatami

Opublikowano: 2009-03-14 o 21:37, autor: ruiz

Niniejszym inicjuję nowy dział na startupach.org: testy CMS-ów. Testy będą pojawiały się rzadko, ale będą.

Quotes Database System to open source’owy CMS, służący stawianiu stron bash-like, czyli takich, jak polskie bash.org.pl, www.kretyn.com, pr0n.pl i Autentyki.pl. O ile się zdążyłem zorientować, do tej pory w Polsce powstała tylko jedna strona oparta na tym CMS-ie, TerraBash.

Wymagania

QdbS wymaga PHP w wersji 3.0 lub nowszej oraz MySQL w wersji 2.0 lub nowszej, a więc ruszy nawet na prehistorycznym hostingu. Związane jest to z tym, że CMS liczy sobie prawie sześć lat, chociaż dopiero w październiku 2007 r. został udostępniony na licencji GNU GPL, przejęty przez nowego developera i ruszony z miejsca. Obecnie chyba znów stoi, bo ostatnia wersja jest datowana na sierpień 2008 r.

Instalacja

Po wgraniu plików na serwer podajemy nazwę bazy SQL, nazwę użytkownika, hasło, host i parę opcji, które można potem zmienić w panelu admina. Nie ma możliwości wyboru nazwy admina i hasła: zostają ustawione takie, jak nazwa użytkownika i hasło do bazy danych, ale można je później zmienić.

Front-end

Użytkownik widzi w zasadzie to samo, co w przypadku innych takich stron. Mamy więc stronę główną, najlepiej i najgorzej oceniane cytaty, najnowsze, losowe, przegląd, dodawarkę i wyszukiwarkę. Nie ma natomiast RSS-ów.

Panel admina

Panel admina jest prosty jak konstrukcja cepa. Na jednej stronie moderujemy cytaty, na drugie możemy zarządzać administratorami, zmienić swoje hasło, ustawić tytuł strony, jej nagłówek, ilość cytatów na stronę i ścieżkę do skórki. Adminom można ustawić dwa poziomy. Ci z drugiego poziomu mają pełny dostęp. Ci z pierwszego mogą tylko moderować cytaty.

Niedoróbki

  • Tylko administrator może ustalić ilość cytatów wyświetlanych na pojedynczej stronie. Niestety, jest to jednakowa ilość dla każdej strony, także dla losowych cytatów, gdzie być może ktoś chciałby ustawić, by losował się tylko jeden cytat (wiadomo, odsłony).
  • Formularz dodawania cytatów nie ma żadnego antyspamu. Każdy cytat przechodzi moderację, ale brak antyspamu wydłuży jej czas.
  • Cytaty można oceniać. Niestety, próżno wyglądać tu AJAX-a. Strona podczas oceny jest przeładowywana.
  • Domyślna skórka jest czytelna i to wszystko, co można o niej powiedzieć. Istnieje natomiast możliwość tworzenia własnych. Jak na tak prostą stronę, edycja aż trzydziestu różnych plików będzie uciążliwa.
  • Nie ma plików lokalizacyjnych. Interfejs tekstowy jest zakodowany na sztywno w skórce.
  • Nie ma wsparcia dla przyjaznych URL-i.
  • I chyba najgorsze: przy cytatach nie jest zapisywana w bazie godzina dodania lub publikacji.
  • Trzeba natomiast przyznać, że CMS jest szybki jak błyskawica.

    Podsumowanie

    QdbS wymaga trochę pracy przy wdrożeniu, ale jest to chyba jedyny darmowy CMS dla tej kategorii stron. Na jakąś małą, branżową i niekomercyjną stronę, taką jak TerraBash, nada się bez dodatkowych zmian. Na ogólnotematyczną, tylko na upartego.

    Tagi: ,

    Zostaw komentarz (polityka komentarzy)

    XHTML: dozwolone znaczniki: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>