Profildaten auf fremden Seiten ?

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

In der usercp_viewprofile.php findest du die Codes für ehemals AIM etc., die du ja schon angepasst hast.
Sie lauten z.B. 'ICQ_IMG' => $icq_img, (lösche dort das _IMG im ersten Teil; bei AIM, MSN etc. ebenso).
Benutzeravatar
ph!L
Mitglied
Beiträge: 126
Registriert: 20.03.2003 16:26
Wohnort: Berlin-Köpenick
Kontaktdaten:

Beitrag von ph!L »

daran hab ich auch schon gedacht, aber das hat schon seine richtigkeit, dacht ich ;-)

jeppaaaaa so klappt das auch

wenn ich die besagten daten in der memberlist einfügen will, genügt es dann $name = $profiledata['user_name']; in der memberlist.php einzufügen, damit {NAME} angezeigt wird ?
Geld ist rund und rollt weg, aber Bildung bleibt
[Heine]
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Naja, ´n bißchen fehlt noch was. :roll:
http://www.phpbb.de/viewtopic.php?p=209498#209498
Benutzeravatar
ph!L
Mitglied
Beiträge: 126
Registriert: 20.03.2003 16:26
Wohnort: Berlin-Köpenick
Kontaktdaten:

Beitrag von ph!L »

also muss ich in die memberlist.php einfügen:
$sql = "SELECT u.username, u.user_name, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid
$poster = ( $poster_id == ANONYMOUS ) ? $lang['Guest'] : $postrow[$i]['username'];
$poster_name = ( $postrow[$i]['user_id'] != ANONYMOUS && $postrow[$i]['user_name'] ) ? $lang['name'] . ': ' . $postrow[$i]['user_name'] : '';
'POSTER_NAME' => $poster,
'POSTER_NAME' => $poster_name,
dies wiederhole ich dann mit allen anderen variablen auch, richtig ?
das werd ich gleich mal probieren.

sollte dies funktionieren, was ich mal stark annehme, fehlt nur noch eins.
die daten die jetzt ein dropdownmenü sind, werden bei {INIS_VERSION} etc. nicht angezeigt.
wie mach ich es, dass sich auch diese daten im profil anzeigen lassen
Geld ist rund und rollt weg, aber Bildung bleibt
[Heine]
Benutzeravatar
ph!L
Mitglied
Beiträge: 126
Registriert: 20.03.2003 16:26
Wohnort: Berlin-Köpenick
Kontaktdaten:

Beitrag von ph!L »

also ich kann mir nicht ganz helfen.

Code: Alles auswählen

sql = "SELECT u.username, u.user_name, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid
-> konnte ich nicht finden.
nur folgendes:

Code: Alles auswählen

$sql = "SELECT username, user_name, user_vorname, user_firma, user_telefon, user_emailsys, user_mobilfunk, user_kundennummer, user_inis_seriennummer, user_inis_version, user_kommunikationsmodul, user_internetanbindung, user_inis_serveros, user_inis_pcos, user_winschool_seriennummer, user_winschool_version, user_winschool_serveros, user_winschool_pcos, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar 
also hab ich da meine ganzen daten eingetragen.

Code: Alles auswählen

$poster = ( $poster_id == ANONYMOUS ) ? $lang['Guest'] : $postrow[$i]['username']; 
-> das gibt es in der memberlist.php nicht.

Code: Alles auswählen

'POSTER_NAME' => $poster, 
das auch nicht.
jetzt ist guter rat teuer
Geld ist rund und rollt weg, aber Bildung bleibt
[Heine]
Benutzeravatar
ph!L
Mitglied
Beiträge: 126
Registriert: 20.03.2003 16:26
Wohnort: Berlin-Köpenick
Kontaktdaten:

Beitrag von ph!L »

ok, großes problem !!

wenn man sich registriert und seine registrierungsdaten eingibt, verschwinden sie einfach !
das heißt konkret:

user meldet sich an und füllt alle neu hinzugefügten felder aus
es kommt eine bestätigung ohne fehlermeldung
wenn der user sich dann einloggt und sein profil ändert, sind alle die von ihm eingegebenen daten wieder verschwunden !
wenn er sie jetzt erneut eingibt funktioniert alles wie gewünscht.

dann werden auch im profil des users die inhalte der dropdowns richtig angezeigt. dies ist beim administrator user der als erstes im board registriert war nicht der fall. bei dem werden die inhalte der dropdowns nicht angezeigt.

sehr misteriös, oder ??
Geld ist rund und rollt weg, aber Bildung bleibt
[Heine]
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

ph!L hat geschrieben:-> konnte ich nicht finden.
Wo hast´n bei den Sachen nachgeschaut.. in welcher Anleitung? Das sind Codes aus der viewtopic.php und können natürlich nicht in der memberlist.php gefunden werden. ;)
ok, großes problem !!
Hattest du eigentlich auch die usercp_avatar.php korrekt angepasst?
Poste mal Links zu usercp_register.php und usercp_avatar.php.
Benutzeravatar
ph!L
Mitglied
Beiträge: 126
Registriert: 20.03.2003 16:26
Wohnort: Berlin-Köpenick
Kontaktdaten:

Beitrag von ph!L »

Acid hat geschrieben:Naja, ´n bißchen fehlt noch was. :roll:
http://www.phpbb.de/viewtopic.php?p=209498#209498
da hab ich das her ;-)

in der usercp_avatar hab ich nur geändert, was laut deiner mod beschreibung nötig war. danach hab ich dort nichtsmehr geändert.

links:

http://www.cs2000-berlin.com/forum/file ... ar.php.txt
http://www.cs2000-berlin.com/forum/file ... er.php.txt
Geld ist rund und rollt weg, aber Bildung bleibt
[Heine]
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Dann hast du dir aber nicht die Feldanzeige in Mitgliederliste.txt angeschaut.. :roll: ..dort wird nirgends obiger Code verlangt.

hmm.. suche mal in der usercp_register.php nach "INSERT INTO " . USERS_TABLE . " und ersetze es testweise mit "INSERT INTO " . USER_TABLE . "
Das spuckt dann eine Fehlermeldung beim Registrieren aus... poste diese mal dann (danach die Änderung wieder rückgängig machen).
Benutzeravatar
ph!L
Mitglied
Beiträge: 126
Registriert: 20.03.2003 16:26
Wohnort: Berlin-Köpenick
Kontaktdaten:

Beitrag von ph!L »

nein die hab ich nicht gelesen
hatte die felder nämlich nicht nach deinem mod eingebaut, sondern nach einem anderen.
das du den selben mod mit erweiterungen hattest, fiel mir erst im laufe unseres gespräches hier auf.
ich werd mir die mal durchlesen, da müsste ja dann alles stehen :-)

zur fehlermeldung:
Could not insert data into users table

DEBUG MODE

SQL Error : 1146 Table 'db87395832.USER_TABLE' doesn't exist

INSERT INTO USER_TABLE (user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_style, user_level, user_allow_pm, user_active, user_actkey) VALUES (9, 'schneider2', 1066993274, 'f156e7995d521f30e6c59a3d6c75e1e5', 'philippsdasda@rhymez.net', '', '', '', '', '', '', '', '', 0, 0, '', '', '', 1, 1, 1, 1, 1, 0, 1, 1, 1, 'd.M.y - H:i', 'german', 3, 0, 1, 1, '')

Line : 780
File : /homepages/39/d87133386/htdocs/forum/includes/usercp_register.php
ich versinke im boden vor scham !!!
ich habs beim sehen der fehlermeldung selbst bemerkt...
ich hab vergessen da auch noch die variablen einzubauen..dumm gelaufen
dann hab ich ja doch fast alle fehler raus
Geld ist rund und rollt weg, aber Bildung bleibt
[Heine]
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“