Hallo,
Zuallererst, ich habe die Suche benutzt, auch einige Threads gefunden, aus denen ich aber nicht ganz schlau geworden bin.
Jetzt zu meiner Frage:
Wie kann ich es denn anstellen, dass sich das Profil eines Users als Popup öffnet? Ich will dann nur die Informationen des Profils und keine Menüs etc. Welche Dateien muss ich dazu editieren, und wie?
Userprofil als Popup
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.
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.
- MagMo
- Ehemaliges Teammitglied
- Beiträge: 584
- Registriert: 30.10.2005 16:06
- Wohnort: Köln
- Kontaktdaten:
Hi,
um das Profil in einem PopUp zu öffnen musst du z.B. in der Datei viewtopic.php folgendes ändern:Ggf. die Werte für die Breite und Höhe ändern oder diesen Partgleich komplett weglassen.
Folgendes solltest du unbedingt beachten:
MagMo
um das Profil in einem PopUp zu öffnen musst du z.B. in der Datei viewtopic.php folgendes ändern:
Code: Alles auswählen
#---[ FIND ]---
$profile_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_profile'] . '" alt="' . $lang['Read_profile'] . '" title="' . $lang['Read_profile'] . '" border="0" /></a>';
$profile = '<a href="' . $temp_url . '">' . $lang['Read_profile'] . '</a>';
#---[ REPLACE WITH ]---
$profile_img = '<a href="#" onClick="window.open(\'' . $temp_url . '\',\'profilpopup\',\'width=500,height=400,scrollbars=yes,resizable=yes,status=no,toolbar=no,menubar=no\');"><img src="' . $images['icon_profile'] . '" alt="' . $lang['Read_profile'] . '" title="' . $lang['Read_profile'] . '" border="0" /></a>';
$profile = '<a href="#" onClick="window.open(\'' . $temp_url . '\',\'profilpopup\',\'width=500,height=400,scrollbars=yes,resizable=yes,status=no,toolbar=no,menubar=no\');">' . $lang['Read_profile'] . '</a>';
#---[ FIND ]---
$msn_img = ( $postrow[$i]['user_msnm'] ) ? '<a href="' . $temp_url . '"><img src="' . $images['icon_msnm'] . '" alt="' . $lang['MSNM'] . '" title="' . $lang['MSNM'] . '" border="0" /></a>' : '';
$msn = ( $postrow[$i]['user_msnm'] ) ? '<a href="' . $temp_url . '">' . $lang['MSNM'] . '</a>' : '';
#---[ REPLACE WITH ]---
$msn_img = ( $postrow[$i]['user_msnm'] ) ? '<a href="#" onClick="window.open(\'' . $temp_url . '\',\'profilpopup\',\'width=500,height=400,scrollbars=yes,resizable=yes,status=no,toolbar=no,menubar=no\');"><img src="' . $images['icon_msnm'] . '" alt="' . $lang['MSNM'] . '" title="' . $lang['MSNM'] . '" border="0" /></a>' : '';
$msn = ( $postrow[$i]['user_msnm'] ) ? '<a href="#" onClick="window.open(\'' . $temp_url . '\',\'profilpopup\',\'width=500,height=400,scrollbars=yes,resizable=yes,status=no,toolbar=no,menubar=no\');">' . $lang['MSNM'] . '</a>' : '';
Code: Alles auswählen
width=500,height=400,scrollbars=yes,
Folgendes solltest du unbedingt beachten:
- Es gibt viele Mitglieder, die Popup-Blocker besitzen und sich nicht die Zeit nehmen, sie differenziert einzustellen. Da wird dann einfach alles geblockt - somit auch ein Popup-Profil der Mitglieder.
- Der PopUp-Link funktioniert nur mit JavaScript. Wenn ein Mitglied JavaScript deaktiviert hat, dann ist der Link nutzlos, da funktionslos. Eine Realisierung ohne JavaScript gibt es meines Wissens nach nicht, zumindest nicht, wenn das Menü ausgeblendet werden soll.
MagMo