Poprzedni temat «» Następny temat
Autor Wiadomość
Zas?ona Kontroli T?umu
Bedziu 


Posty: 5
Postawił 9 piw(a)
Skąd: Si? bior? dzieci?
Wysłany: Sob 26 Maj, 2007   Zas?ona Kontroli T?umu
   Adres forum: www.bedziu.webd.pl


Witam! Przedstawiam m?j skromny pomys? na nowego moda, kt?ry powinien wej?? do standardu ze wzgl?du na sw? praktyczno??.
Jest to Zas?ona Kontroli T?umu, kt?rej kod emituje p??przezroczyt? nieklikaln? czarn? warstw? na ca?? szeroko?? i wysoko?? strony z napisem 'Zas?ona Kontroli T?umu' w miejscu gdzie zosta? wstawiony. Wszystko jest zarz?dzane przez css, wi?c wy??czanie JS w przegl?darce odpada w celu omini?cia zas?ony (wy??cza?em JS u siebie i zas?ona nadal by?a wy?wietlana). A teraz wykonajmy test zas?ony... Je?li chcemy 'zamrozi?' tylko stron? g??wn? to dodajemy kod zas?ony do og?oszenia. Aby 'zamrozi?' wszystkie strony forum pr?cz widoku temat?w i pisania tematu, dodajemy kod zas?ony do stopki forum. Natomiast je?li chcemy 'zamrozi?' wszystkie strony forum gruntownie to dodajemy kod zas?ony do naszego pliku php header'a, np. pod logiem forum. Domy?lnie logo forum jest widoczne na wszystkich stronach forum poza PA! Dlatego wa?ne jest, aby?my NIE opuszczali PA po w??czeniu zas?ony!

Kod Pre-Alpha Zas?ony...

Kod
<style type="text/css">
.darkenBackground {
background-color: rgb(0, 0, 0);
opacity: 0.7; /* Safari, Opera */
-moz-opacity:0.70: /* FireFox */
filter: alpha(opacity=70); /* IE */
z-index: 20;
height: 100%;
width: 100%;
background-repeat:repeat;
position:fixed;
top: 0px;
left: 0px;
}
</style>

<div id='darkBackgroundLayer' class='darkenBackground'>
<script language='javascript' type='text/javascript'>
document.getElementsById('darkBackgroundLayer').style.display = 'none';
</script>
<center><h3><b>ZAS?ONA KONTROLI T?UMU</b></h3></center>


Kod dzia?a poprawnie z Safari, Opera, FF... Jednak kod ma wad?, kt?ra pozwala na obej?cie zas?ony z IE...
Po prostu IE nie interpretuje poprawnie swojej cz??ci kodu i zas?ona nie dzia?a.
Ma?o si? znam na tworzeniu mod?w do PhpBB Przemka, ale je?li znalaz?by si? moder zdecydowany podj?cia realizacji tego projektu to mam kilka pomys??w jak to by mog?o wygl?da?.

Zacznijmy od tego, ?e po co nam taki gad?et potrzebny na forum?!
A wi?c wyobra?my sobie sytuacj? w kt?rej wchodzimy na nasze forum i zastajemy kilku spammer?w spamuj?cych w najlepsze. Logujemy si?, wchodzimy do PA, aktywujemy zas?on? tym samym 'odcinaj?c' forum od spammer?w, robimy porz?dek ze spammerami i sprz?tamy forum, dezaktywujemy zas?on? i cieszymy si? porz?dkiem naszego forum ;-)
Taka szybka reakcja na grup? spammer?w/awanturnik?w z zas?on? jest o wiele bardziej praktyczna!
Zrobimy porz?dek spokojnie bez stres?w, bez ci?g?ego strumienia nowych post?w spammer?w/awanturnik?w.

A teraz moje pomys?y jak to by wygl?da?o...
Na pocz?tek nale?a?oby poprawi? kod zas?ony, aby dzia?a? poprawnie pod IE.
Nast?pnie zabra? si? za przygotowywanie moda, w moich my?lach to by?by to dodatkowy link w PA z ustawieniami zas?ony w kt?rym by mo?na by?o ustawi? takie detale jak kolor, poziom przezroczysto?ci zas?ony i oczywi?cie w??cznik i wy??cznik ;-) Mod dodawa?by kod zas?ony do header'a forum pod logiem, ale mo?na by by?o te? zrobi? jego dodawanie do og?oszenia i stopki forum, a w ustawieniach zas?ony dostawi? opcje wyboru miejsca w kt?rych zas?ona by by?a wy?wietlana (ale to ju? by by? taki dodatek).

To ju? wszystko co mia?em do powiedzenia na ten temat. B?d? pe?en podziwu dla osoby, kt?ra to wypicuje.

EDIT:

Chcia?bym jeszcze wspomnie? o klawiszu TAB! Przytrzymany pozwala na klikanie link?w przez zas?on?!
Je?li mia?by powsta? taki mod, to trzeba by by?o zablokowa? u?ywanie TAB'a na forum...

EDIT 2:

Przygotowa?em skrypt na blokad? klawisza TAB...

W Head...
Kod
<script language="JavaScript">
function my(){
if(event.keyCode == 48){
return false;
}
alert("Klawisz TAB zablokowany!");
}
</script>


W Body...
Kod
<body ondragstart="return false" onKeyDown="my();">
_________________
Yeah. Sure. Whatever.
Postaw piwo autorowi tego posta
 
 
     
KnofeL 
Ti-Rex



Posty: 1546
Piwa: 3790/41
Skąd: Wodzis?aw ?l?ski
Wysłany: Nie 27 Maj, 2007   
   Adres forum: http://ave.nazwa.pl/knofel/


A czym to si? r??ni od wy?aczenia forum na chwile - poza tym ?e b?dzie ?adniej wygl?da? oczywi?cie :D ??
_________________
..:: Made by KnofeL
::..

Chcesz pomocy... Tylko FORUM! nie wysy?a? do mnie PW!
Postaw piwo autorowi tego posta
 
     
Bedziu 


Posty: 5
Postawił 9 piw(a)
Skąd: Si? bior? dzieci?
Wysłany: Pon 28 Maj, 2007   
   Adres forum: www.bedziu.webd.pl


Niczym. Chodzi tu tylko o estetyk? :)

####
Temat jest te? na forum Przemka...
_________________
Yeah. Sure. Whatever.
Postaw piwo autorowi tego posta
 
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  



Za treść postów administracja nie odpowiada. W przypadku naruszenia prawa, wszelkie zgromadzone dane o osobie łamiącej prawo, zostaną przekazane odpowiednim władzom. Kopiowanie elementów graficznych oraz rozwiązań technologicznych zastosowanych na niniejszej witrynie surowo wzbronione.
Strona wygenerowana w 0,1 sekundy. Zapytań do SQL: 36