"absent_user_1_1_7" fehler bei der Anzeige

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
CoolKetschup
Beiträge: 5
Registriert: Di 14.Feb, 2006 21:13

"absent_user_1_1_7" fehler bei der Anzeige

Beitrag von CoolKetschup »

Hallo,
ich habe vor ein paar Tagen den absent_user_1_1_7 MOD installiert. Eigentlich funktioniert er, da ist nur ein kleines Problem.
Man kann da die Awaynachricht...ect...nicht einstellen.
Also im Profil steht nichts(keine Spur) vom Adsent MOD!!
Ich hab bis jetzt keine Lösung gefunden. Ich habe die SQL ausgeführt und alles eingegeben(auch richtig). Das alles habe ich 100 mal geprüft.
Bitte um Hilfe, danke
mfg CoolKetschup
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Die profile_add_body.tpl exakt geändert und hochgeladen?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
CoolKetschup
Beiträge: 5
Registriert: Di 14.Feb, 2006 21:13

Beitrag von CoolKetschup »

jo, alles passiert
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Meinstest Du jetzt die Eingabe oder die Anzeige der Nachricht?
Die Anzeige wird durch usercp_viewprofile.php und profile_view_body.tpl gesteuert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
CoolKetschup
Beiträge: 5
Registriert: Di 14.Feb, 2006 21:13

Beitrag von CoolKetschup »

Also die Eingabe...., wo man eingibt was man macht, in welcher art man weg ist..ect...das ist nicht da
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wie schon gesagt: profile_add_body.tpl stellt es dar, die usercp_register.php bereitet es auf und nimmt die Datei entgegen.
Prüfe in letzterer Datei nochmal genauestens den Einbau.
Auch sicherstellen, daß der Code-Block in der profile_add_body.tpl NICHT in einem Switch eingepackt ist!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
CoolKetschup
Beiträge: 5
Registriert: Di 14.Feb, 2006 21:13

Beitrag von CoolKetschup »

hm...., ich weiß jetzt nicht, was du meinst...
hier einfach mal die:
profile_add_body
und die
usercp_register
wäre nett wenn jemand nachgucken könnte.....ich bin nocht nicht sooo...gut in php
thx ^9
CoolKetschup
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Das hier ist in der usercp_register.php falsch eingebaut:

Code: Alles auswählen

# 
#-----[ FIND ]------------------------------------------
# 
	$template->set_filenames(array(
		'body' => 'profile_add_body.tpl')
	);

# 
#-----[ AFTER, ADD ]------------------------------------------
# 
	if ( ($userdata['user_level'] == USER && $board_config['users_allow_absence'] == TRUE) || ($userdata['user_level'] != USER && $userdata['user_level'] != ANONYMOUS) )
	{
		$template->assign_block_vars('allow_absence', array());
	}

	$s_user_absence_mode = '<select name = "user_absence_mode">';
	$s_user_absence_mode .= '<option value = "1">' . $lang['On_holidays'] . '</option>';
	$s_user_absence_mode .= '<option value = "2">' . $lang['User_ill'] . '</option>';
	$s_user_absence_mode .= '<option value = "3">' . $lang['Longer_absenct'] . '</option>';
	$s_user_absence_mode .= '</select>';

	$s_user_absence_mode = str_replace('value = "' . $userdata['user_absence_mode'] . '">', 'value = "' . $userdata['user_absence_mode'] . '" SELECTED>' ,$s_user_absence_mode);
Werf da mal ein Auge drauf ;)
(Man beachte die angegebene TPL-Datei und das AFTER, ADD)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
CoolKetschup
Beiträge: 5
Registriert: Di 14.Feb, 2006 21:13

Beitrag von CoolKetschup »

HAMMER!!
Danke, 100000danke. Ich wäre da niemals hintergekommen.
Danke danke danke :D
Es funktioniert....
mfg CoolKetschup
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Keine Ursache...
Karsten Ude
-={ Das Mädchen für alles }=-
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
Hotflame
Beiträge: 87
Registriert: Do 05.Aug, 2004 09:04
Wohnort: Berlin
Kontaktdaten:

Beitrag von Hotflame »

Guten Morgen Oxpus *kaffeehinstell :)

In meiner Dimension ist mir auch ein Fehler bzw. etwas was man an dem Mod. noch verbessern könnte aufgefallen.

Es gibt ja auch die Variante PNs an User zu schreiben , ohne über den PN Button zu gehen. Man ruft also die entsprechende Seite auf , gibt den Nick ein und die Textnachricht geht auf absenden und siehe da ........... bei mir kommt weder eine Fehlermeldung noch die Anzeige das jener User gerade abwesend ist. Nach dem absenden der Nachricht werde ich lediglich zum Seitenanfang geleitet.

Habe ich etwas falsch installiert oder wurde das noch garnicht im Mod. berücksichtigt?

mfg

Hoti
Testzugang -> Nick: tester -> Passwort: 13

Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

In der Regel fängt der MOD alle "externen" Versuche ab, PN's an abwesende User zu verfassen, ohne, daß man etwas für die MODs programmieren muss, solange diese die privmsg.php verwenden.
Was Du jetzt allerdings für einen MOD hat, der ggf. nicht die privmsg.php benutzt (oder zumindest nicht in der üblichen Art und Weise), weiß ich nicht...
Karsten Ude
-={ Das Mädchen für alles }=-
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
Hotflame
Beiträge: 87
Registriert: Do 05.Aug, 2004 09:04
Wohnort: Berlin
Kontaktdaten:

Beitrag von Hotflame »

ja abfangen tut er ja super , nur das halt keine Meldung kommt warum. Es wird lediglich zum anfang der seite gelinkt *schulterzuck

Hätte da aber noch einen vorschlag ihn um eine Funktion zu erweitern :) Habe ja in meiner Dimension die Onlineanzeige im Portal etwas verfeinert. siehe link

http://www.hotflame.de/Board/album_pic.php?pic_id=128

Ich habe jetze dem Mod eine weitere Auswahlmöglichkeit "away" hinzugefügt, nur habe ich keinen Plan wie ich das PN Ikon in der Onlineliste durch sagen wir mal ein AFK Ikon ersetzt bekomme ? Quasi so wie du es mit dem E-Mail Button im Profil machst.

mfg

Hoti
Testzugang -> Nick: tester -> Passwort: 13

Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Die Funkton create_absence_mode(); des MODs stellt das zur Verfügung. Übergehen werden hier (in der angegebene Reihenfolge)
- Der in der User-Tabelle enthaltene Abwesenheitsstatus (Feld "user_absence_mode" muss dafür mit abgefragt werden!)
- PM-Imagelink
- PM-Textlink
- Email-Imagelnk
- Email-Textlink
- Username
- Platzierung des Buttons (kann weggelassen werden und wird dann über die ACP-Einstellungen gesteuert).

Damit sollte es möglich sein, alles weitere einzurichten...
Karsten Ude
-={ Das Mädchen für alles }=-
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
Hotflame
Beiträge: 87
Registriert: Do 05.Aug, 2004 09:04
Wohnort: Berlin
Kontaktdaten:

Beitrag von Hotflame »

merci für die antwort :cool:

werde ich mal gucken wenn ich urlaub habe

mfg

hoti
Testzugang -> Nick: tester -> Passwort: 13

Bild
Antworten