Archive for January, 2007
Wiersz o nalotach policji
by Grzegorz Synowiec on Jan.24, 2007, under Humor
“Kiedy przyjdą przeszukać dom,
Ten, w który mieszkasz chłopie,
Kiedy sprawdza twój CD-ROM,
I na płytach nagrane kopie,
Gdy pod drzwiami staną, i nocą
Nakazem w dłoni w drzwi załomocą -
Wiesz o jaka im chodzi zbrodnie?
Ściągałeś pliki przez dwa tygodnie.
Już przed twym domem setki są glin,
Dokąd uciekać? Chyba do Chin.
A wszystko przez to, ze owe dane,
Wprost z Ameryki były pobrane
Co czyni z ciebie kogoś gorszego,
Niźli morderce wielokrotnego…
Kiedyś przyjdą na pewno pogrzebać ci w kompie
może się zlitują, w co szczerze wątpię,
jak GROM w nocy przez dach się wkują,
płyty połamią, save’y skasują,
pójdzie się jebać w Fifie kariera,
znów w nfs’a startujesz od zera,
choć w call of duty wojnę wygrałeś,
choć wiele nocy przez to zarwałeś,
brak u nich skrupułów, litości nie maja,
za dyskutowanie zarobisz pala,
nie pomogą płaczę ,ani lamenty
cały twój hardware w folii zapięty,
już biurko puste, już wiatrak nie huczy
może mnie w końcu to coś nauczy,
mijają godziny, mijają dni,
chyba oszaleje, wciąż komp mi się śni,
dzwonie na pały, może coś da się załatwić,
jakiś glina mówi: muszę pana zmartwić,
tutaj jest Polska, tu cuda się dzieją,
kompa pan oddal przebranym złodziejom,
jaki jest morał mojej definicji?
profilaktycznie nie wpuszczaj policji! ”
Autor: nieznany
Pozycje Menu -> Ukrywanie i Pokazywanie
by Grzegorz Synowiec on Jan.14, 2007, under CSS, JavaScript, Programowanie, XHTML
Kolega prosił mnie żebym mu napisał prosty scrypcik który odkrywa pozycje menu i pokazuje w zależności od akcji klienta który ogląda daną stronkę
. No więc zaczynamy
No więc na początku napiszmy prostą funkcje w JavaScript oto ona:
1 2 3 4 5 6 7 8 9 10 11 12 | function changeDisplay(id) { var element = document.getElementById(id); var display_block_value = 'block'; var display_none_value = 'none'; if (element != null) { if(element.style.display == display_block_value) { element.style.display = display_none_value; } else { element.style.display = display_block_value; } } } |
Ok prawie już jesteśmy w domku teraz kawałek XHTML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <div style="cursor:pointer;" onclick="changeDisplay('child_kat_gl_1');">Kat GL 1</div> <div id="child_kat_gl_1" style="border: 1px solid green; width: 80px; display: none;"> <div>LINK 1</div> <div>LINK 2</div> <div>LINK 3</div> <div>LINK 4</div> </div> <div style="cursor:pointer;" onclick="changeDisplay('child_kat_gl_2');">Kat GL 2</div> <div id="child_kat_gl_2" style="border: 1px solid blue; width: 80px; display: block;"> <div>LINK 1</div> <div>LINK 2</div> <div>LINK 3</div> <div>LINK 4</div> </div> |
I to wszystko ??? Wydaje mi się ze tak teraz kwestia wytłumaczenia co się dzieje i jak to zaimplementować tak żeby to działa dobrze
W funkcja “changeDisplay” w atrybucje podajemy id elementu (obiektu DOM) któremu chcemy zmienić właściwość odpowiedzialną za wyświetlenie (ukrywanie i pokazywanie).
Co jest ważne przy implementacji kodu to to żeby te elementy które chcemy pokazywać lub chować muszą mieć zdefiniowanego styla display na block lub none to w zależności czy mają być elementy po załadowaniu strony widoczne czy też ukryte. Jeżeli chcemy żeby elementy były widoczne po załadowaniu strony to definiujemy im display:block; a jeżeli chcemy żeby były ukryte to definiujemy im display:none;
Ok bardzo fajnie wszystko ale myśl następna która się nasuwa to ok menu mi działa. Mamy menu które elementy głównych kategorii są ukryte dopiero po kliknięciu na nie pokazują się. Ok klikamy w jakiś odkryty element i strona się od nowa się generuje i co to powoduje, ze menu nam się generuje ale z ukrytymi elementami kategorii głównych. Co robimy w takiej sytuacji musimy przy danej stronie która się wygeneruje uruchomić funkcje “changeDisplay” z atrybutem (w naszym przypadku z nazwą głównej kategorii -> rodzica danej strony).
Do pobrania Pozycje Menu -> Ukrywanie i Pokazywanie
Zaczynamy :)
by Grzegorz Synowiec on Jan.06, 2007, under Kraków
Więc postanowiłem postawić sobie bloga, co z tego wyjdzie to sam nie wiem ale myślę ze będzie dobrze
. Trzeba było by napisać dlaczego postanowiłem poblogować odrobinę.
Internet od jakiegoś czasu już nie pełni funkcji tylko pobierania informacji surfowania po sieci. Internet jest już częścią życia każdego człowieka. Po przez internet ludzie gromadzą się w jednym miejscu i rozmawiają z sobą (czaty, gg (padu-padu), portale społecznościowe, portale biznesowe, Blogi, fora) A wszystko za sprawą WEB 2.0 (trochę głupie określenie ale przystajemy przy tym
).
Postanowiłem blogować bo sądzę ze ktoś te głupoty będzie czytał lub dowie się tutaj coś ciekawego.