Unofficial modifications
nieoficjalne modyfikacje for?w phpBB by Przemo

Modyfikacje mniejsze - Users Profile Panel

KnofeL - Pią 28 Wrz, 2007
Temat postu: Users Profile Panel
Taka modyfikacja by?a ju? na forum, ale nie umia?em jej znale?? - a by?a mi bardzo potrzebna - wi?c napisa?em sobie w?asn? wersj?. Tytu? i opis pewnie nie m?wi za wiele wi?c kr?tkie wyja?nienie. Modyfikacja dodaje ikonk? przy nicku usera (podczas przegl?dania temat?w) po klikni?ciu kt?rej pojawia si? menu z kilkoma opcjami do wyboru.

Lista wszystkich opcji:
:arrow: Menu nie jest widoczne dla go?ci
:arrow: Poka? profil
:arrow: Edytuj profil (Tylko dla Admina)
:arrow: Wy?lij PW
:arrow: Wy?lij e-mail
:arrow: Ignoruj u?ytkownika (Tylko je?li w??czone)
:arrow: Dodaj ostrze?enie (Tylko admin i mod)

Menu zamykamy ponownie klikaj?c w buttonik ko?o nicka lub napis [ SCHOWAJ ]

Screen:


Demo: NA MOIM FORUM

Instrukcja:
Wiadomo?? ukryta / Hidden message
Aby zobaczy? wiadomo?? postaw piwo autorowi piwo.
Users Profile Panel - .ZIP (13,5KB)


Ikonki widoczne na screenie do??czone s? do paczki (Format ikonek: .gif)

wert - Sob 29 Wrz, 2007

jest problem z chowaniem tego menu
KnofeL - Sob 29 Wrz, 2007

wert napisał/a
est problem z chowaniem tego menu

Jaki problem, w og?le si? nie chowa czy co ??

wert - Sob 29 Wrz, 2007

KnofeL napisał/a
wert napisał/a
est problem z chowaniem tego menu

Jaki problem, w og?le si? nie chowa czy co ??

a co si? robi ?eby si? schowa?o :?:
bo klika?em wsz?dzie i nic ;/

KnofeL - Sob 29 Wrz, 2007

Kod
Menu zamykamy ponownie klikaj?c w buttonik ko?o nicka

wert - Sob 29 Wrz, 2007

ja po otwarciu nie widze bottona ;)
KnofeL - Sob 29 Wrz, 2007

wert napisał/a
ja po otwarciu nie widze bottona

W takim razie ma?y update:

W pliku viewtopic_body.tpl znajdujemy:
Kod
function menu(users_panel_id) {

I dodajemy przed tym::
Kod
function hide_menu(users_panel_id) {
document.getElementById("users_panel_"+users_panel_id).style.visibility = "hidden";
show = 1;
}

Dalej znajdujmy:
Kod
[ PANEL PODR?CZNY ]

I zmieniamy to na:
Kod
<a href="javascript:hide_menu({postrow.U_POST_ID})">[ SCHOWAJ ]</a>

Teraz napis [ PANEL PODR?CZNY ] zmieni si? na [ SCHOWAJ ] (Klikni?cie ukryje menu)

Paczka uaktualniona

Fleczer - Sob 29 Wrz, 2007

tamta modyfikacja nazywala sie chyba menu z vb. ale widze ze ta jest owiele wiele lepsza.
szklanka piwa leci

STxPawlo - Sob 29 Wrz, 2007

ten mod dziala nieprawidlowo wgralem wszystko z instrukcja i po wejsciu na temat pokazuje mi sie okienko z szybka odpowiedzia... ^^ czekam na nowsza wersje tego panelu

oczywiscie pokaze pliki zeby byla pewnosc ze dobrze zedytowalem

Kod
http://www.speedyshare.com/471657974.html

KnofeL - Sob 29 Wrz, 2007

Ahh little mistake ;D

W pliku viewtopic_body.tpl przed:
Kod
</script>

Dodaj:
Kod
-->


W paczce brakowa?o jeszcze jednej ikonki, doda?em.

STxPawlo - Sob 29 Wrz, 2007

nom teraz chula... ale polecam odrazu zmienic sobie bo sa krzaczki:\

zamienic w viewtopic.php

Kod
'PROFILE_LINK' => '<a href="' . append_sid('profile.php?mode=viewprofile&u='.$poster_id) . '">Zobacz profil tego u?ytkownika</a>',
'EDIT_PROFILE_LINK' => '<a href="' . append_sid('admin/admin_users.php?mode=edit&u='.$poster_id.'&sid='.$session_id) . '">Edytuj profil tego u?ytkownika</a>',
'PW_LINK' => '<a href="' . append_sid('privmsg.php?mode=post&u='.$poster_id) . '">Wy¶lij prywatn± wiadomo¶?</a>',
'EMAIL_LINK' => '<a href="' . append_sid($email_uri) . '">Wy¶lij e-mail</a>',
'POSTS_LINK' => '<a href="' . append_sid('search.php?search_author='.$poster_username) . '">Znajd? wszystkie posty</a>',
'IGNORE_LINK' => '<a href="' . append_sid('ignore.php?mode=add&ignore_id='.$poster_id.'&topic='.$topic_id) . '">Ignoruj u?ytkownika</a>',
'WARN_LINK' => '<a href="' . append_sid('warnings.php?mode=add&userid='.$poster_id) . '">Dodaj ostrze?enie</a>',


na:

Kod
'PROFILE_LINK' => '<a href="' . append_sid('profile.php?mode=viewprofile&u='.$poster_id) . '"><font size="1">Zobacz profil tego u¿ytkownika</font></a>',
'EDIT_PROFILE_LINK' => '<a href="' . append_sid('admin/admin_users.php?mode=edit&u='.$poster_id.'&sid='.$session_id) . '"><font size="1">Edytuj profil tego u¿ytkownika</font></a>',
'PW_LINK' => '<a href="' . append_sid('privmsg.php?mode=post&u='.$poster_id) . '"><font size="1">Wy¶lij prywatn± wiadomo¶æ</font></a>',
'EMAIL_LINK' => '<a href="' . append_sid($email_uri) . '"><font size="1">Wy¶lij e-mail</font></a>',
'POSTS_LINK' => '<a href="' . append_sid('search.php?search_author='.$poster_username) . '"><font size="1">Znajd¼ wszystkie posty</font></a>',
'IGNORE_LINK' => '<a href="' . append_sid('ignore.php?mode=add&ignore_id='.$poster_id.'&topic='.$topic_id) . '"><font size="1">Ignoruj u¿ytkownika</font></a>',
'WARN_LINK' => '<a href="' . append_sid('warnings.php?mode=add&userid='.$poster_id) . '"><font size="1">Dodaj ostrze¿enie</font></a>',


ladniej sie prezentuje ;)

Crave - Nie 30 Wrz, 2007

Mam styl Dyskusje na forum i mi si? nie pokazuj? te obrazki... Co robi? ;/
KnofeL - Nie 30 Wrz, 2007

Crave napisał/a
Mam styl Dyskusje na forum i mi si? nie pokazuj? te obrazki... Co robi? ;/

Na pocz?tek poda? jakiego? usera testowego

ROBI19 - Pon 01 Paź, 2007

Huuuura dzia?a :D Da?em rade hehe tylko mam problem nie chce mi si? zamyka? jak klikam schowaj :( Pomo?e ktosik ?
KnofeL - Pon 01 Paź, 2007

Tam by?o co? takiego:
Kod
function hide_menu(users_panel_id) { d

wywal to d

STxPawlo - Pon 01 Paź, 2007

nie przy tym blad lezy Knofel ;)

w linijce jest blad:
Kod
<a href="javascript:hide_menu({postrow.U_POST_ID}">[ SCHOWAJ ]</a>


a ma byc jak wyzej napisales :P

Kod
<a href="javascript:javascript:hide_menu({postrow.U_POST_ID})">[ SCHOWAJ ]</a>

KnofeL - Pon 01 Paź, 2007

Faktycznie, poprawi?em :mrgreen:
dragoneczek - Pon 01 Paź, 2007

ciekawy modu?
arcy - Wto 02 Paź, 2007

KnofeL, mam pytanko, jak bardzo wp?ywa to na obci??enie forum, ilo?? zapyta??
KnofeL - Wto 02 Paź, 2007

arcy napisał/a
KnofeL, mam pytanko, jak bardzo wp?ywa to na obci??enie forum, ilo?? zapyta??

Jedyne obci??enie to za?adowanie tych 5-6 malutkich ikonek reszta to czysty HTML i pro?ciutki skrypcik JavaScript, zero zapyta? ;)

arcy - Wto 02 Paź, 2007

KnofeL, chcia?em umie?ci? to menu pod przyciskiem "Profil".
W pliku viewtopic_body.tpl zrobi?em tak:
Kod
<td class="{postrow.ROW_CLASS}" width="100%" valign="top" nowrap="nowrap">
<table cellspacing="0" cellpadding="0" border="0" width="100%">
<tr>
<td valign="top" nowrap="nowrap">{postrow.HELPED_ME}<!-- BEGIN users_panel -->
<img onclick="menu({postrow.U_POST_ID})" align="left" src="templates/xandblue/images/lang_polish/icon_profile.gif">
<span id="users_panel_{postrow.U_POST_ID}" style="position:absolute; left:?px; top:?px; z-index:1; visibility:hidden">
<table style="border: 1px solid black" cellspacing="0" cellpadding="1" class="forumline">
<tr>
<td align="center" class="row2" height="20" colspan="2"><b><a href="javascript:javascript:hide_menu({postrow.U_POST_ID})">[ SCHOWAJ ]</a></b></td>
</tr>
<tr>
<td align="center" class="row1" width="32" height="32"><img src="images/profile.png"></td>
<td class="row1" width="220"><b>{postrow.PROFILE_LINK}</b></td>
</tr>
<!-- BEGIN users_panel_edit -->
<tr>
<td align="center" class="row2" width="32" height="32"><img src="images/edit.png"></td>
<td class="row2"><b>{postrow.EDIT_PROFILE_LINK}</b></td>
</tr>
<!-- END users_panel_edit -->
<tr>
<td align="center" class="row1" width="32" height="32"><img src="images/mail.png"></td>
<td class="row1"><b>{postrow.PW_LINK}</b></td>
</tr>
<tr>
<td align="center" class="row2" width="32" height="32"><img src="images/email.png"></td>
<td class="row2"><b>{postrow.EMAIL_LINK}</b></td>
</tr>
<!-- znajdz wszystkie posty - na razie nie dziala <tr>
<td align="center" class="row1" width="32" height="32"><img src="images/find.png"></td>
<td class="row1"><b>{postrow.POSTS_LINK}</b></td>
</tr> -->
<tr>
<td align="center" class="row2" width="32" height="32"><img src="images/ignore.png"></td>
<td class="row2"><b>{postrow.IGNORE_LINK}</b></td>
</tr>
<!-- BEGIN users_panel_warn -->
<tr>
<td align="center" class="row1" width="32" height="32"><img src="images/warn.png"></td>
<td class="row1"><b>{postrow.WARN_LINK}</b></td>
</tr>
<!-- END users_panel_warn -->
</table></span>
<!-- END users_panel --> {postrow.PM_IMG} {postrow.EMAIL_IMG} {postrow.WWW_IMG} {postrow.YIM_IMG}{postrow.MSN_IMG}</td>

No i mam problem z poprawnym wy?wietlaniem tych ikonek pod kja?dym postem np[. tu http://www.sailforum.pl/tematy17/2820,15.htm#43276 jest jaka? dziura, nie s? w jednej linii. Jak to poprawi??

[ Dodano: Wto 02 Pa?, 2007 ]
Ju? wiem ;)
Kod
<!-- BEGIN users_panel -->
<img onclick="menu({postrow.U_POST_ID})" align="left" src="templates/xandblue/images/lang_polish/icon_profile.gif">

align="left" nalezy zamieni? na align="center" :]

eXPieraze - Czw 04 Paź, 2007

Ja mam taki problem ?e nie ma wida? ikonek.....
A ikonki s? w w?a?ciwym folderze.....PLZ HELP ME

Hanys - Czw 04 Paź, 2007

witam , zrobi?em wszystko jak nale?y ale nie mo?na schowa? menu.
nalesnikk - Czw 04 Paź, 2007

ehh no i mam problem ^^
jak usun?? odst?p mi?dzy ikonk? a nickiem? bo jak daje przed to mi przesuwa nick a jak daje po to mi ikonka linijke ni?ej leci xP
P.S. przy centrowaniu

[ Dodano: Czw 04 Pa?, 2007 ]
ok ju? nietrzeba zrobi?em sobie pod przyciskiem Profil :)

KnofeL - Czw 04 Paź, 2007

Wrzuci?em poprawion? paczk?, powinno pom?c z niechowaniem si? menu i niewy?wietlaniem si? ikonek.

Update:
Wykona? instrukcj? od pocz?tku - Pami?taj?c o podanie adresu forum w pliku viewtopic.php

nalesnikk - Pią 05 Paź, 2007

ja sobie zrobi?em, ?e zamiast tego [ SCHOWAJ ] mam nick usera z usercallem i chce sobie zrobi? ?eby wyskakiwa?o to menu po klikni?ciu na nazwe u?ytkownika (strace ucalla ale b?d? go mia? w menu)

i tu pytanie
jak to zrobi? ;)
wiem tyle, ?e trzeba przeksza?ci? t? linijk?:
Kod
<img onclick="menu({postrow.U_POST_ID})" align="left" src="templates/FrayCan/images/lang_polish/icon_profile.gif">


(dotej pory mam pod ikonk? profil)

Apex - Czw 08 Lis, 2007

Rz?dze mi wszystko dzia?a za drugim razem dopiero ale dzia?a :) Nie m?g?by? doda? lepszej jako?ci ikonek? ;)

Powered by phpBB modified by Przemo © 2003 phpBB Group