Moderatör İsimlerini Color Groups'a Alma

phpBB 2.0.x sürümleri için MODlar hakkında ihtiyacınız olan desteği buradan sorarak alabilirsiniz.
Kilitli
Bahadır
Kayıtlı Kullanıcı
Mesajlar: 129
Kayıt: 31.10.2006, 14:13
Konum: B.Çekmece
İletişim:

Moderatör İsimlerini Color Groups'a Alma

Mesaj gönderen Bahadır »

Arkadaşlar; Başlıkların altında yazan Moderatör isimlerini Color_Croups'a entegre edemez miyiz? Yardımlarınızı bekliyorum. Teşekkürler...
Kullanıcı avatarı
kitkat
Kayıtlı Kullanıcı
Mesajlar: 47
Kayıt: 05.03.2007, 00:42
İletişim:

Mesaj gönderen kitkat »

Moddaki contrib klasöründe "scu_global.mod" dosyasındakiler yaparsan olur.
Burayada ekliyorum

Kod: Tümünü seç

##############################################################
## MOD Title: Simple Colored Usergroups Global Coloring Addon
## MOD Author: Afterlife_69 < afterlife_69@hotmail.com > (Dean Newman) http://www.ugboards.com
## MOD Description: Colors all areas of the site instead of just the online list.
## MOD Version: 0.1.0
## 
## Installation Level: Easy
## Installation Time: 3 minutes
## Files To Edit: index.php
##                viewtopic.php
##                groupcp.php
##                viewforum.php
##                privmsg.php
##                includes/usercp_viewprofile.php
## Included Files: 
## 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: 
##		For the people who like everywhere colored.
##############################################################
## MOD History:
## 
##	2006-04-11 - Version 0.1.0
##		-	Released Addon
## 
##	2006-07-21 - Version 0.2.0
##		-	added new coloring to privmsg.php, viewforum.php, and index.php
## 
##	2006-07-21 - Version 0.2.1
##		-	forgot # after color: 
## 
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
##############################################################

#
#-----[ OPEN ]------------------------------------------
#
index.php

#
#-----[ FIND ]------------------------------------------
#
$newest_user = $newest_userdata['username'];

#
#-----[ BEFORE, ADD ]------------------------------------------
#
		$newest_user_color = ($user_color = color_groups_user($newest_userdata['user_id'])) ? 'style="font-weight:bold;color: #' . $user_color . '" ' : '';

#
#-----[ FIND ]------------------------------------------
#
		$forum_moderators[$row['forum_id']][] = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '">' . $row['username'] . '</a>';

#
#-----[ BEFORE, ADD ]------------------------------------------
#
	$mod_color = ($user_color = color_groups_user($row['user_id'])) ? 'style="font-weight:bold;color: #' . $user_color . '" ' : '';

#
#-----[ IN-LINE FIND ]------------------------------------------
#
href="

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
' . $mod_color . '

#
#-----[ FIND ]------------------------------------------
#
	$sql = "SELECT aa.forum_id, g.group_id, g.group_name 

#
#-----[ IN-LINE FIND ]------------------------------------------
#
g.group_name

#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, g.group_colors

#
#-----[ FIND ]------------------------------------------
#
		$forum_moderators[$row['forum_id']][] = '<a href="' . append_sid("groupcp.$phpEx?" . POST_GROUPS_URL . "=" . $row['group_id']) . '">' . $row['group_name'] . '</a>';

#
#-----[ BEFORE, ADD ]------------------------------------------
#
		// unserialize group color
		$row_group_colors = unserialize( $row['group_colors'] );
		
		// get color for current style
		if ( ! $userdata['session_logged_in'] )
		{
			$group_color = $row_group_colors[ $board_config['default_style'] ];
		}
		else
		{
			$group_color = $row_group_colors[ $userdata['user_style'] ];
		}
		
		$mod_group_color = ( !empty( $group_color ) ) ? 'style="font-weight:bold;color: #' . $group_color . '" ' : '';
#
#-----[ IN-LINE FIND ]------------------------------------------
#
href="

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
' . $mod_group_color . '

#
#-----[ FIND ]------------------------------------------
#
		'NEWEST_USER' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$newest_uid") . '">', $newest_user, '</a>'), 

#
#-----[ IN-LINE FIND ]------------------------------------------
#
href="

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
' . $newest_user_color . '

#
#-----[ FIND ]------------------------------------------
#
								$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '='  . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ';

#
#-----[ BEFORE, ADD ]------------------------------------------
#
								$style_color = ($user_color = color_groups_user($forum_data[$j]['user_id'])) ? 'style="font-weight:bold;color: #' . $user_color . '" ' : '';

#
#-----[ IN-LINE FIND ]------------------------------------------
#
href="

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
' . $style_color . '

#
#-----[ OPEN ]------------------------------------------
#
viewforum.php

#
#-----[ FIND ]------------------------------------------
#
		$topic_author = ( $topic_rowset[$i]['user_id'] != ANONYMOUS ) ? '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $topic_rowset[$i]['user_id']) . '">' : '';

#
#-----[ BEFORE, ADD ]------------------------------------------
#
		$style_color = ($user_color = color_groups_user($topic_rowset[$i]['user_id'])) ? 'style="font-weight:bold;color: #' . $user_color . '" ' : '';

#
#-----[ IN-LINE FIND ]------------------------------------------
#
href="

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
' . $style_color . '

#
#-----[ FIND ]------------------------------------------
#
		$last_post_author = ( $topic_rowset[$i]['id2'] == ANONYMOUS ) ? ( ($topic_rowset[$i]['post_username2'] != '' ) ? $topic_rowset[$i]['post_username2'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '='  . $topic_rowset[$i]['id2']) . '">' . $topic_rowset[$i]['user2'] . '</a>';

#
#-----[ BEFORE, ADD ]------------------------------------------
#
		$style_color = ($user_color = color_groups_user($topic_rowset[$i]['id2'])) ? 'style="font-weight:bold;color: #' . $user_color . '" ' : '';

#
#-----[ IN-LINE FIND ]------------------------------------------
#
href="

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
' . $style_color . '

#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php

#
#-----[ FIND ]------------------------------------------
#
	//
	// Again this will be handled by the templating
	// code at some point
	//

#
#-----[ BEFORE, ADD ]------------------------------------------
#
	if ( $poster_id != ANONYMOUS )
	{
		$style_color = ($user_color = color_groups_user($poster_id)) ? ' style="font-weight:bold;color: #' . $user_color . '"' : '';
		$poster = '<span' . $style_color . '>' . $poster . '</span>';
	}

#
#-----[ OPEN ]------------------------------------------
#
search.php

#
#-----[ FIND ]------------------------------------------
#
				$poster = ( $searchset[$i]['user_id'] != ANONYMOUS ) ? '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $searchset[$i]['user_id']) . '">' : '';

#
#-----[ BEFORE, ADD ]------------------------------------------
#
				$style_color = ($user_color = color_groups_user($searchset[$i]['user_id'])) ? 'style="font-weight:bold;color: #' . $user_color . '" ' : '';

#
#-----[ IN-LINE FIND ]------------------------------------------
#
href="

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
' . $style_color . '

# 
#-----[ FIND ]------------------------------------------
#
				$topic_author = ( $searchset[$i]['user_id'] != ANONYMOUS ) ? '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $searchset[$i]['user_id']) . '">' : '';

#
#-----[ BEFORE, ADD ]------------------------------------------
#
				$style_color = ($user_color = color_groups_user($searchset[$i]['user_id'])) ? 'style="font-weight:bold;color: #' . $user_color . '" ' : '';

#
#-----[ IN-LINE FIND ]------------------------------------------
#
href="

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
' . $style_color . '

# 
#-----[ FIND ]------------------------------------------
#
				$last_post_author = ( $searchset[$i]['id2'] == ANONYMOUS ) ? ( ($searchset[$i]['post_username2'] != '' ) ? $searchset[$i]['post_username2'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '='  . $searchset[$i]['id2']) . '">' . $searchset[$i]['user2'] . '</a>';

#
#-----[ BEFORE, ADD ]------------------------------------------
#
				$style_color = ($user_color = color_groups_user($searchset[$i]['id2'])) ? 'style="font-weight:bold;color: #' . $user_color . '" ' : '';

#
#-----[ IN-LINE FIND ]------------------------------------------
#
href="

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
' . $style_color . '

#
#-----[ OPEN ]------------------------------------------
#
memberlist.php

# 
#-----[ FIND ]------------------------------------------
#
		$template->assign_block_vars('memberrow', array(

#
#-----[ BEFORE, ADD ]------------------------------------------
#
		$style_color = ($user_color = color_groups_user($user_id)) ? ' style="font-weight:bold;color: #' . $user_color . '"' : '';

#
#-----[ FIND ]------------------------------------------
#
			'USERNAME' => $username,

#
#-----[ REPLACE WITH ]------------------------------------------
#
			'USERNAME' => '<span' . $style_color . '>' . $username . '</span>',

#
#-----[ OPEN ]------------------------------------------
#
groupcp.php

# 
#-----[ FIND ]------------------------------------------
#
	$s_hidden_fields .= '';

	$template->assign_vars(array(

#
#-----[ BEFORE, ADD ]------------------------------------------
#
	$style_color = ($user_color = color_groups_user($user_id)) ? ' style="font-weight:bold;color: #' . $user_color . '"' : '';

# 
#-----[ FIND ]------------------------------------------
#
		'MOD_USERNAME' => $username,

#
#-----[ REPLACE WITH ]------------------------------------------
#
		'MOD_USERNAME' => '<span' . $style_color . '>' . $username . '</span>',

# 
#-----[ FIND ]------------------------------------------
#
			$template->assign_block_vars('member_row', array(

#
#-----[ BEFORE, ADD ]------------------------------------------
#
			$style_color = ($user_color = color_groups_user($user_id)) ? ' style="font-weight:bold;color: #' . $user_color . '"' : '';

#
#-----[ FIND ]------------------------------------------
#
				'USERNAME' => $username,

#
#-----[ REPLACE WITH ]------------------------------------------
#
				'USERNAME' => '<span' . $style_color . '>' . $username . '</span>',

#
#-----[ OPEN ]------------------------------------------
#
includes/usercp_viewprofile.php

#
#-----[ FIND ]------------------------------------------
#
//
// Generate page
//

#
#-----[ BEFORE, ADD ]------------------------------------------
#
$style_color = ($user_color = color_groups_user($profiledata['user_id'])) ? ' style="font-weight:bold;color: #' . $user_color . '"' : '';

#
#-----[ FIND ]------------------------------------------
#
	'USERNAME' => $profiledata['username'],

#
#-----[ REPLACE WITH ]------------------------------------------
#
	'USERNAME' => '<span' . $style_color . '>' . $profiledata['username'] . '</span>',

#
#-----[ FIND ]------------------------------------------
#
	'L_VIEWING_PROFILE' => sprintf($lang['Viewing_user_profile'], $profiledata['username']),

#
#-----[ REPLACE WITH ]------------------------------------------
#
	'L_VIEWING_PROFILE' => sprintf($lang['Viewing_user_profile'], '<span' . $style_color . '>' . $profiledata['username'] . '</span>'), 

#
#-----[ FIND ]------------------------------------------
#
	'L_SEARCH_USER_POSTS' => sprintf($lang['Search_user_posts'], $profiledata['username']), 

#
#-----[ REPLACE WITH ]------------------------------------------
#
	'L_SEARCH_USER_POSTS' => sprintf($lang['Search_user_posts'], '<span' . $style_color . '>' . $profiledata['username'] . '</span>'), 

#
#-----[ OPEN ]------------------------------------------
#
viewforum.php

#
#-----[ FIND ]------------------------------------------
#
	$moderators[] = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '">' . $row['username'] . '</a>';

#
#-----[ BEFORE, ADD ]------------------------------------------
#
	$mod_color = ($user_color = color_groups_user($row['user_id'])) ? 'style="font-weight:bold;color: #' . $user_color . '" ' : '';

#
#-----[ IN-LINE FIND ]------------------------------------------
#
href="

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
' . $mod_color . '

#
#-----[ FIND ]------------------------------------------
#
$sql = "SELECT g.group_id, g.group_name 

#
#-----[ IN-LINE FIND ]------------------------------------------
#
g.group_name

#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, g.group_colors

#
#-----[ FIND ]------------------------------------------
#
	$moderators[] = '<a href="' . append_sid("groupcp.$phpEx?" . POST_GROUPS_URL . "=" . $row['group_id']) . '">' . $row['group_name'] . '</a>';

#
#-----[ BEFORE, ADD ]------------------------------------------
#
	// unserialize group color
	$row_group_colors = unserialize( $row['group_colors'] );
	
	// get color for current style
	if ( ! $userdata['session_logged_in'] )
	{
		$group_color = $row_group_colors[ $board_config['default_style'] ];
	}
	else
	{
		$group_color = $row_group_colors[ $userdata['user_style'] ];
	}
	
	$mod_group_color = ( !empty( $group_color ) ) ? 'style="font-weight:bold;color: #' . $group_color . '" ' : '';

#
#-----[ IN-LINE FIND ]------------------------------------------
#
href="

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
' . $mod_group_color . '

#
#-----[ FIND ]------------------------------------------
#
		$topic_author = ( $topic_rowset[$i]['user_id'] != ANONYMOUS ) ? '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $topic_rowset[$i]['user_id']) . '">' : '';

#
#-----[ BEFORE, ADD ]------------------------------------------
#
		$author_color = ($user_color = color_groups_user($topic_rowset[$i]['user_id'])) ? 'style="font-weight:bold;color: #' . $user_color . '" ' : '';

#
#-----[ IN-LINE FIND ]------------------------------------------
#
href="

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
' . $author_color . '

#
#-----[ FIND ]------------------------------------------
#
		$last_post_author = ( $topic_rowset[$i]['id2'] == ANONYMOUS ) ? ( ($topic_rowset[$i]['post_username2'] != '' ) ? $topic_rowset[$i]['post_username2'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '='  . $topic_rowset[$i]['id2']) . '">' . $topic_rowset[$i]['user2'] . '</a>';

#
#-----[ BEFORE, ADD ]------------------------------------------
#
		$last_post_author_color = ($user_color = color_groups_user($topic_rowset[$i]['id2'])) ? 'style="font-weight:bold;color: #' . $user_color . '" ' : '';

#
#-----[ IN-LINE FIND ]------------------------------------------
#
href="

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
' . $last_post_author_color . '

#
#-----[ OPEN ]------------------------------------------
#
privmsg.php

#
#-----[ FIND ]------------------------------------------
#
		$u_from_user_profile = append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$msg_userid");

#
#-----[ BEFORE, ADD ]------------------------------------------
#
	$u_from_user_color = ($user_color = color_groups_user($msg_userid)) ? 'style="font-weight:bold;color: #' . $user_color . '" ' : '';

#
#-----[ FIND ]------------------------------------------
#
			'U_FROM_USER_PROFILE' => $u_from_user_profile)

#
#-----[ BEFORE, ADD ]------------------------------------------
#
			'U_FROM_USER_COLOR' => $u_from_user_color,

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/privmsgs_body.tpl

#
#-----[ FIND ]------------------------------------------
#
	  <td width="20%" valign="middle" align="center" class="{listrow.ROW_CLASS}"><span class="name">&nbsp;<a href="{listrow.U_FROM_USER_PROFILE}" class
  
#
#-----[ IN-LINE FIND ]------------------------------------------
#
href="

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
{listrow.U_FROM_USER_COLOR}

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Bahadır
Kayıtlı Kullanıcı
Mesajlar: 129
Kayıt: 31.10.2006, 14:13
Konum: B.Çekmece
İletişim:

Mesaj gönderen Bahadır »

Arkadaşım öncelikle cevabın için teşekkürler. Ama benim forumda Color Groups yüklü olduğu için bazı kodları bulamıyorum. Senin eklediklerinde farklılıklar var. Bu sorunu nasıl hallederiz. Kısacası, senin bazı kodları bulamıyorum. Var ama bazı kelimeler farklılıklar içeriyor.. :roll: :oops:
Kullanıcı avatarı
kitkat
Kayıtlı Kullanıcı
Mesajlar: 47
Kayıt: 05.03.2007, 00:42
İletişim:

Mesaj gönderen kitkat »

Benim verdiğim zaten bu mod Color Groups modunun içindeki bir eklenti senin kendi kurduğun modun içindede contrib dosyasında olması lazım, yoksa dosyaların yedeklerini aldıysan geri at bu forumdan indir tekrardan burda olması lazımdı
Bahadır
Kayıtlı Kullanıcı
Mesajlar: 129
Kayıt: 31.10.2006, 14:13
Konum: B.Çekmece
İletişim:

Mesaj gönderen Bahadır »

Sayın kitkat, yazdıklarınızdan pek birşey anlamadım.. :oops:
Şu anda sadece Color_Groups kurulu.. Fakat contrib klasörünü forumu kurduktan sonra sildim. Bende böyle bir klasör yok. Şu kurulumu daha açık bir şekilde anlatabilirsen çok memnun olurum. Şimdiden teşekkürler..
Kullanıcı avatarı
fth1903
Kayıtlı Kullanıcı
Mesajlar: 67
Kayıt: 16.12.2006, 22:39
İletişim:

Mesaj gönderen fth1903 »

arkadaşlar iki farklı color group var hangisi bu :)
Kullanıcı avatarı
kitkat
Kayıtlı Kullanıcı
Mesajlar: 47
Kayıt: 05.03.2007, 00:42
İletişim:

Mesaj gönderen kitkat »

Bahadır, contrib klasöründe kastım forumu ilk kurduktan sonra sildiğiniz klasör değil. "Simple Colored Usergroups" modunu indirdiğinizde klasörün içndeki dosyadır. Bu verdiğim add-on yani ek özelliktir, salt bunu uygulayarak bir sonuç alamazsınız aşağıdaki linte verilen modu indirmeniz lazım ilk önce
http://www.phpbbturkey.com/viewtopic.php?t=7958

fth1903, "Simple Colored Usergroups" bahsettiğim modun adı yukarıdaki linkten ulaşabilirsin.
Kilitli

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

Kimler çevrimiçi

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