KWALIFIKACJA INF3 - TEST WIEDZY NR 1

PYTANIE NR 12.
Joomla! oferuje możliwość instalowania rozszerzeń. Które z poniższych rozszerzeń jest domyślnie instalowane w Joomla! i służy do tworzenia formularzy kontaktowych?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
W Joomla! funkcje formularza kontaktowego realizuje element rdzenia "Contacts" (komponent Kontakty). Pozwala on tworzyć pozycje kontaktowe i udostępniać je na stronie wraz z formularzem wysyłki wiadomości. Pozostałe nazwy wyglądają jak dodatki zewnętrzne lub nie są standardowym komponentem Joomla! core.

Pełne wyjaśnienie:

W Joomla! funkcjonalność formularzy kontaktowych jest powiązana z komponentem rdzenia Contacts (w polskiej wersji często opisywanym jako "Kontakty"). Ten komponent służy do zarządzania danymi kontaktowymi (np. osoba/dział, adres, telefon) oraz do publikacji strony kontaktowej, na której użytkownik może skorzystać z formularza wysłania wiadomości. W typowej konfiguracji administrator tworzy wpis kontaktu, a następnie dodaje pozycję menu wskazującą widok kontaktu lub kategorię kontaktów.

Odpowiedź "Contacts" jest więc poprawna, ponieważ odnosi się do standardowego elementu Joomla!, który spełnia wskazaną funkcję bez potrzeby instalowania zewnętrznych rozszerzeń.

Pozostałe propozycje są mylące, bo wyglądają jak nazwy bibliotek/klas albo hipotetyczne dodatki:

  • "JContact" – nazwa sugeruje element powiązany z Joomla! (prefiks "J"), ale nie jest to typowa nazwa komponentu widoczna dla administratora jako domyślnie instalowana funkcja kontaktu.
  • "JFormBuilder" – brzmi jak zewnętrzny kreator formularzy. Joomla! posiada mechanizmy formularzy w różnych obszarach, ale "FormBuilder" jako domyślny moduł/komponent do kontaktu nie jest standardem rdzenia.
  • "JContactForm" – wygląda na nazwę stworzoną przez analogię do "contact form", jednak w Joomla! rdzeń identyfikuje funkcję kontaktu poprzez "Contacts/Kontakty", a nie taką nazwę.

Wskazówka egzaminacyjna: w pytaniach o Joomla! zwracaj uwagę, czy chodzi o "domyślnie instalowane" elementy. Wtedy najczęściej mowa o komponentach core (np. artykuły, menu, użytkownicy, kontakty), a nie o popularnych rozszerzeniach firm trzecich.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Komponent Kontakty (Contacts) to element rdzenia Joomla! do zarządzania wpisami kontaktowymi i publikowania ich na stronie. Umożliwia wyświetlenie danych kontaktu oraz formularza wysyłki wiadomości, zwykle przez odpowiednią pozycję menu.
Najczęściej tworzy się wpis w Contacts/Kontakty, a potem dodaje pozycję menu wskazującą widok kontaktu lub kategorii kontaktów. Po opublikowaniu użytkownik zobaczy dane kontaktowe oraz formularz wiadomości (jeśli jest włączony).
Bo jest częścią rdzenia (core) Joomla! i w typowej instalacji występuje jako standardowy komponent administracyjny. Nie wymaga pobierania z katalogu rozszerzeń. Różnice w tutorialach mogą wynikać z wersji Joomla! lub z użycia przykładowych danych.
Podstawowe typy to: komponent (pełna funkcja i widoki), moduł (blok na stronie, np. w bocznym panelu) i wtyczka (reakcja na zdarzenia systemu). Formularz kontaktowy realizuje zwykle komponent Kontakty.
Joomla! ma mechanizmy formularzy wykorzystywane w różnych obszarach (np. zarządzanie treścią), ale rozbudowany "form builder" to zwykle domena rozszerzeń firm trzecich. Do standardowego kontaktu nie trzeba kreatora – wystarcza komponent Contacts.
Gdy potrzebujesz wielu pól, logiki warunkowej, integracji z CRM, załączników, płatności lub rozbudowanych workflow. Wtedy instaluje się dedykowane rozszerzenie formularzy. Jeśli celem jest prosty "Napisz do nas", wbudowane Contacts zwykle wystarcza.
Typowe pomyłki to mylenie nazw marketingowych i technicznych, wybieranie odpowiedzi z prefiksem "J" tylko dlatego, że kojarzy się z Joomla!, oraz zakładanie, że formularz kontaktowy zawsze wymaga instalacji dodatkowego pluginu. W pytaniu kluczowe jest słowo "domyślnie".
Nie w pełni. Sam formularz może się wyświetlać, ale wysyłka wiadomości wymaga poprawnych ustawień poczty (metoda wysyłki, serwer, dane nadawcy). Na egzaminie warto pamiętać, że komponent to jedno, a konfiguracja serwera/SMTP to drugie.
Zwykle w obszarze Komponenty znajduje się pozycja Contacts/Kontakty. Tam dodaje się kontakty, kategorie i konfiguruje opcje. Wyświetlanie na stronie realizuje się przez Menu i odpowiedni typ pozycji.
Wskazówki to sformułowania: "domyślnie instalowane", "wbudowane", "rdzeń Joomla!". Wtedy poprawna odpowiedź zwykle brzmi jak nazwa funkcji dostępnej po świeżej instalacji (np. artykuły, użytkownicy, kontakty), a nie jak marka zewnętrznego dodatku.
info

To pytanie poprawnie rozwiązuje 57% zdających egzamin. średnie

W praktyce zawodowej kluczowe jest to, że w Joomla! funkcje formularza kontaktowego realizuje element rdzenia "Contacts" (komponent Kontakty).

Źródła:

  • Joomla! Documentation – Contacts component (Component: Contacts) – https://docs.joomla.org/Category:Contacts (dostęp: 2026-03-01)
  • Joomla! Documentation – What are extensions? (overview of components/modules/plugins) – https://docs.joomla.org/Extensions (dostęp: 2026-03-01)
  • Joomla! Documentation – Managing Contacts (creating/publishing contact information and contact form views) – https://docs.joomla.org/J4.x:Contacts (dostęp: 2026-03-01)

Materiały:

  • Oficjalna dokumentacja Joomla! dotycząca komponentu Contacts/Kontakty
  • Dokumentacja użytkownika: zarządzanie komponentami i pozycjami menu w Joomla!
  • Materiały szkoleniowe INF.3 z zakresu CMS i administrowania serwisem WWW

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego