Live Statistik Box
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
J0 habs gefunden am besten du glubschst mal HIER rein!
Vorher schnell kostenlos anmelden, der MOD heisst LastVisitMod!
cu
SQRT
PS: werd mal versuchen es einzubauen und dann hier reinzuschreien....eeeeeeeeeh nein schreiben
Vorher schnell kostenlos anmelden, der MOD heisst LastVisitMod!
cu
SQRT
PS: werd mal versuchen es einzubauen und dann hier reinzuschreien....eeeeeeeeeh nein schreiben

*hm* Also ich hab es bei mir noch mal angesehen auf meiner Seite: http://www.Raver-Board.de.vu
Ich könnte ja Yoni meiner weiter bearbeite version mal geben also denn Code damit er dies gleich mit fest einbauen kann. Weil sowas kann man ja dann als Standart mit hinein nehmen.
MfG
oSSi
Ich könnte ja Yoni meiner weiter bearbeite version mal geben also denn Code damit er dies gleich mit fest einbauen kann. Weil sowas kann man ja dann als Standart mit hinein nehmen.
MfG
oSSi

Ok, hab glaub alles was man braucht in die Anleitung von Yoni mit eingebaut. Aber macht wie immer vorher von denn Datein ein Backup falls es Probleme gibt. Hier jetzt die Anleitung:
MfG
oSSi
Wenn es Probleme gibt versuch ich soweit es geht zu helfen.
Code: Alles auswählen
#################################################################
## Mod Title: Live Statistik Box
## Mod Version: 0.8 Beta
## Author: Thomson < thomson@phpbb2.de >
## Description: Adds a small box with informations about
## newest member, online user, etc.
##
## Installation Level: easy
## Installation Time: 10 - 15 Minutes
## Files To Edit: - /templates/subSilver/index_body.tpl
## - /templates/subSilver/overall_header.tpl
## - /language/lang_xxx/lang_main.php
- /includes/page_header.php
##
## Includet Files: group-1.gif
## group-2.gif
## group-3.gif
## group-4.gif
## ur-admin.gif
## ur-anony.gif
## ur-guest.gif
## ur-member.gif
## ur-moderator.gif
## ur-registered.gif
## top10.gif
##
#################################################################
## Security Disclaimer: This MOD Cannot Be Posted To Or Added At Any Non-Official phpBB Sites
## I don't know if these images are under GPL, if the founder
## of phpnuke doesn't want me to use them here, please send me an e-mail
## and I'll remove them instantly.
#################################################################
##
## Author Note:
## This Mod was made for a user at phpBB2.de. I have to
## admit that I'm not a PHP-Pro! I hope this Mod works out
## but I'll make no guarantee.
##
## Demo:You can see a Demo at http://www.is-ja.org/testboard/index.php
##
##
## the phpBB Group Reserves The Right To Remove/Edit Author Notes,
## Should It Be Warranted
#################################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
#################################################################
#
#-----[ OPEN ]------------------------------------------
#
overall_header.tpl
#
#-----[ FIND ]------------------------------------------
#
/* Quote & Code blocks */
.code {
font-family: {T_FONTFACE3}; font-size: {T_FONTSIZE2}px; color: {T_FONTCOLOR2};
background-color: {T_TD_COLOR1}; border: {T_TR_COLOR3}; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
#
#-----[ BEFORE, ADD ]------------------------------------------
#
.table1 {
BORDER-RIGHT: #000000 1px dashed;
BORDER-TOP: #000000 1px dashed;
FONT-SIZE: 11px;
BORDER-LEFT: #000000 1px dashed;
COLOR: #000000;
LINE-HEIGHT: 125%;
BORDER-BOTTOM: #000000 1px dashed;
FONT-FAMILY: Verdana, Arial;
BACKGROUND-COLOR: #efefef
}
#
#-----[ OPEN ]------------------------------------------
#
language/lang_xxx/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
//
// Global Header strings
//
$lang['Registered_users'] = 'Registered Users:';
$lang['Browsing_forum'] = 'Users browsing this forum:';
$lang['Online_users_zero_total'] = 'In total there are <b>0</b> users online :: ';
$lang['Online_users_total'] = 'In total there are <b>%d</b> users online :: ';
$lang['Online_user_total'] = 'In total there is <b>%d</b> user online :: ';
$lang['Reg_users_zero_total'] = '0 Registered, ';
$lang['Reg_users_total'] = '%d Registered, ';
$lang['Reg_user_total'] = '%d Registered, ';
$lang['Hidden_users_zero_total'] = '0 Hidden and ';
$lang['Hidden_user_total'] = '%d Hidden and ';
$lang['Hidden_users_total'] = '%d Hidden and ';
$lang['Guest_users_zero_total'] = '0 Guests';
$lang['Guest_users_total'] = '%d Guests';
$lang['Guest_user_total'] = '%d Guest';
$lang['Record_online_users'] = 'Most users ever online was <b>%s</b> on %s'; // first %s = number of users, second %s is the date.
#
#-----[ REPLACE WITH ]------------------------------------------
#
//
// Global Header strings
//
$lang['Day_users'] = 'Benutzer, die während der letzten 24 Stunden online waren:';
$lang['Not_day_users'] = 'Benutzer die <span style="color:red">nicht</span> in denn letzten 24h Online waren:';
$lang['Registered_users'] = '';
$lang['Browsing_forum'] = 'Users browsing this forum:';
$lang['Online_users_zero_total'] = 'In total there are <b>0</b> users online :: ';
$lang['Online_users_total'] = '<img src="templates/subSilver/images/ur-registered.gif" border="0"> Gesamt: <b>%d</b><br>';
$lang['Online_user_total'] = '<img src="templates/subSilver/images/ur-registered.gif" border="0"> Gesamt: <b>%d</b><br>';
$lang['Reg_users_zero_total'] = '<img src="templates/subSilver/images/ur-member.gif" border="0"> Mitglieder: 0<br>';
$lang['Reg_users_total'] = '<img src="templates/subSilver/images/ur-member.gif" border="0"> Mitglieder: %d<br> ';
$lang['Reg_user_total'] = '<img src="templates/subSilver/images/ur-member.gif" border="0"> Mitglieder: %d<br>';
$lang['Hidden_users_zero_total'] = '<img src="templates/subSilver/images/ur-admin.gif" border="0"> Versteckt: 0 <br>';
$lang['Hidden_user_total'] = '<img src="templates/subSilver/images/ur-admin.gif" border="0"> Versteckt: %d<br>';
$lang['Hidden_users_total'] = '<img src="templates/subSilver/images/ur-admin.gif" border="0"> Versteckt: %d<br>';
$lang['Guest_users_zero_total'] = '<img src="templates/subSilver/images/ur-anony.gif" border="0"> Besucher: 0<br>';
$lang['Guest_users_total'] = '<img src="templates/subSilver/images/ur-anony.gif" border="0"> Besucher: %d<br>';
$lang['Guest_user_total'] = '<img src="templates/subSilver/images/ur-anony.gif" border="0"> Besucher: %d<br>';
$lang['Record_online_users'] = 'Der Rekord liegt bei <b>%s</b> Benutzern am %s'; // first %s = number of users, second %s is the date.
#
#-----[ FIND ]------------------------------------------
#
$lang['Registered_users_zero_total'] = 'We have <b>0</b> registered users'; // # registered users
$lang['Registered_users_total'] = 'We have <b>%d</b> registered users'; // # registered users
$lang['Registered_user_total'] = 'We have <b>%d</b> registered user'; // # registered users
$lang['Newest_user'] = 'The newest registered user is <b>%s%s%s</b>'; // a href, username, /a
#
#-----[ REPLACE WITH ]------------------------------------------
#
$lang['Registered_users_zero_total'] = '<b>0</b>'; // # registered users
$lang['Registered_users_total'] = '<b>%d</b>'; // # registered users
$lang['Registered_user_total'] = '<b>%d</b>'; // # registered users
$lang['Newest_user'] = '<b>%s%s%s</b>'; // a href, username, /a
#
#-----[ FIND ]------------------------------------------
#
$lang['Logout'] = 'Logout';
#
#-----[ REPLACE WITH ]------------------------------------------
#
$lang['Logout'] = '';
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/index_body.tpl
#
#-----[ FIND ]------------------------------------------
#
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<th colspan="2" class="thCornerL" height="25" nowrap="nowrap"> {L_FORUM} </th>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
<table width="100%">
<tr valign="top">
<td width="82%" valign="top">
#
#-----[ FIND ]------------------------------------------
#
<br clear="all" />
#
#-----[ AFTER, ADD ]------------------------------------------
#
</td>
<td width="18% valign="top">
<table width="100%" cellpadding="0" cellspacing="0" border="0" class="forumline">
<tr>
<th colspan="2" class="thCornerL" height="25" nowrap="nowrap">
» Live Statistik
<img border="0" src="templates/subSilver/images/top10.gif" width="14" height="17">
</span></td>
</tr>
<tr>
<td class="catLeft" colspan="2" height="28"><span class="gensmall">
<img src="templates/subSilver/images/group-4.gif" border="0"> Welcome: {L_LOGIN_LOGOUT}
</td>
</tr>
<!-- BEGIN switch_user_logged_out -->
<tr>
<td>
<hr>
</td>
</tr>
<tr>
<td>
<table>
<form action="{S_LOGIN_ACTION}" method="post" target="_top">
<tr>
<td width="45%" align="right">
<span class="gen">{L_USERNAME}:</span>
</td>
<td>
<input type="text" name="username" size="10" maxlength="40" value="{USERNAME}" />
</td>
</tr>
<tr>
<td align="right">
<span class="gen">{L_PASSWORD}:</span>
</td>
<td>
<input type="password" name="password" size="10" maxlength="25" />
</td>
</tr>
<tr align="center">
<td colspan="2">
<span class="gen">{L_AUTO_LOGIN} <input type="checkbox" name="autologin" /> {S_HIDDEN_FIELDS}<input type="submit" name="login" class="mainoption" value="{L_LOGIN}" /></span>
</td>
</tr>
<tr align="center">
<td colspan="2">
<span class="gensmall"><a href="{U_SEND_PASSWORD}" class="gensmall">{L_SEND_PASSWORD}</a></span>
</td>
</tr>
</table>
<tr>
<td>
<hr>
</td>
</tr>
<!-- END switch_user_logged_out -->
<tr>
<td><span class="gensmall">
<img src="templates/subSilver/images/group-2.gif" border="0"> <b><u>Membership:</b></u>
</td>
</tr>
<tr>
<td><span class="gensmall">
<img src="templates/subSilver/images/ur-moderator.gif" border="0"> Latest: {NEWEST_USER}
</td>
</tr>
<tr>
<td><span class="gensmall">
<img src="templates/subSilver/images/ur-guest.gif" border="0"> Overall: {TOTAL_USERS}
</td>
</tr>
<tr>
<td>
<hr>
</td>
</tr>
<tr>
<td><span class="gensmall">
<img src="templates/subSilver/images/group-3.gif" border="0"> <a href="viewonline.php" class="gensmall"><b><u>People online:</b></u></a>
</td>
</tr>
<tr>
<td><span class="gensmall">
{TOTAL_USERS_ONLINE}
</td>
</tr>
<tr>
<td><span class="gensmall"><br>
<table width="95%" align="center" class="table1">
<tr>
<td>
{RECORD_USERS}
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td><span class="gensmall"><br>
<table width="95%" align="center" class="table1">
<tr>
<td>
{TOTAL_POSTS}
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<hr>
</td>
</tr>
<tr>
<td><span class="gensmall">
<img src="templates/subSilver/images/group-1.gif" border="0"> <b><u>Online now:</b></u>
</td>
</tr>
<tr>
<td><span class="gensmall">
{LOGGED_IN_USER_LIST}
</td>
</tr>
<tr>
<td>
</td>
</tr>
<tr>
<td><span class="gensmall">
<center>[{L_WHOSONLINE_ADMIN}] [{L_WHOSONLINE_MOD}]</center>
</td>
</tr>
<!-- User Online 24h - Anfang -->
<tr>
<td>
<hr>
</td>
</tr>
<tr>
<td><span class="gensmall">
<table width="95%" align="center" class="table1">
<tr>
<td>
{USERS_OF_THE_DAY_LIST}
</td>
</tr>
</table><br>
</td>
</tr>
<!-- User Online 24h - Ende -->
</td>
</tr>
</table>
</table>
#
#-----[ FIND ]------------------------------------------
#
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" colspan="2" height="28"><span class="cattitle"><a href="{U_VIEWONLINE}" class="cattitle">{L_WHO_IS_ONLINE}</a></span></td>
</tr>
<tr>
<td class="row1" align="center" valign="middle" rowspan="2"><img src="templates/subSilver/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
<td class="row1" align="left" width="100%"><span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}<br />{NEWEST_USER}</span>
</td>
</tr>
<tr>
<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} [ {L_WHOSONLINE_ADMIN} ] [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
</tr>
</table>
<table width="100%" cellpadding="1" cellspacing="1" border="0">
<td align="left" valign="top"><span class="gensmall">{L_ONLINE_EXPLAIN}</span></td>
</table>
<!-- BEGIN switch_user_logged_out -->
<form method="post" action="{S_LOGIN_ACTION}">
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" height="28"><a name="login"></a><span class="cattitle">{L_LOGIN_LOGOUT}</span></td>
</tr>
<tr>
<td class="row1" align="center" valign="middle" height="28"><span class="gensmall">{L_USERNAME}:
<input class="post" type="text" name="username" size="10" />
{L_PASSWORD}:
<input class="post" type="password" name="password" size="10" />
{L_AUTO_LOGIN}
<input class="text" type="checkbox" name="autologin" />
<input type="submit" class="mainoption" name="login" value="{L_LOGIN}" />
</span> </td>
</tr>
</table>
</form>
<!-- END switch_user_logged_out -->
#
#-----[ ACTION: open ]--------------------------------
#
/includes/page_header.php
#
#-----[ ACTION: find ]--------------------------------
#
'LOGGED_IN_USER_LIST' => $online_userlist,
#
#-----[ ACTION: add after ]---------------------------
#
'USERS_OF_THE_DAY_LIST' => $day_userlist,
#
#-----[ ACTION: find ]--------------------------------
#
//
// Obtain number of new private messages
// if user is logged in
//
#
#-----[ ACTION: add before ]--------------------------
#
//
// Users of the day MOD
//
// ############ Edit below ############
// #
$display_not_day_userlist = 1; // change to 0 here if you don't want the list of the users who didn't visit to be displayed
// #
// ############ Edit above ############
$sql = "SELECT user_id, username, user_allow_viewonline, user_level, user_session_time
FROM ".USERS_TABLE."
WHERE user_id > 0
ORDER BY user_level DESC, username ASC";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain user/day information', '', __LINE__, __FILE__, $sql);
}
$day_userlist = '';
$not_day_userlist = '';
while( $row = $db->sql_fetchrow($result) )
{
$style_color = '';
if ( $row['user_level'] == ADMIN )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
}
else if ( $row['user_level'] == MOD )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
}
if ( $row['user_allow_viewonline'] )
{
$user_day_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'>' . $row['username'] . '</a>';
}
else
{
$user_day_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'><i>' . $row['username'] . '</i></a>';
}
if ( $row['user_allow_viewonline'] || $userdata['user_level'] == ADMIN )
{
if ( $row['user_session_time'] >= ( time() - 86400 ) )
{
$day_userlist .= ( $day_userlist != '' ) ? ', ' . $user_day_link : $user_day_link;
}
else $not_day_userlist .= ( $not_day_userlist != '' ) ? ', ' . $user_day_link : $user_day_link;
}
}
if ( empty($day_userlist) )
{
$day_userlist = $lang['None'];
}
$day_userlist = ( ( isset($forum_id) ) ? '' : $lang['Day_users'] ) . ' ' . $day_userlist;
if ( empty($not_day_userlist) )
{
$not_day_userlist = $lang['None'];
}
$not_day_userlist = ( ( isset($forum_id) ) ? '' : $lang['Not_day_users'] ) . ' ' . $not_day_userlist;
if ( $display_not_day_userlist )
{
$day_userlist .= '<br />' . $not_day_userlist;
}
//
// End of MOD
//
#
#-----[ DELETE THAT PART ]------------------------------------------
#
// This part contains the box with the online informations and the posting
// count.
// Also the Login-Box for guests is there, but both you don't need anymore :)
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
oSSi

Wenn es Probleme gibt versuch ich soweit es geht zu helfen.
Huhu,
wow, da wird schon weitergearbeitet *froi*
Ehm, was ich noch sagen wollte, meine Arbeit basiert auf einem frischem phpBB, also nicht, dass dann Beschwerden kommen.
Desweiteren bitte ich dich, dass auch in den Header der Modanleitung zu schreiben, dass das eine Weiterentwicklung ist, die nur auf dem meinem aufbaut
Aber ansonsten: tolle Arbeit...
Ich arbeite im Moment am Posteingang in der Statistik, mal schauen, wie lange ich noch brauche
Tom
wow, da wird schon weitergearbeitet *froi*
Ehm, was ich noch sagen wollte, meine Arbeit basiert auf einem frischem phpBB, also nicht, dass dann Beschwerden kommen.
Desweiteren bitte ich dich, dass auch in den Header der Modanleitung zu schreiben, dass das eine Weiterentwicklung ist, die nur auf dem meinem aufbaut

Aber ansonsten: tolle Arbeit...
Ich arbeite im Moment am Posteingang in der Statistik, mal schauen, wie lange ich noch brauche

Tom
Jo klar, weiterentwicklungen sind doch immer was feines.
Naja habe es auf mein 2.0.3 aufgebaut und ich glaube das doch zur zeit Standart oder?
Naja habe jetzt die live Statistik mal ein wenig auseinander genommen und bei mir in mein "Portal" eingebaut! *g*
Hier mal der Link: http://www.Raver-Board.de.vu
Will da noch ein paar sachen mit einbinden! *s*
MfG
oSSi
Naja habe es auf mein 2.0.3 aufgebaut und ich glaube das doch zur zeit Standart oder?
Naja habe jetzt die live Statistik mal ein wenig auseinander genommen und bei mir in mein "Portal" eingebaut! *g*
Hier mal der Link: http://www.Raver-Board.de.vu
Will da noch ein paar sachen mit einbinden! *s*
MfG
oSSi

Live Statistik Box
kann bitte jemand gehenden link zum mod geben?!
danke voraus!
danke voraus!