Host und IP MOD!

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Murmelolli
Mitglied
Beiträge: 102
Registriert: 24.09.2004 13:13

Host und IP MOD!

Beitrag von Murmelolli »

Kann mir jemand weiterhelfen?

Was muss ich verändern, damit der "Host and IP MOD" nur den Moderatoren und Admins den Host und die IP anzeigt? Hier mal der Install Text:

Code: Alles auswählen

############################################################## 
## MOD Title:          Host and IP on index 
## MOD Author:         LuTzKiLLeR < lutzkiller@gmail.com > (N/A) http://support.premodz.info 
## MOD Description:    Add the member's host and ip on the index page.
## MOD Version:        1.0.0
## 
## Installation Level: Easy
## Installation Time:  2 Minutes 
## Files To Edit:      3
##      index.php
##      language/lang_english/lang_main.php
##      templates/subSilver/index_body.tpl
## Included Files:     n/a 
############################################################## 
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ for the 
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code 
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered 
## in our MOD-Database, located at: http://www.phpbb.com/mods/ 
############################################################## 
## Author Notes: 
## 
############################################################## 
## MOD History: 
## 
##   2005-12-24 - Version 1.0.0
##      - first release of the mod
## 
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
############################################################## 
# 
#-----[ OPEN ]------------------------------------------------ 
#
index.php
# 
#-----[ FIND ]------------------------------------------------ 
#
// Generate the page
//
# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
$ip = ( !empty($_SERVER['REMOTE_ADDR']) ) ? $_SERVER['REMOTE_ADDR'] : ( ( !empty($_ENV['REMOTE_ADDR']) ) ? $_ENV['REMOTE_ADDR'] : $REMOTE_ADDR );
ob_start();
echo $host=gethostbyaddr($ip);
$disp_host = ob_get_contents();
ob_end_clean();
	$template->assign_vars(array(
		'HOST' => $disp_host,
		'IP' => $ip,
		'L_HOST' => $lang['host'],
		'L_IP' => $lang['ip'])
	);
# 
#-----[ OPEN ]------------------------------------------------ 
#
language/lang_english/lang_main.php
# 
#-----[ FIND ]------------------------------------------------ 
#
?>
# 
#-----[ BEFORE, ADD ]----------------------------------------- 
#
$lang['host'] = 'Your host is:';
$lang['ip'] = 'Your IP is:';
# 
#-----[ OPEN ]------------------------------------------------ 
#
templates/subSilver/index_body.tpl
# 
#-----[ FIND ]------------------------------------------------ 
#
	{LAST_VISIT_DATE}<br />
# 
#-----[ BEFORE, ADD ]----------------------------------------- 
#
	{L_HOST} {HOST}<br />
	{L_IP} {IP}<br />
# 
#-----[ SAVE/CLOSE ALL FILES ]-------------------------------- 
# 
# EoM
Benutzeravatar
beedy
Mitglied
Beiträge: 69
Registriert: 28.11.2005 14:48
Wohnort: Berlin

Beitrag von beedy »

Probiers mal hiermit, damit kannst du in sämtliche templates Switches setzen, funzt prima!

Code: Alles auswählen

############################################### 
##   Hack Title:   Permission Switches 
##   Hack Version:   1.0 
##   Author:      Spinebuster (spinebuster@phpbb-customs.com) 
##   Description:   This mod will let you add switches in your template files to where you can hide 
##		    content based on a users permission.  Permissions are based as Moderators, Admins or both.
##   Compatibility:   2.0.13
## 
##   Installation Level: Easy 
##   Installation Time: Less than 5 minutes 
##   Files To Edit: 1 + 
##       includes/page_header.php
## 
##   Included Files: none
## 
##   History: 
##       1.0 - Initial Release
## 
##   Author Notes: 
##      After you have edited your includes/page_header.php you will need to add the proper switches
##	in the proper files you want to hide your content.  By choosing the moderators only option you
##	can ultimately hide content from other admins and yourself on your forum. :)
## 
##   Support:      http://www.phpbbhacks.com/forums 
##   Copyright:      Copyright © 2005 Permission Switches 1.0 - Spinebuster 
## 
############################################### 
##   You downloaded this hack from phpBBHacks.com, the #1 source for phpBB related downloads. 
##   Please visit http://www.phpbbhacks.com/forums for support. 
############################################### 
## 
############################################### 
##   This hack is released under the GPL License. 
##   This hack can be freely used, but not distributed, without permission. 
##   Intellectual Property is retained by the hack author(s) listed above. 
############################################### 

# 
#-----[ OPEN ]------------------------------------------ 
# 
	includes/page_header.php
# 
#-----[ FIND ]------------------------------------------ 
# 
//
// Login box?
//
if ( !$userdata['session_logged_in'] )
{
	$template->assign_block_vars('switch_user_logged_out', array());
}
else
{
	$template->assign_block_vars('switch_user_logged_in', array());

	if ( !empty($userdata['user_popup_pm']) )
	{
		$template->assign_block_vars('switch_enable_pm_popup', array());
	}
}
# 
#-----[ AFTER - ADD ]------------------------------------------ 
# 
if ( $userdata['user_level'] == MOD )
{
	$template->assign_block_vars('moderators_only', array());
}
else if ( $userdata['user_level'] == ADMIN )
{
	$template->assign_block_vars('admins_only', array());
}
else if ( $userdata['user_level'] == MOD || $userdata['user_level'] == ADMIN ) 
{
	$template->assign_block_vars('admins_and_moderators_only', array());
}
# 
#-----[ STOP ]------------------------------------------ 
# 
This is where you need to determine which switches you want to add.  Below is the code for
ADMINS ONLY, MODERATORS ONLY and for both MODS AND ADMINS.  Find the proper content that you want to hide
and add the BEGIN switch just before and add the END switch just after your content.

-------	ADMIN ONLY SWITCHES --------

# 
#-----[ OPEN ]------------------------------------------ 
# 
	templates/subSilver/*
# 
#-----[ BEFORE - ADD ]------------------------------------------ 
# 
	<!-- BEGIN admins_only -->
# 
#-----[ AFTER - ADD ]------------------------------------------ 
# 
	<!-- END admins_only -->
# 
#----------------------------------------------- 
# 

-------	MODERATOR ONLY SWITCHES --------

# 
#-----[ OPEN ]------------------------------------------ 
# 
	templates/subSilver/*
# 
#-----[ BEFORE - ADD ]------------------------------------------ 
# 
	<!-- BEGIN moderators_only -->
# 
#-----[ AFTER - ADD ]------------------------------------------ 
# 
	<!-- END moderators_only -->
# 
#----------------------------------------------- 
# 

-------	MODERATOR & ADMINS ONLY SWITCHES --------

# 
#-----[ OPEN ]------------------------------------------ 
# 
	templates/subSilver/*
# 
#-----[ BEFORE - ADD ]------------------------------------------ 
# 
	<!-- BEGIN admins_and_moderators_only -->
# 
#-----[ AFTER - ADD ]------------------------------------------ 
# 
	<!-- END admins_and_moderators_only -->
# 
#-----[ SAVE & CLOSE ALL FILES ]-------------------------- 
# 
#End 
Murmelolli
Mitglied
Beiträge: 102
Registriert: 24.09.2004 13:13

Beitrag von Murmelolli »

Habe Beides eingebaut!

Erst den Switch, dann den "Host and IP" MOD!

Es wird aber kein Host und keine IP angezeigt!

Zumindest wüsste ich jetzt spontan nicht, wo es angezeigt werden sollte! :-?

Hat jemand Erfahrung mit dem Host and IP Mod, oder eine Idee, woran es liegen könnte?

Habe 2.0.19 laufen!
Benutzeravatar
beedy
Mitglied
Beiträge: 69
Registriert: 28.11.2005 14:48
Wohnort: Berlin

Beitrag von beedy »

Sinnvoll wäre es, wenn du erst den Host Mod einbaust, um zu sehen, ob er ordnungsgemäß arbeitet.

Und wenn du ihn getestet hast, dann würde ich erst an daran gehen, die Switches zu setzen.

So siehst du, ob du sie eventuell versetzen mußt.


Wenn du dein Board noch nicht übelst umgebaut hast, müßte die Anzeige in der Spalte angezeigt werden--->

Dein letzter Besuch war am:
Aktuelles Datum und Uhrzeit:


Gruß!

beedy
Antworten

Zurück zu „phpBB 2.0: Mod Support“