vom Portal aus zum eigenem Profil

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
scheibenbrot
Mitglied
Beiträge: 1552
Registriert: 23.12.2005 14:32

vom Portal aus zum eigenem Profil

Beitrag von scheibenbrot »

Hallo,
ist es möglich, dass im Portal steht "Hier zu deinem Porfil" oder so und wenn man drauf klickt, dass man dann zum Profil kommt??
Nicht die Seite wo man das Profil bearbeiten kann, sonders das normale Profil was jeder sehen kann.
Wenn ja wie??
mfg CoolKetschup
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

in der portal.php:

Code: Alles auswählen

$template->assign_vars(array(
  [...]
  'U_MY_PROFILE' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $userdata['user_id'],
  'L_MY_PROFILE' => $lang['My_profile'],
  [...]
);
(also die beiden Einträge zum assign_vars()-Array hinzufügen :wink: )

in der language/lang_german/lang_main.php:

Code: Alles auswählen

$lang['My_profile'] = 'Hier zu deinem Profil';
in der templates/deinTemplate/portal_body.tpl:

Code: Alles auswählen

<a href="{U_MY_PROFILE}">{L_MY_PROFILE}</a>
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
scheibenbrot
Mitglied
Beiträge: 1552
Registriert: 23.12.2005 14:32

Beitrag von scheibenbrot »

irgendwie bekomme ich das nicht hin.... :-?
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Das hilft mir nicht weiter... Bei welchem Code hast du denn Probleme?
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
scheibenbrot
Mitglied
Beiträge: 1552
Registriert: 23.12.2005 14:32

Beitrag von scheibenbrot »

Code: Alles auswählen

$template->assign_vars(array(
  [...]
  'U_MY_PROFILE' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $userdata['user_id'],
  'L_MY_PROFILE' => $lang['My_profile'],
  [...]
);
Mit diesen, ich verstehe nicht was in [...] rein soll....
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

OK... Die [...] stehen in diesem Code für etwas, das schon in der Datei steht. Sprich du musst nach der ersten Zeile suchen und dann irgendwo in diesem Array die Werte hinzufügen. :wink:
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
scheibenbrot
Mitglied
Beiträge: 1552
Registriert: 23.12.2005 14:32

Beitrag von scheibenbrot »

Code: Alles auswählen

define('IN_PHPBB', true);
define('ON_INDEX', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
Das hier sind so die ersten 4 Zeilen.
Was soll ich denn davon einfügen....
Jan88
Mitglied
Beiträge: 278
Registriert: 04.10.2005 15:02
Kontaktdaten:

Beitrag von Jan88 »

Code: Alles auswählen

$template->assign_vars(array(
  [...]
  'U_MY_PROFILE' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $userdata['user_id'],
  'L_MY_PROFILE' => $lang['My_profile'],
  [...]
);
Der Code block fängt nur so an. Nicht die datei. Such in der datei einfach mal nach

Code: Alles auswählen

$template->assign_vars(array(
und dort muss es eingefügt werden
123teddy321
Mitglied
Beiträge: 290
Registriert: 29.07.2005 17:27
Kontaktdaten:

Beitrag von 123teddy321 »

hier ich hab dir das mal gemacht ;-) einfach den code kopieren von folgender adresse:

http://www.florizone.de/phpbb/portal.txt


MfG
Floo
Benutzeravatar
scheibenbrot
Mitglied
Beiträge: 1552
Registriert: 23.12.2005 14:32

Beitrag von scheibenbrot »

hm...,
Ich hab unter

Code: Alles auswählen

$template->assign_vars(array(
das eingefügt, dann erscheint ein Fehler in dieser Zeile....
Antworten

Zurück zu „Coding & Technik“