Signaturbild @ esperitox

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.
Benutzeravatar
Pseiko
Mitglied
Beiträge: 502
Registriert: 31.01.2003 11:20
Wohnort: Rothenburg/Oberlausitz
Kontaktdaten:

Beitrag von Pseiko »

Wieso geht mein latest topic nicht?

Code: Alles auswählen

<?php 

define('IN_PHPBB', true); 
$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 


// 
// Get basic (usernames + totals) online 
// situation 
// 
$user_forum_sql = ( !empty($forum_id) ) ? "AND s.session_page = " . intval($forum_id) : ''; 
$sql = "SELECT u.user_id, s.session_ip 
   FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s 
   WHERE u.user_id = s.session_user_id 
      AND s.session_time >= ".( time() - 300 ) . " 
      $user_forum_sql"; 
if( !($result = $db->sql_query($sql)) ) 
{ 
   message_die(GENERAL_ERROR, 'Could not obtain user/online information', '', __LINE__, __FILE__, $sql); 
} 

$total_online_users = 0; 
$prev_user_ip = ''; 

while( $row = $db->sql_fetchrow($result) ) 
{ 
      if ( $row['session_ip'] != $prev_session_ip ) 
      { 
         $total_online_users++; 
      } 

} 

$j2 = strlen($latest_topic); 
if (($j + $j2)>38) 
{ 
   $words = explode (" ", $latest_topic); 
   $text = ''; 
   $latest_topic = ''; 
   for($i=0;strlen($text) < (35 - $j);$i++)      { 
      $text = $text . $words[$i] . " "; 
      } 
   $latest_topic = str_replace($words[$i-1],"...",$text); 
} 


$image = "myphpbb.png"; 
$im = imagecreatefrompng($image); 
$tc  = ImageColorAllocate ($im, 0, 0, 0);
$green  = ImageColorAllocate ($im, 7,128, 27);
$sitename = $board_config['sitename']; 
$total_users = get_db_stat('usercount'); 
$total_posts = get_db_stat('postcount'); 
$total_topics = get_db_stat('topiccount'); 
$newest_userdata = get_db_stat('newestuser'); 
$newest_user = $newest_userdata['username']; 
ImageString($im, 3, 148, 2, "Statistik von $sitename", $tc); 
ImageString($im, 2, 148, 15, "Zur Zeit Online: $total_online_users User", $tc); 
ImageString($im, 2, 320, 15, "Mitglieder: $total_users", $tc); 
ImageString($im, 2, 148, 25, "letztes Thema: $latest_topic", $tc); 
ImageString($im, 2, 148, 35, "Gepostet: $total_posts Beiträge in $total_topics Themen", $tc); 
ImageString($im, 2, 148, 45, "Unser neustes Mitglied heißt: ", $tc);
ImageString($im, 2, 325, 45, "$newest_user", $green);                                                            
header("Content-Type: image/png"); 
Imagepng($im,'',100); 
ImageDestroy ($im); 
?>
Freedom
Mitglied
Beiträge: 40
Registriert: 27.03.2003 08:52
Kontaktdaten:

mehr, mehr...

Beitrag von Freedom »

Ich habe den Code von dort, und er funktioniert, wie man sehen kann:
http://totg.gu2.info/Echtzeit_Statistik_Signatur.zip

Jetzt hätte ich gerne unter dem "Letzten Thema:" noch "Letzte News:", so ähnlich wie in meiner Intro (natürlich nur eine Zeile, die neueste). Aber es gelingt mir nicht.

Laßt Euch nicht irritieren: Falls Ihr in meinem Sig-Banner trotzdem etwas in der Zeile "Letzte News:" geschrieben seht, dann kommt das nur daher, weil ich es "hard coded" in die whatever.php reingetippt habe. Das müsste doch auch automatisch gehen, oder? Wenn's auf der intro.phb geht...
Zuletzt geändert von Freedom am 07.09.2003 17:24, insgesamt 1-mal geändert.
Benutzeravatar
Pseiko
Mitglied
Beiträge: 502
Registriert: 31.01.2003 11:20
Wohnort: Rothenburg/Oberlausitz
Kontaktdaten:

Beitrag von Pseiko »

Jo danke.
Der Download in einem anderen Thread funzte nämlich nicht.
Benutzeravatar
Pseiko
Mitglied
Beiträge: 502
Registriert: 31.01.2003 11:20
Wohnort: Rothenburg/Oberlausitz
Kontaktdaten:

Beitrag von Pseiko »

Wie kann ich anzeigen lassen wieviel Leute im Chat sind?

Welche Variablen brauche ich?
Ich hab die Chatbox 1.3
Freedom
Mitglied
Beiträge: 40
Registriert: 27.03.2003 08:52
Kontaktdaten:

Nicht nur Signaturbild

Beitrag von Freedom »

Ich weiß nicht, ob es in dem langen Thread schon ausdrücklich erwähnt wurde, aber das Wort "Signaturbild" verheimlicht einen zusätzlichen Nutzen von diesem MOD: Man kann diesen prima (Werbe-) Banner natürlich nicht nur hier, in den phpBB.de-Foren, sondern auch auf jeder x-beliebigen HTML-Seite "extern" einsetzen.

Natürlich nicht in Massen (Server-Last), sondern eher vereinzelt und gezielt.

Ich habe das meinen Benützern in einem kurzen Artikel ans Herz gelegt:
Banner für Links zu user2user.info
Benutzeravatar
Pseiko
Mitglied
Beiträge: 502
Registriert: 31.01.2003 11:20
Wohnort: Rothenburg/Oberlausitz
Kontaktdaten:

Beitrag von Pseiko »

Weiß denn niemand wie man die Anzahl der Chat User anzeigen lassen kann?
Badesalzkrokodil
Mitglied
Beiträge: 42
Registriert: 27.08.2003 23:03
Wohnort: München
Kontaktdaten:

Beitrag von Badesalzkrokodil »

Also ich nicht - hab ja noch gar keinen Chat und bin erst Neuling hier:-)

bei mir funzt erstmal die Grundversion 8)
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

Pseiko hat geschrieben:Weiß denn niemand wie man die Anzahl der Chat User anzeigen lassen kann?
Die Anzahl steht doch schon in der "Wer ist online"-Übersicht auf der Index-Seite...

A.
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
Badesalzkrokodil
Mitglied
Beiträge: 42
Registriert: 27.08.2003 23:03
Wohnort: München
Kontaktdaten:

Beitrag von Badesalzkrokodil »

Mensch Andreas

mach doch bitte mal ein anderes Bild in deinen Avatar.
Bei diesem könnte man ja denken, dem Hund fehlt ein Auge

....etwas zu Traurig find ich
Benutzeravatar
Pseiko
Mitglied
Beiträge: 502
Registriert: 31.01.2003 11:20
Wohnort: Rothenburg/Oberlausitz
Kontaktdaten:

Beitrag von Pseiko »

Klar steht es auf der Index Seite, aber ich will es auch in meiner Signatur!
Antworten

Zurück zu „phpBB 2.0: Mod Support“