Intranet
Proponujemy Państwu systemy Intranet, które stanowią potężne narzędzie w zarządzaniu firmą, wspomagając prowadzenie biznesu, usprawniają połączenie z otoczeniem oraz umożliwiają łatwy obieg dokumentów w firmie.
Aplikacja typu INTRANET zapewnia wygodny i niezależny od lokalizacji dostęp do zasobów gromadzonych w systemie. Głównymi zasobami intranetu będą usystematyzowane informacje, dostępne w formie wewnętrznego portalu, forum i biuletynu oraz pliki gromadzone w repozytorium i organizowane w odpowiednie struktury. System Intranet daje nam możliwość grupowania użytkowników w grupy i elastyczne nadawanie im praw dostępu do poszczególnych modułów.
Proces realizacji systemów Intranet jest poprzedzany wnikliwą analizą potrzeb klienta i projektem budowanego systemu. Cykl spotkań oraz wspólne rozważenie przedłożonych propozycji dają zdecydowanie większe szanse na stworzenie projektu ściśle wedle wymagań oraz wyeliminowanie błędnych założeń koncepcyjnych, które nie były znane na etapie postawania pomysłu funkcjonalności aplikacji.
Główną technologią wykorzystywaną przez programistów firmy Status-C przy budowie portalu Intranetowego jest Drupal - system zarządzania treścią (ang. CMS), umożliwiający użytkownikowi publikowanie, zarządzanie i organizowanie zawartości strony. Drupal jest oprogramowaniem o otwartym kodzie źródłowym, udostępnianym na zasadach licencji GPL. Można go wzbogacać o nowe funkcje za pomocą tzw. modułów.
Do najczęściej wykorzystywanych przez nas modułów Drupala należą:
- Invite - umożliwia zapraszanie użytkowników do Znajomych (przydatne do tworzenia portalu społecznościowego),
- LDAP integration - składa się z trzech podmodułów (ldapauth - logowanie po LDAP lub AD, ldapgroups - wykorzystuje grupy z LDAP do stworzenia ról, ldapdata - dostęp read lub read/write do Drupala). Dzięki temu istnieje możliwość odzwierciedlenia struktury firmy,
- Organizational Infrastructure – do tworzenia odzwierciedlenia struktury organizacyjnej w firmie,
- Chat Room - moduł umożlwiiający tworzenie czata do komunikacja pomiędzy użytkownikami strony - wspiera tworzenie Chat Room'ów, wątków; napisany z wykorzystaniem AJAX,
- DataBase File Manager - moduł służący do zarządzania przesłanymi plikami - wykorzystuje hierarchiczną strukturę katalogów, napisany z użyciem AJAX'a, działa na podobnej zasadzie jak programy typu Total Commander,
- FileField - umożliwia przesyłanie plików, załączników do CCK (uniwersalny - istnieje możliwość przesłania załącznika o dowolnym rozmiarze i formacie),
- Flexible Blogs - służy do tworzenia blogu na stronie,
- Organic groups - umożlwia tworzenie grup użytkowników (członkowie grupy komunikują się ze sobą, otrzymują powiadomienia o nowych artykułach związanych z grupą etc.),
- Advanced Forum - moduł do tworzenie forum użytkowników na stronie,
- SWF Tools - służy do integracji strony z Flashem, dzięki czemu łatwo można umieszczać i wyświetlać na stronie pliki w formacjie SWF (pliki flash'owe - gry, reklamy etc.),
- Mime Mail - moduł umożliwiający wymianę wiadomości email pomiędzy użytkownikami strony,
- Author Pane - blok informacji na temat zalogowanego użytkownika (wyświetla avatar, imię, login, datę rejestracji, ilość wpisów itp.),
- Content Access - moduł umożliwiający zarządzanie rolami użytkowników strony internetowej oraz ich przywilejami (brak dostępu do niektórych stron itp.),
- Content Construction Kit (CCK) – moduł, dzięki któremu możemy tworzyć bardziej skomplikowaną zawartość,
- Backup and Migrate - umożliwia zrobienie kopii zapasowej naszej strony i przesłanie jej do wskazanej lokacji,
- WYSIWYG - służy do edycji zawartości strony wykorzystując darmowy edytor WYSIWYG,
- Taxonomy – jest to moduł zawarty w podstawowej instalacji Drupala, sam w sobie nie oferuje zbyt wielu funkcji, ale w połączeniu z innymi modułami może być bardzo mocny. Służy on do kategoryzowania treści i wyświetlania artykułów, obrazków (i innych node) należących do danej kategorii. Na stronie z ilością podstron większą niż 20 jest wprost niezbędny, by nie pogubić się w gąszczu treści,oraz wiele, wiele innych.
