 |
|
|
|

| Autor |
Nachricht |
Thomson
Universal Genius

Anmeldungsdatum: 05.08.2002
Beiträge: 4726
Wohnort: a shibby place
|
Verfasst am:
So 14 Sep, 2003 13:39 |
  |
Mod Name: Display Avatar on Index
Mod Author: bloddy newbie
phpBB-Versions: 2.0.6
Mod-Description: Dieser Hack oder auch Mod oder wie auch immer zeigt das Avatar des eingeloggten Users sofern vorhanden im Kopf des Forums an.
Discussion: http://www.phpbb2.de/viewtopic.php?t=4078
Code:
| Code: |
############################################################################################
# Dieser Hack oder auch Mod oder wie auch immer zeigt das Avatar des #
# eingeloggten Users sofern vorhanden im Kopf des Forums an. #
# #
# Bevor du diesen Hack installierst, solltest du alle zu #
# verändernden Dateien (page_header.php, overall_header.tpl) sichern, #
# um eventuell auftretende Komplikationen wieder rückgängig machen zu können. #
# #
# Support erhaltet ihr in meinem Supportforum http://www.php-progger.de #
# #
# Ersteller des Hacks: Robert Bernhard alias Bloddy Newbie #
# Ich übernehme keinerlei Verantwortung für eventuell auftretende Schäden. #
############################################################################################
############################################################################################
# START des Hacks #
############################################################################################
#
#---[Öffne]---------------------------------------------------------------------------------
#
includes/page_header.php
#
#---[Suche nach]----------------------------------------------------------------------------
#
//
// Generate logged in/logged out status
//
if ( $userdata['session_logged_in'] )
{
$u_login_logout = 'login.'.$phpEx.'?logout=true&sid=' . $userdata['session_id'];
$l_login_logout = $lang['Logout'] . ' [ ' . $userdata['username'] . ' ]';
}
#
#---[Ersetze durch]-------------------------------------------------------------------------
#
//
// Generate logged in/logged out status
//
if ( $userdata['session_logged_in'] )
{
$u_login_logout = 'login.'.$phpEx.'?logout=true&sid=' . $userdata['session_id'];
$l_login_logout = $lang['Logout'] . ' [ ' . $userdata['username'] . ' ]';
$sql = "SELECT user_avatar FROM ".USERS_TABLE." WHERE user_id = '".$userdata['user_id']."'";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$avatar = "<img src='".$row['user_avatar']."'>";
}
#
#---[Suche nach]----------------------------------------------------------------------------
#
//
// The following assigns all _common_ variables that may be used at any point
// in a template.
//
$template->assign_vars(array(
#
#---[Ersetze durch]-------------------------------------------------------------------------
#
//
// The following assigns all _common_ variables that may be used at any point
// in a template.
//
$template->assign_vars(array(
'Avatar' => $avatar,
#
#---[Speichern und Schließen]---------------------------------------------------------------
#
includes/page_header.tpl
#
#---[Öffne]---------------------------------------------------------------------------------
#
template/deintemplate/overall_header.tpl
oder template/deintemplate/index_body.tpl
#
#---[Füge an gewünschter Stelle ein]--------------------------------------------------------
#
{Avatar}
#
#---[Beispiel 1: overall_header.tpl]--------------------------------------------------------
#
Template = Subsilver
#
#---[Suche nach]----------------------------------------------------------------------------
#
</tr>
</table></td>
</tr>
</table>
#
#---[Ersetze durch]-------------------------------------------------------------------------
#
</tr>
</table></td>
</tr>
<tr>
<td align="left" colspan="2">{Avatar}</td>
</tr>
</table>
#
#---[Speichern und Schließen]---------------------------------------------------------------
#
template/deintemplate/overall_header.tpl
#
#---[Beispiel 2: index_body.tpl]------------------------------------------------------------
#
Template = Subsilver
#
#---[Suche nach]----------------------------------------------------------------------------
#
<tr>
<td align="left" valign="bottom"><span class="gensmall">
<!-- BEGIN switch_user_logged_in -->
{LAST_VISIT_DATE}<br />
<!-- END switch_user_logged_in -->
{CURRENT_TIME}<br /></span><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a></span></td>
<td align="right" valign="bottom" class="gensmall">
<!-- BEGIN switch_user_logged_in -->
<a href="{U_SEARCH_NEW}" class="gensmall">{L_SEARCH_NEW}</a><br /><a href="{U_SEARCH_SELF}" class="gensmall">{L_SEARCH_SELF}</a><br />
<!-- END switch_user_logged_in -->
<a href="{U_SEARCH_UNANSWERED}" class="gensmall">{L_SEARCH_UNANSWERED}</a></td>
</tr>
#
#---[Ersetze durch]-------------------------------------------------------------------------
#
<tr>
<!-- BEGIN switch_user_logged_in -->
<td align="left" valign="bottom">{Avatar}</td>
<!-- END switch_user_logged_in -->
<td align="left" valign="bottom"><span class="gensmall">
<!-- BEGIN switch_user_logged_in -->
{LAST_VISIT_DATE}<br />
<!-- END switch_user_logged_in -->
{CURRENT_TIME}<br /></span><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a></span></td>
<td align="right" valign="bottom" class="gensmall">
<!-- BEGIN switch_user_logged_in -->
<a href="{U_SEARCH_NEW}" class="gensmall">{L_SEARCH_NEW}</a><br /><a href="{U_SEARCH_SELF}" class="gensmall">{L_SEARCH_SELF}</a><br />
<!-- END switch_user_logged_in -->
<a href="{U_SEARCH_UNANSWERED}" class="gensmall">{L_SEARCH_UNANSWERED}</a></td>
</tr>
#
#---[Speichern und Schließen]---------------------------------------------------------------
#
template/deintemplate/index_body.tpl
############################################################################################
# ENDE des Hacks #
############################################################################################
|
|
_________________ There are only 10 types of people in the world: Those who understand binary, and those who don't... |
|
      |
 |
Google
|
Verfasst am:
|
 |
|
|
 |
bartinli
phpBB2.de User


Anmeldungsdatum: 23.03.2003
Beiträge: 147
|
Verfasst am:
So 21 Sep, 2003 02:22 |
  |
wenn du user ein avatar aus der gallery wählen, zeigt es oben link nur ein X. ist das so oder hab ich irgendwo ein fehler gemacht? |
|
|
    |
 |
Thomson
Universal Genius

Anmeldungsdatum: 05.08.2002
Beiträge: 4726
Wohnort: a shibby place
|
Verfasst am:
Mo 22 Sep, 2003 13:08 |
  |
Hallo,
sind die CHMODs richtig gesetzt in der Gallerie, hast du beim Einbau alles richtig gemacht?
Tom |
_________________ There are only 10 types of people in the world: Those who understand binary, and those who don't... |
|
      |
 |
t( )m
phpBB2.de User

Anmeldungsdatum: 02.10.2003
Beiträge: 3
Wohnort: karlsruhe
|
Verfasst am:
So 12 Okt, 2003 02:12 |
  |
hi,
hab den gleichen Fehler,
das Image wird nicht angezeigt, da der Pfad nicht stimmt.
Der Pfad zeigt auf /forum/user_avatar.jpg
müsste allerdings
nach /forum/images/avatars/user_avatar.jpg zeigen
allerdings weiss ich nicht, wie dies in der page_header.php entsprechend ändern müsste.
| Code: |
| $avatar = "<img src='".$row['user_avatar']."'>"; |
so geht es jedenfalls nicht , da kann doch sicher jemand helfen?
| Code: |
| $avatar = "<img src=./images/avatars/'".$row['user_avatar']."'>"; |
Wie man sieht, hab ich 0,0 Ahnung von PHP
Danke
Gruß Tom |
Zuletzt bearbeitet von t( )m am So 12 Okt, 2003 02:14, insgesamt einmal bearbeitet |
|
   |
 |
.julius
phpBB2.de User

Anmeldungsdatum: 05.04.2006
Beiträge: 24
|
Verfasst am:
Do 06 Apr, 2006 08:51 |
  |
könnte jemand vllt einen screenshot online stellen, kann mir darunter nix vorstellen! |
|
|
   |
 |
|
|
|
|
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
| |