konfiguracja

Dodatkowe pola CCK - a ich wyświetlanie.

CCK czyli Content Construction Kit – to obowiązkowa pozycja w modułach na drupalowej stronie, jeżeli chcemy dodawać zawartości bardziej zaawansowane niż taki które zawierają tylko tytuł i treść. Moduł ten pozwala na dodawanie dodatkowych pól do zawartości - istnieje cała kategoria modułów z rodziny CCK które pozwalają na udostępnianie przerozmaitych pól.

Drupal pod kontrolą Lighttpd - opis konfiguracji.

title_0.png
Najpopularniejszym serwerem WWW jest Apache – jego pozycja na rynku jest bardzo mocna – aż 66,65% stron www obsługuje właśnie ten program. Czy zastanawiałeś się kiedyś nad użyciem alternatywy? Ciekawym przykładem może być Lighttpd z którego obecnie korzysta zaledwie niecały procent serwerów, niemniej jednak nie zniechęcaj się – to naprawdę dobry soft! Przede wszystkim Lighttpd jest dużo szybszy od Apache. Inną alternatywą może być jeszcze szybszy Nginx podbijający coraz więcej serc.

Zdalny dostęp do bazy danych MySQL i nie tylko.

Serwer bazy danych MySQL jako domyślne ustawienia przyjmuje, że będzie pracował jedynie lokalnie - to znaczy że dostęp z zewnątrz będzie niedostępny. Założenie słuszne i większość firm hostingowych (w tym również panic.pl) nie zezwala na dostęp do bazy z zewnątrz. U siebie na darkgrave również nie udostępniałem bazy, jedynie do połączeń z localhosta. Chciałem napisać skrypt z bazą danych filmów, jednak uświadomiłem sobie że to strata czasu. Katalog chciałem zrobić w celu synchronizacji informacji pomiędzy domownikami. Kiedyś próbowałem używać do katalogowania filmów Griffith który (jak większość tego typu aplikacji) wspiera m.in. MySQL.

Zewnętrzny serwer mail z wysyłaniem poczty przez sendmaila.

Zewnętrzny serwer mail z wysyłaniem poczty przez sendmaila.
Realizując kolejny projekt w ramach działalności panic.pl postanowiłem wykorzystać Google Apps do obsługi poczty elektronicznej. Chociażby dlatego że nie mam dużego doświadczenia jeżeli chodzi o serwer poczty. Oprócz tego z klienta gmaila korzystają na co dzień przyszli użytkownicy stawianego serwera. Rejestracja usługi jest dziecinnie prosta, wydelegowanie odpowiednich rekordów i poczta postawiona.

Ulepszamy Drupala - edytor WYSIWYG TinyMCE z zarządzaniem obrazkami przez IMCE.

TinyMCE z IMCE w Drupalu
Często spotykamy się z zaawansowanymi edytorami tekstowymi WYSIWYG (What You See Is What You Get w dosłownym tłumaczeniu To Co Widzisz Jest Tym Co Otrzymasz), które pozwalają nam edytować i widzieć zmiany w trybie rzeczywistym – tak jak ma to miejsce np. w OpenOffice, czy innym pakiecie biurowym. Jednym z kilku wiodących darmowych edytorów jest TinyMCE. Jest to produkt Open Source wydany na licencji LGPL przez Moxiecode Systems AB. W Drupalu integracja z TinyMCE jest dziecinnie prosta a dodając moduł IMCE do zarządzania obrazkami dostajemy do dyspozycji naprawdę potężne narzędzie, wygodne przede wszystkim.