Fehleranzeige nach Einbau vom Personal_Notes Mod

Support zu den Modifikationen (MODs) von Entwickler OXPUS für das phpBB 3.0.x
Antworten
Benutzeravatar
franki
Beiträge: 8
Registriert: Do 12. Aug 2010, 12:28
Kontaktdaten:

Fehleranzeige nach Einbau vom Personal_Notes Mod

Beitrag von franki »

Hallo Oxpus

Folgendes Problem tritt nach dem Einbau des Personal_Notes_2.0.9 Mod bei mir auf.

Wenn ein User geburtstag hat kommt folgende Fehlermeldung:
[phpBB Debug] PHP Notice: in file /includes/functions_posting.php on line 1692: Undefined index: dl_topic_user

Code: Alles auswählen

/**
* Submit Post
* @todo Split up and create lightweight, simple API for this.
*/
function submit_post($mode, $subject, $username, $topic_type, &$poll, &$data, $update_message = true, $update_search_index = true)
{
	global $db, $auth, $user, $config, $phpEx, $template, $phpbb_root_path;

	// (c) 2010 Download MOD by OXPUS - FIX poster, if choosen for download topic and differ to current user
	if ($data['dl_topic_user'])  // Zeile1692
	{
		$user->data['user_id'] = $data['poster_id'];
		$user->data['username'] = $username;
	}
	// (c) 2010 Download MOD by OXPUS

	// We do not handle erasing posts here
	if ($mode == 'delete')
	{
		return false;
	}

	$current_time = time();
und der Mod post_bot 1.0.2 schreibt immer wieder einen neuen Thread ins Geburtstagsforum.

Ich habe schon alles was mit dem Personal_Notes- und dem DL-Mod zu tun hat kontrolliert kann aber nicht finden.
Hast Du evtl. eine Idee (Anstoss) voran es liegen könnte ?

MFG Franki
MFG Franki
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2719
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Fehleranzeige nach Einbau vom Personal_Notes Mod

Beitrag von oxpus »

Hallo,

kannst du mal bitte die Datei functions_posting.php als Archiv gepackt hier anhängen?
Dann schaue ich mir die mal an.
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
franki
Beiträge: 8
Registriert: Do 12. Aug 2010, 12:28
Kontaktdaten:

Re: Fehleranzeige nach Einbau vom Personal_Notes Mod

Beitrag von franki »

Hallo Oxpus

functions_posting.php

Besten Dank schon einmal für deine Mühe.
MFG Franki
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2719
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Fehleranzeige nach Einbau vom Personal_Notes Mod

Beitrag von oxpus »

Hm, die Datei ist korrekt gemoddet, aber der Post-Bod MOD scheint nicht zur Download MOD kompatibel zu sein.
Ersetze mal in deiner includes/functions_posting.php die Zeilen

Code: Alles auswählen

	// (c) 2010 Download MOD by OXPUS - FIX poster, if choosen for download topic and differ to current user
	if ($data['dl_topic_user'])
durch

Code: Alles auswählen

	// (c) 2010 Download MOD by OXPUS - FIX poster, if choosen for download topic and differ to current user
	if (isset($data['dl_topic_user']) && $data['dl_topic_user'])
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
franki
Beiträge: 8
Registriert: Do 12. Aug 2010, 12:28
Kontaktdaten:

Re: Fehleranzeige nach Einbau vom Personal_Notes Mod

Beitrag von franki »

Hallo Oxpus

So wie es aussieht hat es mit deiner Änderung funktioniert :)

Noch einmal vielen herzlichen Dank für deine Bemühungen !!

ps.
Wirst Du diese Änderung bei deiner nächsten DL-Version mit übernehmen ?
Sonst mache ich mir nämlich einen Vermerk.
MFG Franki
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2719
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Fehleranzeige nach Einbau vom Personal_Notes Mod

Beitrag von oxpus »

Öhm, ggf. ja.
Ich schreibe mir das jedenfalls auf die ToDo-Liste.
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten