UWAGA: Pojawiła się nowa wersja systemu - phpBB 3.3.19. Ostatnie wydania (od wersji 3.3.17 do najnowszej) przynoszą kluczowe poprawki, które chronią Twoje forum przed zagrożeniami i dbają o spokój Twojej społeczności. Polecam nie odkładać tego na później, tyllko zaktualizować fora!

Polski pakiet językowy dla phpBB 3.3.19

Modyfikacja PM Notify

Forum przeznaczone dla osób poszukujących modyfikacji do phpBB 3.0.x oraz ich polskich lokalizacji.
blaster44
Posty: 6
Rejestracja: 17 maja 2009, 11:38

Modyfikacja PM Notify

Post autor: blaster44 » 08 czerwca 2009, 18:09

Chciałbym przerobić moda PM Notify tak, żeby okienko było ładne wizualnie, lekko przezroczyste i bardziej funkcjonalne(z polami logowania), oraz, żeby nie było na całą szerokość forum i żeby było cały czas na środku. Chociaż coś takiego, jak na wilzonex.com. Jest to do zrobienia? Jeżeli tak, to czy ktoś mógłby mi to opisać?

wiesieks
Zasłużony
Posty: 283
Rejestracja: 11 czerwca 2008, 06:27
Kontakt:

Re: Modyfikacja PM Notify

Post autor: wiesieks » 08 czerwca 2009, 19:28

Do zrobienia, mam troszkę jutro czasu to może spróbuję coś zrobić....

blaster44
Posty: 6
Rejestracja: 17 maja 2009, 11:38

Re: Modyfikacja PM Notify

Post autor: blaster44 » 08 czerwca 2009, 19:35

Ok, liczę na Ciebie. Dzięki z góry.

wiesieks
Zasłużony
Posty: 283
Rejestracja: 11 czerwca 2008, 06:27
Kontakt:

Re: Modyfikacja PM Notify

Post autor: wiesieks » 08 czerwca 2009, 19:50

Postaram się coś zrobić.. ale tak w razie czego to przypomnij mi się jutro poprzez PW

blaster44
Posty: 6
Rejestracja: 17 maja 2009, 11:38

Re: Modyfikacja PM Notify

Post autor: blaster44 » 08 czerwca 2009, 20:03

Nie ma sprawy.

Edit:
Trafiłem już na coś takiego i przerobiłem na swoje potrzeby. Brakuje tylko bardziej płynnego przemieszczania się i płynnego pojawiania się, oraz X do zamknięcia. Czy ktoś mógłby to odpowiednio przerobić? Oto kod:

Kod: Zaznacz cały

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT and not S_IN_UCP -->
<script language="Javascript" type="text/javascript">

function setCookie(nazwa, wartosc, minuty) {
   var now=new Date();
   var expTime=now.getTime()+minuty*60*1000;
   var expDate=new Date(expTime);
   document.cookie=nazwa+"="+wartosc+"; EXPIRES="+expDate.toGMTString();
}
var textCookie=0;
function czytaj_ciacho(nazwa)
 {
  nazwa+="=";
  startCookie=document.cookie.indexOf(nazwa);
  if (startCookie==-1) {return ""}
  startCookie+=nazwa.length;
  if (document.cookie.indexOf(";",startCookie)==-1)
   {
    koniecCookie=document.cookie.length;
   }
  else
   {
    koniecCookie=document.cookie.indexOf(";",startCookie);
   }
  textCookie=document.cookie.substring(startCookie,koniecCookie);
}
czytaj_ciacho("odn");
if ((1 == 1) && (textCookie == 0))
{
   
   function hide(){
      document.getElementById("oknologowania").style.visibility= "hidden";
      setCookie('odn',1,0);
      
   }
   if(window.navigator.appName=="Microsoft Internet Explorer"){
   document.write('<div id="oknologowania"><table style="opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8; filter:alpha(opacity=80);" width="500" class="forumline" cellspacing="1" cellpadding="3" border="0"><tr><th class="thCornerL" width="100%" height="25" nowrap="nowrap">Informacja</th><th align="right"><div id="zamykanie"></div></th></tr><tr><td height="40" class="row1" align="center" colspan="2"><br /><img src="images/banner.png" alt="Tekst alternatywny" /><br /><br />Aby w pelni korzystac z forum musisz być zalogowany.<br /><br /><br /><br /><br /><form method="post" action="ucp.php?mode=login">&nbsp;Login:&nbsp;<input class="post" type="text" name="username" size="15" value=""/>&nbsp;Haslo:&nbsp;<input class="post" type="password" name="password" value="" size="15" /><br />&nbsp;Zaloguj mnie automatycznie&nbsp;<input class="text" type="checkbox" name="autologin" /><br /><input type="submit" class="liteoption" name="login" value="Zaloguj" /></form><br />Nie masz jeszcze konta? <a href="ucp.php?mode=register">Zarejestruj sie!</a><br /><br /><span class="gensmall">Okno zostanie zamkniete za: <span id="czas"></span></td></tr></table><br /></div>');

   }
   else
   {
   document.write('<div id="oknologowania" style="position: fixed; left: 30%; top: 40%; z-index: 999; opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8; filter:alpha(opacity=80);"><table width="500" class="forumline" cellspacing="1" cellpadding="3" border="0"><tr><th class="thCornerL" width="100%" height="25" nowrap="nowrap">Informacja</th><th align="right"><div id="zamykanie"></div></th></tr><tr><td class="row1" align="center" colspan="2"><br /><img src="images/banner.png" alt="Tekst alternatywny" /><br /><br />Aby w pelni korzystac z forum musisz byc zalogowany.<br /><br /><br />Nie masz konta? Zarejestruj sie!<br /><br /><form method="post" action="ucp.php?mode=login">&nbsp;Login:&nbsp;<input class="post" type="text" name="username" size="15" value=""/>&nbsp;Haslo:&nbsp;<input class="post" type="password" name="password" value="" size="15" /><br />&nbsp;Zaloguj mnie automatycznie&nbsp;<input class="text" type="checkbox" name="autologin" /><br /><input type="submit" class="liteoption" name="login" value="Zaloguj" /></form><br />Nie masz jeszcze konta? <a href="ucp.php?mode=register">Zarejestruj sie!</a><br /><br /><span class="gensmall">Okno zostanie zamkniete za: <span id="czas"></span></td></tr></table><br /></div>');
   }
}
cz = document.getElementById('czas')
function timer(cz,sk)
{
   cz.innerHTML=sk
   if(sk > 0)
   {
      set = setTimeout(function(){timer(cz,--sk)},1000)
   }
   if(0 == 1)
   {
      if ((30 - sk) >= 10)
      {
      document.getElementById("zamykanie").innerHTML = '<a href="#" onclick="hide()"><img src="templates/subSilver/images/icon_delete.gif" border="0"></a>';
      }
      else
      {
      document.getElementById("zamykanie").innerHTML = '<span style="visibility: hidden;"><img src="templates/subSilver/images/icon_delete.gif" border="0"></span>';
      }

   }   
   if (sk == 0)
   {
      hide()
   }
}
timer(document.getElementById('czas'), 15);
</script> 
<!-- ENDIF -->
Byłbym wdzięczny. Adres mojego forum to skyblue.pq.pl

Zablokowany

Wróć do „Poszukiwania”