(erl.) Statistik Signatur (1.0.2) an phpBB3 anpassen ...

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Latinoportal
Mitglied
Beiträge: 349
Registriert: 13.08.2003 15:44
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Latinoportal »

Dr.Death hat geschrieben: Für den letzten Beitrag wäre etwas mehr SQL nötig, was wiederum auf die Performance schlagen kann.
Dann lassen wir es besser!

@ alle Interessierten

So schaut meine geänderte Version aus:

http://www.latinoportal.de/portal/signatur.php

Hier der Code dazu:

Code: Alles auswählen

<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.'.$phpEx);

$image = "./signaturbild.png";
@touch($image);
$im = imagecreatefrompng($image);
$tc = ImageColorAllocate ($im, 255, 136, 0);
$tc2 = ImageColorAllocate ($im, 255, 255, 255);

$total_users_online = obtain_users_online($forum_id = 0);
$total_online_users = $total_users_online['total_online'];
$prev_user_ip = '';

$sitename = $config['sitename'];

$total_users = $config['num_users'];
$total_posts = $config['num_posts'];
$total_topics = $config['num_topics'];

$newest_userdata = $config['num_users'];
$newest_user = $config['newest_username'];

ImageString($im, 3, 10, 3, "$sitename", $tc);
ImageString($im, 2, 10, 22, "Mitglieder: $total_users  |  Davon momentan online: $total_online_users", $tc2);
ImageString($im, 2, 10, 33, "Unser neustes Mitglied heißt: $newest_user", $tc2);
ImageString($im, 2, 10, 44, "Gepostet: $total_posts Beiträge in $total_topics Themen", $tc2);
header("Content-Type: image/png");
Imagepng($im);
ImageDestroy ($im);
?>

Viel Spaß!
Dr@gon83
Mitglied
Beiträge: 243
Registriert: 10.10.2006 13:42

Beitrag von Dr@gon83 »

wie kann ich bei dem code eigentlich anstelle von hintergrund farbe ein Hintergrundbild einfügen also was muss ich ändern damit ich ein hintergrundbild einfügen kann
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beitrag von DreamPromise »

Moin moin

hab gerade auch mal aus Spaß probiert ob es funktioniert ... es kam so wie es kommen musste :wink:

Es kommen folgende Meldungen:
[phpBB Debug] PHP Notice: in file /signatur.php on line 9: imagecreatefrompng(./signaturbild.png) [function.imagecreatefrompng]: failed to open stream: No such file or directory
[phpBB Debug] PHP Notice: in file /signatur.php on line 10: imagecolorallocate(): supplied argument is not a valid Image resource
[phpBB Debug] PHP Notice: in file /signatur.php on line 11: imagecolorallocate(): supplied argument is not a valid Image resource
[phpBB Debug] PHP Notice: in file /signatur.php on line 26: imagestring(): supplied argument is not a valid Image resource
[phpBB Debug] PHP Notice: in file /signatur.php on line 27: imagestring(): supplied argument is not a valid Image resource
[phpBB Debug] PHP Notice: in file /signatur.php on line 28: imagestring(): supplied argument is not a valid Image resource
[phpBB Debug] PHP Notice: in file /signatur.php on line 29: imagestring(): supplied argument is not a valid Image resource
[phpBB Debug] PHP Notice: in file /signatur.php on line 30: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2975)
[phpBB Debug] PHP Notice: in file /signatur.php on line 31: imagepng(): supplied argument is not a valid Image resource
[phpBB Debug] PHP Notice: in file /signatur.php on line 32: imagedestroy(): supplied argument is not a valid Image resource
http://www.tratschcafe.de/signatur.php

Was hab ich falsch gemacht ??

DP
Benutzeravatar
DerGonzo
Mitglied
Beiträge: 732
Registriert: 14.09.2005 12:22
Wohnort: Dorsten

Beitrag von DerGonzo »

Moin!
DreamPromise hat geschrieben:Was hab ich falsch gemacht ??
Deine Datei signatur.php versucht ein Bild signaturbild.png zu öffnen. Heißt Deine Grafikdatei auch wirklich so?

Ansonsten: schöne Sache, hab ich mir auch gleich zusammengebastelt und etwas erweitert... :D

http://www.jugendforum-dorsten.de/signatur.php

Danke dafür! :grin:

Schönen Gruß,
DerGonzo!
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beitrag von DreamPromise »

Moin moin

jaaa...feine Sache ..wenns denn funktioniert :wink:

Im Moment sieht es bei mir so aus:

Code: Alles auswählen

<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.'.$phpEx);

$image = "sig.png";
@touch($image);
$im = imagecreatefrompng($image);
$tc = ImageColorAllocate ($im, 255, 136, 0);
$tc2 = ImageColorAllocate ($im, 255, 255, 255);

$total_users_online = obtain_users_online($forum_id = 0);
$total_online_users = $total_users_online['total_online'];
$prev_user_ip = '';

$sitename = $config['sitename'];

$total_users = $config['num_users'];
$total_posts = $config['num_posts'];
$total_topics = $config['num_topics'];

$newest_userdata = $config['num_users'];
$newest_user = $config['newest_username'];

ImageString($im, 3, 10, 3, "$sitename", $tc);
ImageString($im, 2, 10, 22, "Mitglieder: $total_users  |  Davon momentan online: $total_online_users", $tc2);
ImageString($im, 2, 10, 33, "Unser neustes Mitglied heißt: $newest_user", $tc2);
ImageString($im, 2, 10, 44, "Gepostet: $total_posts Beiträge in $total_topics Themen", $tc2);
header("Content-Type: images/png");
Imagepng($im);
ImageDestroy ($im);
?>
Aber immer erscheint das Download-Fenster :-? :-?

http://www.tratschcafe.de/signatur.php

DP
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

An dieser Stelle liegt kein PNG Bild: http://www.tratschcafe.de/sig.png
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beitrag von DreamPromise »

Doch doch ... es ist nur komplett in weiß :wink:
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beitrag von DreamPromise »

Nabend ...

keiner eine Idee ??
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

testweise in der signatur.php mal austauschen gegen

Code: Alles auswählen

<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.'.$phpEx);

echo 'Test';

?>
und berichten...

dann immer noch download?
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beitrag von DreamPromise »

Moin moin

also der Download ich nicht mehr da :wink:
Nun erscheint wunschgemäß "Test".

DP
Antworten

Zurück zu „[3.0.x] Mod Support“