Wymagana akceptacja regulaminu przy rejestracji - moduł Terms of Use

Moduł Term of Use wymaga od każdego nowo rejestrowanego użytkownika akceptacji regulaminu strony w innym wypadku taki użytkownik nie założy konta na naszej stronie.

Instalacja

Moduł Term of Use przesyłamy na nasz serwer i w dziale Budowa witryny - Moduły włączamy go.

Konfiguracja

Na samym początku tworzymy stronę z regulaminem. Aby to zrobić postępujemy jak w przypadku tworzenia zwykłej podstrony, tak więc udajemy się do Zarządzanie zawartością - Dodaj zawartość - Page lub Story. Jak widać na rys. 1 ja stworzyłem stronę o tytule Regulamin strony.


Rys. 1 - tworzenie podstrony z regulaminem

Mając już gotową podstronę z regulaminem zajmiemy się konfiguracją naszego modułu. Przejdźmy do Konfiguracja witryny - Terms of Use. Widzimy następujące pola:
- Title of the post where your Terms of Use are published - w tym pole musimy podać tytuł naszej podstrony z regulaminem, w moim przypadku jest to Regulamin strony, dla ułatwienia pole posiada autouzupełnianie
- Label for the fieldset - tytuł pola z regulaminem widoczny na stronie rejestracji
- Label for the checkbox - tekst przy zaznaczanym polu (checkbox) widoczny na stronie rejestracji

Po wypełnieniu pól zachowujemy konfiguracje.


Rys. 2 - konfiguracja modułu

Tak wygląda teraz strona rejestracji. Pod polami które ma wypełnić użytkownik widzimy regulamin.


Rys. 3 - regulamin na stronie rejestracji

Jeśli chcemy aby na stronie rejestracji nie było regulaminu tylko link do niego jak na rys. 4, musimy udać się do działu konfiguracji naszego modułu (Konfiguracja witryny - Terms of Use) i w polu Label for the checkbox dodać token @link (rys. 5).


Rys. 4 - do regulaminu prowadzi odnośnik


Rys. 5 - konfiguracja modułu Terms of Use

Uwagi

W sytuacji gdy podczas rejestracji użytkownik nie zaakceptuje regulaminu, na górze strony pojawi się informacja o błędzie (rys. 6 ). Sytuacja jak najbardziej prawidłowa tyle że komunikat jest w języku angielskim, jak go przetłumaczyć dowiecie się z tego wpisu - Tłumaczenie pojedynczych słów i całych zdań.


Rys. 6 - komunikat w języku angielskim

Autor

Przemek jest webdesignerem pracującym z systemem Drupal. Więcej o autorze dowiecie się z jego strony Futso.pl.

Odpowiedzi

Dodaj nową odpowiedź

Zawartość pola nie będzie udostępniana publicznie.
  • Adresy internetowe są automatycznie zamieniane w odnośniki, które można kliknąć.
  • Dozwolone znaczniki HTML: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Znaki końca linii i akapitu dodawane są automatycznie.

Więcej informacji na temat formatowania

CAPTCHA
Poniższe zadanie ma na celu stwierdzenie, czy jesteś człowiekiem, a tym samym przeciwdziałanie spamowi.
13 + 5 =
Rozwiąż proszę powyższe zadanie matematyczne i wprowadź wynik.