Birthday und gender addon

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
Benutzeravatar
Isaac
Mitglied
Beiträge: 351
Registriert: 14.01.2006 13:28
Wohnort: Vale
Kontaktdaten:

Birthday und gender addon

Beitrag von Isaac »

Hi,
ich wolltegerade das sogennante bandgaddon installieren. Jeodch fidne ich 2 Codes im pageheader nicht.
#
#-----[ FIND ]------------------------------------------
#
$user_online_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'>' . $row['username'] . '</a>';


#
#-----[ REPLACE WITH ]------------------------------------------
#
$user_online_link = $usergender . '&nbsp;<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'>' . $row['username'] . '</a>' . $userbirthdate;



#
#-----[ FIND ]------------------------------------------
#
$user_online_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'><i>' . $row['username'] . '</i></a>';


#
#-----[ REPLACE WITH ]------------------------------------------
#
$user_online_link = $usergender . '$nbsp;<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'><i>' . $row['username'] . '</i></a>' . $userbirthdate;
Was muss ich jetzt tun?
Pato
Mitglied
Beiträge: 426
Registriert: 11.05.2005 23:13
Wohnort: Ansbach
Kontaktdaten:

Beitrag von Pato »

schon mal nur nach dem

Code: Alles auswählen

$user_online_link
gesucht?

MfG Pato
Benutzeravatar
Isaac
Mitglied
Beiträge: 351
Registriert: 14.01.2006 13:28
Wohnort: Vale
Kontaktdaten:

Beitrag von Isaac »

jep. aber da sieht das ganz und garnicht nach dem zu findenden aus.
Benutzeravatar
Isaac
Mitglied
Beiträge: 351
Registriert: 14.01.2006 13:28
Wohnort: Vale
Kontaktdaten:

Beitrag von Isaac »

Kommt schon ;-)
Benutzeravatar
Peggy
Mitglied
Beiträge: 1248
Registriert: 17.10.2003 14:22
Wohnort: Berlin
Kontaktdaten:

Beitrag von Peggy »

verlink doch mal deine aktuelle page_header.php hier als txt. :wink:

Eine php-Datei zuim Download bereitstellen
Kein Support per PN/Email/Messenger!
Falls jemand den neuen ICQ-Button braucht: http://www.peggy-para.de/templates/olym ... cq_add.gif
Benutzeravatar
Isaac
Mitglied
Beiträge: 351
Registriert: 14.01.2006 13:28
Wohnort: Vale
Kontaktdaten:

Beitrag von Isaac »

Benutzeravatar
Peggy
Mitglied
Beiträge: 1248
Registriert: 17.10.2003 14:22
Wohnort: Berlin
Kontaktdaten:

Beitrag von Peggy »

Hmm, sieht so aus, als wäre an den betroffenen Stellen der Color-Group-MOD eingebaut.
Bin da leider überfragt, sorry!
Aber vielleicht kann jmd. mit guten PHP-Kenntnissen da weiterhelfen ...
Kein Support per PN/Email/Messenger!
Falls jemand den neuen ICQ-Button braucht: http://www.peggy-para.de/templates/olym ... cq_add.gif
Benutzeravatar
Isaac
Mitglied
Beiträge: 351
Registriert: 14.01.2006 13:28
Wohnort: Vale
Kontaktdaten:

Beitrag von Isaac »

Kommt schon leute...
Benutzeravatar
Isaac
Mitglied
Beiträge: 351
Registriert: 14.01.2006 13:28
Wohnort: Vale
Kontaktdaten:

Beitrag von Isaac »

Ich weiß das ihr mir helfen könnt :wink:
Benutzeravatar
m4dm4x
Mitglied
Beiträge: 65
Registriert: 01.03.2005 22:59
Wohnort: 78573 Wurmlingen
Kontaktdaten:

Beitrag von m4dm4x »

Hi Leutz,

habe den Birthday und den Gender MOD installiert
und jetzt noch zusätzlich das Addon dafür, dass es das Geschlecht und das Alter auf der Startseite unten anzeigt.
Jetzt meine Frage: Wie und wo kann ich das Leerzeichen nach dem Benutzernamen "rauslöschen", damit das Alter in der Klammer direkt am Namen steht???
Hier mal noch das Addon:
##############################################################
## MOD Title: Gender and Birthday Add On for Viewonline Box in Index
## MOD Author: CBACK < webmaster@cback.de > (Christian Knerr) http://www.community.cback.de
## MOD Description: n/a
## MOD Version: 1.0.2
##
## Installation Level: Easy
## Installation Time: 4 Minutes
## Files To Edit: 2
## includes/page_header.php
## index.php
## Included Files: n/a
##############################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/downloads/ 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 MODs not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/downloads/
##############################################################
## Author Notes:
##
## THIS ADD ON REQUIRES:
##
## - Birthday Hack (Nils)
## - Gender Hack (Nils)
##
## OPTIONAL:
##
## - Who was Online-Box
##
##############################################################
## MOD History:
##
## 2005-07-07 - Version 1.0.0
## - First Release
##
##
## 2005-07-08 - Version 1.0.1
## - Fix in Birthday Display
##
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php


#
#-----[ FIND ]------------------------------------------
#
$sql = "SELECT u.username, u.user_id, u.user_allow_viewonline, u.user_level, s.session_logged_in, s.session_ip


#
#-----[ IN-LINE FIND ]------------------------------------------
#
, u.user_level


#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, u.user_birthday, u.user_gender


#
#-----[ FIND ]------------------------------------------
#
$style_color = '';
if ( $row['user_level'] == ADMIN )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';


#
#-----[ BEFORE, ADD ]------------------------------------------
#
// Wich gender?
if($row['user_gender'] == 1)
{
// Male
$usergender = "<img src=\"" . $images['icon_minigender_male'] . "\" border=\"0\">";
}
else if ($row['user_gender'] == 2)
{
// Female
$usergender = "<img src=\"" . $images['icon_minigender_female'] . "\" border=\"0\">";
}
else
{
// No value
$usergender = '';
}

// How old?
$this_year = create_date('Y', time(), $board_config['board_timezone']);
$this_date = create_date('md', time(), $board_config['board_timezone']);

if ( $row['user_birthday'] != 999999 )
{
$userbdate=realdate('md', $row['user_birthday']);
$userbirthdate = $this_year - realdate ('Y',$row['user_birthday']);
if ($this_date < $userbdate) $userbirthdate--;
$userbirthdate = '&nbsp;&nbsp;<b>(' . $userbirthdate . ')</b>';
}
else
{
$userbirthdate = '';
}




#
#-----[ FIND ]------------------------------------------
#
$user_online_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'>' . $row['username'] . '</a>';


#
#-----[ REPLACE WITH ]------------------------------------------
#
$user_online_link = $usergender . '&nbsp;<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'>' . $row['username'] . '</a>' . $userbirthdate;



#
#-----[ FIND ]------------------------------------------
#
$user_online_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'><i>' . $row['username'] . '</i></a>';


#
#-----[ REPLACE WITH ]------------------------------------------
#
$user_online_link = $usergender . '$nbsp;<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'><i>' . $row['username'] . '</i></a>' . $userbirthdate;



#
#-----[ INSTALLED LAST VISIT MOD? ]------------------------------------------
#
#
#-----[ OPEN ]------------------------------------------
#
index.php


#
#-----[ FIND ]------------------------------------------
#
# Double Find to exactly identify this Line!
#
// Start add - Last visit MOD


#
#-----[ FIND ]------------------------------------------
#
# Double Find to exactly identify this Line!
#
$sql = 'SELECT user_id,username,user_allow_viewonline,user_level,user_lastlogon FROM ' . USERS_TABLE . ' WHERE user_id!="'.ANONYMOUS.'" AND user_session_time >= '.$timetoday.' AND user_session_time< '.($timetoday+86399).' ORDER BY username';


#
#-----[ IN-LINE FIND ]------------------------------------------
#
,user_lastlogon


#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, user_birthday, user_gender


#
#-----[ FIND ]------------------------------------------
#
if ($todayrow['user_lastlogon']>=$time1Hour)
{
$users_lasthour++;
}



#
#-----[ AFTER, ADD ]------------------------------------------
#
//Start B&G Addon
// Wich gender?
if($todayrow['user_gender'] == 1)
{
// Male
$usergender = "<img src=\"" . $images['icon_minigender_male'] . "\" border=\"0\"";
}
else if ($todayrow['user_gender'] == 2)
{
// Female
$usergender = "<img src=\"" . $images['icon_minigender_female'] . "\" border=\"0\"";
}
else
{
// No value
$usergender = '';
}

// How old?
$this_year = create_date('Y', time(), $board_config['board_timezone']);
$this_date = create_date('md', time(), $board_config['board_timezone']);

if ( $todayrow['user_birthday'] != 999999 )
{
$userbdate=realdate('md', $todayrow['user_birthday']);
$userbirthdate = $this_year - realdate ('Y',$todayrow['user_birthday']);
if ($this_date < $userbdate) $userbirthdate--;
$userbirthdate = '&nbsp;&nbsp;<b>(' . $userbirthdate . ')</b>';
}
else
{
$userbirthdate = '';
} //End B&G Addon


#
#-----[ FIND ]------------------------------------------
#
$users_today_list.=( $todayrow['user_allow_viewonline'])?' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $todayrow['user_id']) . '"' . $style_color .'>' . $todayrow['username'] . '</a>,' : (($userdata[user_level]==ADMIN) ? ' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $todayrow['user_id']) . '"' . $style_color .'><i>' . $todayrow['username'] . '</i></a>,' : '');


#
#-----[ REPLACE WITH ]------------------------------------------
#
$users_today_list.=( $todayrow['user_allow_viewonline'])?$usergender . '&nbsp;<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $todayrow['user_id']) . '"' . $style_color .'>' . $todayrow['username'] . '</a>' . $userbirthdate . ',' : (($userdata[user_level]==ADMIN) ? $usergender . '&nbsp;<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $todayrow['user_id']) . '"' . $style_color .'><i>' . $todayrow['username'] . '</i></a>' . $userbirthdate . ',' : '');



#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Antworten

Zurück zu „phpBB 2.0: Mod Support“