Introduc un buton langa profil,logout,inregistrare

Pentru întrebări legate de facilităţile forumului phpBB 2.0.x, acest loc este cel mai potrivit.
Închis
IceyU2
Nou venit
Mesaje: 3
Membru din: 14-Mar-2004, 12:58:55

Introduc un buton langa profil,logout,inregistrare

Mesaj de IceyU2 »

Vreau sa introduc un buton care as ma duca catre un link .php care sa contina variabilele $person care sa fie egal cu $username (userul de pa phpbb) si $password care sa fie egal cu ip-ul persoanei
am incercat <a href="index.php?$person="<?php echo $username; ?>&password=<?php echo $ip ?>>

Ce gresesc ???
Avatar utilizator
IronAngel
Utilizator înregistrat
Mesaje: 340
Membru din: 27-Ian-2004, 15:35:45
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Canada, Montreal

re:

Mesaj de IronAngel »

Salut! :)


dupa parerea mea intrebarea asta trebuia sa o pui aici
http://www.phpromania.net/forum/index.php

c'ya :mrgreen:
IceyU2
Nou venit
Mesaje: 3
Membru din: 14-Mar-2004, 12:58:55

Mesaj de IceyU2 »

nu sitam ca avem asa ceva si in romania , dak stie cineva de aici raspunsul (intrebarea e destul de simpluta :D da nu stiu io :( ) va rog io sa ziceti, si mai e ceva , cum pun un link sub mesaje la oameni (langa butonul de profil, mp , www, ym , ...)

10x
Avatar utilizator
danielt
AdministratorAdministrator
Mesaje: 1176
Membru din: 18-Oct-2002, 13:02:29
Versiune: 3.0.5
Ext: Nu
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Timişoara
Contact:

Re: Introduc un buton langa profil,logout,inregistrare

Mesaj de danielt »

IceyU2 scrie:Vreau sa introduc un buton care as ma duca catre un link .php care sa contina variabilele $person care sa fie egal cu $username (userul de pa phpbb) si $password care sa fie egal cu ip-ul persoanei
am incercat <a href="index.php?$person="<?php echo $username; ?>&password=<?php echo $ip ?>>

Ce gresesc ???
În fişierele .tpl nu poţi pune secveţe de cod php, deoarece aceste fişiere sunt tratate în cadrul aplicaţiei ca şabloane HTML şi nu sunt interpretate direct de interpretorul de php.

Scrie codul dorit de tine într-un fişier php. De exemplu în includes/page_header.php caută secvenţa:

Cod: Selectaţi tot

$template->assign_vars(array(
în această secveţă poţi defini constantele folosite în overall_header.tpl (locul în care trebuie adăugat linkul). Încearcă şi vezi ce iese.
Avatar utilizator
danielt
AdministratorAdministrator
Mesaje: 1176
Membru din: 18-Oct-2002, 13:02:29
Versiune: 3.0.5
Ext: Nu
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Timişoara
Contact:

Mesaj de danielt »

IceyU2 scrie:cum pun un link sub mesaje la oameni (langa butonul de profil, mp , www, ym , ...)
Poţi pune direct codul HTML pentru link. Locul unde trebuie pus codul este în fişierul viewtopic_body.tpl. Caută secvenţa:

Cod: Selectaţi tot

<td valign="middle" nowrap="nowrap">{postrow.PROFILE_IMG} {postrow.PM_IMG} {postrow.EMAIL_IMG} {postrow.WWW_IMG} {postrow.AIM_IMG} {postrow.YIM_IMG} {postrow.MSN_IMG}<script language="JavaScript" type="text/javascript">
Sau, dacă vrei să foloseşti constante în care să integrezi diverse variabile, deschizi fişierul viewtopic.php şi cauţi secvenţa de cod:

Cod: Selectaţi tot

$template->assign_block_vars('postrow', array(
		'ROW_COLOR' => '#' . $row_color,
		'ROW_CLASS' => $row_class,
acolo scrii o linie, de genul:

Cod: Selectaţi tot

'NEW_LINK' => $new_link,
iar înaintea codului arătat defineşti variabila folosită $new_link,

Cod: Selectaţi tot

exemplu: 
$new_link = "<a href="http://www.phpbb.ro/">phpBB.ro</a>";
În acest caz în fişierul viewtopic_body.tpl adaugi doar constanta sub forma: {NEW_LINK}

:-)
Ultima oară modificat 16-Mar-2004, 09:15:39 de către danielt, modificat de 3 ori în total.
IceyU2
Nou venit
Mesaje: 3
Membru din: 14-Mar-2004, 12:58:55

Mesaj de IceyU2 »

oky, ms mult de tot , o sa incerc in seara asta sa vad ce iese
Închis

Înapoi la “2.0.x Cum pot să...?”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Bing [Bot] și 1 vizitator