Search…

X3 Photo Gallery Support Forums

Search…
 
rakosz
Topic Author
Posts: 7
Joined: 11 Oct 2016, 20:35

Strona z kontrolą wieku

25 Feb 2024, 05:51

Wykonuję zdjęcia i niektóre moje galerie przedstawiają akty. W jaki sposób uruchomić/zabezpieczyć stronę przed osobami niepełnoletnimi? Czy istnieje zrobienie przycisku: "Mam 18 lat" i "Nie mam 18 lat"? 
 
User avatar
mjau-mjau
X3 Wizard
Posts: 13998
Joined: 30 Sep 2006, 03:37

Re: Strona z kontrolą wieku

25 Feb 2024, 19:09

Nie ma takiej wbudowanej funkcji, ponieważ gdy odwiedzający zobaczy X3, oznacza to, że jest już na stronie. Masz kilka opcji:

1. Utwórz prostą stronę „index.html” zawierającą wspomniane przyciski, na której link „Mam ponad 18 lat” prowadzi do adresu URL Twojej witryny X3. Wymagałoby to trochę kodu HTML.

2. Być może będzie to nieco prostsze: możesz otworzyć wbudowany moduł X3 po załadowaniu strony i zamiast tego dodać tam przyciski. Przycisk „Mam ukończone 18 lat” pozostanie na stronie i po prostu zamknie modal, podczas gdy przycisk „Nie mam 18 lat” będzie musiał przejść do innej witryny, takiej jak google.com lub coś takiego. Ponieważ ta opcja ma zastosowanie, gdy witryna jest już załadowana (za opcją modalnego wyskakującego okienka), należy upewnić się, że strona główna (strona docelowa) nie zawiera żadnych od razu widocznych aktów.
 
rakosz
Topic Author
Posts: 7
Joined: 11 Oct 2016, 20:35

Re: Strona z kontrolą wieku

11 Mar 2024, 18:54

Czy przewidujesz wbudowanie takiej opcji w następnej wersji?

Sposób 1: nie będzie działać bo moja strona powinna być na dodatkowej domenie (subdomenie) i nie będzie certyfikacji X3
Sposób 2: mało atrakcyjny jest wizualnie :( 
 
User avatar
mjau-mjau
X3 Wizard
Posts: 13998
Joined: 30 Sep 2006, 03:37

Re: Strona z kontrolą wieku

11 Mar 2024, 23:22

rakosz wrote:Sposób 2: mało atrakcyjny jest wizualnie :( 
Jeśli jest to nieatrakcyjne, wyjaśnij proszę, czego chcesz... Jeśli chcesz, aby X3 zrobił to za Ciebie, to tak by to zostało zrobione, nawet gdybym musiał stworzyć to od zera. Jak inaczej ma to działać, jeśli jest wbudowane w X3?
rakosz wrote: Sposób 1: nie będzie działać bo moja strona powinna być na dodatkowej domenie (subdomenie) i nie będzie certyfikacji X3
Nie jestem pewien, co to ma wspólnego z licencją X3 lub subdomeną. Tworzysz prosty plik Index.html z weryfikacją wieku, a następnie po wprowadzeniu przekazujesz go do X3. Zwłaszcza jeśli nie wydaje ci się atrakcyjne przeprowadzanie weryfikacji bezpośrednio w X3, to oczywiście musi to być zewnętrzne, przed X3.
rakosz wrote: Czy przewidujesz wbudowanie takiej opcji w następnej wersji?
Nie, ponieważ jeśli jest to część X3, witryna X3 musi się załadować, a ja już oferowałem modalne rozwiązanie okna. Jeśli ma to być coś całkowicie odrębnego, to nie może być częścią X3.
 
rakosz
Topic Author
Posts: 7
Joined: 11 Oct 2016, 20:35

Re: Strona z kontrolą wieku

13 Mar 2024, 06:21

rozwiązałem to w ten sposób:
https://rakosz.pl/
problem jest w naciśnięciu ikonki "Nie mam 18 lat" strona docelowa google otwiera się jako nowa strona a nie na tej samej karcie przeglądarki:

[<img src="{{path}}NieMam.png" alt="" />](http://google.com) [<img src="{{path}}Mam18.png" alt="" />](https://rakosz.pl/index2/)

w jaki sposób zapisać kod by otwierało się na tej samej karcie?
 
User avatar
mjau-mjau
X3 Wizard
Posts: 13998
Joined: 30 Sep 2006, 03:37

Re: Strona z kontrolą wieku

14 Mar 2024, 01:18

Tak, to działa dobrze. Być może powinieneś zmienić nazwę folderu „index2” na „start” lub coś bardziej przydatnego.
rakosz wrote: w jaki sposób zapisać kod by otwierało się na tej samej karcie?
Dodaj HTML w ten sposób, z target="_self":
Code
<a href="https://www.google.com/" target="_self">
 
rakosz
Topic Author
Posts: 7
Joined: 11 Oct 2016, 20:35

Re: Strona z kontrolą wieku

14 Mar 2024, 08:53

Super działa. Dziękuję.... 
Denerwuje mnie jeszcze że na tej stronie jest wyświetlane menu górne z logiem, ale to już takie coś mi wystarczy. Bardzo dziękuję za pomoc :)
 
User avatar
mjau-mjau
X3 Wizard
Posts: 13998
Joined: 30 Sep 2006, 03:37

Re: Strona z kontrolą wieku

14 Mar 2024, 22:55

rakosz wrote: Denerwuje mnie jeszcze że na tej stronie jest wyświetlane menu górne z logiem, ale to już takie coś mi wystarczy. Bardzo dziękuję za pomoc :)
Spróbuj tego. Ze strony indeksowej wyświetlającej weryfikację wieku przejdź do strony Ustawienia > Strona, przewiń w dół do Zaawansowane i dodaj do „CSS strony”:
Code
.header {
  display: none !important;
}
Image