PN Info System

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.
Benutzeravatar
DMX200
Mitglied
Beiträge: 292
Registriert: 27.02.2008 20:28
Wohnort: Meiningen
Kontaktdaten:

PN Info System

Beitrag von DMX200 »

Hallo Leute!

ich hab mal eine frage ich weiß das es möglich ist aber ich selbst hab keine ahnung davon! ich hab ein MOD eingebaut diese BILD ich möchte
denn MOD so haben wie bei denn forum beiträgen siehe Bild wer das möglich? kann mir des einer bauen oder gibts dafür ein HACK? wer geil wenn ich antw: bekommen würden danke

also das oben nicht mehr steht: Du hast keine neuen Privat Nachrichten
sondern: PN -> U: 0 G: 12 P: 6 A: 15

[ externes Bild ]
Portal_body.tpl

[ externes Bild ]
overall_body.tpl

so und wenn der es einer hin bekommt sollte des so aussehen

PN -> U: 0 G: 12 P: 6 A: 15
Zuletzt geändert von DMX200 am 22.09.2008 23:44, insgesamt 1-mal geändert.
http://www.dfk-community.eu
1000 Mini Games zum Downloaden und vieles mehr...
Benutzeravatar
DMX200
Mitglied
Beiträge: 292
Registriert: 27.02.2008 20:28
Wohnort: Meiningen
Kontaktdaten:

Beitrag von DMX200 »

leute nun kommt schon pls
http://www.dfk-community.eu
1000 Mini Games zum Downloaden und vieles mehr...
Mavo460
Mitglied
Beiträge: 368
Registriert: 07.09.2005 20:16
Wohnort: Oldenburg
Kontaktdaten:

Beitrag von Mavo460 »

Stell mal deine page_header.php zum DL bereit. Ich habe bei mir im Forum etwas ähnliches eingebaut, nur eben nicht im Kopf oben sondern in einem eigens entworfenen Menü links.

Gruß

Marco
Benutzeravatar
DMX200
Mitglied
Beiträge: 292
Registriert: 27.02.2008 20:28
Wohnort: Meiningen
Kontaktdaten:

Beitrag von DMX200 »

Mavo460 hat geschrieben:Stell mal deine page_header.php zum DL bereit. Ich habe bei mir im Forum etwas ähnliches eingebaut, nur eben nicht im Kopf oben sondern in einem eigens entworfenen Menü links.

Gruß

Marco
hi und danke für deine aw:

es reicht schon wenn das in der leiste drin steht danke

hier der Download Link:

http://www.dfk-community.eu/temp/page_header.rar
http://www.dfk-community.eu
1000 Mini Games zum Downloaden und vieles mehr...
Benutzeravatar
DMX200
Mitglied
Beiträge: 292
Registriert: 27.02.2008 20:28
Wohnort: Meiningen
Kontaktdaten:

Beitrag von DMX200 »

mh keiner der mir helfen kann?
http://www.dfk-community.eu
1000 Mini Games zum Downloaden und vieles mehr...
Mavo460
Mitglied
Beiträge: 368
Registriert: 07.09.2005 20:16
Wohnort: Oldenburg
Kontaktdaten:

Beitrag von Mavo460 »

Lass mich morgen nochmal drüber sitzen :) Dann kommt die antwort :)

Gruß

MArco
Benutzeravatar
DMX200
Mitglied
Beiträge: 292
Registriert: 27.02.2008 20:28
Wohnort: Meiningen
Kontaktdaten:

Beitrag von DMX200 »

Mavo460 hat geschrieben:Lass mich morgen nochmal drüber sitzen :) Dann kommt die antwort :)

Gruß

MArco


xD gut abgemacht deine hilfe wird natürlich belohnt!
http://www.dfk-community.eu
1000 Mini Games zum Downloaden und vieles mehr...
Mavo460
Mitglied
Beiträge: 368
Registriert: 07.09.2005 20:16
Wohnort: Oldenburg
Kontaktdaten:

Beitrag von Mavo460 »

Sop nun aber :D

Öffne includes/page_header.php und suche folgendes:

Code: Alles auswählen

if ( ($userdata['session_logged_in']) && (empty($gen_simple_header)) )
{
	if ( $userdata['user_new_privmsg'] )
	{
		$l_message_new = ( $userdata['user_new_privmsg'] == 1 ) ? $lang['New_pm'] : $lang['New_pms'];
		$l_privmsgs_text = sprintf($l_message_new, $userdata['user_new_privmsg']);

		if ( $userdata['user_last_privmsg'] > $userdata['user_lastvisit'] )
		{
			$sql = "UPDATE " . USERS_TABLE . "
				SET user_last_privmsg = " . $userdata['user_lastvisit'] . "
				WHERE user_id = " . $userdata['user_id'];
			if ( !$db->sql_query($sql) )
			{
				message_die(GENERAL_ERROR, 'Could not update private message new/read time for user', '', __LINE__, __FILE__, $sql);
			}

			$s_privmsg_new = 1;
			$icon_pm = $images['pm_new_msg'];
		}
		else
		{
			$s_privmsg_new = 0;
			$icon_pm = $images['pm_new_msg'];
		}
	}
	else
	{
		$l_privmsgs_text = $lang['No_new_pm'];

		$s_privmsg_new = 0;
		$icon_pm = $images['pm_no_new_msg'];
	}

	if ( $userdata['user_unread_privmsg'] )
	{
		$l_message_unread = ( $userdata['user_unread_privmsg'] == 1 ) ? $lang['Unread_pm'] : $lang['Unread_pms'];
		$l_privmsgs_text_unread = sprintf($l_message_unread, $userdata['user_unread_privmsg']);
	}
	else
	{
		$l_privmsgs_text_unread = $lang['No_unread_pm'];
	}
}
ersetze das alles mit folgendem:

Code: Alles auswählen

if ( ($userdata['session_logged_in']) && (empty($gen_simple_header)) )
{
	if ( $userdata['user_new_privmsg'] )
	{
		$l_privmsgs_new_in = $userdata['user_new_privmsg'];

		if ( $userdata['user_last_privmsg'] > $userdata['user_lastvisit'] )
		{
			$sql = "UPDATE " . USERS_TABLE . "
				SET user_last_privmsg = " . $userdata['user_lastvisit'] . "
				WHERE user_id = " . $userdata['user_id'];
			if ( !$db->sql_query($sql) )
			{
				message_die(GENERAL_ERROR, 'Could not update private message new/read time for user', '', __LINE__, __FILE__, $sql);
			}

			$s_privmsg_new = 1;
			$icon_pm = $images['pm_new_msg'];
		}
		else
		{
			$s_privmsg_new = 0;
			$icon_pm = $images['pm_new_msg'];
		}
	}
	else
	{
		$l_privmsgs_new_in = "0";

		$s_privmsg_new = 0;
		$icon_pm = $images['pm_no_new_msg'];
	}

	if ( $userdata['user_unread_privmsg'] )
	{
		$l_message_unread = $userdata['user_unread_privmsg'];
	}
	else
	{
		$l_message_unread = "0";
	}
	
	$l_message_send_sql = mysql_query("Select * FROM " . PRIVMSGS_TABLE . " WHERE privmsgs_from_userid =  " . $userdata['user_id'] . " AND privmsgs_type = " . PRIVMSGS_SENT_MAIL );
	$l_message_send = mysql_num_rows($l_message_send_sql);
	
	$l_message_saved_sql = mysql_query("Select * FROM " . PRIVMSGS_TABLE . " WHERE ( ( privmsgs_to_userid = " . $userdata['user_id'] . " AND privmsgs_type = " . PRIVMSGS_SAVED_IN_MAIL . " ) 
				OR ( privmsgs_from_userid = " . $userdata['user_id'] . "
					AND privmsgs_type = " . PRIVMSGS_SAVED_OUT_MAIL . " ) )");
	$l_message_saved = mysql_num_rows($l_message_saved_sql);
	
	$l_privmsgs_text = "U: $l_privmsgs_new_in G: $l_message_unread P: $l_message_send A: $l_message_saved";
}
Gruß

Marco
Benutzeravatar
DMX200
Mitglied
Beiträge: 292
Registriert: 27.02.2008 20:28
Wohnort: Meiningen
Kontaktdaten:

Beitrag von DMX200 »

du bist gut du bist sehr gut! ich bedanke mich hab aber leider noch ein fehler gefunden oder eine kleine änderung!

also da stimmt noch was nicht ich versuche es dir mal zu erklären ^^


U: 0 G:0 P:87 A:4

U = ungelesen das geht und stimmt
G = gesendete nachrichten stimmt leider nicht da steht 0 muesste aber 87 stehten da wo P:87 postausgang steht das sind die gesendeten nachrichten! also aud deutsch G:0 muesste G:87 stehen weil ich 87 gesendete nachrichten hab :) und bei P:87 muesste P:8 stehen postausgang hab ich 8!
ich glaub das haste jetzt nicht verstanden gelle ich ah net unten ist ein bild
dort kannste sehen was ich meine wer hamma geil wenn du das noch ändern könntest danke dir du bist der beste!

[ externes Bild ]

LG DAVE
http://www.dfk-community.eu
1000 Mini Games zum Downloaden und vieles mehr...
Mavo460
Mitglied
Beiträge: 368
Registriert: 07.09.2005 20:16
Wohnort: Oldenburg
Kontaktdaten:

Beitrag von Mavo460 »

Ok, ich wusste mit den einzelnen Buchstaben nichts anzufangen aber ändere das entsprechend nochmal :)
Antworten

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