
V.I.P. Erweiterungs frs WCMS PHPKIT 1.6.5

Chronik:

22.06.2004 V.I.P. Erweiterung fr PHPKIT 1.6.03-1.6.1   stammt von Luderbeavis             http://www.luderbeavis.de/include.php?path=content/download.php&contentid=658

03.08.2008 V.I.P. Erweiterung fr PHPKIT 1.6.4          stammt von KC Cracky Kit-Coding    http://www.kit-coding.de/include.php?path=download&contentid=221

27.08.2009 V.I.P. Erweiterung fr PHPKIT 1.6.5          stammt von Sascha PimpYourKiT.de   http.//www.pimpyourkit.de/?path=download&contentid=102

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++                                                                               ++
++     System:           WCMS PHPKIT 1.6.5                                       ++
++     Autor:            Sascha                                                  ++
++     Website:          http://www.pimpyourkit.de                               ++
++     und               http://www.burnerfm.de                                  ++
++     Date:             27.08.2009                                              ++
++                                                                               ++
++     Support:          http://www.pimpyourkit.de & http://www.burnerfm.de      ++
++                                                                               ++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


Mit diesem Hack erweitert man sein WCMS PHPKIT um einen weiteren Status und zwar um V.I.P.

Dies kann man z.b. dazu nutzen, das man einen gewissen User ehren mchte durch seine Dienste etc.

Wie Ihr das letztendlich einsetzt muss jeder fr sich selbst entscheiden.

Welchen Status hat der V.I.P.? 
Der V.I.P. Status ist eine Ebene hher wie ein Member und eine unter dem Moderator.

Da ja normalerweise nicht jeder zum V.I.P. ernannt werden sollte, finde ich das die Zuordnung in Ordnung ist.

Die Anleitung ist allerdings nicht so einfach Es mssen insgesamt 34 Dateien bearbeitet und 16 Dateien ersetzt werden.

Neu sind (16 neue Datein + 7 Grafiken)

Der V.I.P. Status ist komplett in jeder erdenklichen Weise in das PHPKIT integriert.

Sie knnen also berall im Adminbereich auch als Status (wo man es auswhlen kann) den V.I.P. Status whlen.

Danksagung:
Ein dank geht an Cracky (Kit-Coding.de) der mir das Addon berlassen hat und mir genehmigt hat es fr die 165er Version anzupassen.
Und auch Freddie (KiT-Ressource.de) nicht zuvergessen der sein Ok gegeben hat diese Teamansicht
die er mal fr die Version 1.6.1 gemacht hat hier mit einzubinden.

Danke an die Betatester:
	- DJ The Black Evil
	- Killerfrey




Erweiterung:
Weiteres in dem V.I.P. sind folgende sachen

- neue Teamansicht  (Teamansicht v.1.0  by KiT-Ressource.de)
- neue Forumsteamansicht (Teamansicht v.1.0  by KiT-Ressource.de)
- Profil anzeige mit Rangsternen und Usertatus Farblich
- in den Forumsposts wird auch der Status wie im Profil angezeigt.
- Gebannte User haben auch eine eigene Grafik
- Farbstaus wird einheitlich per CSS Datei eingebunden.


############################################################################################################################################


Zu editierende Datein:

01. pk/fx/default/css/main.css				// Neu Update 29.08.2009

02. pkinc/admin/config/content.php
03. pkinc/admin/config/member.php
04. pkinc/admin/config.php
05. pkinc/admin/contentcategory.php
06. pkinc/admin/forumcategory.php
07. pkinc/admin/navigationcategory.php
08. pkinc/admin/navigationlink.php
09. pkinc/admin/pollarchive.php
10. pkinc/admin/pollcompose.php
11. pkinc/admin/useravatar.php
12. pkinc/admin/useredit.php
13. pkinc/admin/userlist.php

14. pkinc/admintpl/content/catmanage_catedit.htm
15. pkinc/admintpl/forum/editcat_form.htm
16. pkinc/admintpl/vote/editvote.htm
17. pkinc/admintpl/avatar.htm
18. pkinc/admintpl/avatar_upload.htm
19. pkinc/admintpl/config_content.htm
20. pkinc/admintpl/config_member.htm
21. pkinc/admintpl/editnavcat_edit.htm
22. pkinc/admintpl/editnavlink_editlink.htm
23. pkinc/admintpl/edituser.htm
24. pkinc/admintpl/member.htm

25. pkinc/func/default.php
26. pkinc/func/user.php

27. pkinc/lang/de/default.php				// Update 29.08.2009

28. pkinc/public/forumsearch.php
29. pkinc/public/forumsinformation.php
30. pkinc/public/forumsthread.php			// Update 29.08.2009
31. pkinc/public/forumstopuser.php
----pkinc/public/team.php				// Wird ersetzt
32. pkinc/public/userinfo.php
33. pkinc/public/userprofile.php
34. pkinc/publictpl/style.css


####### Diese datein ab hier werden ersetzt: #######

pkinc/publictpl/forum/showthread_userstatus_admin.htm
pkinc/publictpl/forum/showthread_userstatus_admin_w.htm
pkinc/publictpl/forum/showthread_userstatus_mod.htm
pkinc/publictpl/forum/showthread_userstatus_mod_w.htm
pkinc/publictpl/forum/team.htm
pkinc/publictpl/forum/team_modblock.htm
pkinc/publictpl/forum/team_row.htm
pkinc/publictpl/forum/team_user_row.htm
pkinc/publictpl/forum/team_user_row_foren.htm
pkinc/publictpl/forum/team_userblock.htm
#####################################################

############### Diese Datein sind neu ############### 

pkinc/publictpl/forum/showthread_userstatus_ban.htm
pkinc/publictpl/forum/showthread_userstatus_mainadmin.htm
pkinc/publictpl/forum/showthread_userstatus_mainadmin_w.htm
pkinc/publictpl/forum/showthread_userstatus_member.htm
pkinc/publictpl/forum/showthread_userstatus_member_w.htm
pkinc/publictpl/forum/showthread_userstatus_user.htm
pkinc/publictpl/forum/showthread_userstatus_user_w.htm
pkinc/publictpl/forum/showthread_userstatus_vip.htm
pkinc/publictpl/forum/showthread_userstatus_vip_w.htm
pkinc/publictpl/forum/team_adminblock.htm
pkinc/publictpl/forum/team_mainadminblock.htm
pkinc/publictpl/forum/team_vipblock.htm
#####################################################

####### Diese datein ab hier werden ersetzt: #######

pkinc/publictpl/team.htm
pkinc/publictpl/modblock.htm
pkinc/publictpl/team_row.htm
pkinc/publictpl/team_user_row.htm
pkinc/publictpl/team_user_row_foren.htm
pkinc/publictpl/team_userblock.htm
#####################################################

############### Diese Datein sind neu ###############

pkinc/publictpl/team_adminblock.htm
pkinc/publictpl/team_mainadminblock.htm
pkinc/publictpl/team_memberblock.htm
pkinc/publictpl/team_vipblock.htm
#####################################################


Na seit Ihr schon am kotzen wenn Ihr seht welche Datein alle zu bearbeiten sind ? hehehehehehe :-)))))

Alls aller erstes macht von smtlichen Datei ein BACKUP den wenn ihr fehler macht knnt ihr dieses wieder aufspielen.

Wir bernehmen keine Haftung auf kommende Fehler.

Das einbauen erfolgt auf eigene Gefahr.



So nun holt Euch mal en Pott Kaffe und ne Stange Kippen vielleicht auch en paar Erdnsse. LOL

Wir fangen Alpahabetisch der Ordnerstruktur an.

Lets Get Ready To Rumble.

#######################################################################################################################
Update 29.08.2009
pk/fx/default/css/main.css

suche:

input.code,
textarea.code {
font-family:Consolas, "Courier New", Courier, monospace;
}

darunter:

/* Status Farblich Start */
.mainadmin {
color: #0032C6;
font-weight: bold;}

.admin {
color: #ff0000;
font-weight: bold;}

.mod {
color: #00cc00;
font-weight: bold;}

.vip {
color: #004080;
font-weight: bold;}

.member {
color: #FF8000;
font-weight: bold;}

.user {
color: #D1A303;
font-weight: bold;}

.ban {
color: #003333;
font-weight: bold;}
/* Status Farblich Ende */


Achtung hier die Farben sind unterschiedlicher, als auf eurer Seite selbst,
da im Adminbereich man sonst einige nicht richtig lesen knnte.

####################################################################################################
####################################################################################################


pkinc/admin/config/content.php

suche:

$submit1_2 = pkGetConfig('content_submit1')=='member'	? $_selected : '';

darunter:

$submit1_5 = pkGetConfig('content_submit1')=='vip'		? $_selected : ''; // VIP

-------------

weiter:

$submit2_2 = pkGetConfig('content_submit2')=='member'	? $_selected : '';

darunter:

$submit2_5 = pkGetConfig('content_submit2')=='vip'		? $_selected : ''; // VIP

-------------

weiter:

$submit3_2 = pkGetConfig('content_submit3')=='member'	? $_selected : '';

darunter:

$submit3_5 = pkGetConfig('content_submit3')=='vip'		? $_selected : ''; // VIP

-------------

weiter:

$submit4_2 = pkGetConfig('content_submit4')=='member'	? $_selected : '';

darunter:

$submit4_5 = pkGetConfig('content_submit4')=='vip'		? $_selected : ''; // VIP

-------------

weiter:

$dlstatus4_2 = pkGetConfig('content_downloadstatus')=='member'	? $_selected : '';


darunter:

$dlstatus4_6 = pkGetConfig('content_downloadstatus')=='vip'		? $_selected : ''; // VIP


####################################################################################################
####################################################################################################

pkinc/admin/config/member.php


suche:

$member_showinfo2 = pkGetConfig('member_infoshow') == 'mod' ? $_selected : '';

darunter:

$member_showinfo5 = pkGetConfig('member_infoshow') == 'vip' ? $_selected : ''; // VIP

####################################################################################################
####################################################################################################

pkinc/admin/config.php

suche:

$userstatus_hash = array('guest', 'user', 'member', 'mod', 'admin');

ersetze durch:

$userstatus_hash = array('guest', 'user', 'member', 'vip', 'mod', 'admin'); // Erweitert VIP

####################################################################################################
####################################################################################################

pkinc/admin/contentcategory.php

scuhe:

		elseif($cat['contentcat_rights']=="mod") $rights3="selected";

darunter:

		elseif($cat['contentcat_rights']=="vip") $rights5="selected";	// VIP

####################################################################################################
####################################################################################################

pkinc/admin/forumcategory.php

suche:

		elseif($forumcat['forumcat_rrights']=="member")
			$rrights2=" selected";

darunter:

		elseif($forumcat['forumcat_rrights']=="vip")
			$rrights5=" selected";

-------------

weiter:

		elseif($forumcat['forumcat_wrights']=="member")
			$wrights2=" selected";

darunter:

		elseif($forumcat['forumcat_wrights']=="vip")
			$wrights5=" selected";

-------------

weiter:

		elseif($forumcat['forumcat_trights']=="member")
			$trights2=" selected";

darunter:


		elseif($forumcat['forumcat_trights']=="vip")
			$trights5=" selected";

-------------

weiter:

		elseif($forumcat['forumcat_rrights']=="member")
			$rrights=$lang['member'];

darunter:


		elseif($forumcat['forumcat_rrights']=="vip")
			$rrights=$lang['vip'];

-------------

weiter:

		elseif($forumcat['forumcat_wrights']=="member")
			$wrights=$lang['member'];

darunter:

		elseif($forumcat['forumcat_wrights']=="vip")
			$wrights=$lang['vip'];

-------------

weiter:

		elseif($forumcat['forumcat_trights']=="member")
			$trights=$lang['member'];

darunter:


		elseif($forumcat['forumcat_trights']=="vip")
			$trights=$lang['vip'];

####################################################################################################
####################################################################################################

pkinc/admin/navigationcategory.php

suche:

	elseif($info['navigationcat_rights']=="mod")
		$rights3="selected";

darunter:

	elseif($info['navigationcat_rights']=="vip")
		$rights5="selected";

####################################################################################################
####################################################################################################

pkinc/admin/navigationlink.php

suche:

	elseif($linkinfo['navigation_userstatus']=="member")
		$option_s2=" selected";

darunter:


	elseif($linkinfo['navigation_userstatus']=="vip")
		$option_s5=" selected";

####################################################################################################
####################################################################################################

pkinc/admin/pollarchive.php

suche:

	elseif($votetheme['votetheme_rights']=='mod')
		$vote_rights=$lang['mod'];

darunter:


	elseif($votetheme['votetheme_rights']=='vip')
		$vote_rights=$lang['vip'];

####################################################################################################
####################################################################################################

pkinc/admin/pollcompose.php

suche:

	elseif($votetheme['votetheme_rights']=="mod")
		$rights3='selected';

darunter:


	elseif($votetheme['votetheme_rights']=="vip")
		$rights5='selected';

####################################################################################################
####################################################################################################

pkinc/admin/useravatar.php

suche:

	elseif($avatargroups=="member")
		$avatartype="avamember";

darunter:


	elseif($avatargroups=="vip")
		$avatartype="avavip";

-------------

weiter:

	elseif($avatartype=="avamember")
		$avatar_group="Mitglieder -";

darunter:

	elseif($avatartype=="avavip")
		$avatar_group="V.I.P.s -";

####################################################################################################
####################################################################################################

pkinc/admin/useredit.php

suche:

elseif($_POST['edit_status']=='mod' |

direkt dahinter:

| $_POST['edit_status']=='vip' |


-------------

weiter:

	elseif($_POST['edit_status']=="mod")
		$info_status3=" selected";

darunter:

	elseif($_POST['edit_status']=="vip")
		$info_status5=" selected";

-------------

weiter:

	elseif($userinfo['user_status']=="mod")
		$info_status3=" selected";

darunter:

	elseif($userinfo['user_status']=="vip")
		$info_status5=" selected";

####################################################################################################
####################################################################################################
Update 29.08.2009
pkinc/admin/userslist.php

suche:

$statushash = array('admin','mod','member','user','ban');

ersetze durch:


$statushash = array('admin','mod','vip','member','user','ban');

-------------

weiter:

if(intval($userinfo['user_id'])===1)
		$member_status=$lang['mainadmin'];
	else
		{
		if($userinfo['user_status']=='admin') 
			{
			if($userinfo['user_sex']=='w') 
				$member_status=$lang['admin_female'];
			else
				$member_status=$lang['admin'];
			}
		elseif($userinfo['user_status']=='mod')
			{
			if($userinfo['user_sex']=='w')
				$member_status=$lang['mod_female'];
			else
				$member_status=$lang['mod'];
			}
		elseif($userinfo['user_status']=='member')
			{
			if($userinfo['user_sex']=='w')
				$member_status=$lang['member_female'];
			else
				$member_status=$lang['member'];
			}
		elseif($userinfo['user_status']=='user')
			{
			if($userinfo['user_sex']=='w')
				$member_status=$lang['user_female'];
			else
				$member_status=$lang['user'];
			}

ersetze:


if(intval($userinfo['user_id'])===1)
		$member_status=$lang['mainadmin_male_acp'];
	else
		{
		if($userinfo['user_status']=='admin') 
			{
			if($userinfo['user_sex']=='w') 
				$member_status=$lang['admin_female_acp'];
			else
				$member_status=$lang['admin_male_acp'];
			}
		elseif($userinfo['user_status']=='mod')
			{
			if($userinfo['user_sex']=='w')
				$member_status=$lang['mod_female_acp'];
			else
				$member_status=$lang['mod_male_acp'];
			}
		elseif($userinfo['user_status']=='vip')
			{
			if($userinfo['user_sex']=='w')
				$member_status=$lang['vip_female_acp'];
			else
				$member_status=$lang['vip_male_acp'];
			}
		elseif($userinfo['user_status']=='member')
			{
			if($userinfo['user_sex']=='w')
				$member_status=$lang['member_female_acp'];
			else
				$member_status=$lang['member_male_acp'];
			}
		elseif($userinfo['user_status']=='user')
			{
			if($userinfo['user_sex']=='w')
				$member_status=$lang['user_female_acp'];
			else
				$member_status=$lang['user_male_acp'];
			}

####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################

pkinc/admintpl/content/catmanage_catedit.htm

suche:

	<option value="member" $rights2>Mitglieder</option>

darunter:


	<option value="vip" $rights5>V.I.P.</option>

####################################################################################################
####################################################################################################

pkinc/admintpl/forum/editcat_form.htm


suche:

  	<select name="cat_rrights" size="5" class="w90">

ersetze durch:

  	<select name="cat_rrights" size="6" class="w90">

-------------

suche weiter:

	<option value="member" $rrights2>Member</option>

darunter:


	<option value="vip" $rrights5>V.I.P.</option>


-------------

suche weiter:

	<select name="cat_wrights" size="5" class="w90">

ersetze durch:

	<select name="cat_wrights" size="6" class="w90">

-------------

suche weiter:

	<option value="member" $wrights2>Member</option>

darunter:


	<option value="vip" $wrights5>V.I.P.</option>

-------------

suche weiter:

	<select name="cat_trights" size="5" class="w90">

ersetze durch:

	<select name="cat_trights" size="6" class="w90">

-------------

suche weiter:

	<option value="member" $trights2>Member</option>

darunter:


	<option value="vip" $trights5>V.I.P.</option>

####################################################################################################
####################################################################################################


pkinc/admintpl/vote/editvote.htm

suche:

	<option value="member" $rights2>Mitglied</option>


darunter:


	<option value="vip" $rights5>V.I.P.</option>

####################################################################################################
####################################################################################################


pkinc/admintpl/avatar.htm

suche:

	<select class="w90" name="avatargroups" onchange="AvatarGroup()" size="7">


ersetze durch:

	<select class="w90" name="avatargroups" onchange="AvatarGroup()" size="8">

-------------

weiter:

		<option value="member">Ab Benutzerstatus "Mitglied" verf&uuml;gbare Avatare anzeigen</option>

darunter:



		<option value="vip">Ab Benutzerstatus "V.I.P." verf&uuml;gbare Avatare anzeigen</option>


####################################################################################################
####################################################################################################


pkinc/admintpl/avatar_upload.htm

suche:

	<option value="avamember">ab Benutzerstatus "Member"</option>

darunter:


	<option value="avavip">ab Benutzerstatus "V.I.P."</option>

####################################################################################################
####################################################################################################


pkinc/admintpl/config_content.htm

suche:

	<option value="member" $submit1_2>Mitglieder</option>

darunter:


	<option value="vip" $submit1_5>V.I.P.</option>


-------------

weiter:

	<option value="member" $submit2_2>Mitglieder</option>

darunter:


	<option value="vip" $submit2_5>V.I.P.</option>

-------------

weiter:

	<option value="member" $submit3_2>Mitglieder</option>

darunter:


	<option value="vip" $submit3_5>V.I.P.</option>

-------------

weiter:

	<option value="member" $submit4_2>Mitglieder</option>

darunter:


	<option value="vip" $submit4_5>V.I.P.</option>

-------------

weiter:

	<option value="member" $dlstatus4_2>Mitglieder</option>

darunter:


	<option value="vip" $dlstatus4_6>V.I.P.</option>

####################################################################################################
####################################################################################################


pkinc/admintpl/config_member.htm

suche:

	<option value="mod" $member_showinfo2>$lang[mod]</option>

darunter:


	<option value="vip" $member_showinfo5>$lang[vip]</option>

####################################################################################################
####################################################################################################


pkinc/admintpl/editnavcat_edit.htm

suche:

	<option value="member" $rights2>$lang[member]</option>

darunter:

	<option value="vip" $rights5>$lang[vip]</option>

####################################################################################################
####################################################################################################


pkinc/admintpl/editnavlink_editlink.htm

suche:

	<option value="member" $option_s2>Member</option>

darunter:

	<option value="vip" $option_s5>V.I.P.</option>


####################################################################################################
####################################################################################################


pkinc/admintpl/edituser.htm

suche:

	<option value="member" $info_status2>$lang[member]</option>

darunter:


	<option value="vip" $info_status5>$lang[vip]</option>

####################################################################################################
####################################################################################################


pkinc/admintpl/member.htm

suche:

            <option value="mod" $selectmod>- $lang[mod]</option>

darunter:


            <option value="vip" $selectvip>- $lang[vip]</option>

####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################


pkinc/func/default.php

suche:

	if(pkGetUservalue('status')=='mod' && $needed!='admin')
		{
		return true;
		}

darunter:


	if(pkGetUservalue('status')=='vip' && ($needed=='vip' || $needed=='member' || $needed=='user' || $needed=='guest'))
		{
		return true;
		}

weiter:

	elseif(pkGetUservalue('status')=="mod")
		{
		$sqlcommand.=" OR ".$sql."='user' OR ".$sql."='member' OR ".$sql."='mod')";
		}
	elseif(pkGetUservalue('status')=="admin")
		{
		$sqlcommand.=" OR ".$sql."='user' OR ".$sql."='member' OR ".$sql."='mod' OR ".$sql."='admin')";
		}

ersetze durch:

	elseif(pkGetUservalue('status')=="vip")
		{
		$sqlcommand.=" OR ".$sql."='user' OR ".$sql."='member' OR ".$sql."='vip')";
		}
	elseif(pkGetUservalue('status')=="mod")
		{
		$sqlcommand.=" OR ".$sql."='user' OR ".$sql."='member' OR ".$sql."='vip' OR ".$sql."='mod')";
		}
	elseif(pkGetUservalue('status')=="admin")
		{
		$sqlcommand.=" OR ".$sql."='user' OR ".$sql."='member' OR ".$sql."='vip' OR ".$sql."='mod' OR ".$sql."='admin')";
		}

####################################################################################################
####################################################################################################


pkinc/func/user.php

suche:

	if($status=='mod')
		return '<i>'.pkGetLang($sex=='w' ? 'mod_female' : 'mod').'</i>';

darunter:


	if($status=='vip')
		return '<i>'.pkGetLang($sex=='w' ? 'vip_female' : 'vip').'</i>';


####################################################################################################
####################################################################################################
Update 29.08.2009

pkinc/lang/de/default.php

suche:

'banned'									=> 'gebannt',

ersetze durch:

'ban'										=> 'gebannt',
'banned'									=> '<img src="images/forumstatus/ban.gif" border="0" alt="User ist gesperrt" title="User ist gesperrt" />',

suche:

'mainadmin'									=> 'Hauptadmin',
'admin'										=> 'Administrator',
'admin_male'								=> 'Administrator',
'admin_female'								=> 'Administratorin',
'mod'										=> 'Moderator',
'mod_male'									=> 'Moderator',
'mod_female'								=> 'Moderatorin',
'member'									=> 'Mitglied',
'member_male'								=> 'Mitglied',
'member_female'								=> 'Mitglied',
'user'										=> 'User',
'user_male'									=> 'User',
'user_female'								=> 'Userin',

ersetze es durch:


'mainadmin'									=> 'Hauptadmin',
'mainadmin_male'							=> '<font class="mainadmin">Hauptadministrator</font><br /><img src="images/forumstatus/mainadmin.gif" border="0" alt="Hauptadministrator" title="Hauptadministrator" />',
'mainadmin_male_acp'							=> '<font class="mainadmin">Hauptadministrator</font><br /><img src="../images/forumstatus/mainadmin.gif" border="0" alt="Hauptadministrator" title="Hauptadministrator" />',
'mainadmin_female'							=> '<font class="mainadmin">Hauptadministratorin</font><br /><img src="images/forumstatus/mainadmin.gif" border="0" alt="Hauptadministratorin" title="Hauptadministratorin" />',
'mainadmin_female_acp'							=> '<font class="mainadmin">Hauptadministratorin</font><br /><img src="../images/forumstatus/mainadmin.gif" border="0" alt="Hauptadministratorin" title="Hauptadministratorin" />',
'admin'										=> 'Administrator',
'admin_male'								=> '<font class="admin">Administrator</font><br /><img src="images/forumstatus/admin.gif" border="0" alt="Administrator" title="Administrator" />',
'admin_male_acp'								=> '<font class="admin">Administrator</font><br /><img src="../images/forumstatus/admin.gif" border="0" alt="Administrator" title="Administrator" />',
'admin_female'								=> '<font class="admin">Administratorin</font><br /><img src="images/forumstatus/admin.gif" border="0" alt="Administratorin" title="Administratorin" />',
'admin_female_acp'								=> '<font class="admin">Administratorin</font><br /><img src="../images/forumstatus/admin.gif" border="0" alt="Administratorin" title="Administratorin" />',
'mod'										=> 'Moderator',
'mod_male'									=> '<font class="mod">Moderator</font><br /><img src="images/forumstatus/mod.gif" border="0" alt="Moderator" title="Moderator" />',
'mod_male_acp'									=> '<font class="mod">Moderator</font><br /><img src="../images/forumstatus/mod.gif" border="0" alt="Moderator" title="Moderator" />',
'mod_female'								=> '<font class="mod">Moderatorin</font><br /><img src="images/forumstatus/mod.gif" border="0" alt="Moderatorin" title="Moderatorin" />',
'mod_female_acp'								=> '<font class="mod">Moderatorin</font><br /><img src="../images/forumstatus/mod.gif" border="0" alt="Moderatorin" title="Moderatorin" />',
'vip'										=> 'V.I.P.',
'vip_male'									=> '<font class="vip">V.I.P.</font><br /><img src="images/forumstatus/vip.gif" border="0" alt="V.I.P." title="V.I.P." />',
'vip_male_acp'									=> '<font class="vip">V.I.P.</font><br /><img src="../images/forumstatus/vip.gif" border="0" alt="V.I.P." title="V.I.P." />',
'vip_female'								=> '<font class="vip">V.I.P.</font><br /><img src="images/forumstatus/vip.gif" border="0" alt="V.I.P." title="V.I.P." />',
'vip_female_acp'								=> '<font class="vip">V.I.P.</font><br /><img src="../images/forumstatus/vip.gif" border="0" alt="V.I.P." title="V.I.P." />',
'member'									=> 'Mitglied',
'member_male'								=> '<font class="member">Mitglied</font><br /><img src="images/forumstatus/member.gif" border="0" alt="Mitglied" title="Mitglied" />',
'member_male_acp'								=> '<font class="member">Mitglied</font><br /><img src="../images/forumstatus/member.gif" border="0" alt="Mitglied" title="Mitglied" />',
'member_female'								=> '<font class="member">Mitglied</font><br /><img src="images/forumstatus/member.gif" border="0" alt="Mitglied" title="Mitglied" />',
'member_female_acp'								=> '<font class="member">Mitglied</font><br /><img src="../images/forumstatus/member.gif" border="0" alt="Mitglied" title="Mitglied" />',
'user'										=> 'User',
'user_male'									=> '<font class="user">User</font><br /><img src="images/forumstatus/user.gif" border="0" alt="User" title="User" />',
'user_male_acp'									=> '<font class="user">User</font><br /><img src="../images/forumstatus/user.gif" border="0" alt="User" title="User" />',
'user_female'								=> '<font class="user">Userin</font><br /><img src="images/forumstatus/user.gif" border="0" alt="Userin" title="Userin" />',
'user_female_acp'								=> '<font class="user">Userin</font><br /><img src="../images/forumstatus/user.gif" border="0" alt="Userin" title="Userin" />',

####################################################################################################
####################################################################################################

pkinc/public/forumsearch.php

suche:

						if($userinfo['user_status']=='admin' && $userinfo['user_sex']=='w')
							eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_admin_w")."\";");
						elseif($userinfo['user_status']=='admin')
							eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_admin")."\";");
						elseif($userinfo['user_status']=="mod" && $userinfo['user_sex']=='w')
							eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_mod_w")."\";");
						elseif($userinfo['user_status']=="mod")
							eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_mod")."\";");

ersetze durch:

// Statusanzeigen \\
						if($userinfo['user_status']=='admin' && $userinfo['user_sex']=='m' && $userinfo['user_id']==1)		// Hauptadministrator
							eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_mainadmin")."\";");
						elseif($userinfo['user_status']=='admin' && $userinfo['user_sex']=='w' && $userinfo['user_id']==1)
							eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_mainadmin_w")."\";");
						elseif($userinfo['user_status']=='admin' && $userinfo['user_sex']=='w')								// Administrator
							eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_admin_w")."\";");
						elseif($userinfo['user_status']=="mod" && $userinfo['user_sex']=='w')								// Moderator
							eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_mod_w")."\";");
						elseif($userinfo['user_status']=="mod")
							eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_mod")."\";");			
						elseif($userinfo['user_status']=="vip" && $userinfo['user_sex']=='w')								// V.I.P.
							eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_vip_w")."\";");
						elseif($userinfo['user_status']=="vip")
							eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_vip")."\";");
						elseif($userinfo['user_status']=="member" && $userinfo['user_sex']=='w')							// Member
							eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_member_w")."\";");
						elseif($userinfo['user_status']=="member")
							eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_member")."\";");
						elseif($userinfo['user_status']=="user" && $userinfo['user_sex']=='w')								// User
							eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_user_w")."\";");
						elseif($userinfo['user_status']=="user")
							eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_user")."\";");
						elseif($userinfo['user_status']=="ban" && $userinfo['user_sex']=='w')								// gebannt
							eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_ban")."\";");
						elseif($userinfo['user_status']=="ban")
							eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_ban")."\";");
// Statusanzeigen \\

####################################################################################################
####################################################################################################

pkinc/public/forumsinformation.php

suche nach:

	if($userinfo['user_status']=='admin' && $userinfo['user_sex']=='w')
		eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_admin_w")."\";");
	elseif($userinfo['user_status']=='admin')
		eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_admin")."\";");
	elseif($userinfo['user_status']=="mod" && $userinfo['user_sex']=='w')
		eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_mod_w")."\";");
	elseif($userinfo['user_status']=="mod")
		eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_mod")."\";");

ersetze durch:

// Statusanzeigen \\
		if($userinfo['user_status']=='admin' && $userinfo['user_sex']=='m' && $userinfo['user_id']==1)		// Hauptadministrator
			eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_mainadmin")."\";");
		elseif($userinfo['user_status']=='admin' && $userinfo['user_sex']=='w' && $userinfo['user_id']==1)
			eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_mainadmin_w")."\";");
		elseif($userinfo['user_status']=='admin' && $userinfo['user_sex']=='w')								// Administrator
			eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_admin_w")."\";");
		elseif($userinfo['user_status']=="mod" && $userinfo['user_sex']=='w')								// Moderator
			eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_mod_w")."\";");
		elseif($userinfo['user_status']=="mod")
			eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_mod")."\";");			
		elseif($userinfo['user_status']=="vip" && $userinfo['user_sex']=='w')								// V.I.P.
			eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_vip_w")."\";");
		elseif($userinfo['user_status']=="vip")
			eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_vip")."\";");
		elseif($userinfo['user_status']=="member" && $userinfo['user_sex']=='w')							// Member
			eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_member_w")."\";");
		elseif($userinfo['user_status']=="member")
			eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_member")."\";");
		elseif($userinfo['user_status']=="user" && $userinfo['user_sex']=='w')								// User
			eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_user_w")."\";");
		elseif($userinfo['user_status']=="user")
			eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_user")."\";");
		elseif($userinfo['user_status']=="ban" && $userinfo['user_sex']=='w')								// gebannt
			eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_ban")."\";");
		elseif($userinfo['user_status']=="ban")
			eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_ban")."\";");
// Statusanzeigen \\

####################################################################################################
####################################################################################################

pkinc/public/forumsthread.php

suche nach:

			if($userinfo['user_status']=='admin' && $userinfo['user_sex']=='w')
				eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_admin_w")."\";");
			elseif($userinfo['user_status']=='admin')
				eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_admin")."\";");
			elseif($userinfo['user_status']=="mod" && $userinfo['user_sex']=='w')
				eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_mod_w")."\";");
			elseif($userinfo['user_status']=="mod")
				eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_mod")."\";");

ersetze durch:

// Statusanzeigen \\
			if($userinfo['user_status']=='admin' && $userinfo['user_id']==1)		// Hauptadministrator
				eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_mainadmin")."\";");
			elseif($userinfo['user_status']=='admin' && $userinfo['user_sex']=='w' && $userinfo['user_id']==1)
				eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_mainadmin_w")."\";");
			elseif($userinfo['user_status']=='admin' && $userinfo['user_sex']=='w')								// Administrator
				eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_admin_w")."\";");
			elseif($userinfo['user_status']=='admin')								// Administrator
				eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_admin")."\";");
			elseif($userinfo['user_status']=="mod" && $userinfo['user_sex']=='w')								// Moderator
				eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_mod_w")."\";");
			elseif($userinfo['user_status']=="mod")
				eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_mod")."\";");			
			elseif($userinfo['user_status']=="vip" && $userinfo['user_sex']=='w')								// V.I.P.
				eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_vip_w")."\";");
			elseif($userinfo['user_status']=="vip")
				eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_vip")."\";");
			elseif($userinfo['user_status']=="member" && $userinfo['user_sex']=='w')							// Member
				eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_member_w")."\";");
			elseif($userinfo['user_status']=="member")
				eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_member")."\";");
			elseif($userinfo['user_status']=="user" && $userinfo['user_sex']=='w')								// User
				eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_user_w")."\";");
			elseif($userinfo['user_status']=="user")
				eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_user")."\";");
			elseif($userinfo['user_status']=="ban" && $userinfo['user_sex']=='w')								// gebannt
				eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_ban")."\";");
			elseif($userinfo['user_status']=="ban")
				eval("\$post_autor_status= \"".pkTpl("forum/showthread_userstatus_ban")."\";");
// Statusanzeigen \\


####################################################################################################
####################################################################################################


pkinc/public/forumstopuser.php

suche:

	elseif($userinfo['user_status']=="mod")
		$userinfo_status=$lang['mod'];

darunter:

	elseif($userinfo['user_status']=="vip")
		$userinfo_status=$lang['vip'];


####################################################################################################
####################################################################################################


pkinc/public/team:

sollte kompeltt ersetzt werden.

####################################################################################################
####################################################################################################


pkinc/public/userinfo.php abgendert am 29.08.2009

suche:

if($userinfo['user_status']=="admin")
	{
	if($userinfo['user_sex']=="w")
		{
		$info_userstatus=$lang['admin_female'];
		}
	else
		{
		$info_userstatus=$lang['admin'];
		}
	}
elseif($userinfo['user_status']=="mod")
	{
	if($userinfo['user_sex']=="w")
		{
		$info_userstatus=$lang['mod_female'];
		}
	else
		{
		$info_userstatus=$lang['mod'];
		}
	}
elseif($userinfo['user_status']=="member")
	{
	if($userinfo['user_sex']=="w")
		{
		$info_userstatus=$lang['member_female'];
		}
	else
		{
		$info_userstatus=$lang['member'];
		}
	}
elseif($userinfo['user_status']=="user")
	{
	if($userinfo['user_sex']=="w")
		{
		$info_userstatus=$lang['user_female'];
		}
	else
		{
		$info_userstatus=$lang['user'];
		}
	}
elseif($userinfo['user_status']=="ban")
	{
	$info_userstatus=$lang['banned'];
	}


ERSETZE durch:

// Statusanzeigen \\
if($userinfo['user_status']=="admin" && $userinfo['user_id']==1)
	{
	if($userinfo['user_sex']=="w")
		{
		$info_userstatus=$lang['mainadmin_female'];
		}
	else
		{
		$info_userstatus=$lang['mainadmin_male'];
		}
	}
elseif($userinfo['user_status']=="admin")
	{
	if($userinfo['user_sex']=="w")
		{
		$info_userstatus=$lang['admin_female'];
		}
	else
		{
		$info_userstatus=$lang['admin_male'];
		}
	}
elseif($userinfo['user_status']=="mod")
	{
	if($userinfo['user_sex']=="w")
		{
		$info_userstatus=$lang['mod_female'];
		}
	else
		{
		$info_userstatus=$lang['mod_male'];
		}
	}
elseif($userinfo['user_status']=="vip")
	{
	if($userinfo['user_sex']=="w")
		{
		$info_userstatus=$lang['vip_female'];
		}
	else
		{
		$info_userstatus=$lang['vip_male'];
		}
	}
elseif($userinfo['user_status']=="member")
	{
	if($userinfo['user_sex']=="w")
		{
		$info_userstatus=$lang['member_female'];
		}
	else
		{
		$info_userstatus=$lang['member_male'];
		}
	}
elseif($userinfo['user_status']=="user")
	{
	if($userinfo['user_sex']=="w")
		{
		$info_userstatus=$lang['user_female'];
		}
	else
		{
		$info_userstatus=$lang['user_male'];
		}
	}
elseif($userinfo['user_status']=="ban")
	{
	$info_userstatus=$lang['banned'];
	}
// Statusanzeigen \\

####################################################################################################
####################################################################################################

pkinc/public/userprofile.php

suche:

&& strstr($datei,"avamember")) |

fge direkt dahinter folgendes ein:

| (pkGetUservalue('status')=='vip' && strstr($datei,"avavip")) |


suche weiter:

| strstr($datei,"avamod") |


fge direkt dahinter folgendes ein:

| strstr($datei,"avavip") |

________

suche weiter nach:

		$user_status=pkUserStatus($info['user_status']);

fge darunter das ein:

// Statusanzeigen \\
		if($info['user_id']=='1' && pkGetUservalue('status')=='admin' && $userinfo['user_sex']=='w')
			$user_status = $lang['mainadmin_female'];
		elseif ($info['user_id']=='1' && pkGetUservalue('status')=='admin')
			$user_status = $lang['mainadmin_male'];
		elseif (pkGetUservalue('status')=='admin' && $userinfo['user_sex']=='w')
			$user_status = $lang['admin_female'];
		elseif (pkGetUservalue('status')=='admin')
			$user_status = $lang['admin_male'];
		elseif (pkGetUservalue('status')=='mod' && $userinfo['user_sex']=='w')
			$user_status = $lang['mod_female'];
		elseif (pkGetUservalue('status')=='mod')
			$user_status = $lang['mod_male'];
		elseif (pkGetUservalue('status')=='vip' && $userinfo['user_sex']=='w')
			$user_status = $lang['vip_female'];
		elseif (pkGetUservalue('status')=='vip')
			$user_status = $lang['vip_male'];
		elseif (pkGetUservalue('status')=='member' && $userinfo['user_sex']=='w')
			$user_status = $lang['member_female'];
		elseif (pkGetUservalue('status')=='member')
			$user_status = $lang['member_male'];			
		elseif (pkGetUservalue('status')=='user' && $userinfo['user_sex']=='w')
			$user_status = $lang['user_female'];
		elseif (pkGetUservalue('status')=='user')
			$user_status = $lang['user_male'];
		elseif (pkGetUservalue('status')=='user')
			$user_status = $lang['banned'];
// Statusanzeigen \\
________

suche:

				(strstr($avatar,'avamember') && (pkGetUservalue('status')!='member' && pkGetUservalue('status')!='mod' && pkGetUservalue('status')!='admin')) || 
				(strstr($avatar,'avamod') && (pkGetUservalue('status')!='mod' && pkGetUservalue('status')!='admin')) ||
				(strstr($avatar,'avaadmin') && pkGetUservalue('status')!='admin')

ersetze durch:


				(strstr($avatar,'avamember') && (pkGetUservalue('status')!='member' && pkGetUservalue('status')!='vip' && pkGetUservalue('status')!='mod' && pkGetUservalue('status')!='admin')) || 
				(strstr($avatar,'avavip') && (pkGetUservalue('status')!='vip' && pkGetUservalue('status')!='mod' && pkGetUservalue('status')!='admin')) || 
				(strstr($avatar,'avamod') && (pkGetUservalue('status')!='mod' && pkGetUservalue('status')!='admin')) ||
				(strstr($avatar,'avaadmin') && pkGetUservalue('status')!='admin')

####################################################################################################
####################################################################################################

pkinc/publictpl/style.css

suche ganz oben nach:

/* global elements */

fge darunter folgendes ein:

/* Status Farblich Start */
.mainadmin {
color: #CC0000;
font-weight: bold;}

.admin {
color: #ff0000;
font-weight: bold;}

.mod {
color: #07327B;
font-weight: bold;}

.vip {
color: #BA6E02;
font-weight: bold;}

.member {
color: #F58325;
font-weight: bold;}

.user {
color: #23BA3E;
font-weight: bold;}

.ban {
color: #003333;
font-weight: bold;}

.guest {
color: #000000;
font-weight: bold;}
/* Status Farblich Ende */


####################################################################################################
####################################################################################################

Die Farben knnen natrlich in der style.css an deine Seite angepasst werden.

so nun haste es geschafft.

Jetzt drcken wir mal die Daumen das du auch alles richtig EIDITIERT hast.

Gre Sascha :-)





Erweiterungen frs PHPKIT 1.6.5

von PimpYourKiT.de & BurnerFM.de


Rechtliches:

Das Entfernen, Verndern oder Unkenntlich machen des
Copyrights ist untersagt.
Ist das Copyright durch nderungen oder auf Grund
uerer Einflsse nicht mehr sichtbar, muss der
Copyright-Vermerk vollstndig
und in der ursprnglichen Form, durch den
Benutzer wieder hergestellt werden.

nderungen an den Script und Funktionen ist untersagt,
es sei den zur Anpassung an das eigene Design,
liegt im Ermessen des Benutzers und Erfolgen auf
eigenes Risiko. Diese nderungen berechtigen
in keinem Fall zur Entfernung des Copyrights.

Die hier Verffentlichten Dateien unterliegen dem
Urheberrecht. Eine Weitergabe oder Vervielfltigung
der Dateien ohne schriftliche Genehmigung durch den
Autor ist untersagt. Zuwiderhandlungen knnen sowohl
zivil- als auch strafrechtlich verfolgt werden.

Dieses Modul darf nur auf
www.PimpYourKiT.de & www.BurnerFM.de
heruntergeladen werden.


Mit freundlichem Gru

Support-Team von PimpYourKiT & BurnerFM

Support auf http://www.BurnerFM.de
Support auf http://www.PimpYourKiT.de
