Skocz do zawartości

Kolorowe tagi


Rekomendowane odpowiedzi

ja w pliku funkcje.php w części od tagów zrobiłem coś takiego, tagi powyżej 7 maja kolor A52... a te powyzej 5 kolor 0060... a zwykłe tagi mają kolor 20B...

if ($global_tag[ilosc][$i]>="7") {
$font2="#A52A2A";
} elseif ($global_tag[ilosc][$i]>="5") {
$font2="#006400";
} else {
$font2="#20B2AA";
}



echo "<a href=\"$adres/tag".$cfg[m2].zmiana_url($global_tag[kod][$i]).$cfg[m2]."0.html\" class=\"out_link\" style=\"color:".$font2."; font-size: ".$font."px;\">".$global_tag[slowo][$i]."</a> (".$global_tag[ilosc][$i].") ";

Odnośnik do komentarza
Udostępnij na innych stronach

Najprostszy sposób na losowe kolorawanie tagów. W pliku otwarty_disp/funkcje.php

odnajdź funkcję function globalne_tagi()

a w niej kod

$srednia_tag = $suma/$limit;

pod tym wierszem dopisz kod:

$kolory_tagow=array('#ff00cc','#7f2aff','#2a7fff','#aad400','#ffd42a','#ff2a2a');

jest to tablica przykładowych kolorów. W tablicy może być dowolna ilość różnych kolorów.

Poniżej znajduje się pętla:

for ($i=0; $i < $limit; $i++) {

dodaj pod tym wierszem kod:

shuffle($kolory_tagow);

Powoduje to przetasowanie kolorów w tablicy.

Nieco poniżej znajdziesz kod:

echo "<a href=\"$adres/tag".$cfg[m2].zmiana_url($global_tag[kod][$i]).$cfg[m2]."0.html\" class=\"out_link\" style=\"font-size: ".$font."px;\">".$global_tag[slowo][$i]."</a> (".$global_tag[ilosc][$i].") ";

Zmień go na:

echo "<a href=\"$adres/tag".$cfg[m2].zmiana_url($global_tag[kod][$i]).$cfg[m2]."0.html\" class=\"out_link\" style=\"font-size: ".$font."px;color:".$kolory_tagow[0].";\">".$global_tag[slowo][$i]."</a> (".$global_tag[ilosc][$i].") ";

Od tej pory tagi będą losowo kolorowane.

Przykładowy wygląd jak na screenie:

twdcadkrhvifk5gk3r0p.png

demo_miniacz_468x60.gif

Polecam projektowanie stron Łódź, oraz moderowany, podrasowany katalog, w którym znajdziesz dobre polskie strony, o niebagatelnej treści.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności