Seite 1 von 5
					
				Letzter Beitrag des Users in Profilansicht
				Verfasst: 29.03.2006 16:47
				von Slytherin
				So, ich brauche einen ganz speziellen MOD, von dem ich nicht glaube, dass er existiert.
Aber dennoch frage ich hier nach intensiver Boardsuche ... 
 
Ich suche einen MOD, der es mir ermöglicht, bei jedem User in der Profilansicht anzeigen zu lassen, in welchem Topic/Thema er zuletzt geschrieben hat. 
 
Slytherin
 
			 
			
					
				
				Verfasst: 02.04.2006 20:39
				von Slytherin
				Gibt es hierzu wirklich keinen MOD? 
 
Slytherin
 
			 
			
					
				
				Verfasst: 02.04.2006 21:52
				von ATARI
				daran hätt ich auch interesse!
			 
			
					
				
				Verfasst: 02.04.2006 22:39
				von Yoshi
				Ja, gute idee.. in einem "Fremdboard" gibt es das. Da kann man auf "Zeige letzten 10 Beiträge" anklicken. Sehr praktisch.
			 
			
					
				
				Verfasst: 03.04.2006 08:40
				von ATARI
				bei wbb isses auch standart das der letzte beitrag wo gepostet wurde angezeigt wird
			 
			
					
				
				Verfasst: 03.04.2006 13:47
				von karstenkurt
				Hallo,
mal so ganz auf die Schnelle
Code: Alles auswählen
##############################################################
## MOD Title: Last Topic a User posted in Profile MOD
## MOD Author: Karstenkurt < webmaster@urlabgenial.de > (Sven COnrad) http://www.UrlaubGenial.de
## MOD Description: Diese Mod fügt im Profile den Titel des letzten Beitrag in den der User gepostet hat hinzu
## MOD Version: 1.0.1
##
## Installation Level:	Easy
## Installation Time:	2 Minutes
##
## Files To Edit: (3)
##	includes/usercp_viewprofile.php
##	templates/subsilver/profile_view_body.tpl
##	language/lang_german/lang_main.php
##
## Included Files: (0)
##
##############################################################
## For security purposes, please check: http://www.hvmdesign.com/mods.php
## for the latest version of this MOD. If this MOD is out of date,
## then it may have security risks fixed in newer versions.
##############################################################
## Author Notes:
##
##############################################################
## MOD History:
##
##   2006-04-03 - Version 1.0.0
##   2006-04-05 - Version 1.0.1
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
############################################################## 
#
#-----[ OPEN ]------------------------------------------
# 
includes/usercp_viewprofile.php
#
#-----[ FIND ]---------------------------------------------
#
$template->assign_vars(array(
	'USERNAME' => $profiledata['username'],
#
#-----[ BEFORE, ADD ]--------------------------------------
#
//Begin Last Post in Profile 
$sql = 'SELECT p.post_id, p.topic_id, t.topic_title FROM ' . POSTS_TABLE . ' p, ' . TOPICS_TABLE . ' t 
 WHERE p.topic_id = t.topic_id    AND p.poster_id=' . $profiledata['user_id'] . ' ORDER BY p.post_time DESC LIMIT 0,1';
if ( !($result = $db->sql_query($sql)) ) 
{ 
   message_die(GENERAL_ERROR, "Could not obtain users post information.", '', __LINE__, __FILE__, $sql); 
} 
while ( $row = $db->sql_fetchrow($result) ) 
{ 
   $currentpost = $row['topic_title']; 
   $currentpostid=$row['post_id']; 
   $currenttopicid=$row['topic_id']; 
} 
$db->sql_freeresult($result); 
//Ende Last Post in Profile 
#
#-----[ FIND ]---------------------------------------------
#
'WWW_IMG' => $www_img,
#
#-----[ AFTER, ADD ]--------------------------------------
#
'CURRENTPOST' => $currentpost,
'CURRENTPOSTLINK' => append_sid("viewtopic.$phpEx?t=$currenttopicid#$currentpostid"),
'CURRENTPOSTDESC' => $lang['SC_Post_in_Profile'],
#
#-----[ OPEN ]------------------------------------------
# 
templates/subsilver/profile_view_body.tpl
#
#-----[ FIND ]---------------------------------------------
#
<tr> 
  <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_TOTAL_POSTS}: </span></td>
  <td valign="top"><b><span class="gen">{POSTS}</span></b><br /><span class="genmed">[{POST_PERCENT_STATS} / {POST_DAY_STATS}]</span> <br /><span class="genmed"><a href="{U_SEARCH_USER}" class="genmed">{L_SEARCH_USER_POSTS}</a></span></td>
</tr>
#
#-----[ AFTER, ADD ]--------------------------------------
#!-- Start add - Last Post --> 
<tr> 
  <td valign="top" align="right" nowrap="nowrap"><span class="gen">{CURRENTPOSTDESC}:</span></td>
  <td> <b><span class="gen"><a href={CURRENTPOSTLINK}>{CURRENTPOST}</a></span></b></td>
</tr>
<!-- End add - Last Post -->
#
#-----[ OPEN ]------------------------------------------
# 
language/lang_german/lang_main.php
#
#-----[ FIND ]---------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]--------------------------------------
#
//Last Post in Profile
$lang['SC_Post_in_Profile'] = 'Letzter Beitrag';
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Edit: 05.04.06: Auf Version 1.0.1 aktualisiert.
 
			 
			
					
				
				Verfasst: 03.04.2006 18:09
				von Slytherin
				Vielen Dank, wusste doch, dass es da einen MOD gibt 
 
Slytherin
 
			 
			
					
				
				Verfasst: 03.04.2006 19:52
				von karstenkurt
				Bis um 13:00 gabs noch keinen 

 
			 
			
					
				
				Verfasst: 03.04.2006 20:56
				von ATARI
				so, mod gemäß deiner install eingebaut, aber geht nicht. wird nix angezeigt.
bsp: 
http://landshuts-finest.de/dare-data/ph ... rofile&u=2
Dateien:
usercp_viewprofile.php
profile_view_body.tpl
Wäre nett wenn du mal drüber kuckst! 

 
			 
			
					
				
				Verfasst: 03.04.2006 21:02
				von karstenkurt
				Da hast Du wohl ein wenig was vergessen?
Code: Alles auswählen
<!-- Start add - Last Post -->
<tr>
  <td valign="middle" align="right"><span class="gen">Letzter Beitrag:</span></td>
  <td width="100%"><span class="genmed"><a title="Letzte Aktivität im Forum" href="viewtopic.php?t=1#1"></a></span></td>
</tr>
<!-- End add - Last Post -->
oder durch einander gebracht. Häng mal Deine usercp_viewprofile.php an.