################################################## ##############################
##
## Mod Title: Useravatar in GroupCP
## Mod Author: AmigaLink <
webmaster@amigalink.de > (Markus Schmidt)
http://www.EssenMitFreude.info
## Mod Description: Displays the useravatar in the GroupCP.
##
## Mod Version: 1.0.0
##
## Installation Level: Easy
## Installation Time: 5 Minutes
##
## Files To Edit: 3
##
## groupcp.php
##
## templates/subSilver/group_info_body.tpl
## templates/subSilver/groupcp_pending_info.tpl
##
################################################## ##############################
##
## The following sites also contain the latest version of this MOD:
##
##
http://www.AmigaLink.de
##
http://www.phpBBhacks.com
##
http://www.phpBB.de
##
## Full support for this MOD can be obtained at:
##
##
http://www.AmigaLink.de
##
################################################## ##############################
##
## 2005-03-28 - Version 1.0.0
## - First Version
##
################################################## ##############################
##
## This hack is released under the GPL License.
## This hack can be freely used, but not distributed, without permission.
## Intellectual Property Rights are retained by the hack author(s)
## listed above.
##
################################################## ##############################
##
## BEFORE ADDING THIS HACK TO YOUR FORUM, please be sure to backup ALL
## affected files.
##
################################################## ##############################
#
#----------[ AÇ ]-------------------------------------
#
groupcp.php
#
#----------[ BUL ]-------------------------------------
#
PHP- Kodu:
$poster_avatar = '';
if ( $row['user_avatar_type'] && $row['user_id'] != ANONYMOUS && $row['user_allowavatar'] )
{
switch( $row['user_avatar_type'] )
{
case USER_AVATAR_UPLOAD:
$poster_avatar = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $row['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_REMOTE:
$poster_avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $row['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_GALLERY:
$poster_avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $row['user_avatar'] . '" alt="" border="0" />' : '';
break;
}
}
#
#----------[ DEĞİŞTİR ]-----------------------------
#
PHP- Kodu:
$poster_avatar = '';
if ( $row['user_avatar_type'] && $row['user_id'] != ANONYMOUS && $row['user_allowavatar'] )
{
switch( $row['user_avatar_type'] )
{
case USER_AVATAR_UPLOAD:
$poster_avatar = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $row['user_avatar'] . '" alt="" align="middle" height="40" border="0" />' : '';
break;
case USER_AVATAR_REMOTE:
$poster_avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $row['user_avatar'] . '" alt="" align="middle" height="40" border="0" />' : '';
break;
case USER_AVATAR_GALLERY:
$poster_avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $row['user_avatar'] . '" alt="" align="middle" height="40" border="0" />' : '';
break;
}
}
#
#----------[ BUL ]-------------------------------------
#
PHP- Kodu:
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm
#
#----------[ SATIR İÇİNDE BUL ]------------------------------
#
#
#----------[ SATIR İÇİNDE SONRASINA EKLE ]------------------------
#
PHP- Kodu:
, user_avatar, user_avatar_type, user_allowavatar
#
#----------[ BUL ]-------------------------------------
#
PHP- Kodu:
$sql = "SELECT u.username, u.user_id, u.user_viewemail, u.user_posts, u.user_regdate, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_msnm, ug.user_pending
#
#----------[ SATIR İÇİNDE BUL ]------------------------------
#
PHP- Kodu:
, ug.user_pending
#
#----------[ SATIR İÇİNDE SONRASINA EKLE ]------------------------
#
PHP- Kodu:
, u.user_avatar, u.user_avatar_type, u.user_allowavatar
#
#----------[ BUL ]-------------------------------------
#
PHP- Kodu:
$sql = "SELECT u.username, u.user_id, u.user_viewemail, u.user_posts, u.user_regdate, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_msnm
#
#----------[ SATIR İÇİNDE BUL ]------------------------------
#
#
#----------[ SATIR İÇİNDE SONRASINA EKLE ]------------------------
#
PHP- Kodu:
, user_avatar, user_avatar_type, user_allowavatar
#
#----------[ BUL ]-------------------------------------
#
PHP- Kodu:
'L_PM' => $lang['Private_Message'],
#
#----------[ SONRASINA EKLE ]-------------------------------
#
PHP- Kodu:
'L_AVATAR' => $lang['Avatar'],
#
#----------[ AÇ ]-------------------------------------
#
templates/subSilver/group_info_body.tpl
#
#----------[ BUL ]-------------------------------------
#
PHP- Kodu:
<th class="thCornerL" height="25">{L_PM}</th>
#
#----------[ SONRASINA EKLE ]-------------------------------
#
PHP- Kodu:
<th class="thTop">{L_AVATAR}</th>
#
#----------[ BUL ]-------------------------------------
#
PHP- Kodu:
<td class="row1" align="center"><span class="gen"><a href="{U_MOD_VIEWPROFILE}" class="gen">{MOD_USERNAME}</a></span></td>
#
#----------[ DEĞİŞTİR ]-----------------------------
#
PHP- Kodu:
<td class="row1" align="center"><span class="gen"><a href="{U_MOD_VIEWPROFILE}" class="gen">{MOD_AVATAR_IMG}</a></span></td>
<td class="row1" align="center"><span class="gen"><a href="{U_MOD_VIEWPROFILE}" class="gen">{MOD_USERNAME}</a></span></td>
#
#----------[ BUL ]-------------------------------------
PHP- Kodu:
#
<td class="{member_row.ROW_CLASS}" align="center"><span class="gen"><a href="{member_row.U_VIEWPROFILE}" class="gen">{member_row.USERNAME}</a></span></td>
#
#----------[ DEĞİŞTİR ]-----------------------------
#
PHP- Kodu:
<td class="{member_row.ROW_CLASS}" align="center"><span class="gen"><a href="{member_row.U_VIEWPROFILE}" class="gen">{member_row.AVATAR_IMG}</a></span></td>
<td class="{member_row.ROW_CLASS}" align="center"><span class="gen"><a href="{member_row.U_VIEWPROFILE}" class="gen">{member_row.USERNAME}</a></span></td>
#
#----------[ BUL ]-------------------------------------
#
PHP- Kodu:
<td class="row1" colspan="7" align="center"><span class="gen">{L_NO_MEMBERS}</span></td>
#
#----------[ DEĞİŞTİR ]-----------------------------
#
PHP- Kodu:
<td class="row1" colspan="8" align="center"><span class="gen">{L_NO_MEMBERS}</span></td>
#
#----------[ BUL ]-------------------------------------
#
PHP- Kodu:
<td class="row1" colspan="7" align="center"><span class="gen">{L_HIDDEN_MEMBERS}</span></td>
#
#----------[ DEĞİŞTİR ]-----------------------------
#
PHP- Kodu:
<td class="row1" colspan="8" align="center"><span class="gen">{L_HIDDEN_MEMBERS}</span></td>
#
#----------[ AÇ ]-------------------------------------
#
templates/subSilver/groupcp_pending_info.tpl
#
#----------[ BUL ]-------------------------------------
#
PHP- Kodu:
<th class="thCornerL" height="25">{L_PM}</th>
#
#----------[ SONRASINA EKLE ]-------------------------------
#
PHP- Kodu:
<th class="thTop">{L_AVATAR}</th>
#
#----------[ BUL ]-------------------------------------
#
PHP- Kodu:
<td class="{pending_members_row.ROW_CLASS}" align="center"><span class="gen"><a href="{pending_members_row.U_VIEWPROFILE}" class="gen">{pending_members_row.USERNAME}</a></span></td>
#
#----------[ DEĞİŞTİR ]-----------------------------
#
PHP- Kodu:
<td class="{pending_members_row.ROW_CLASS}" align="center"><span class="gen"><a href="{pending_members_row.U_VIEWPROFILE}" class="gen">{pending_members_row.AVATAR_IMG}</a></span></td>
<td class="{pending_members_row.ROW_CLASS}" align="center"><span class="gen"><a href="{pending_members_row.U_VIEWPROFILE}" class="gen">{pending_members_row.USERNAME}</a></span></td>
#
#----------[ SAVE AND CLOSE ALL FILES ]-----------------
#
# EoM