Poradnik użytkownika Serwisu Konferencji: Sekcje i panele.

Trzon Serwisu Konferencji to System Zarządzania Treścią. W poprzednim artykule opisałem jak tworzyć i edytować strony przypisane do stopki serwisu. Ten artykuł poświęcony będzie tworzeniu stron przypisanych do głównego systemu nawigacji serwisu.

Dodawanie lub edycję stron Sekcji i paneli rozpoczynamy od przejścia do zakładki Sekcje i panele. Powiązanie między sekcjami stworzonymi w panelu administracyjnym a ich odpowiednikami na stronie Serwisu Konferencji prezentuje załączona ilustracja:

Serwis Konferencji: Sekcje i panele - Panel administracyjny a przykładowy Serwis Konferencji.

Serwis Konferencji: Sekcje i panele - Panel administracyjny a przykładowy Serwis Konferencji.

Przykładowe panele reprezentujące treści sekcji Serwisu Konferencji

Przykładowe panele reprezentujące treści sekcji Serwisu Konferencji

Tworzenie nowej strony rozpoczynamy poprzez kliknięcie na odnośnik : Dodaj artykuł. Opis funkcjonalności tej sekcji przedstawię na przykładzie istniejącej strony. Formularze tworzenia nowej i edycji istniejącej strony są identyczne. Formularz nie jest skomplikowany choć podobnie jak w wypadku formularza edycji Stron stopki jest on dość obszerny. Podstawowa różnica polega na tym, że opisywany tu formularz rozbudowany jest o dodatkową grupę pól – Parametry panelu strony:

  • Nazwa panela reprezentującego stronę
  • Treść panela
  • Ilustracja
  • Nazwa linka pod tekstem
  • Kolejność panela pośród innych
  • Styl panelu

Panele generowane za pomocą tych pól reprezentują wybraną sekcję / stronę na innych stronach serwisu i osadzone są domyślnie po prawej stronie ekranu jak na załączonym przykładzie (ilustracja po prawej).

Całość panelu tworzenia / edycji nowych sekcji wraz z ich panelami prezentuje poniższy zrzut ekranu.

Serwis Konferencji: Sekcje i panele - edycja nowej sekcji

Serwis Konferencji: Sekcje i panele - edycja nowej sekcji

Obsługa paneli bocznych reprezentujących daną stronę to, jak wspomniałem wyżej, podstawowa różnica w konstrukcji tej zakładki panela administracyjnego w stosunku do zawartości zakładki służącej do publikacji stron przypisanych do stopki. Inne funkcje są praktycznie identyczne i znajdziemy tu:

Tytuł sekcji – pole tytułu tworzonej strony. Pojawi się jako etykieta zakładki oraz nagłówek na naszej stronie.

Treść strony (paragraf wstępu) – pole zawiera paragraf wstępny artykułu.

Wspomaganie pozycjonowania strony w wyszukiwarkach – grupa pól służy do zwiększenia wartości treści strony w procesie indeksowania i pozycjonowania w wyszukiwarkach takich jak Google, Yahoo czy Bing. Wbudowaliśmy w Serwis Konferencji funkcję rewritingu adresu URL – innymi słowy, funkcję konwersji linków generowanych z bazy danych przez język PHP na adresy zawierające słowa kluczowe. Tworzenie adresu URL strony zawierającego słowa kluczowe wpłynie na skuteczne indeksowanie strony pod hasłami w określonej tematyce.

Treść strony sekcji – za pomocą tego panelu możemy tworzyć właściwą treść artykułu. Dostępne media to: tekst, tabele, grafika, video i animacje Flash.Funkcje panela umożliwiają dowolne formatowanie naszej treści: justowanie, zmianę wielkości czcionek, zastosowanie CSS (style kaskadowe), tworzenie list zwykłych i numerowanych itd. Administrator / redaktor może także bez znajomości języka HTML tworzyć linki w treści – przypisane do tekstu lub grafiki. Linki mogą odwoływać się do wskazanej strony lub dokumentu (np. DOC, PDF, TXT, MP3), który można za pomocą opcji panelu wysłać na serwer FTP.

Mapa Google – grupa pól umożliwiająca określenie szerokości i długości geograficznej punktu, który chcielibyśmy wskazać na mapie wraz z adresem URL mapy pozyskanym z serwisu http://maps.google.com. Jeśli poprawnie wprowadzimy te dane, na generowanej stronie pojawi się mapa wygenerowana przez Google Maps – taka, jak na stronie opisującej Miejsce Konferencji.

Do naszej strony można dołączyć także formularze: rejestracyjne, wysyłki abstraktów lub inne, które stworzymy na potrzeby danej imprezy. Przypominam, że budowa formularzy leży w naszej gestii i obecna wersja Serwisu Konferencji (z dn. 23 czerwca 2010) nie przewiduje opcji budowy formularzy po stronie klienta. Praktycznie każda konferencja stawia przed organizatorami inne wymagania – w rezultacie skala zmian może być ogromna. Zbyt skomplikowany byłby proces budowy formularza, który z założenia powinien obsłużyć wiele procesów i jednocześnie dobrze wyglądać.

Po wypełnieniu niezbędnych pól wystarczy zapisać dane klikając przycisk “Zapisz” umieszczony na dole formularza. Efekt końcowy widoczny będzie od razu. Kliknij tu by zobaczyć przykładową stronę Polityki prywatności.

Kolejny artykuł z cyklu Poradnik użytkownika Serwisu Konferencji poświęcony będzie konfiguracji bannerów strony głównej.