[MOD]Show/Hide Avatar via ACP v 1.0// avatarı göster/gizle

[url=http://www.phpbbturkey.com/mods.html:34cnv4ga]phpBB 2.0.x MOD Veritabanımızda[/url:34cnv4ga] yayınlanan ve tarafınızca eklenen tüm yeni phpBB 2.0.x sürümleri için MODların duyuruları buradan yapılmaktadır. MODlar hakkında ihtiyacınız olan desteği lütfen [b:34cnv4ga]2.0.x MOD Destek[/b:34cnv4ga] forumuna başlık açarak sorunuz.
Kilitli
Kullanıcı avatarı
pikachu
Kayıtlı Kullanıcı
Mesajlar: 3062
Kayıt: 16.07.2006, 15:32
Konum: ağandon /
İletişim:

[MOD]Show/Hide Avatar via ACP v 1.0// avatarı göster/gizle

Mesaj gönderen pikachu »

bu mod sayesinde adminler avatarların herkes tarafındanmı yoksa sadece oturum açmış kayıtlı kullanıcılar tarafından mı görüntülenebileceğine karar verebiliyor. yönetim panelinden seçimler yapılabiliyor.

gerekli dosyalar ekte

yönetim paneli resmi:
resimde yazan şu: avatarları görmeye kimlerin izni olsun
everyone= herkes registered user only: sadece kayıtlı kullanıcılar

[ resmi görüntülemek için tıklayın ]


Kod: Tümünü seç

##############################################################
## MOD Title: Show_Hide Avatar via ACP
## MOD Author: lefty74 < lefty@lefty74.com > (Heiko Carstens) http://www.lefty74.com
## MOD Description: With this MOD admins can decide whether avatars can be seen
## by everyone or or only by registered members that are logged in.
## Options can be set from the ACP.
##
## MOD Version: 1.0.0
##
## Installation Level: Easy
## Installation Time: 15 Minutes
## Files To Edit:	(8)
##				groupcp.php
##				memberlist.php
##				viewtopic.php
##				admin/admin_board.php
##				includes/constants.php
##				includes/usercp_viewprofile.php
##				language/lang_english/lang_admin.php
##				templates/subSilver/admin/board_config_body.tpl
##
## Included Files: (N/A)
##
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
##############################################################
## For security purposes, please check: http://www.phpbb.com/mods/
## for the latest version of this MOD. Although MODs are checked
## before being allowed in the MODs Database there is no guarantee
## that there are no security problems within the MOD. No support
## will be given for MODs not found within the MODs Database which
## can be found at http://www.phpbb.com/mods/
##############################################################
## Author Notes:
## Although avatars are not viewable by default in the memberlist
## and the usergroup page, these pages are also changed in this mod
## in case the avatars get 'activated' at some stage.
## Package includes already changed files for v2.0.22
##############################################################
## MOD History:
##
##   2007-01-01 - 1.0.0
##      - 	      Submitted for validation 
##
##   2006-11-25 - 0.2.0
##      - 	      Reduced some lines of code in memberlist.php, 
##				  viewtopic.php and includes/usercp_viewprofile.php
##
##   2006-11-24 - 0.1.0
##      - 	      Initial release
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ SQL ]------------------------------------------
#
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'show_avatar', '0' );
#
#-----[ OPEN ]------------------------------------------
#
groupcp.php
#
#
#-----[ FIND ]------------------------------------------
#
	generate_user_info($group_moderator
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Begin Show_Hide Avatar ACP MOD
	if ( $board_config['show_avatar'] == SHOW_AVATAR_REG && $userdata['session_logged_in'] )
	{
	}
	else if ( $board_config['show_avatar'] == SHOW_AVATAR_ALL )
	{
	}
	else
	{
	$poster_avatar = '';
	}
// End Show_Hide Avatar ACP MOD
#
#-----[ FIND ]------------------------------------------
#
		generate_user_info($group_members[$i]
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Begin Show_Hide Avatar ACP MOD
		if ( $board_config['show_avatar'] == SHOW_AVATAR_REG && $userdata['session_logged_in'] )
		{
		}
		else if ( $board_config['show_avatar'] == SHOW_AVATAR_ALL )
		{
		}
		else
		{
		$poster_avatar = '';
		}
// End Show_Hide Avatar ACP MOD
#
#-----[ FIND ]------------------------------------------
#		
				generate_user_info($modgroup_pending_list[$i]
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Begin Show_Hide Avatar ACP MOD
				if ( $board_config['show_avatar'] == SHOW_AVATAR_REG && $userdata['session_logged_in'] )
				{
				}
				else if ( $board_config['show_avatar'] == SHOW_AVATAR_ALL )
				{
				}
				else
				{
				$poster_avatar = '';
				}
// End Show_Hide Avatar ACP MOD
#
#-----[ OPEN ]------------------------------------------
#
memberlist.php
#
#-----[ FIND ]------------------------------------------
#
				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;
			}
		}
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Begin Show_Hide Avatar ACP MOD
if ( $board_config['show_avatar'] == SHOW_AVATAR_REG && $userdata['session_logged_in'] )
{
}
else if ( $board_config['show_avatar'] == SHOW_AVATAR_ALL )
{
}
else
{
$poster_avatar = '';
}
// End Show_Hide Avatar ACP MOD
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
			case USER_AVATAR_GALLERY:
				$poster_avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : '';
				break;
		}
	}
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Begin Show_Hide Avatar ACP MOD
if ( $board_config['show_avatar'] == SHOW_AVATAR_REG && $userdata['session_logged_in'] )
{
}
else if ( $board_config['show_avatar'] == SHOW_AVATAR_ALL )
{
}
else
{
$poster_avatar = '';
}
// End Show_Hide Avatar ACP MOD
#
#-----[ OPEN ]------------------------------------------
#
admin/admin_board.php
#
#-----[ FIND ]------------------------------------------
#
$avatars_upload_no = ( !$new['allow_avatar_upload'] ) ? "checked=\"checked\"" : "";
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Begin Show_Hide Avatar ACP MOD
$show_avatar_all = ( $new['show_avatar'] == SHOW_AVATAR_ALL ) ? "checked=\"checked\"" : "";
$show_avatar_reg = ( $new['show_avatar'] == SHOW_AVATAR_REG ) ? "checked=\"checked\"" : "";
// End Show_Hide Avatar ACP MOD
#
#-----[ FIND ]------------------------------------------
#
	"L_AVATAR_GALLERY_PATH_EXPLAIN" => 
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Begin Show_Hide Avatar ACP MOD
	"L_SHOW_AVATAR" => $lang['show_avatar'],
	"L_ALL" => $lang['All'],
	"L_REG" => $lang['Reg'],
// End Show_Hide Avatar ACP MOD
#
#-----[ FIND ]------------------------------------------
#
	"AVATAR_GALLERY_PATH" => $new['avatar_gallery_path'], 
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Begin Show_Hide Avatar ACP MOD
	"SHOW_AVATAR_ALL" => SHOW_AVATAR_ALL,
	"SHOW_AVATAR_ALL_CHECKED" => $show_avatar_all,
	"SHOW_AVATAR_REG" => SHOW_AVATAR_REG,
	"SHOW_AVATAR_REG_CHECKED" => $show_avatar_reg,
// End Show_Hide Avatar ACP MOD
#
#-----[ OPEN ]------------------------------------------
#
includes/constants.php
#
#-----[ FIND ]------------------------------------------
#

// Table names
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// Begin Show_Hide Avatar ACP MOD
// Show Avatar
define('SHOW_AVATAR_ALL', 0);
define('SHOW_AVATAR_REG', 1);
// End Show_Hide Avatar ACP MOD
#
#-----[ OPEN ]------------------------------------------
#
includes/usercp_viewprofile.php
#
#-----[ FIND ]------------------------------------------
#
		case USER_AVATAR_GALLERY:
			$avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $profiledata['user_avatar'] . '" alt="" border="0" />' : '';
			break;
	}
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Begin Show_Hide Avatar ACP MOD
if ( $board_config['show_avatar'] == SHOW_AVATAR_REG && $userdata['session_logged_in'] )
{
}
else if ( $board_config['show_avatar'] == SHOW_AVATAR_ALL )
{
}
else
{
$avatar_img = '';
}
// End Show_Hide Avatar ACP MOD
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_admin.php
#
#-----[ FIND ]------------------------------------------
#
$lang['Avatar_gallery_path_explain'] = 
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Begin Show_Hide Avatar ACP MOD
$lang['show_avatar'] = 'Who is allowed to view Avatars?';
$lang['All'] = 'Everyone';
$lang['Reg'] = 'Registered Users only';
// End Show_Hide Avatar ACP MOD
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/admin/board_config_body.tpl
#
#-----[ FIND ]------------------------------------------
#
	<tr>
		<td class="row1">{L_AVATAR_GALLERY_PATH} <br /><span class="gensmall">{L_AVATAR_GALLERY_PATH_EXPLAIN}</span></td>
		<td class="row2"><input class="post" type="text" size="20" maxlength="255" name="avatar_gallery_path" value="{AVATAR_GALLERY_PATH}" /></td>
	</tr>
#
#-----[ AFTER, ADD ]------------------------------------------
#
	<tr>
		<td class="row1">{L_SHOW_AVATAR}</td>
		<td class="row2"><input type="radio" name="show_avatar" value="{SHOW_AVATAR_ALL}" {SHOW_AVATAR_ALL_CHECKED} />{L_ALL}&nbsp; &nbsp;<input type="radio" name="show_avatar" value="{SHOW_AVATAR_REG}" {SHOW_AVATAR_REG_CHECKED} />{L_REG}&nbsp; &nbsp;<br />
	</tr>
#
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM

[ resmi görüntülemek için tıklayın ]
Dosya ekleri
3669.zip
avatar
(50.67 KiB) 230 kere indirildi
byTeo
Kayıtlı Kullanıcı
Mesajlar: 8
Kayıt: 15.01.2007, 21:53
İletişim:

Mesaj gönderen byTeo »

teşekkürler ....
Kullanıcı avatarı
myx
Kayıtlı Kullanıcı
Mesajlar: 41
Kayıt: 07.09.2006, 23:13
İletişim:

Mesaj gönderen myx »

TEŞEKKÜRLER
Kullanıcı avatarı
myx
Kayıtlı Kullanıcı
Mesajlar: 41
Kayıt: 07.09.2006, 23:13
İletişim:

Mesaj gönderen myx »

Dosyaları yenisi ile değiştir demişsin
öle bi şi olabilirmi :d ilginç gereksiz bir mod ayrıca
Kullanıcı avatarı
pikachu
Kayıtlı Kullanıcı
Mesajlar: 3062
Kayıt: 16.07.2006, 15:32
Konum: ağandon /
İletişim:

Mesaj gönderen pikachu »

dosyaları yenisi ile değiştiri nerde demişim anlamadım?
Gece_gunesi_21
Kayıtlı Kullanıcı
Mesajlar: 5
Kayıt: 04.02.2007, 21:53
İletişim:

Mesaj gönderen Gece_gunesi_21 »

Dostum Çok sağol resimleri artık siteye ekleyebiliyoruz. Süpersiniz emeğinize sağlık
c*i*h*a*t
Kayıtlı Kullanıcı
Mesajlar: 11
Kayıt: 29.03.2007, 22:41
İletişim:

Mesaj gönderen c*i*h*a*t »

sağol kardeş. işime yarayacak inşallah. ama hala tam olarak nasıl modları ekleyebileceğimi öğrenemedim ya :(
Kullanıcı avatarı
RAUVAS
Uzaklaştırıldı
Mesajlar: 505
Kayıt: 16.09.2006, 00:41
Konum: Paris
İletişim:

Mesaj gönderen RAUVAS »

c*i*h*a*t yazdı:sağol kardeş. işime yarayacak inşallah. ama hala tam olarak nasıl modları ekleyebileceğimi öğrenemedim ya :(
neresini anlamadınız ki? :)
[ resmi görüntülemek için tıklayın ]
AŞKA DAİR
MEKANS

Arkadaşlık sctripleri(yonja,club81)oyun sctripleri (flash,mynet) kurulur
Kilitli

“2.0.x MOD Duyuruları” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 2 misafir