Seite 1 von 1
Problem beim Skype mod Einbau - phpbb 3.0.5
Verfasst: 25.07.2009 13:52
von kranio
ich habe gerade den Skypemod 2.0.5a eingebaut und bekomme im ucp die Skype Geschichte nicht richtig angezeigt. Siehe Screenshot.
Ich habe auch alles noch einmal durchsucht- finde aber den Fehler nicht.
[ externes Bild ]
Re: Problem beim Skype mod Einbau - phpbb 3.0.5
Verfasst: 25.07.2009 13:59
von gloriosa
Hallo,
da fehlen doch bloß die Einbauten in den dt. Sprachdateien !

Re: Problem beim Skype mod Einbau - phpbb 3.0.5
Verfasst: 25.07.2009 14:29
von kranio
ich habe languages/mod/de hochgeladen.
Oder meinst du noch etwas anderes?
Re: Problem beim Skype mod Einbau - phpbb 3.0.5
Verfasst: 26.07.2009 11:12
von kranio
Das Problem tritt auch nim im UCP auf im ACP wird es korrekt dargestellt.
Und stelle ich im UCP auf Englisch um wird es genau so dargestellt.
Re: Problem beim Skype mod Einbau - phpbb 3.0.5
Verfasst: 26.07.2009 13:29
von Metzle
Hallo,
dann scheinen diese Sachen in der Sprachdatei zu fehlen oder es fehlt noch eine Sprachdatei. Schau doch nochmal genau nach, ob du alles korrekt hochgeladen hast.
Re: Problem beim Skype mod Einbau - phpbb 3.0.5
Verfasst: 26.07.2009 20:35
von kranio
Sprachdateien sind komplett hochgeladen und enthalten auf die Übersetzungen der Ausdrücke im UCP
sind ja nur Skype und Skype_help
Re: Problem beim Skype mod Einbau - phpbb 3.0.5
Verfasst: 27.07.2009 00:40
von wolfman24
kranio hat geschrieben:sind ja nur Skype und Skype_help
Kann nicht sein, da muß es mindestens noch UCP_SKYPE, SKYPE_TYPE etc. geben. Da ich den Mod nicht kenne: Hast du auch die deutschen lang-Dateien bearbeitet? Die Dateien richtig hochgeladen (richtiger Ort)? Oder es fehlt irgendwo ein include.
Re: Problem beim Skype mod Einbau - phpbb 3.0.5
Verfasst: 27.07.2009 05:26
von kranio
wolfman24 hat geschrieben:Kann nicht sein, da muß es mindestens noch UCP_SKYPE, SKYPE_TYPE etc. geben. Da ich den Mod nicht kenne: Hast du auch die deutschen lang-Dateien bearbeitet? Die Dateien richtig hochgeladen (richtiger Ort)? Oder es fehlt irgendwo ein include.
Es sind language Dateien für deutsch, englisch und weitere Sprachen dabei. Die Language Dateien heißen
- skype.php
- help_skype.php
sie liegen im Ordner: \language\de\mods\
Die Skype.php enthält alle nötigen Variablen, z.B. UCP_SKYPE, SKYPE_TYPE
Ich tippe darauf, dass sie im Code nicht korrekt eingebunden sind. Hat jemand 3.0.5 und die den Skype mod 2.0.5a schon einmal zusammen installiert?
Könnte es an der includes/ucp/ucp_profile.php liegen?
Code: Alles auswählen
'MSN' => $data['msn'],
// skype mod
'SKYPE' => $data['skype'],
'S_SKYPE_TYPE' => $data['skype_type'],
'SKYPE_EXPLAIN' => sprintf($user->lang['SKYPE_EXPLAIN'], '<a href="' . append_sid("{$phpbb_root_path}faq.$phpEx", 'mode=skype') . '">', '</a>'),
'JABBER' => $data['jabber'],
Re: Problem beim Skype mod Einbau - phpbb 3.0.5
Verfasst: 27.07.2009 10:23
von kranio
Re: Problem beim Skype mod Einbau - phpbb 3.0.5
Verfasst: 03.08.2009 16:39
von kranio
Das Problem ist gelöst: Seit der Version 3.0.5 gibt es in der Datei includes/ucp/ucp_profile.php den zu findenden Code zwei mal:
Die Codeänderung muss unter den zweiten Eintrag, dass es korrekt funktioniert.
Siehe:
http://www.phpbb.com/community/viewtopi ... &start=255
RMcGirr83 hat geschrieben:FIND
Code: Alles auswählen
$cp_data = $cp_error = array();
$user->add_lang('mods/skype');
REMOVE
FIND
AFTER ADD
There are now two of these
in phpBB 3.0.5 so you want to do the language addition ($user->add_lang('mods/skype');) after the second one you find.