Beiträge reservieren....oder so

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
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
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beiträge reservieren....oder so

Beitrag von DreamPromise »

Moin moin

gibt es eine Möglichkeit als UserX in ein Feld z.B. Citibank einzugeben.
Wenn dann UserV einen neuen Beitrag oder eine neues Thema eröffnet und darin das Wort Citibank vorkommt das der UserX eine Mail bekommt ??

Gibts da was ??

DP
all-around-board
Mitglied
Beiträge: 758
Registriert: 09.11.2005 00:47
Wohnort: Amberg
Kontaktdaten:

Beitrag von all-around-board »

Hi,

ich kann dir zwar nicht helfen, aber deine Statistik in der Sigantur, wie hast du das gemacht?
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beitrag von DreamPromise »

Moin moin

ich hab ein Verzeichnis angelegt: sig.gif
Da rein hab ich die index.php kopiert und ein weiteres Verzeichnis angelegt: images
In diese Verzeichnis hab ich die signature.png reinkopiert.

index.php
<?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.username, u.user_id, s.session_logged_in, 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
ORDER BY u.username ASC, s.session_ip ASC";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain user/online information', '', __LINE__, __FILE__, $sql);
}

$logged_online = 0;
$prev_user_id = 0;

while( $row = $db->sql_fetchrow($result) )
{
// User is logged in and therefor not a guest
if ( $row['session_logged_in'] )
{
// Skip multiple sessions for one user
if ( $row['user_id'] != $prev_user_id )
{
$logged_online++;
}

$prev_user_id = $row['user_id'];
}
}

$sql = 'SELECT max(topic_id)
FROM ' . TOPICS_TABLE;

if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Couldn\'t retrieve max of Topic_id data', '', __LINE__, __FILE__, $sql);
}

while ( $row = $db->sql_fetchrow($result))
{
$max_topic_id = $row['max(topic_id)'];
}
$sql = 'SELECT topic_title
FROM ' . TOPICS_TABLE . '
WHERE topic_id = ' . $max_topic_id;

if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Couldn\'t retrieve Topic_id data', '', __LINE__, __FILE__, $sql);
}

while ( $row = $db->sql_fetchrow($result))
{
$latest_topic = $row['topic_title'];
}

$image = "images/signature.png";
$im = imagecreatefrompng($image);
$tc = ImageColorAllocate ($im, 0, 0, 0);
$red = ImageColorAllocate ($im, 255, 153, 0);
$blue = ImageColorAllocate ($im, 0, 102, 153);
$sitename = $board_config['sitename'];
$total_users = get_db_stat('usercount');
$total_posts = get_db_stat('postcount');
$total_topics = get_db_stat('topiccount');
$j = strlen($total_users);
$leerzeichen = $j*6+237;
$newest_userdata = get_db_stat('newestuser');
$newest_user = $newest_userdata['username'];
ImageString($im, 3, 148, 2, "Statistik @", $tc);
ImageString($im, 3, 230, 2, "$sitename", $blue);
ImageString($im, 2, 148, 15, "Mitglieder: $total_users - ", $tc);
ImageString($im, 2, $leerzeichen, 15, "Online: $logged_online", $red);
ImageString($im, 2, 148, 25, "Letztes Thema:", $tc);
ImageString($im, 2, 238, 25, "$latest_topic", $blue);
ImageString($im, 2, 148, 35, "Gepostet: $total_posts Beiträge in $total_topics Themen", $tc);
ImageString($im, 2, 148, 45, "Unser neuestes Mitglied:", $tc);
ImageString($im, 2, 298, 45, "$newest_user", $blue);
header("Content-Type: image/png");
Imagepng($im,'',100);
ImageDestroy ($im);
?>
signature.png: [ externes Bild ]

Das png kannste ja selber anpassen

DP
all-around-board
Mitglied
Beiträge: 758
Registriert: 09.11.2005 00:47
Wohnort: Amberg
Kontaktdaten:

Hallo

Beitrag von all-around-board »

Deine Signatur schaut Hammer aus!! Könntest du mir auch so eine machen, weil aus des is mir bissl zu kompliziert! Hast du Lust und kurz Zeit?? mfG

Jonny
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

@all-around-board such doch mal hier im forum, da wurde schon oft über diese Art der Signatur geredet :roll: u.a. auch wie man diese erstellt ;-)

Jan
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
all-around-board
Mitglied
Beiträge: 758
Registriert: 09.11.2005 00:47
Wohnort: Amberg
Kontaktdaten:

Beitrag von all-around-board »

DANKE an DreamPromise, hat SUPER GEKLAPPT!!
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beitrag von DreamPromise »

Moin moin

na dann lass doch mal sehen :-) :-)
DP
all-around-board
Mitglied
Beiträge: 758
Registriert: 09.11.2005 00:47
Wohnort: Amberg
Kontaktdaten:

Beitrag von all-around-board »

Ja, mach ich, nachdem ich mir eine neue Bilddatei gebastelt hab!
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“