PDA

Zobacz pełną wersję : mod_cb_superthumb - długość wyświetlanego nickname pod avatarem



tomsson
20-02-2010, 20:13
Cześć

mam do CB zainstalowany modul mod_cb_superthumb

modul ustawiony jest aby pokazywał ostatnio zalogowanych usrów - pokazuje miniature avatara oraz nick usera.

Dziś zarejestrowal się user który ma długi nick. Taki który nie mieści się w lini pod miniaturką avataru.

mozna zobaczyć na stronie http://wirtualnyElk.pl

da się zrobic aby moduł skracał długie nicki ?


edit

potraktowałem Firebugiem te pole gdzie sie wyświetla nick
jest za to odpoweidzialne superthumb_uname

w pliku modulu mod_cb_superthumb.php znalazłem kod

<a class="superthumb_uname" href="<?php echo $link_cb;?>">
<?php echo $name; /*echo $dat->name;*/ ?>
</a>
<?php
}
else{
echo $name;
}

niestety nie jestem informatykiem i nie znam php, dlatego prosze o pomoc w podaniu solucji ktora da skracanie ników

tomsson
22-02-2010, 16:02
przyszlo mi do głowy pomysł

za wyswietlanie username odpowiada klasa superthumb_uname
czy da się w CSS zrobić tak aby ta klasa zawijała wiersze ?

grzechu0071
22-02-2010, 21:07
U mnie też tak jest, jak ktoś ma zbyt długą nazwę użytkownika, to nie ładnie wygląda.

Można w CB w polu odpowiedzialnym za nazwę użytkownika ograniczyć maksymalną długość (Max Length:) loginu

Pozdrawiam

tomsson
22-02-2010, 21:33
wiem ze mozna ale jak juz sa porejestrowani userzy z długimi nickami to jak ? chyba nie dziala

KejeN
22-02-2010, 21:51
Skracać linków to nie umiem bo trzeba by dopisać to w PHP, ale da rade żeby wyświetlało tylko tyle ile się zmieści.
Rozwiązanie proste: dodać " overflow:hidden; " do klasy div.superthumb_inner w pliku style.css modułu.
U mnie pod FF i Operą to rozwiązanie się sprawdza.
Pozdrawiam