Seite 1 von 2

on/offline mit Bild

Verfasst: 18.08.2003 23:53
von dan11
hallo

ich möchte gerne das anstatt On oder offline ein bild angezeigt wird , wie kann ich das machen , hier die anleitung des mods.

Danke zum voraus

Code: Alles auswählen

######################################################## 
## Mod Title:   Show Online In View Topic 
## Mod Version: 2.0.0
## Author:      AJ Quick, (http://www.ajquick.com/)
##
## Description:  
## This mod will show the status of a user in viewtopic
## next to their post. Stating if they are online or not.
##
## This mod is for phpBB2 ver 2.0.X
## 
## Portions of this script were inspired/written by
## other people. I can only claim partial credit.
##
## Installation Level:  Easy 
## Installation Time:   1-2 Minutes 
## Files To Edit:      2 
##	viewtopic.php
##	/templates/SubSilver/Viewtopic_body.tpl
##
##########################################################
## 
## Installation Notes: 
##
## There is some customization that will need to be 
## done in Viewtopic_body.tpl It is really up to you
## where you want it to be placed.
##
######################################################## 

# 
#-----[ OPEN ]------------------------------------------ 
# 

Viewtopic.php

# 
#-----[ FIND ]------------------------------------------ 
# 

u.user_allowavatar, u.user_allowsmile, 

# 
#-----[ ADD AFTER ]------------------------------------------ 
# 

u.user_allow_viewonline, u.user_session_time, 

# 
#-----[ FIND ]------------------------------------------ 
# 

	//
	// Again this will be handled by the templating
	// code at some point
	//
	$row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
	$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

//User Online Hack
//By AJ Quick (http://www.ajquick.com/)
if($postrow[$i]['user_session_time'] >= (time()-60)){
if($postrow[$i]['user_allow_viewonline']){
$status = '<b><a href="viewonline.php">Online!</a></b>';
}else{
$status = "Offline";
}
}else{
$status = "Offline";
}

# 
#-----[ FIND ]------------------------------------------ 
# 

		'POSTER_JOINED' => $poster_joined,
		'POSTER_POSTS' => $poster_posts,

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

		'POSTER_STATUS' => $status,

# 
#-----[ OPEN ]------------------------------------------ 
#

templates/SubSilver/Viewtopic_body.tpl

# 
#-----[ FIND: Something Similar ]------------------------------------------ 
#

		<td width="150" align="left" valign="top" class="{postrow.ROW_CLASS}"><span class="name"><a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">{postrow.POSTER_RANK}<br /><br /><div align="center">{postrow.RANK_IMAGE}{postrow.POSTER_AVATAR}</div><br /><br /> {postrow.POSTER_JOINED}<br />{postrow.POSTER_POSTS}</span></td>

# 
#-----[ Somewhere... ADD ]------------------------------------------ 
# 

Status: {postrow.POSTER_STATUS}

# That's It!
# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM 


Gruss dan11

Verfasst: 18.08.2003 23:56
von Elvis
nimm den MOD

http://www.phpbbhacks.com/viewhack.php?id=1291

ist besser.

haste gleich mit Bilder.

Verfasst: 19.08.2003 00:11
von dan11
Danke elvis aber leider habe ich den mod schon vor 3 monate installiert , und ich dachte es wäre einfach ein bild anzuhängen.
wenn es leider nicht geht muss ich wohl alles entfernen und den neuen mod installieren

gruss dan11

Verfasst: 19.08.2003 00:13
von Henne

Code: Alles auswählen

$status = "Offline"; 
} 
}else{ 
$status = "Offline"; 
Kannst beo On-/Offline doch einfach Bilder einfügen?!

Verfasst: 19.08.2003 00:50
von Elvis
dan11 hat geschrieben:Danke elvis aber leider habe ich den mod schon vor 3 monate installiert , und ich dachte es wäre einfach ein bild anzuhängen.
wenn es leider nicht geht muss ich wohl alles entfernen und den neuen mod installieren

gruss dan11
achso

naja hatte den auch zu erst drinn gehabt ohne Bilder, aber habs net ganz kapiert wie das mit Bilder geht.

und nun habe ich den drinn.

Verfasst: 19.08.2003 01:07
von Henne
Musst doch einfach zwei Bilder hochladen.
Dann suchen:

Code: Alles auswählen

$status = "Offline"; 
} 
}else{ 
$status = "Offline"; 
und das mit

Code: Alles auswählen

$status = '<img src="hier/derPfad/zum/Bild_Online.gif" alt="Online" title="Online" border="0" />'; 
} 
}else{ 
$status = '<img src="hier/derPfad/zum/Bild_Offline.gif" alt="Offline" title="Offline" border="0" />';
ersetzen.

Hab das jetzt nicht getestet, aber sollte funktionieren...

Verfasst: 19.08.2003 07:14
von Dan11
@Henne 23

Das Offline funktioniert mit dem Pic aber beim Online geht es leider nicht mit dem Bild ?

liegt das daran das 2 mal offline hier steht

Code: Alles auswählen

$status = "Offline"; 
} 
}else{ 
$status = "Offline"; 
Gruss Dan11

Verfasst: 19.08.2003 11:38
von Henne
Da war Henne doch glatt schon am pennen... ;)
Suchen:

Code: Alles auswählen

$status = '<b><a href="viewonline.php">Online!</a></b>'; 
}else{ 
$status = "Offline"; 
} 
}else{ 
$status = "Offline"; 
Ersetzen mit:

Code: Alles auswählen

$status = '<a href="viewonline.php"><img src="hier/derPfad/zum/Bild_Online.gif" alt="Online" title="Online" border="0" /></a>'; 
}else{ 
$status = '<img src="hier/derPfad/zum/Bild_Offline.gif" alt="Offline" title="Offline" border="0" />';
} 
}else{ 
$status = '<img src="hier/derPfad/zum/Bild_Offline.gif" alt="Offline" title="Offline" border="0" />';

Verfasst: 19.08.2003 12:02
von Ratte
hat jemand on/off pics für fiblack??
ich find die net....

Verfasst: 19.08.2003 12:14
von Elvis