To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Rozszerzenie overliba pola: Zarejestrowani U?ytkownicy

Centurion - 10-06-2007, 13:28
Temat postu: Rozszerzenie overliba pola: Zarejestrowani Użytkownicy
Rozszerzenie overliba pola: Zarejestrowani Użytkownicy

Mod zmienia podgląd usera w overlibie w pasku Zarejestrowani Użytkownicy


Kod:
#################################################################
## MOD Title: Rozszerzenie overliba pola: Zarejestrowani Użytkownicy
## MOD Version: 1.0
## MOD Author: Centurion
## MOD Description: Mod zmienia podgląd usera w overlibie w pasku Zarejestrowani Użytkownicy.
##
## Installation Level: Easy
## Installation Time: 3 Minutes
## Files To Edit: (1)   
##                       includes/functions_add.php
##         
#################################################################


Co modyfikacja potrafi:
:arrow: Mod zmienia podgląd usera w overlibie w pasku Zarejestrowani Użytkownicy.

nicon - 10-06-2007, 13:51

Centurion, good job (:
Centurion - 10-06-2007, 14:03

mod nie wyświetla poprawnie avatarów pobranych z galerii avatarów forum, poza tym niezarejestrowane osoby widzą te avatary w overlibie

piszę, żeby każdy był tego świadomy przez instalacją moda ;]

nicon - 10-06-2007, 14:07

Hm, a u mnie przy 'postów' nie ma polskich znaków, ale pewno dlatego, że geditem edytowałem, a on mi lubi czasami spieprzyć kodowanie q; Jak kiedyś będę pod windowsem, to zrobię to jeszcze raz (: Thx again.
Centurion - 10-06-2007, 14:12

a nie możesz się FTPnąć i wyedytować na serwerze? np przez mc? ja zawsze jadę "na żywo" ze wszystkimi zmianami, nie chce mi się ściągać plików i edytować, szkoda czasu ;)
nicon - 10-06-2007, 15:01

Centurion, zwykle tak robiłem pod windowsem spod TotalCMD (:
Doom - 13-06-2007, 00:05

Świetny mod, jednak interesowało by mnie jeszcze dodanie grupy user'a do której należy dany user na którego najeżdżam, da się to dodać do tej listy pod avatarem?

Np. "Rank : Super spammer (i przekierowanie do owej grupy)"

noc123 - 17-08-2007, 19:40

Mod swietny lecz mam problem. Zainstalowalem go na jasnym stylu, i kiedy najade na nick, to pojawia mi sie overlib ale nie widac textu bo jest bialy na jasnym tle. Jak zmienic kolor na np. czarny ? Wszedzie w overlibie jest kolor czarny tylko w tym jednym jest na bialo. Zmienialem w overlib.js ale nic nie dalo.
Alt - 07-11-2008, 11:23
Temat postu: Re: Rozszerzenie overliba pola: Zarejestrowani Użytkownicy
Jak zedytować ten kod, bym mógł używać również avatarów z galerii?

Kod:
$overlib_online = 'onMouseOver="return overlib(\'<center><table><tr align=center><td align=center><img src=./images/avatars/gallery/' . $row['user_avatar'] . '></td></tr><tr><td align=top>' . sprintf($lang_online, $time_online) . '<br />Obecnie: <b>' . str_replace(array("'", '"'), array('&amp;#039;', '&amp;quot;'), $location) . '</b><br />Postów: <b>' . $row['user_posts'] . '</b></td></tr></center></table>\', CAPTION, \'<center>' . str_replace("'","&amp;#039;", $row['username']) . '</center>\')" onMouseOut="nd();"';
}


Chodzi o tą część, a dokładniej wzmiankę <img src=./images/avatars/gallery/ ...

_mateusz2 - 26-02-2009, 15:32

a to każdy by mai taki sam
adrian507120 - 14-03-2009, 21:25

Jak mogę zrobić żeby wyąwietlało w tym oienku avatar domyśłny ?
MagicalFire - 14-03-2009, 22:04

adrian507120, daj awatar domyślny do katalogu
/images/avatars/
i zmień to w ścieżce w tamtym modzie
możne będzie działać ;)

adrian507120 - 14-03-2009, 22:29

MagicalFire, nie pomogło dalej nie czyta avatar domyśłny
cezarylee - 30-04-2009, 00:05

Fajna opcja ;-)

A czy dałoby się zrobić to samo, z tym, że w widoku forum ? czyli wchodze sobie w jakies forum, mam widok tematów z lewej , a z prawej user, ktory zalozyl, i ostatni post danego usera, i teraz po najechaniu na jego nick, widze opis, czyli status ON/OFF, avatar itp ???

Phantom - 12-07-2009, 23:04

Osoby które mają wgraną modyfikację na forum "domyślny avatar" (nie "domyślny avatar dla płci!" - choć też może być, ale wyświetlany avatar niezależnie od płci :) ),
mogą wykonać poniższą instrukcję aby wyświetlało domyślny avatar gdy użytkownik nie używa żadnego.

Zamień to:
Kod:
if($row['user_avatar'])
{
if(stristr($row['user_avatar'], "http"))
$overlib_online = 'onMouseOver="return overlib(\'<center><table><tr align=center><td align=center><img src=' . $row['user_avatar'] . '></td></tr><tr><td align=top>' . sprintf($lang_online, $time_online) . '<br />Obecnie: <b>' . str_replace(array("'", '"'), array('&amp;#039;', '&amp;quot;'), $location) . '</b><br />Postów: <b>' . $row['user_posts'] . '</b></td></tr></center></table>\', CAPTION, \'<center>' . str_replace("'","&amp;#039;", $row['username']) . '</center>\')" onMouseOut="nd();"';
else
$overlib_online = 'onMouseOver="return overlib(\'<center><table><tr align=center><td align=center><img src=./images/avatars/' . $row['user_avatar'] . '></td></tr><tr><td align=top>' . sprintf($lang_online, $time_online) . '<br />Obecnie: <b>' . str_replace(array("'", '"'), array('&amp;#039;', '&amp;quot;'), $location) . '</b><br />Postów: <b>' . $row['user_posts'] . '</b></td></tr></center></table>\', CAPTION, \'<center>' . str_replace("'","&amp;#039;", $row['username']) . '</center>\')" onMouseOut="nd();"';
}
else
$overlib_online = 'onMouseOver="return overlib(\'<center><table><tr><td align=top>' . sprintf($lang_online, $time_online) . '<br />Obecnie: <b>' . str_replace(array("'", '"'), array('&amp;#039;', '&amp;quot;'), $location) . '</b><br />Postów: <b>' . $row['user_posts'] . '</b></td></tr></center></table>\', CAPTION, \'<center>' . str_replace("'","&amp;#039;", $row['username']) . '</center>\')" onMouseOut="nd();"';


Na:

Kod:
if($row['user_avatar'])
{
if(stristr($row['user_avatar'], "http"))
$overlib_online = 'onMouseOver="return overlib(\'<center><table><tr align=center><td align=center><img src=' . $row['user_avatar'] . '></td></tr><tr><td align=top>' . sprintf($lang_online, $time_online) . '<br />Obecnie: <b>' . str_replace(array("'", '"'), array('&amp;#039;', '&amp;quot;'), $location) . '</b><br />Postów: <b>' . $row['user_posts'] . '</b></td></tr></center></table>\', CAPTION, \'<center>' . str_replace("'","&amp;#039;", $row['username']) . '</center>\')" onMouseOut="nd();"';
else
$overlib_online = 'onMouseOver="return overlib(\'<center><table><tr align=center><td align=center><img src=./images/avatars/' . $row['user_avatar'] . '></td></tr><tr><td align=top>' . sprintf($lang_online, $time_online) . '<br />Obecnie: <b>' . str_replace(array("'", '"'), array('&amp;#039;', '&amp;quot;'), $location) . '</b><br />Postów: <b>' . $row['user_posts'] . '</b></td></tr></center></table>\', CAPTION, \'<center>' . str_replace("'","&amp;#039;", $row['username']) . '</center>\')" onMouseOut="nd();"';
}
else
$overlib_online = 'onMouseOver="return overlib(\'<center><table><tr align=center><td align=center><img src=templates/NAZWA_STYLU/images/NAZWA_PLIKU></td></tr><tr><td align=top>' . sprintf($lang_online, $time_online) . '<br />Obecnie: <b>' . str_replace(array("'", '"'), array('&amp;#039;', '&amp;quot;'), $location) . '</b><br />Postów: <b>' . $row['user_posts'] . '</b></td></tr></center></table>\', CAPTION, \'<center>' . str_replace("'","&amp;#039;", $row['username']) . '</center>\')" onMouseOut="nd();"';


Teraz musisz zmienić link do domyślnego avatara (może to być również zewnętrzny adres obrazka np. http://i29.tinypic.com/t8mdg7.png )
Znajdź w powyższym kodzie:
Cytat:
<img src=templates/NAZWA_STYLU/images/NAZWA_PLIKU>

NAZWA_STYLU - wpisujesz nazwę stylu oczywiście
NAZWA_PLIKU - wpisz nazwę obrazka (domyślnego avatara)

Może komuś się przyda ;]
pozdrawiam



Powered by phpBB modified by Przemo © 2003 phpBB Group