--=REKLAMA=--

Pomoc16

Witryna Konfiguracja globalna

Z Joomla!WikiPL

Spis ekranów pomocy 1.6
Pełna lista

Menu witryna

Menu Użytkownicy

Menu Menu


Rodzaje pozycji menu
Menu Artykuły

Menu Komponenty

Menu Rozszerzenia

Moduły - Rodzaje modułów

Streszczenie

Edytor Konfiguracja [Global Configuration] jest centrum decydowania o podstawowych domyślnych ustawieniach Joomla! - zarówno części publicznej, a więc witryny, jak i strony administracyjnej, czyli zaplecza.

Gdzie to jest?

Aby przejść na tę stronę, naciśnij ikonę skrótu Konfiguracja [Global Configuration] na stronie Panel startowy albo wybierz z menu administracyjnego Witryna > Konfiguracja [Site -> Global Configuration].

Opis

Globalne ustawienia konfiguracyjne zgrupowano w Joomla 1.6 na czterech kartach: Witryna, Serwer, System oraz Uprawnienia. Aby odsłonić kartę, wystarczy nacisnąć jej zakładkę. Na kolejnych kartach konfigurujemy:

  • Witryna: informacje o witrynie, dane dla wyszukiwarek i przeglądarek,
  • System : zasady rejestracji użytkowników, czas sesji, reguły wczytywania plików,
  • Serwer: czas, lokalizację, połączenia, bazę danych, usługi pocztowe.
  • Uprawnienia: globalne pozwolenia dla grup użytkowników na wykonywanie działań na stronach witryny i zaplecza.

Witryna

Zdjęcie ekranu

16 witryna konf witr.png

Grupy ustawień

Konfiguracja witryny

  • Nazwa witryny [Site Name]: tytuł witryny wykorzystywany w różnych miejscach, m.in. na pasku tytułowym przeglądarki, w komunikatach błędów i ostrzeżeniach, na stronie Witryna wyłączona. Powinien być zwięzły.
Uwaga: W Joomla 1.6 nazwa witryny może być dołączona w znaczniku title i tym samym umieszczana na pasku tytułowym przeglądarki, jeśli w części Optymalizacja dla wyszukiwarek opcja Nazwa witryny do tytułów stron zostanie ustawiona na Tak. Domyślnie w pasku tytułowym przeglądarki umieszczany jest tytuł aktualnie przeglądanej strony - artykułu.
  • Witryna wyłączona [Site Offline]: umożliwia chwilowe wyłączenie witryny, np. podczas instalacji rozszerzeń. Mimo wyłączenia witryny, administratorzy mogą się logować na zaplecze i wykonywać zadania administracyjne. Po zalogowaniu się w przeznaczonym tylko dla nich module logowania mogą również przeglądać witrynę. Ustawienie domyślne: Nie. Jeśli Tak, zostanie wyświetlony komunikat o wyłączeniu, o ile zostanie zredagowany.
  • Komunikat o wyłączeniu [Offline Message]: wiadomość dla użytkowników o chwilowym wyłączeniu witryny. Pod komunikatem wyświetlany jest formularz logowania dla administratorów. Zdecyduj, czy wyświetlać komunikat o wyłączeniu witryny, a jeśli tak, czy ma to być komunikat standardowy, zdefiniowany w plikach językowych, czy własny, sformułowany w następnym polu.
  • Własny komunikat o wyłączeniu [Custom Message]: własny tekst komunikatu o wyłączeniu witryny zamiast standardowego. Wpisz np. "Przepraszamy, w związku z pracami konserwacyjnymi nasza witryna jest chwilowo nieczynna. Zapraszamy wkrótce!"
  • Domyślny edytor [Default WYSIWYG Editor]: umożliwia określenie domyślnego edytora tekstu, wykorzystywanego podczas tworzenia artykułów.
Nowsze wersje Joomla oferują standardowo edytor zwykły oraz dwa edytory wizualne (typu WYSIWYG: Co widzisz, to otrzymasz): TinyMCE oraz CodeMirror. Jeśli zainstalujesz inne edytory, również pojawią się na liście wyboru. Zalogowani użytkownicy będą mogli dostosować wybór do swoich preferencji, jeśli opcja Własne ustawienia zostanie ustawiona na Tak.
Uwaga: Edytor CodeMirror jest przeznaczony do edycji kodu skryptów w szablonach, raczej nie wybieramy go jako edytora domyślnego, choć jest obecny na tej liście.
Joomla 1.6 oferuje standardowo trzy edytory – zwykły oraz dwa edytory wizualne (typu WYSIWYG: Co widzisz, to otrzymasz): TinyMCE oraz CodeMirror. Jeśli zainstalujesz inne edytory, również pojawią się na liście wyboru. Zalogowani użytkownicy będą mogli dostosować wybór do swoich preferencji, jeśli opcja Własne ustawienia zostanie ustawiona na Tak.
  • Domyślny poziom dostępu [Default Access Level]: wybierz z listy rozwijanej domyślny poziom dostępu dla witryny. Ustawienie domyślne: Powszechny. Jeśli inny, niż powszechny, np. zarejestrowani, zadbaj o możliwość zalogowania się.
  • Pozycji w wykazach [List Length]: Liczba pozycji wyświetlanych domyślnie na wszystkich listach na stronach witryny i zaplecza. Ustawienie domyślne: 20. Użytkownicy mogą zmienić ilość wyświetlanych za pomocą filtra Ogranicznik liczby pozycji, o ile zostanie im udostępniony. Operatorzy na zapleczu zawsze mogą dostosować do swoich potrzeb liczbę pozycji na listach.
  • Wiadomości w kanałach informacyjnych [Default Feed Limit]: liczba wiadomości w kanałach informacyjnym witryny. Ustawienie domyślne: 10.
  • Email w kanałach informacyjnych [Feed email]: w kanałach informacyjnych witryny podawany jest adres poczty elektronicznej. Wybierz z listy rozwijalnej jedną z dwu możliwości: Adres autora lub Adres witryny. Jeśli Adres witryny - będzie to adres podany w ustawieniach poczty w polu Wysyłaj z adresu.

Konfiguracja metadanych

Metadane to ogólne informacje o witrynie umieszczane w nagłówkowej części wynikowego dokumentu HTML, przeznaczone dla robotów wyszukiwarek indeksujących Internet.

  • Streszczenie witryny [Global Site Meta Description]: zwięzły tekst, liczący kilkanaście słów (jedno-dwa zdania), charakteryzujący cele, przeznaczenie i treść witryny. Streszczenie witryny wyświetlane jest przez wyszukiwarki w wynikach wyszukiwania.
To ważny dla promocji i pozycjonowania witryny element. Powinien przyciągać uwagę potencjalnych odwiedzających. Zaleca się, by zawierał nie więcej niż 155 znaków. Gdy będzie brakować opisu, wyszukiwarki wyświetlą w wynikach przypadkową treść, jaka znajdzie się najbliżej znacznika <body>.
  • Słowa kluczowe witryny [Global Site Meta Keywords]: zestaw wyrazów charakteryzujących treści witryny, często używanych w materiałach, zwłaszcza w tytułach, w odnośnikach i w tekstach alternatywnych opisujących grafiki. Słowa i ewentualnie krótkie dwu-trzywyrazowe frazy oddziel przecinkami, frazy wielowyrazowe ujmij w znaki apostrofu, po przecinkach nie pozostawiaj spacji. Słowa kluczowe wykorzystywane są przez niektóre z wyszukiwarek w indeksowaniu treści witryn internetowych.
  • Prawa do treści [Content Rights]]: informacja, na jakich warunkach udostępniane są treści witryny (prawa do kopiowania, powielania, upowszechniania...).
  • Tytuły w metadanych [Show Title Meta Tag]: : decyduje o oznaczeniu w metadanych tytułu aktualnie przeglądanej strony - artykułu. Tytuły są indeksowane przez roboty wyszukiwarek internetowych. Zaznacz Tak, aby dodawać w metadanych znacznik <meta name="title" content="Tytuł treści" />.
  • Autor w metadanych [Show Author Meta Tag]: decyduje o oznaczeniu w metadanych autorstwa materiału przeglądanego aktualnie przez internautę. Nazwy autorów są indeksowane przez roboty wyszukiwarek internetowych. Zaznacz Tak, aby dodawać w metadanych znacznik <meta name="author" content="Nazwa autora" />.

Optymalizacja dla wyszukiwarek

Domyślne adresy internetowe w skryptowych systemach obsługi witryn zbudowane są z szeregu mało czytelnych parametrów utrudniających działanie robotom indeksującym treści internetowe. Adresy takie są również niewygodne dla człowieka, trudno je zapamiętać. W tej części ustawień można skonfigurować Joomla! tak, aby tworzył proste adresy, optymalne i dla wyszukiwarek internetowych, i dla ludzi.

  • Proste adresy [Search Engine Friendly URLs]: ustawienie Tak spowoduje zamianę skomplikowanych adresów internetowych na czytelniejsze, łatwiejsze do zapamiętania i lepiej indeksowane przez wyszukiwarki. Na przykład adres: www.przyklad.com/index.php?option=com_content&view=etc..., zostanie zamieniony na: www.przyklad.com/alias. Wiele pozycji w Joomla! umożliwia dodanie nazwy umownej (aliasu), wykorzystywanej w prostych adresach. Ustawienie domyślne: Nie, zalecane: Tak.
  • Zastosuj przepisywanie URL [Use URL rewriting]: ustawienie Tak spowoduje wykorzystanie mechanizmu serwera zapewniającego proste adresy (przepisywanie, translację adresów) URL, o ile serwer IIS albo Apache udostępnia taki mechanizm (moduł URL Rewrite na serwerach IIS albo mod_rewrite na serwerach Apache). Ustawienie domyślne omawianego parametru: Nie, zalecane: Tak - jeśli możliwe.
Uwaga: Obok ustawienia Tak niezbędne jest jeszcze - w przypadku serwerów Apache przemianowanie znajdującego się w głównym katalogu Joomla! pliku htaccess.txt na .htaccess (z kropką na początku, bez rozszerzenia .txt), a w przypadku serwerów IIS 7 przemianowanie pliku web.config.txt na web.config. Jeśli nie rozumiesz budowy i działania tych plików, nie dokonuj w nim żadnych samodzielnych modyfikacji. Pliki te dostarczane w pakiecie instalacyjnym Joomla! są już odpowiednio przygotowane. Wystarczy je tylko przemianować.
  • Adresy z przyrostkiem [Add suffix to URLs]: ustawienie Tak spowoduje, że adresy stron zostaną uzupełnione rozszerzeniem .html maskującym typ wyświetlanego dokumentu. Ustawienie domyślne: Nie, zalecane: Tak.
  • Aliasy w unikodzie [Unicode aliases]: decyduje o sposobie generowania aliasów z tytułów - aliasy mogą być przepisane bez znaków specyficznych dla języka polskiego, tylko za pomocą znaków języka łacińskiego i cyfr (transliteracyjne) albo z uwzględnieniem takich znaków. Aliasy wykorzystywane są w prostych adresach. Wyszukiwarki internetowe i przeglądarki coraz lepiej radzą sobie z obsługą niestandardowych znaków w adresach internetowych. Można więc zdecydować się na generowanie aliasów w unikodzie. Ustawienie domyślnie - transliteracyjne (przepisane tylko znakami alfabetu łacińskiego).
  • Nazwa witryny do tytułów stron [Add Site Name To Page Titles]: ustawienie Tak dodaje do wszystkich tytułów stron, wyświetlanych w pasku tytułowym przeglądarki internetowej dodaje nazwę witryny.

Ustawienia ciasteczek

  • Domena Ciasteczka Sesji [Cookie Domain]: nazwa domeny do ustawienia ciasteczka sesji. Jeśli chcesz, aby ciasteczko było poprawne dla wszystkich subdomen, poprzedź nazwę kropką '.', np. .mojadomena.org
  • Ścieżka ciasteczka [Cookie Path]: ścieżka, dla której ciasteczko będzie poprawne.

System

Zdjęcie ekranu

16 witryna konf syst.png

Grupy ustawień

Konfiguracja systemu

  • Tajny klucz - szyfr [Secret Word]: unikalny kod generowany podczas instalacji Joomla!, złożony z 16 znaków – mieszanki liter i cyfr. Służy do szyfrowania sesji dla zapewnienia bezpieczeństwa. Tutaj nie ma możliwości jego edycji.
  • Katalog dzienników [Path to Log folder]: ścieżka określająca miejsce przechowywania dzienników – plików rejestrujących zdarzenia. Informacja ta wpisywana jest do pliku konfiguracyjnego automatycznie podczas instalacji Joomla!. Ustawienie zalecane: pozostaw domyślne.
  • Serwer pomocy [Help Server]: adres, pod którym Joomla! szuka systemu pomocy, kiedy korzystasz z przycisku Pomoc. Domyślnie wskazywany jest oficjalny serwis pomocy.
Polski serwis pomocy znajduje się pod adresem http://wiki.joomla.pl.

Konfiguracja diagnostyki

  • Analiza systemu [Debug System]: jeśli włączone, wyświetla informacje diagnostyczne i błędy SQL, jeśli takie wystąpią. Informacje będą wyświetlone u dołu każdej strony witryny i zaplecza. Ze względu na bezpieczeństwo należy wyłączyć natychmiast po znalezieniu błędu lub na czas przerwania poszukiwań. Tryb diagnostyczny udostępnia następujący zestaw informacji:
    • wydajność - szybkość wykonania,
    • zużycie pamięci,
    • liczba i lista zapytań do bazy danych,
    • liczba i lista powtarzających się zapytań do bazy danych,
    • lista wczytanych plików językowych,
    • lista nieprzetłumaczonych fraz języka, jeśli takie wystąpią, i ich lokalizacja (ścieżki do plików, w których występują). W Joomla 1.6 tryb diagnostyczny udostępnia następujący zestaw informacji:
    • wydajność - szybkość wykonania
    • zużycie pamięci
    • liczba i lista zapytań do bazy danych,
    • liczba i lista powtarzających się zapytań do bazy danych
    • lista wczytanych plików językowych,
    • lista nieprzetłumaczonych fraz języka, jeśli takie wystąpią i ich lokalizacja (ścieżki do plików, w których występują).
  • Analiza języka [Debug Language]: decyduje o analizowaniu kompletności tłumaczenia interfejsu. Jeśli włączone, zostaną wyświetlone listy etykiet i komunikatów ekranowych, oznaczonych w dwojaki sposób: punktorami •frazy przetłumaczone•, a znakami zapytania etykiety i komunikaty ?nieprzetłumaczone?
Uwaga: Jeśli zostanie wyłączona analiza systemu, a włączona tylko analiza języka, nie otrzymamy komunikatów pomocnych przy poprawianiu usterek.

Konfiguracja pamięci podręcznej

  • Pamięć podręczna [Cache]: zdecyduj o włączeniu bądź wyłączeniu pamięci podręcznej oraz jej wydajności. Zaznacz Wyłącz pamięć podręczną albo Włącz - poziom konserwatywny - niewielki system pamięci podręcznej - lub Włącz - poziom progresywny - większy i szybszy, wraz z modułem renderującym (przetwarzającym) pamięć podręczną. Ustawienie zalecane, ale nieodpowiednie dla bardzo dużych witryn: Włącz - poziom progresywny
  • Obsługa buforowania [Cache Handler]: Określ sposób obsługi pamięci podręcznej (aktualnie tylko pliki). Naturalny mechanizm buforowania danych jest oparty na plikach. Upewnij się, że katalogi /cache są zapisywalne. Foldery /cache znajdują się w głównym katalogu witryny (katalog_joomla/cache) oraz w katalogu /administrator (katalog_joomla/administrator/cache).
W Joomla 1.6 alternatywnie możesz wybrać niewielki, ale szybki i bezpieczny system pamięci podręcznej Cache-Lite.
  • Czas przechowywania [Cache Time]: określa w minutach maksymalny czas "życia" danych w pamięci podręcznej, po upływie tego czasu treści stron są ponownie odczytywane z bazy danych i buforowane w katalogu pamięci podręcznej (/cache. Ustal, zależnie od częstotliwości dokonywania zmian w treści witryny. Zważ jednak, że niektóre informacje czy dane zmieniane są automatycznie, np. liczba odsłon. Ustawienie domyślne - 15 minut.


Konfiguracja sesji

Sesja to – ogólnie rzecz ujmując – czas, w którym osoba przegląda strony witryny. Sesja rozpoczyna się wczytaniem pierwszej strony, a kończy wczytaniem ostatniej. Jeśli użytkownik jedynie przegląda strony, śledzenie sesji nie jest konieczne. Ale w przypadku, gdy przeprowadza jakąkolwiek transakcję, np. dokonuje zakupu w sklepie internetowym czy – użytkownik administrator wykonuje różne czynności na zapleczu, konieczne jest nie tylko śledzenie sesji, ale i przechowywanie danych sesji.

  • Czas sesji [Session Lifetime]: określa w minutach czas utrzymania sesji mimo bezczynności użytkownika zalogowanego w części frontowej lub administracyjnej. Po upływie tego czasu następuje automatyczne wylogowanie. Zbyt długi czas sesji nieaktywnego użytkownika zmniejsza bezpieczeństwo witryny. Otwarta sesja może być wykorzystana przez nieuwierzytelnionego napastnika do uszkodzenia witryny. Ustawienie domyślne: 15 minut.
  • Obsługa sesji [Session Handler]: Wybierz sposób obsługi danych sesji w przypadku, w przypadku, gdy nie można zastosować ciasteczek (małych plików tekstowych zapisywanych w komputerze użytkownika).

Serwer

Zdjęcie ekranu

16 witryna konf serw.png

Grupy ustawień

Konfiguracja serwera

  • Katalog tymczasowy [Path to Temp Folder]: ścieżka do katalogu, przeznaczonego na chwilowe przechowywanie plików tymczasowych, tworzonych podczas wykonywania różnych operacji. Jest ustalana podczas instalacji Joomla! (standardowo jet to katalog /tmp w głównym katalogu instalacyjnym Joomla. Jeśli instalator Joomla! nie określił katalogu, utwórz go i nadaj Joomla! prawa do zapisu.
  • Kompresja stron [GZIP Page Compression]: decyduje o włączeniu kompresji stron przed wysłaniem ich do przeglądarek. Ustawienie domyślne: Nie. Zmień na Tak, aby włączyć kompresję.
Serwer obsługujący witrynę może w istotny sposób zmniejszyć ilość danych przesyłanych do przeglądarek użytkowników, kompresując dokumenty HTML. Współczesne przeglądarki dobrze radzą sobie z odczytywaniem skompresowanych dokumentów. Warto więc włączyć tę funkcję, aby znacząco skrócić czas transmisji i ładowania stron (nawet o 80%).
  • Raportowanie błędów [Error Reporting]: decyduje o poziomie raportowania problemów napotkanych przez PHP. Umożliwia zmianę ustawień serwera. Można ustawić jedną z czterech opcji:
    • Domyślne [System Default] - zgodne z ustawieniami serwera,
    • Brak [None],
    • Proste [Simple],
    • Pełne [Maximum].
Ustawienie Proste powoduje, że wyświetlane będą komunikaty o błędach powodujących wstrzymanie wykonania skryptów, wystarczające, by odszukać powód błędu i naprawić go, jeśli znamy podstawy PHP, albo uzyskać poradę na forum użytkowników (trzeba wówczas zacytować treść komunikatu). Pełne raportowanie błędów przydatne jest jedynie programistom.
  • Wymuś SSL [Force SSL]: wymusza dostęp do wybranych obszarów lub całej witryny tylko w trybie bezpiecznym - przez protokół SSL (https). Upewnij się, że serwer obsługuje połączenia SSL.
    • Brak [None]: połączenia będą następować w zwykłym trybie (zgodnie z protokołem http)
    • Tylko zaplecze [Only Administrator]: połączenie z zapleczem będzie możliwe tylko w trybie bezpiecznym.
    • Cała witryna [Entire Site]: zarówno połączenie z witryną, jak i zapleczem będzie możliwe tylko w trybie bezpiecznym.

Ustawienia lokalne

  • Strefa czasowa [Time Zone]: ustawia bieżącą datę i czas. Ustawienie domyślne: (UTC 00:00) Czas zachodnioeuropejski, Londyn, Lizbona, Casablanca. Jeśli udostępniasz stronę głównie dla internautów z Polski, wybierz z listy czas środkowoeuropejski: (UTC +01:00) Środkowoeuropejski (Berlin, Bruksela, Kopenhaga, Madryt, Paryż, Rzym, Warszawa, Wiedeń).

Konfiguracja FTP

Joomla umożliwia przesyłanie plików na serwer i z serwera bez korzystania z niezależnego oprogramowania. Gdy przesyłamy pliki, korzystając z klientów FTP , mogą wystąpić problemy spowodowane oznaczeniem ich własności (proces FTP, a nie PHP). W takich przypadkach rozwiązaniem może być włączenie funkcji obsługi FTP (File Transfer Protocol) wbudowanej w Joomla!. Jeśli nie napotykamy żadnych problemów, korzystając ze standardowych narzędzi Joomla! do wczytywania plików czy instalacji rozszerzeń, obsługa FTP przez Joomla! nie jest potrzebna. Wszystkie informacje do poprawnej konfiguracji serwera FTP otrzymamy od dostawcy usługi internetowej. Konfiguracja FTP dokonywana jest zwykle podczas instalacji Joomla! Ustawienia można zmodyfikować w dowolnym momencie.

  • Włącz FTP [Enable FTP]: ustawienie Tak włącza obsługę FTP przez Joomla!. Włączenie FTP powoduje, że do wczytywania plików, np. podczas instalacji rozszerzeń, Joomla! będzie korzystać z protokołu FTP, zamiast standardowych funkcji PHP.
  • Serwer FTP [FTP Host]: IP lub adres internetowy serwera FTP. Adres serwera rozpoznaje i wpisuje w tym polu instalator Joomla!. Zwykle jest on poprawny.
  • Port FTP [FTP Port]: numer portu, przez który dostępny jest FTP. Standardowo jest to port 21.
  • Użytkownik FTP [FTP Username]: nazwa konta użytkownika FTP. Zalecenie: Ze względu na bezpieczeństwo witryny stwórz specjalne konto użytkownika, upoważnionego do przesyłania plików przez FTP.
  • Hasło FTP [FTP Password]: hasło użytkownika uprawnionego do korzystania z serwera FTP. Zalecenie: Ze względu na bezpieczeństwo witryny stwórz specjalne konto użytkownika, upoważnionego do przesyłania plików przez FTP.
  • Główny katalog FTP [FTP Root]: ścieżka katalogu, do którego Joomla ma przesyłać pliki.

Konfiguracja bazy danych

Te ustawienia konfigurowane są podczas instalacji Joomla! Zalecane jest, by ich nie modyfikować, chyba że dobrze rozumiesz jak Joomla! współdziała z bazą danych.

Jeśli Joomla! został zainstalowany poprawnie i nie sprawia problemów, konfiguracji bazy danych zmieniać nie należy. Pochopne modyfikacje uniemożliwią udostępnianie witryny. W przypadku problemów, najlepiej skontaktować się z administratorem serwera. Jedyną sytuacją, w której trzeba dokonać tutaj zmian, są w zasadzie przenosiny witryny na inny serwer. Ale poprawki trzeba wówczas wprowadzać bezpośrednio w pliku configuration.php.

  • Typ bazy danych [Database Type]: rodzaj bazy danych, z jakiej korzysta Joomla!. Ustawienie definiowane jest podczas instalacji Joomla!. NIe należy go zmieniać z wyjątkiem przypadków gdy dokonywana jest migracja witryny, np. na inny serwer, na którym konieczne jest korzystanie z innego typu bazy danych.
  • Serwer bazy danych [Hostname]: nazwa serwera, na którym umieszczona jest baza danych. Zwykle jest to localhost. Jeśli jednak korzystamy z bazy na innym serwerze, niż serwer witryny, trzeba podać nazwę domenową albo adres IP serwera.
  • Użytkownik bazy danych [Username]: nazwa konta użytkownika uprawnionego do korzystania z bazy danych. Uważaj, by nie pomylić tej nazwy z nazwą konta na serwerze internetowym.
  • Baza danych [Database]: nazwa określana podczas instalowania witryny.
  • Przedrostek nazw tabel [Database Prefix]: przedrostek, którym poprzedzane są nazwy tabel w bazie danych. Umożliwia wielu aplikacjom, w tym wielu witrynom Joomla! korzystanie z jednej bazy danych. Domyślnie we wcześniejszych wersjach Joomla! był to przedrostek: jos_ Począwszy od Joomla 1.7.1 przedrostek nazw tabel jest podczas instalacji Joomla! generowany losowo lub ustala go osoba dokonująca instalacji. Może to być dowolny zestaw znaków z alfabetu łacińskiego, zaczynający się od litery, z wyjątkiem przedrostka bak_, który jest używany do kopii archiwalnych. Gdy instalujemy kolejną witrynę, musimy zastosować dowolny, inny przedrostek, na tyle jednoznaczny, by w trakcie ewentualnych prac bezpośrednio w bazie danych nie pomylić się podczas modyfikacji. W zainstalowanej witrynie przedrostka nie modyfikujemy. Gdyby z jakichś powodów było to konieczne, trzeba wówczas zmienić także wszystkie nazwy tabel w bazie danych.

Konfiguracja poczty

Obsługa poczty konfigurowana jest podczas instalacji Joomla! Ustawienia można zmienić w dowolnym momencie. Pocztę może obsługiwać nie tylko serwer, na którym uruchomiliśmy Joomla!, ale dowolny serwer SMTP (Simple Mail Transfer Protocol – Prosty protokół przesyłania poczty elektronicznej). Jeśli więc mamy konto pocztowe u innego dostawcy usług internetowych niż konto internetowe, nic nie stoi na przeszkodzie, by skorzystać z zewnętrznego serwera poczty.

  • Obsługa poczty [Mailer]: ustawienie decyduje o sposobie wysyłania poczty z witryny. Domyślnie pocztę obsługuje Funkcja pocztowa PHP [PHP mail function] - ustawienie to można zmodyfikować w dowolnym momencie.
    • Funkcja pocztowa PHP [PHP mail function]: standardowy sposób obsługi poczty - wewnętrzna funkcja PHP.
    • Program Sendmail [Sendmail]. Popularny serwer poczty elektronicznej, korzystający z protokołu SMTP.
    • Serwer SMTP [SMTP Server]: używa serwera SMTP.
  • Wysyłaj z adresu [Mail From]: adres poczty elektronicznej wydawcy witryny – administratora, redaktora odpowiedzialnego czy innej osoby odpowiedzialnej za kontakty z użytkownikami, np. konto@domena.pl Adres poczty elektronicznej jest chroniony przed robotami spamującymi. W przeglądarce musi być włączona obsługa JavaScript, żeby go zobaczyć.
  • Nazwa nadawcy [From Name]: nazwa wydawcy witryny albo autora lub administratora.
Nazwa ta umieszczana jest w nagłówkach Od kogo [From] listów rozsyłanych z witryny. Standardowo Joomla! wykorzystuje jako nazwę nadawcy nazwę witryny. Ustawienie to można zmienić w dowolnym momencie.
  • Ścieżka Sendmail [Sendmail Path]: ścieżka do programu Sendmail, zwykle /usr/sbin/sendmail. Lokalizacja programu rozpoznawana jest podczas instalacji Joomla!. Jeśli zdarzy się, że instalator Joomla! nie rozpozna lokalizacji Sendmail, potrzebny adres uzyskamy od administratora serwera. Stosowane jedynie wówczas, gdy pocztę obsługuje Sendmail.
  • Uwierzytelnianie SMTP [SMTP Authentication]: jeżeli serwer wymaga autoryzacji, zaznacz Tak (najczęściej). W przeciwnym przypadku zaznacz Nie. Stosowane jedynie wówczas, gdy pocztę obsługuje Sendmail lub serwer SMTP.
  • Bezpieczeństwo SMTP [SMTP Security]: zaznacz model bezpieczeństwa stosowany przez serwer SMTP. Ustawienie domyślne: Brak [None]. Do wyboru także: SSL lub TTL.
  • Port SMTP [SMTP Port]: Wiele serwerów poczty używa portu 25, serwery stosujące SSL lub TTL zwykle używają portu 465.
  • Użytkownik SMTP [SMTP Username]: nazwa konta użytkownika SMTP. Stosowana jedynie wówczas, gdy pocztę obsługuje Sendmail.
  • Hasło SMTP [SMTP Password]: hasło konta SMTP. Stosowane wówczas, gdy pocztę obsługuje Sendmail oraz SMTP.
Uwaga: Hasło jest przechowywane w bazie danych bez szyfrowania.
  • Serwer SMTP [SMTP Host]: zwykle serwerem SMTP jest ten sam serwer, co serwer strony internetowej – localhost. Funkcję tę może jednak spełniać każdy inny komputer, niekoniecznie serwer, na którym umieszczona jest witryna. Jeśli mamy wątpliwości, trzeba treść tego ustawienia skonsultować ze swoim dostawcą internetowej usługi pocztowej. Adres serwera SMTP jest wykorzystywany podczas wysyłania poczty elektronicznej. Stosowany także wówczas, gdy pocztę obsługuje Sendmail. Wpisujemy nazwę serwera, np. poczta.o2.pl, a jeśli jest to serwer, na którym umieszczona jest witryna, najprawdopodobniej wystarczy localhost.

Uprawnienia

Zarządzanie uprawnieniami jest nowością w Joomla 1.6.

Wersja 1.6 instalowana jest z tym samym zestawem uprawnień, co Joomla 1.5, ale w Joomla 1.6 można je w każdym momencie dostosować do potrzeb swojej witryny.

Uprawnienia do wykonywania konkretnych działań są dziedziczone z ustawień dokonanych na wyższym poziomie konfiguracji i z uprawnień macierzystej, nadrzędnej grupy użytkowników. Zobaczmy, jak to działa. Najwyższy poziom konfiguracji to ustawienia globalne:

Zdjęcie ekranu

16 witryna konf prawa.png

Każda standardowa i nowo założona grupa użytkowników ma w konfiguracji uprawnień swoją odrębną kartę. Aby rozwinąć kartę, kliknij nazwę grupy użytkowników po lewej stronie ekranu. Aby zmienić dowolne z ustawień, wybieramy odpowiednią opcję z list rozwijalnych.

Każde działanie może być tutaj skonfigurowane jako Nieustawione [Not set], Dziedziczone [Inherited], Dozwolone, [Allowed], Niedozwolone [Denied]. W kolumnie Wyliczone ustawienia wyświetlany jest rezultat dokonanych i zapisanych ustawień. Wynikiem wyliczeń mogą być ustawienia: Niedozwolone (domyślne), Dozwolone, Zabronione.

Uwaga: Wyniki w kolumnie Wyliczone ustawienia nie będą aktualne, dopóki nie klikniesz w przyborniku przycisku Zapisz. Aby więc sprawdzić, czy osiągniesz zamierzony rezultat, skorzystaj z przycisku Zapisz.

Ustawienia uprawnień grup

Najpierw przyjrzyj się uważnie pierwszej kolumnie zawierajacej wykaz działań, jakie można podejmować wobec obiektów Joomla! Dokładne określenie, czego dotyczy każdy z zakresów działań, zależy od kontekstu. W przypadku konfiguracji globalnej zakresy działań są zdefiniowane w następujący sposób:

  • Logowanie na witrynę [Site Login]: logowanie się w publicznej części strony internetowej.
  • Logowanie na zaplecze [Site Login]: logowanie się w części administracyjnej.
  • Pełna kontrola [Super Admin]: wykonywanie wszelkich możliwych działań - przywileje głównego administratora, nazywanego w Joomla! 1.6 Super Użytkownikiem. Tylko użytkownicy upoważnieni do pełnej kontroli mogą zmieniać ustawienia globalne (ten ekran). Tych uprawnień nie można ograniczyć. To ważne, by zrozumieć, że jeśli ktoś jest członkiem grupy Super Użytkowników, to dokonanie wszelkich innych ustawień dla tego użytkownika jest nieistotne - nie zmodyfikuje jego uprawnień. Super użytkownik może wykonać każde działanie. Można jednak ustawiać Super Użytkownikom poziomy dostępu, by kontrolować, co użytkownicy z tej grupy będą widzieć w części publicznej - na witrynie. (Oczywiście, ponieważ Super Użytkownik, jeśli zechce, może zmienić ustawienia uprawnień, więc gruncie rzeczy ustawienia poziomów dostępu nie zamykają mu możliwości przeglądania każdego elementu witryny - wystarczy przecież, że zmieni ustawienia).
  • Dostęp do komponentu [Access Component]: zarządzanie komponentem - w przypadku konfiguracji globalnej oznacza zezwolenie na dostęp bądź odmowę dostępu do pulpitów kontrolnych wszystkich komponentów, a więc np. zarządzanie użytkownikami, pozycjami menu, artykułami, itd.)
  • Tworzenie [Create]: tworzenie nowych obiektów, np. kont użytkowników, pozycji menu, modułów, kategorii, artykułów, zakładek i innych.
  • Usuwanie [Delete]: usuwanie istniejących obiektów.
  • Poprawianie [Edit]: dokonywanie zmian we wszystkich istniejących obiektach.
  • Zmiana stanu [Edit State]: modyfikowanie stanu publikacji obiektu (publikowanie, wycofywanie z publikacji, archiwizowanie i przywracanie z archiwum, przenoszenie do kosza i odzyskiwanie z kosza).
  • Redagowanie własnych [Edit Own ]: dokonywanie zmian w stworzonych przez siebie artykułach i innych elementach treści.

Są dwa bardzo istotne punkty, aby zrozumieć ten ekran. Po pierwsze, zobaczyć, jak uprawnienia są dziedziczone z grupy nadrzędnej (rodzica). I po drugie, w jaki sposób można kontrolować domyślne ustawienia grup oraz działań.

Jest to bardzo elastyczne. Przykladowo, jeśli chcesz dostawcom sklepu umożliwić logowanie się na zaplecze, wystarczy, że zmienisz im prawo do logowania się na zaplecze na Dozwolone. Jeśli chcesz uniemożliwić administratorom usuwanie obiektów albo zmianę stanu ich publikacji, wystarczy, że zmienisz uprawnienia do tych działań na Dziedziczone (albo Niedozwolone).

Ważne jest również, żeby zrozumieć, że tworzenie podgrup (grup potomnych) jest zupełnie opcjonalne. Topozwala zaoszczędzić nieco czasu przy tworzeniu i konfigurowaniu nowych grup dzięki dziedziczeniu ustawień. Jeśli jednak chcesz, rodzicem każdej grupy mogą być Wszyscy i w efekcie żadna taka grupa nie będzie dziedziczyć żadnych uprawnień.

Aby uzyskać więcej informacji, zapoznaj się z:

Przybornik

W prawym górnym rogu ekranu znajduje się przybornik z zestawem przycisków:

16 witryna konf przybornik.png

Przyciski w przyborniku służą do wykonania następujących zadań:

  • Zapisz [Save]: zapisuje wprowadzone zmiany, ale nie zamyka okna edytora. Jeśli podczas tworzenia nowej pozycji umieścisz niezbędne dane, pozycja zostanie utworzona, w przeciwnym przypadku stosowny komunikat powiadomi Cię, jakie informacje są wymagane. Odnośnik Zapisz chroni nas przed utratą cząstkowych wyników dłużej trwającej pracy - użycie przycisku zapisuje dotychczasowe efekty i pozwala kontynuować pracę. Jeśli np. utracisz połączenie z Internetem, Twoja praca do tego momentu zostanie zachowana.
  • Zapisz i zamknij [Save & Close]: zapisuje zmiany i zamyka ekran edytora własności pozycji.
  • Anuluj [Cancel]: umożliwia rezygnację z tworzenia nowego elementu albo poprawiania danych i ustawień istniejącej pozycji, przerywa pracę w edytorze bez zapisywania zmian naniesionych od poprzedniej operacji zapisywania, przenosi na stronę przeglądu pozycji, odblokowuje edytowany element.
Uwaga: Użycie przycisku nie zawsze oznacza przywrócenie własności elementu sprzed rozpoczęcia edycji! Jeśli w trakcie edycji użyjesz przycisku Zapisz - anulowane zostaną jedynie zmiany wprowadzone po użyciu tego przycisku.
  • Pomoc [Help]: otwiera stronę podręcznej pomocy ekranowej w języku angielskim lub innym, ustawionym w konfiguracji globalnej.

Porady

  • Większość, jeśli nie wszystkie z tych ustawień można skonfigurować jeden raz.
  • Gdy zamierzasz dokonywanie istotniejszych modyfikacji, rozważ możliwość chwilowego włączenia witryny, by przetestować nowe ustawienia i przekonać się, że wszystko działa sprawnie.
  • Modyfikacja globalnych ustawień witryny możliwa jest jedynie wówczas, gdy plik konfiguracyjny - configuration.php, umieszczony standardowo w głównym katalogu instalacji Joomla!, ma ustawione prawa do zapisu (0644 albo 664). W przypadku Joomla 1.5 praw dostępu do pliku konfiguracyjnego nie można zmienić z poziomu panelu administracyjnego - można to uczynić jedynie za pomocą klienta FTP albo programu obsługi konta udostępnionego przez dostawcę miejsca na serwerze. Pamiętaj, aby po ustaleniu konfiguracji ze względu na bezpieczeństwo witryny zmienić prawa do pliku konfiguracyjnego np. na 0444 - właściciel, grupa i inni mają tylko prawo do odczytu).
  • Na niektórych serwerach do zapisywania zmian w pliku konfiguracyjnym może być konieczne włączenie obsługi FTP. Jeśli nie uczyniono tego podczas instalacji Joomla!, konieczna będzie ręczna edycja pliku configuration.php

Tematy pokrewne