Pełna wersja: Unofficial modifications
nieoficjalne modyfikacje for?w phpBB by Przemo
 
lo - fi version Unofficial modifications index

Random favicon
Kliknij tutaj aby przejśc do pełnej wersji tematu

 
       Unofficial modifications Strona Główna -> Modyfikacje mniejsze
Poprzedni temat :: Następny temat  
kidzior Wysłany: Nie 24 Wrz, 2006  

Znalaz?em co? ciekawego, jest to prosty skrypt, kt?ry losowo zmienia favicon? Forum. Mo?na ustawi? dowoln? ilo?? favicon.

Mo?e si? komu? przyda?.

Otw?rz overall_header.tpl
Znajd?:

Kod<title>{SITENAME} :: {PAGE_TITLE}</title>

Po tym dodaj:

Kod<script type="text/javascript">

function makeArray(len) {
for (var i = 0; i < len; i++) this[i] = null;
this.length = len;
}

// Random favicon by kidzior (autor podstawowego skryptu nieznany)
// Zmien numery w "[]" na kolejne liczby pojedyncze zaczynajac od 0 - nie zapomnij policzyc favicon! [0]


ideas = new makeArray(7);
ideas[0] = "<link REL='SHORTCUT ICON' href='http://TWOJ_ADRES/templates/TWOJ_STYL/favicon1.ico'>";
ideas[1] = "<link REL='SHORTCUT ICON' href='http://TWOJ_ADRES/templates/TWOJ_STYL/favicon2.ico'>";
ideas[2] = "<link REL='SHORTCUT ICON' href='http://TWOJ_ADRES/templates/TWOJ_STYL/favicon3.ico'>";
ideas[3] = "<link REL='SHORTCUT ICON' href='http://TWOJ_ADRES/templates/TWOJ_STYL/favicon4.ico'>";
ideas[4] = "<link REL='SHORTCUT ICON' href='http://TWOJ_ADRES/templates/TWOJ_STYL/favicon8.ico'>";
ideas[5] = "<link REL='SHORTCUT ICON' href='http://TWOJ_ADRES/templates/TWOJ_STYL/favicon9.ico'>";


function rand(n) {
seed = (0x015a4e35 * seed) % 0x7fffffff;
return (seed >> 16) % n;
}
var now = new Date()
var seed = now.getTime() % 0xffffffff

document.write(ideas[rand(ideas.length)])

</script>

Zapisz, zamknij, upload.

Nie zapomij zrobi? najpierw favicon. ;) Mo?na pom?czy? si? w Paincie. Favicona ma wymiary 12x12 pix, rozszerzenie dla pliku z favicon?: ico Mo?na r?wnie? konwertowac avatary.

U siebie nie mam zainstalowanej tej mini modyfikacji, ale mo?na zobaczy?, jak wygl?da taka favicona:

http://radiolodz.pl/niezalezni/forum/

I jest to zmniejszony i przekonwertowany avatar. :)

Mi?ego u?ytkowania!
INIM Wysłany: Nie 24 Wrz, 2006  

U mnie na Twoim forum ta favicona w og?le si? nie zmienia...
kidzior Wysłany: Nie 24 Wrz, 2006  

INIM napisał/aU mnie na Twoim forum ta favicona w og?le si? nie zmienia...
CytatAdres forum: Brak
Nie pomog? za zbytnio. M?wi?em - podmieni? favicony i linki.
INIM Wysłany: Nie 24 Wrz, 2006  

Heh... mi chodzi o to, ?e na Twoim forum nie widze by favicona si? zmienia?a :)
PiotrLegnica Wysłany: Nie 24 Wrz, 2006  

kidzior napisał/aMo?na pom?czy? si? w Paincie. Favicona ma wymiary 12x12 pix, rozszerzenie dla pliku z favicon?: ico Mo?na r?wnie? konwertowac avatary.
Rozmiary favicon: 16x16, 32x32, 64x64, 128x128 (format ICO potrafi przechowa? wszystkie, GIF/PNG tylko 16x16) w 4, 8 lub 24bpp (GIF tylko 4bpp, PNG 4 lub 24bpp).
Paint nie potrafi zapisywa? formatu ICO (BMP != ICO).
;)
A ten skrypt taki sobie (ten makeArray jest niepotrzebny, JS posiada te? wbudowany random).
kidzior Wysłany: Nie 24 Wrz, 2006  

PiotrLegnica napisał/aRozmiary favicon: 16x16, 32x32, 64x64, 128x128 (format ICO potrafi przechowa? wszystkie, GIF/PNG tylko 16x16) w 4, 8 lub 24bpp (GIF tylko 4bpp, PNG 4 lub 24bpp).
Paint nie potrafi zapisywa? formatu ICO (BMP != ICO).
Pisa?em z pami?ci (dawno to by?o) a Painta nie u?ywam. Nie mam. :) PiotrLegnica napisał/aA ten skrypt taki sobie (ten makeArray jest niepotrzebny, JS posiada te? wbudowany random).Taki umiem, zasady znam, wiec jest jaki jest. I dzia?a dobrze. INIM napisał/aHeh... mi chodzi o to, ?e na Twoim forum nie widze by favicona si? zmienia?a :)Czytanie ze zrozumieniem... kidzior napisał/aU siebie nie mam zainstalowanej tej mini modyfikacji, ale mo?na zobaczy?, jak wygl?da taka favicona:
INIM Wysłany: Nie 24 Wrz, 2006  

Hehe... sorry. M?j b??d. M?j g?upi b??d...
 
       Unofficial modifications Strona Główna -> Modyfikacje mniejsze
Strona 1 z 1
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.