Customer
22.07.2009 00:53:50
Topic Starter
Poland
|
|
Link: https://poligon.ricoroco.com/fora/smf/index.php?topic=301.msg795#msg795
Post #12 |
|
Szybki powrót, jednak pytanie krótkie. Co zmienić w kodzie, aby strona nie otwierała się w nowej ramce, tylko nowym oknie z paskiem nawigacji? Kod wygląda następująco: // Show the [skaut] button. echo '<li><a href="http://www.23dsh.wedrownik.net/" onclick="openWindow(this.href);this.blur();return false;">23 DSH</a></li>'; Jak widać ciągle odwołuje się do skryptu, który mi podałeś Roco. Żeby otworzyła się strona w nowym oknie z paskiem nawigacji, musi być inny skrypt dorzucony jeszcze? tutaj już dorzuciłem hasło if (in_array($context['current_action'], array('skaut', 'chat', 'search', 'admin', 'calendar', 'calendar', 'profile', 'mlist', 'register', 'login', 'help', 'pm'))) $current_action = $context['current_action'];
|
|
|
IP Zapisane
|
|
|
|
Administrator
3wProducer
Imagination is more Important than Knowledge
08.05.2017 21:24:16
United States
|
|
Link: https://poligon.ricoroco.com/fora/smf/index.php?topic=301.msg796#msg796
Post #13 |
|
Sorry, jestem dość mocno zapracowany.. ale znalazłem chwilkę qrna wiesz że słynny Majkel J. spotkał się z Elvisem? hmm nie mogę w to wręcz uwierzyć.. Dobra co tu mamy.. Jeśli już masz w tablicy dopisany chat, to spoko, jeśli ma dojść jeszcze jakiś button, to trzeba nazwać akcję, jak przy czacie.. Ale zostawmy to, chat jest dopisany i ok. Akurat w tym wypadku menu jest tak proste, że nic nie trzeba, jednak trzeba trzymać fason nie? To jedna z lepszych wersji wyskakującego okienka, dość uniwersalna i odporna na Stop-pup-up'y, ale później pokażę to na innych przykładach Możesz dopisać do swojego buttona, tj do wyskakującego okna również jego opcje. Defaultowo ma powyłączane. Spróbuj dopisać tak: // Show the [skaut] button. echo '<li><a href="http://www.23dsh.wedrownik.net/" onclick="openWindow(this.href,470,600,\'menubar=yes,location=yes,toolbar=yes,status=yes,directories=yes,scrollbars=yes,resizable=yes\');this.blur();return false;">23 DSH</a></li>'; // Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.027s | speed:10.33 KB/s Jeśli nie zadziała, (ale sprawdź najpierw pod różnymi przeglądarkami czyszcząc cache), to wtedy dopiszesz w sekcji head do tego skryptu, tam gdzie "option" to: options = options ? options : \'menubar=yes\',\'location=yes\',\'toolbar=yes\',\'status=yes\',\'directories=yes\',\'scrollbars=yes\',\'resizable=yes\';
// Created by GeSHi 1.0.8.10 | code: -› [code=Javascript] | load:0.001s | speed:143.35 KB/s Jednak najpierw sprawdź bez dopisywania w sekcji head, tylko po dopisaniu do buttona. Tych opcji chyba nie trzeba tłumaczyć co? --> to da Ci pełne okno ze wszystkim.. Nie jestem tylko pewien czy zadziała pod różnymi przeglądarkami, trzeba by zajrzeć do specyfikacji DOM, bo być może coś nie działać na FireFoxa.. nie wiem tego, ale lekturę można spoko osiągnąć na ten temat. A teraz kilka innych przykładów.. np. to jest taki js standarcik nie odporny na różne stopery wyskakujących okien.. <a href="#" onClick="javascript:open('[url]http://www.23dsh.wedrownik.net/',[/url] '_blank', 'height=600,width=800,top=0,left=500,status=yes,toolbar=yes,menubar=yes,location=yes,scrollbars=yes,directories=yes,resizable=yes');">23 DSH </a> // Created by GeSHi 1.0.8.10 | code: -› [code=HTML] | load:0.002s | speed:140.52 KB/s Wystarczy wyłączyć JavaScript i nie zadziała.. Teraz podam jeszcze poważniejsze przykłady, tak jak poważny jest przykład z Chatem.. To ładuje do okna, (określenie Target'u), nawet przy stoperach, jeśli nie ma JS zadziała html <a href="http://www.23dsh.wedrownik.net/" target="popupWindow" onclick="window.open('','popupWindow','toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,width=800,height=600');">23 DSH </a> // Created by GeSHi 1.0.8.10 | code: -› [code=HTML] | load:0.002s | speed:137.67 KB/s I kolejny już bardziej zaawansowany przykład z Targetem i return false; <a href="http://www.23dsh.wedrownik.net/" target="Okno" onclick="if (window.open) {Okno=window.open(this.href,this.target,'toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,width=400,height=300'); return false;}">23 SDH </a> // Created by GeSHi 1.0.8.10 | code: -› [code=HTML] | load:0.002s | speed:146.11 KB/s Jest wiele rozwiązań, gorszych i lepszych.. multum wystarczy trochę poszukać, ja niestety nie mam czasu na poszukiwania i robię to przy okazji innych spraw.. Zastosuj to co na samym początku tego postu, dopiero kiedy nie zadziała dopisanie do buttona, to dopisz trochę tych opcji i zauważ, że inna trochę jest konstrukcja niż w linku buttona.. No nic, mam nadzieję, że Ci to ułatwi zrozumienie sprawy. Sam korzystam z gotowych rozwiązań, ponieważ w necie znajdziesz dowolne skrypty.. itd. Ok muszę wracać do swojej pracy... Przykro mi z powodu Majkela.., młody chłop był.., miał zaledwie 50.. [ * ] Pozdrawiam roco // Edit: jednak wyedytowałem, trzeba pamietać, że php po echo trzeba poprzedać apostrofy backslashem inaczej wywali errora..
Attention! Testing modifications - Steam Profile
|
|
|
IP Zapisane
|
|
|
|
Administrator
3wProducer
Imagination is more Important than Knowledge
08.05.2017 21:24:16
United States
|
|
Link: https://poligon.ricoroco.com/fora/smf/index.php?topic=301.msg797#msg797
Post #14 |
|
siax! ...dobra nie edytuję.. tam gdzie widzisz podwójne backslashe to dajesz pojedyncze, to ja tu dałem podwójne sądząc, że powycina, jednak we wklejkach kodu nie wycięło.. Uczulam Cię na to, a wszystkim innym proponuję, zanim cokolwiek -należy przeczytać uważnie cały top! dopiero później zabierać się za dłubanko w kodzie..
Narka
Attention! Testing modifications - Steam Profile
|
|
|
IP Zapisane
|
|
|
|
Customer
22.07.2009 00:53:50
Topic Starter
Poland
|
|
Link: https://poligon.ricoroco.com/fora/smf/index.php?topic=301.msg801#msg801
Post #15 |
|
Ok, wszystko zadziałało za pierwszy razem, zmieniłem sobie tylko ten element (this.href,470,600, na większą rozmiarówkę, potem ludzie sobie już sami zmaksymalizują, to nie jest problem Dzięki jeszcze raz! Co do słynnego spotkania, Michaela Jacksona nie słucham, wole inną scenę rockową
|
|
|
IP Zapisane
|
|
|
|
Customer
22.07.2009 00:53:50
Topic Starter
Poland
|
|
Link: https://poligon.ricoroco.com/fora/smf/index.php?topic=301.msg803#msg803
Post #16 |
|
Zabrałem się za inne moje forum, chciałem zrobić to samo, już na pamięć. Wywaliłem kilka guzików i jest ok, nie wiem gdzie dodać ten skrypt o którym mi pisałeś, element między head a body wygląda tak: // the routine for the info center upshrink echo ' <script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[ var current_header_ic = ', empty($options['collapse_header_ic']) ? 'false' : 'true', ';
function shrinkHeaderIC(mode) {';
if ($context['user']['is_guest']) echo ' document.cookie = "upshrinkIC=" (mode ? 1 : 0);'; else echo ' smf_setThemeOption("collapse_header_ic", mode ? 1 : 0, null, "', $context['session_id'], '");';
echo ' document.getElementById("upshrink_ic").src = smf_images_url (mode ? "/expand.gif" : "/collapse.gif");
document.getElementById("upshrinkHeaderIC").style.display = mode ? "none" : "";
current_header_ic = mode; } // ]]></script> </head> <body>';
echo ' <div class="tborder" ', $context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? ' style="width: 100%;"' : '', '> Jak dodaje nad head to jest problem, dopisałem sobie echo i nic z tego, próbowałem z echo ' i jest kolejny problem. Robiłem na wzór innych elementów i za każdym razem nie wiem jak to dodać, zawsze po odświeżeniu jest template error. W tym dodałem chyba wszystko jak należy, bo trudno tutaj się pomylić function template_menu() { global $context, $settings, $options, $scripturl, $txt;
// Work out where we currently are. $current_action = 'home'; if (in_array($context['current_action'], array('admin', 'ban', 'boardrecount', 'cleanperms', 'detailedversion', 'dumpdb', 'featuresettings', 'featuresettings2', 'findmember', 'maintain', 'manageattachments', 'manageboards', 'managecalendar', 'managesearch', 'membergroups', 'modlog', 'news', 'optimizetables', 'packageget', 'packages', 'permissions', 'pgdownload', 'postsettings', 'regcenter', 'repairboards', 'reports', 'serversettings', 'serversettings2', 'smileys', 'viewErrorLog', 'viewmembers'))) $current_action = 'admin'; if (in_array($context['current_action'], array('buczyna', 'zasady', 'admin', 'calendar', 'profile', 'mlist', 'register', 'login', 'pm'))) $current_action = $context['current_action']; jeżeli chodzi o dodawanie buttonów to po dodaniu tego pod //The [buczyna] rezultat jest marny... // The [calendar]! if ($context['allow_calendar']) echo ($current_action == 'calendar' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '"> </td>' : '' , ' <td valign="top" class="maintab_' , $current_action == 'calendar' ? 'active_back' : 'back' , '"> <a href="', $scripturl, '?action=calendar">' , $txt['calendar24'] , '</a> </td>' , $current_action == 'calendar' ? '<td class="maintab_active_' . $last . '"> </td>' : ''; //The [buczyna] echo '<li><a href="http://www.23dsh.wedrownik.net/buczyna/" onclick="openWindow(this.href,470,600,'menubar=yes,location=yes,toolbar=yes,status=yes,directories=yes,scrollbars=yes,resizable=yes');this.blur();return false;">Buczyna</a></li>';
// the [member] list button if ($context['allow_memberlist']) echo ($current_action == 'mlist' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '"> </td>' : '' , ' <td valign="top" class="maintab_' , $current_action == 'mlist' ? 'active_back' : 'back' , '"> <a href="', $scripturl, '?action=mlist">' , $txt[331] , '</a> </td>' , $current_action == 'mlist' ? '<td class="maintab_active_' . $last . '"> </td>' : ''; Nie wrzuca mi się jako kolejny button, tylko zwykły wypunktowany link nad panelem menu. Wiem, że nie mogę się odwoływać do czegoś, czego nie ma (jak w tym przypadku scrypt openWindow) ale jeśli go wrzucę w odpowiednim miejscu, a system nie wykryje błędu, wtedy button wygeneruje się normalnie, czy o czymś zapomniałem? Wyrzuciłem jeszcze kilka buttonów z panelu, ale wszystko działa poprawnie, dlatego to chyba nie jest błąd. Chyba to kwestia wstawienia koło tego skryptu gdzieś apostrofu, ale nie mam bladego pojęcia gdzie, bo wszystkie pomysły swoje już wykorzystałem. Any idea?
|
|
|
IP Zapisane
|
|
|
|
Administrator
3wProducer
Imagination is more Important than Knowledge
08.05.2017 21:24:16
United States
|
|
Link: https://poligon.ricoroco.com/fora/smf/index.php?topic=301.msg804#msg804
Post #17 |
|
Co do słynnego spotkania, Michaela Jacksona nie słucham, wole inną scenę rockową Ja też nie, jednak niezaprzeczalnie był wielki, i tak jak Elvis był Królem R'n'R tak Michael był królem Popu.. Zaskoczyło mnie to, że że umarał tak młodo.. i wydało mi się to nawet dziwne.. Sam słucham zupełnie innej muzy.... Co do rozmiaru, to tak, to był rozmiar z mojego pop-upa od miniwrzuty fotek - to ta ikonka "wizard" nad polem textowym po prawej.. Powinno być 800,600, Wracając do buttonów.. jesteś kolego nieuważny.., napewno czytałeś ten topik: http://poligon.ricoroco.com/fora/smf/index.php?topic=25.0 ? To co zrobiłeś z samym buttonem to czarna magia.. Nie wolno tak robić.. jest kilka buttons, nie widzisz jak wygladają pozostałe? Bez precyzji w edycji kodu.. hmm zrobisz sobie kuku.. Po kolei.. Ten skrypt który leci do heda wrzucasz direct po : document.getElementById("upshrinkHeaderIC").style.display = mode ? "none" : "";
current_header_ic = mode; } // ]]></script> // --> czyli tu!
// Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.030s | speed:5.00 KB/s A przed: // --> czyli tu!</head ><body >'; echo ' <div class="tborder" ', $context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? ' style="width: 100%;"' : '', '> // Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.030s | speed:7.71 KB/s Oczywiście kod JavaScript Musi wszedzie tam gdzie a'postrofy tj. tuż przed każdym z nich zastosowany lewy-ukośnik czyli backslash Ok znowu spróbuję wrzucić ten JS ale w tym podświetleniu z GeSHi Czyli tuż przed < /head > wrzucasz ten kawałek JavaScript, (bez żadnego echo, bo ono jest powyżej wkodzie): <script type="text/javascript"> // <![CDATA[ function openWindow(url,width,height,options,name) { width = width ? width : 800; height = height ? height : 600; options = options ? options : \'resizable=yes\'; name = name ? name : \'openWindow\'; window.open( url, name, \'screenX=\' (screen.width-width)/2 \',screenY=\' (screen.height-height)/2 \',width=\' width \',height=\' height \',\' options ) } // ]]> </script> </head>
// Created by GeSHi 1.0.8.10 | code: -› [code=Javascript] | load:0.002s | speed:223.23 KB/s Jeśli wytnie backslashe to nie edytuje.. mają być zastosowane pojedyńcze backshashe przed każdym z a'postrofów Co do buttona, to coż, trochę mało wkleiłeś tych buttons, więc odwzoruje to do buttona od kalendarza.. Podam kod ale w butonie muszą być dwa pojedyncze backslashe, ja wkleję to podwójnie, mając nadzieję, że po jednym zostawi, oczywiście, jakby przeły takie podwójne to dasz pojedyńcze, tuż za 800,600 i przed ostatnim a'postrofem na końcu linka przed nawiasem ') ok: // The [calendar]! if ($context['allow_calendar']) echo ($current_action == 'calendar' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '"> </td>' : '' , ' <td valign ="top" class="maintab_' , $current_action == 'calendar' ? 'active_back' : 'back' , '"> <a href ="', $scripturl, '?action=calendar">' , $txt['calendar24'] , '</a> </td >' , $current_action == 'calendar' ? '<td class="maintab_active_' . $last . '"> </td>' : ''; //The [buczyna] echo ($current_action == 'buczyna' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '"> </td>' : '' , ' <td valign ="top" class="maintab_' , $current_action == 'buczyna' ? 'active_back' : 'back' , '"> <a href ="http://www.23dsh.wedrownik.net/buczyna/" onclick ="openWindow(this.href,800,600,\'menubar=yes,location=yes,toolbar=yes,status=yes,directories=yes,scrollbars=yes,resizable=yes\');this.blur();return false;">Buczyna </a > </td >' , $current_action == 'buczyna' ? '<td class="maintab_active_' . $last . '"> </td>' : ''; // the [member] list button if ($context['allow_memberlist']) echo ($current_action == 'mlist' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '"> </td>' : '' , ' <td valign ="top" class="maintab_' , $current_action == 'mlist' ? 'active_back' : 'back' , '"> <a href ="', $scripturl, '?action=mlist">' , $txt[331] , '</a> </td >' , $current_action == 'mlist' ? '<td class="maintab_active_' . $last . '"> </td>' : '';
// Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.035s | speed:54.73 KB/s Musisz uważać i nie robić nic na pałę, ponad to korzystaj z wyobraźni, zobacz jak wyglądają inne itp.. Zajrzyj też do topa, gdzie podałem linka, bo tam znajdziesz kilka przykładów.. Style są różne i różną mają konstrukcję, dlatego zanim cokolwiek, należy dokładnie przeanalizować taki plik i porównać z innymi podobnymi, to jest jasne? Pozdrawiam roco PS. chyba powinienem napisać - Czuwaj!
Attention! Testing modifications - Steam Profile
|
|
|
IP Zapisane
|
|
|
|
Customer
22.07.2009 00:53:50
Topic Starter
Poland
|
|
Link: https://poligon.ricoroco.com/fora/smf/index.php?topic=301.msg805#msg805
Post #18 |
|
Próbowałem robić na wzór, ale to ciągle dla mnie czarna magia, stawiam pierwsze kroki Dzięki za pomoc, wszystko działa! Haha, no już tyle razy linkowałem tutaj tą stronę, że widzę że zajrzałeś Tak, tak - Czuwaj Trzymaj się, dzięki jeszcze raz
|
|
|
IP Zapisane
|
|
|
|
Global Moder
Miłośniczka psów
La Toma Magic
03.02.2017 22:19:11
Poland
|
|
Link: https://poligon.ricoroco.com/fora/smf/index.php?topic=301.msg809#msg809
Post #19 |
|
Witam! Zainstalowałam sobie ajax_chat-0.8.3_SMF na dwóch portalach: www.drlucy.pl i www.latoma.net i o ile w tej pierwszej lokalizacji jest prawie ok, o tyle w drugiej mam pewien problem. Po pierwsze - wymaga logowania, a po zalogowaniu (gdy podam hasło) chat wraca do strony głównej portalu - takie to trochę nielogiczne . No i chciałabym, żeby chat otwierał się tak jak tu, w wyskakującym okienku - to jest naprawdę wygodne, ale nie bardzo wiem, w którym miejscu dokonać właściwe wpisy, zwłaszcza że samo menu jest jakieś javowe... Bardzo prosze o pomoc. Pozdrawiam - Sandra
|
|
|
IP Zapisane
|
|
|
|
Administrator
3wProducer
Imagination is more Important than Knowledge
08.05.2017 21:24:16
United States
|
|
Link: https://poligon.ricoroco.com/fora/smf/index.php?topic=301.msg812#msg812
Post #20 |
|
Cześć Sandra! Czy Chat był zainstalowany w lokalizacji: www.latoma.net/chat ? Może być coś z ustawieniami coocis w PA. Pamiętam to menu, ale jak pamiętasz to dopisywałaś na końcu linka (jakby po za menu), do Dr.Lucy, więc może się da? Trzeba dopisać kawałek JavaScript na początki, czyli w sekcji head, później dopisać do tablicy: 'chat' i po niżej dodać linka do innych, wg. procedury już istniejących i wg. tipsów zawartych w tym topie. To nie jest skomplikowane, ale wymaga uwagi.. @Keth Jeśli potraktujesz to personalnie, to nabawisz się tylko gniota.. Widzisz, jak ja jestem precyzyjny? Od ludzi którzy sami są adminami i zabierają się za grzebanko w kodzie, wymagam rozwagi i dokładności inaczej moja praca nie ma sensu, to chyba jasne, nie? Staraj się robić wszystko dokładnie, jak masz wątpliwości, to pytaj bez obciachu, jak zauważę, że ..zresztą nie tylko Ty, ale ktokolwiek robi głupotki w kodzie, to pozwolę sobie skomentować.. ot parę kropelek zimnej wody nikomu nie zaszkodzi, okay? Wiem, że nie jesteś webmasterem, ale chcąc dłubać w kodzie, musisz to robić dokładnie i z wyobraźnią, każdy powinien.., przynajmniej się starać.. niektórzy tego nie robią i nie dość, że są leniwi i myślą, że wszyscy za nich zrobią, to jeszcze są niechlujni choćby w edycji kodu. Nie przejmuj się, zakładam, że się przejmujesz i chcesz się czegoś by the way nauczyć, to jest ok! Tak widziałem tę stronkę, wygląda na przerobioną skórkę ze staruszki joomli, ale jest ok. Możesz się tu dopisać, zewsze będzie o jeden link więcej.. Tylko jak chcesz wrzucić coś co nie dotyczy smf/tp to tu: http://poligon.ricoroco.com/fora/smf/index.php?board=23.0 a jak chcesz wrzucić swoje forum czy portal na silniku smf to tu: http://poligon.ricoroco.com/fora/smf/index.php?board=33.0Sam byłem Harcerzem, zdobyłem wszystkie możliwe sprawności, miałem białą podkładkę i kiedy miałem juz dostać zieloną, to przyszli i powiedzieli, że teraz są nowe mundurki.. takie w kolorze piasku z czerwoną krajką.. czyli to tak jak wyobraź sobie że dziś jeszcze mieszkasz w kraju, który zwie się Polska, a jutro ktoś przychodzi i mówi, że owszem dalej tu mieszkasz jesteś u siebie bla bla, ale ten kraj nazywa się Związek Wrogich nam Sowieckich Republik... Ale zabawa w harcerstwo trwała około 10 lat.. komuchy przegrały w mojej budzie! To Czuwaj! No dobra rozpisałem się z lekka.. Pozdrawiam roco
Attention! Testing modifications - Steam Profile
|
|
|
IP Zapisane
|
|
|
|
Global Moder
Miłośniczka psów
La Toma Magic
03.02.2017 22:19:11
Poland
|
|
Link: https://poligon.ricoroco.com/fora/smf/index.php?topic=301.msg815#msg815
Post #21 |
|
Tak, chat jest zainstalowany w tej właśnie lokalizacji. Problem jest z samym skryptem, który próbuję wkleić do head:
|
|
|
IP Zapisane
|
|
|
|
Global Moder
Miłośniczka psów
La Toma Magic
03.02.2017 22:19:11
Poland
|
|
Link: https://poligon.ricoroco.com/fora/smf/index.php?topic=301.msg818#msg818
Post #22 |
|
Hmmm.... udało mi się zwalczyć ten błąd, ale chat w dalszym ciągu nie otwiera się w popupie Wstawiłam go do menu na dwa sposoby <a href="chat/" onclick="openWindow(this.href);this.blur();return false;">Chat</a> <a href="chat/" class="active_now" target=_blank">CHAT</a> ale oba nie najlepsze.... pierwszy otwiera chat w tym samym oknie, drugi w nowym oknie...
|
|
|
IP Zapisane
|
|
|
|
Administrator
3wProducer
Imagination is more Important than Knowledge
08.05.2017 21:24:16
United States
|
|
Link: https://poligon.ricoroco.com/fora/smf/index.php?topic=301.msg819#msg819
Post #23 |
|
A widzisz co jest w opisie błędu? Skarbie nie czytałas uwaznie.. Od update chyba do --> v1.6 albo od 1.4 gdzie odkryto z powodu bugu w php że za pomocą backslasha \\ można wykonac kod i to do bazy.. od tej pory kiedy napisze coś z apostrofem i poprzedzę backslashem to smf wycina backslash zostawiając tylko apostrof.. i puste miejsce (spację spasje pousuwaj) masz tu wszystko dokładniusieńko podane po parę razy z powodu tych backslashy.. chyba muszę Ci to pokazać palcem.. (załącznik) Popraw i będzie super.. Nasz Drużynowy poprawił i był happy Pozdrawiam roco
Attention! Testing modifications - Steam Profile
|
: : Attachment : :
popup1.jpg -› 205.46 KB, 1179x395 - wyświetlony 856 razy
|
|
IP Zapisane
|
|
|
|
|