Zawartość dynamiczna

Krok 4 - Strony >

Zawartość dynamiczna

Previous pageReturn to chapter overviewNext page
Verborgen tekst tonen/verbergen

Kiedy witryna jest już opublikowana w Internecie, zdarzają się sytuacje, gdy ktoś inny poza autorem potrzebuje zaktualizować niektóre jej fragmenty. Może to być klient, dla którego witryna została utworzona albo członkowie społeczności chcący na bieżąco uzupełniać witrynę o nowinki i wiadomości o zbliżających się wydarzeniach. Zweryfikowani użytkownicy powinni być w stanie aktualizować online określone fragmenty witryny bez konieczności posiadania kopii oprogramowania i pliku projektu oraz bez możliwości wprowadzania zmian w pozostałych częściach witryny i zmieniania jej układu graficznego.

WebSite X5 umożliwia takie operacje za pomocą obiektu Zawartość dynamiczna. Autor witryny może wykorzystywać obiekt Zawartość dynamiczna do autoryzacji użytkowników uprawnionych do wprowadzania zmian w określonych obszarach, przy zachowaniu sterowania nad całością projektu. Takie rozwiązanie ma dwie podstawowe zalety:

autor oszczędza czas godząc się na wykonanie części aktualizacji przez inne osoby;
witryna jest na bieżąco aktualizowana.
Kliknij aby zwinąć/rozwinąćZagadnienie: Ustawienia obiektu Zawartość dynamiczna

Zanim określi się ustawienia obiektu Zawartość dynamiczna, należy najpierw zdefiniować użytkowników lub grupy użytkowników, które będą miały uprawnienia do modyfikowania zawartości obiektów.

Istniejące już grupy oraz indywidualni użytkownicy wymienieni są na liście Grupy/użytkownicy. Kliknięcie grupy lub użytkownika, który ma uzyskać możliwość modyfikowania obiektu Zawartość dynamiczna powoduje pojawienie się zaznaczenia obok nazwy. Należy przy tym pamiętać, że nadanie uprawnienia grupie nie jest tym samym, co nadanie uprawnienia wszystkim członkom grupy! Tylko w pierwszym wypadku, czyli przy nadaniu uprawnień grupie, nowo dodani do tej grupy członkowie automatycznie będą mieli uprawnianie do modyfikowania obiektu dynamicznej zawartości.

Chcąc utworzyć nowych użytkowników lub nowe grupy, otwórz okno Zarządzanie dostępem w Kroku 1 - Ustawienia witryny | Zaawansowane.

Obiekt Zawartość dynamiczna ma następujące Właściwości:

Wysokość: określa w pikselach wysokość obiektu Zawartość dynamiczna Gdy ustawi się jakąś maksymalną wysokość obiektu i jego zawartość osiągnie tę wysokość, wtedy po bokach okna pojawią się paski przewijania, a ogólny układ strony zostanie zachowany.
Włącz automatyczną wysokość: Zaznaczenie tego pola wyboru powoduje automatycznie obliczenie wysokości obiektu, tak by cała treść obiektu mogła być wyświetlona bez konieczności użycia pasków przewijania. Ta opcja może działać efektywnie tylko wtedy, gdy obiekt zostanie umieszczony w linii tabeli układu strony niezawierającej żadnych innych obiektów.
Kliknij aby zwinąć/rozwinąćZagadnienie: Jak zapisywane są zmiany obiektu o dynamicznej zawartości?

W grupie Tryb zapisywania danych można wybrać sposób, w jaki zmiany wprowadzane przez uprawnionych użytkowników obiektu Zawartość dynamiczna są zapisywane:

Wyślij dane do pliku skryptu: Treść jest zapisana w pliku utworzonym w określonym folderze na serwerze.

Wyślij dane do bazy danych: Za pomocą określonego skryptu PHP treść jest automatycznie wysyłana do określonej bazy danych MySQL.

W zależności od wybranej metody wysyłania i zapisywania danych należy podać kilka parametrów:

Wyślij dane do pliku skryptu:

Folder, w którym dane będą zapisywane na serwerze: Określa znajdujący się na serwerze folder (z prawem do zapisu PHP), w którym zostaną zapisane zgromadzone dane. Folder główny na serwerze określony jest w polu Folder na serwerze z prawem do zapisu w oknie Zarządzanie danymi. Jeśli podfolder nie zostanie określony, dane zostaną zapisane właśnie tutaj.

Wyślij dane do bazy danych:

Baza danych: Wybierz bazę danych z listy baz połączonych z projektem.
Prefiks tabel: Podaj nazwę tabeli w bazie danych, gdzie zgromadzone dane mają być wstawione. Jeśli tabela nie istnieje, zostanie utworzona automatycznie.

Lista baz danych połączonych z projektem musi być już gotowa, opracowana w oknie Zarządzanie danymi.

Kiedy już powyższe parametry konfigurujące obiekt Zawartość dynamiczna zostaną podane, należy kliknąć przycisk Podgląd i wyświetlić podgląd witryny we wbudowanej przeglądarce. Na stronie, która się otworzy w miejscu obiektu Zawartość dynamiczna będzie widniało zaproszenie do wprowadzenia własnego tekstu. Kiedy najedzie się wskaźnikiem myszy na obszar zajmowany przez obiekt, zostanie on obramowany kropkowaną linią. Kliknięcie wewnątrz tego obszaru spowoduje wyświetlenie edytora tekstowego, w którym można wpisać treść obiektu dynamicznego (widoczny tekst domyślny można zmienić).

Jeżeli zarządzanie komentarzami ma się odbywać przez Panel sterowania programu WebSite X5, to aby ten obiekt działał poprawnie, strona, na której został wstawiony, musi być zapisana w pliku .PHP.

Format zapisywania stron wybiera się za pomocą opcji Format nazwy pliku w oknie Właściwości strony | Zaawansowane.

W grupie Zawartość dynamiczna zdalnego panelu sterowania oraz w aplikacj WebSite X5 Manager można wyświetlić listę wszystkich obiektów dynamicznych wstawionych w witrynie. Jeśli chce się poddać edycji treść jednego z tych obiektów, należy kliknąć jego nazwę w celu otwarcia strony, na której został umieszczony, i dokonać stosownych modyfikacji.

 


Porady praktyczne:

-

Jak pracować z obiektem Zawartość dynamiczna?


Więcej informacji:

-

Zdalny panel sterowania oraz aplikacja WebSite X5 Manager