Naar nieuwe php bestand verwijzen

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gebruikersavatar
Hakan
Berichten: 194
Lid geworden op: 23 jan 2005, 10:44

Naar nieuwe php bestand verwijzen

Bericht door Hakan » 18 apr 2005, 19:03

ik heb een nieuwe tpl bestand gemaakt voor avatar.

Code: Selecteer alles

<form action="{S_PROFILE_ACTION}" {S_FORM_ENCTYPE} method="post">
<table width="100%" cellspacing="2" cellpadding="3" border="0">
<tr>
	<td class="maintitle">{L_PROFILE_INFO}</td>
</tr>
<tr>
<td class="nav"><a href="{U_INDEX}">{L_INDEX}</a> &raquo; {L_PROFILE_INFO}</td>
</tr>
</table>
{ERROR_BOX}
<table width="100%" border="0" cellpadding="3" cellspacing="1" class="forumline">
<tr>
<th colspan="2">{L_AVATAR_PANEL}</th>
</tr>
<tr>
<td class="row1" colspan="2">
<table width="70%" cellspacing="2" cellpadding="0" border="0" align="center">
<tr>
<td width="65%" class="gensmall">{L_AVATAR_EXPLAIN}</td>
<td align="center" class="gensmall">{L_CURRENT_IMAGE}<br />
{AVATAR}<br />
<input type="checkbox" name="avatardel" />
&nbsp;{L_DELETE_AVATAR}</td>
</tr>
</table>
</td>
</tr>
<!-- BEGIN switch_avatar_local_upload -->
<tr>
<td class="row1"><span class="explaintitle">{L_UPLOAD_AVATAR_FILE}:</span></td>
<td class="row2">
<input type="hidden" name="MAX_FILE_SIZE" value="{AVATAR_SIZE}" />
<input type="file" name="avatar" class="post" style="width:200px" />
</td>
</tr>
<!-- END switch_avatar_local_upload -->
<!-- BEGIN switch_avatar_remote_upload -->
<tr>
<td class="row1"><span class="explaintitle">{L_UPLOAD_AVATAR_URL}</span>:<br />
<span class="gensmall">{L_UPLOAD_AVATAR_URL_EXPLAIN}</span></td>
<td class="row2">
<input type="text" name="avatarurl" size="40" class="post" style="width:200px" />
</td>
</tr>
<!-- END switch_avatar_remote_upload -->
<!-- BEGIN switch_avatar_remote_link -->
<tr>
<td class="row1"><span class="explaintitle">{L_LINK_REMOTE_AVATAR}:</span><br />
<span class="gensmall">{L_LINK_REMOTE_AVATAR_EXPLAIN}</span></td>
<td class="row2">
<input type="text" name="avatarremoteurl" size="40" class="post" style="width:200px" />
</td>
</tr>
<!-- END switch_avatar_remote_link -->
<!-- BEGIN switch_avatar_local_gallery -->
<tr>
<td class="row1"><span class="explaintitle">{L_AVATAR_GALLERY}:</span></td>
<td class="row2">
<input type="submit" name="avatargallery" value="{L_SHOW_GALLERY}" class="button" />
</td>
</tr>
<!-- END switch_avatar_local_gallery -->
<!-- END switch_avatar_block -->
<tr>
<td class="cat" colspan="2" align="center">{S_HIDDEN_FIELDS} 
<input type="submit" name="submit" value="{L_SUBMIT}" class="mainoption" />
&nbsp;&nbsp; 
<input type="reset" value="{L_RESET}" name="reset" class="button" />
</td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="tbl"><tr><td class="tbll"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblbot"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblr"><img src="images/spacer.gif" alt="" width="8" height="4" /></td></tr></table>
<table width="100%" cellspacing="2" cellpadding="3" border="0">
<tr>
<td class="nav"><a href="{U_INDEX}">{L_INDEX}</a> &raquo; {L_PROFILE_INFO}</td>
</tr>
</table>
</form>
Alleen ik wil die graag verwijzen met een link. Als ik op profiel klik krijg ik een het hele profiel instellingen voor me. Maar nu wil ik een optie zodat mijn leden meteen naar hun avatar panel in kunnen zonder dat ze de overige instellingen kunnen zien.

Wie kan me hierbij helpen?

Mvg
Hakan

Gebruikersavatar
Hakan
Berichten: 194
Lid geworden op: 23 jan 2005, 10:44

Bericht door Hakan » 18 apr 2005, 20:12

ik heb een php bestandje gemaakt
http://www.turksnlforum.com/plus/plus/p ... avatar.php

maar het is niet echt gelukt

Code: Selecteer alles

<?php
/***************************************************************************
 *                             Kontakt Formular von Carsten Schäfer
 *                          ------------------------
 *   Version              : Version 1.00 - 26.04.2003
 *   copyright            : (C) 2003 Carsten Schäfer
 *   email			      : cs-mailbox@web.de
 *
 *   $Id: kontakt.php,v 1.00 2003/04/26 Carsten Schäfer $
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

define('IN_PHPBB', true);

$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);

$page_title = $lang['Avatar Paneel'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);


$template->set_filenames(array(
'body' => 'profile_avatar.tpl')
);

$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
dit is dan wat ik heb gedaan

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 18 apr 2005, 20:15

je moet de tpl vars nog defineren ;)

Gebruikersavatar
Hakan
Berichten: 194
Lid geworden op: 23 jan 2005, 10:44

Bericht door Hakan » 18 apr 2005, 20:33

paulus schreef:je moet de tpl vars nog defineren ;)
verwijs me ff de weg?
hoe doe ik dat?

Gebruikersavatar
Hakan
Berichten: 194
Lid geworden op: 23 jan 2005, 10:44

Bericht door Hakan » 18 apr 2005, 21:22

heb weer wat geprobeerd maar niet gelukt dat defineren is denk ik laatste keuze

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 19 apr 2005, 07:46

Code: Selecteer alles

$template->assign_vars(array(
"VAR" => $lang['LANG_ENTRY']
));
:)

Gebruikersavatar
Hakan
Berichten: 194
Lid geworden op: 23 jan 2005, 10:44

Bericht door Hakan » 19 apr 2005, 09:43

paulus schreef:

Code: Selecteer alles

$template->assign_vars(array(
"VAR" => $lang['LANG_ENTRY']
));
:)
nope lukt nog steeds niet :(

http://www.turksnlforum.com/plus/plus/p ... avatar.php

Code: Selecteer alles

<?php
/***************************************************************************
 *                             Kontakt Formular von Carsten Schäfer
 *                          ------------------------
 *   Version              : Version 1.00 - 26.04.2003
 *   copyright            : (C) 2003 Carsten Schäfer
 *   email			      : cs-mailbox@web.de
 *
 *   $Id: kontakt.php,v 1.00 2003/04/26 Carsten Schäfer $
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

define('IN_PHPBB', true);

$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);

$page_title = $lang['Avatar Paneel'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);


$template->set_filenames(array(
'body' => 'profile_avatar.tpl')
);

$template->pparse('body');

$template->assign_vars(array( 
"VAR" => $lang['LANG_ENTRY'] 
));

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
:(

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 19 apr 2005, 11:43

bekijk eens hoe andere phpbb pagina's zijn gemaakt. wie weet kun je daar iets mee ;)

Gebruikersavatar
Hakan
Berichten: 194
Lid geworden op: 23 jan 2005, 10:44

Bericht door Hakan » 19 apr 2005, 11:45

LazyTiger schreef:bekijk eens hoe andere phpbb pagina's zijn gemaakt. wie weet kun je daar iets mee ;)
Ik heb het ook via andere pagina's zo'n pagina gemaakt, daarom heb ik juist hier bij support gevraagd dat ik niet uitkom.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 19 apr 2005, 12:00

kijk eens goed naar mijn stuk, usercp_register.php en naar je template, dan bedenk je je zelf wat er in assign_vars moet staan ;)

Gebruikersavatar
Hakan
Berichten: 194
Lid geworden op: 23 jan 2005, 10:44

Bericht door Hakan » 19 apr 2005, 12:13

paulus schreef:kijk eens goed naar mijn stuk, usercp_register.php en naar je template, dan bedenk je je zelf wat er in assign_vars moet staan ;)
fff nog een keer

Code: Selecteer alles

$template->assign_vars(array( 
"VAR" => $lang['LANG_ENTRY'] 
));
deze stukje in usercp_register.php?
zo ja, waar?

en in welke tpl?
assign_vars? wil je specifieker zijn?

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 19 apr 2005, 12:14

Zoek naar $template->assign_vars , en dan in het van die pagina bij behorende template, naar wat tussen assign_vars staat, en bedenk dan wat er bij jouw in moet staan ;)

Gebruikersavatar
Hakan
Berichten: 194
Lid geworden op: 23 jan 2005, 10:44

Bericht door Hakan » 19 apr 2005, 12:23

*zucht*

Code: Selecteer alles

$template->assign_vars(array(
		'L_AVATAR_PANEL' => $lang['Avatar_panel'],
		'L_AVATAR_EXPLAIN' => sprintf($lang['Avatar_explain'], $board_config['avatar_max_width'], $board_config['avatar_max_height'], (round($board_config['avatar_filesize'] / 1024))),
		'L_UPLOAD_AVATAR_FILE' => $lang['Upload_Avatar_file'],
		'L_UPLOAD_AVATAR_URL' => $lang['Upload_Avatar_URL'],
		'L_UPLOAD_AVATAR_URL_EXPLAIN' => $lang['Upload_Avatar_URL_explain'],
		'L_AVATAR_GALLERY' => $lang['Select_from_gallery'],
		'L_SHOW_GALLERY' => $lang['View_avatar_gallery'],
		'L_LINK_REMOTE_AVATAR' => $lang['Link_remote_Avatar'],
		'L_LINK_REMOTE_AVATAR_EXPLAIN' => $lang['Link_remote_Avatar_explain'],
		'L_DELETE_AVATAR' => $lang['Delete_Image'],
		'L_CURRENT_IMAGE' => $lang['Current_Image'],
	);
heb dit kunnen vindne
is het goed?
en moet deze dan in profile_avatar.php?

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 19 apr 2005, 12:24

probeer het eens. En gebruik je verstand. Ik ga het niet precies zeggen, maar volgens mij kan je het nu makkelijk maken ;)

Gebruikersavatar
Hakan
Berichten: 194
Lid geworden op: 23 jan 2005, 10:44

Bericht door Hakan » 19 apr 2005, 12:28

Parse error: parse error, unexpected ';' in /home/virtual/site26/fst/var/www/html/plus/plus/profile_avatar.php on line 53

Code: Selecteer alles

efine('IN_PHPBB', true);

$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);

$page_title = $lang['Avatar Paneel'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);


$template->set_filenames(array(
'body' => 'profile_avatar.tpl')
);

$template->pparse('body');

$template->assign_vars(array( 
      'L_AVATAR_PANEL' => $lang['Avatar_panel'], 
      'L_AVATAR_EXPLAIN' => sprintf($lang['Avatar_explain'], $board_config['avatar_max_width'], $board_config['avatar_max_height'], (round($board_config['avatar_filesize'] / 1024))), 
      'L_UPLOAD_AVATAR_FILE' => $lang['Upload_Avatar_file'], 
      'L_UPLOAD_AVATAR_URL' => $lang['Upload_Avatar_URL'], 
      'L_UPLOAD_AVATAR_URL_EXPLAIN' => $lang['Upload_Avatar_URL_explain'], 
      'L_AVATAR_GALLERY' => $lang['Select_from_gallery'], 
      'L_SHOW_GALLERY' => $lang['View_avatar_gallery'], 
      'L_LINK_REMOTE_AVATAR' => $lang['Link_remote_Avatar'], 
      'L_LINK_REMOTE_AVATAR_EXPLAIN' => $lang['Link_remote_Avatar_explain'], 
      'L_DELETE_AVATAR' => $lang['Delete_Image'], 
      'L_CURRENT_IMAGE' => $lang['Current_Image'], 
#53   ); 

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
niet gelukt
Laatst gewijzigd door Hakan op 19 apr 2005, 12:28, 1 keer totaal gewijzigd.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 19 apr 2005, 12:28

zet er nog een ) voor die ;

Gebruikersavatar
Hakan
Berichten: 194
Lid geworden op: 23 jan 2005, 10:44

Bericht door Hakan » 19 apr 2005, 12:32

ga is kijken wat er gebeurt

TurksNLforum
w8woord: test

http://www.turksnlforum.com/plus/plus/p ... avatar.php

Gebruikersavatar
Hakan
Berichten: 194
Lid geworden op: 23 jan 2005, 10:44

Bericht door Hakan » 19 apr 2005, 13:17

Code: Selecteer alles

define('IN_PHPBB', true);

$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);

$page_title = $lang['Avatar Paneel'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);


$template->set_filenames(array(
'body' => 'profile_avatar.tpl')
);

$template->pparse('body');

$template->assign_vars(array( 
      'L_AVATAR_PANEL' => $lang['Avatar_panel'], 
      'L_AVATAR_EXPLAIN' => sprintf($lang['Avatar_explain'], $board_config['avatar_max_width'], $board_config['avatar_max_height'], (round($board_config['avatar_filesize'] / 1024))), 
      'L_UPLOAD_AVATAR_FILE' => $lang['Upload_Avatar_file'], 
      'L_UPLOAD_AVATAR_URL' => $lang['Upload_Avatar_URL'], 
      'L_UPLOAD_AVATAR_URL_EXPLAIN' => $lang['Upload_Avatar_URL_explain'], 
      'L_AVATAR_GALLERY' => $lang['Select_from_gallery'], 
      'L_SHOW_GALLERY' => $lang['View_avatar_gallery'], 
      'L_LINK_REMOTE_AVATAR' => $lang['Link_remote_Avatar'], 
      'L_LINK_REMOTE_AVATAR_EXPLAIN' => $lang['Link_remote_Avatar_explain'], 
      'L_DELETE_AVATAR' => $lang['Delete_Image'], 
      'L_CURRENT_IMAGE' => $lang['Current_Image'], 
      'L_AVATAR_GALLERY' => $lang['Avatar_gallery'], 
	  'L_SELECT_AVATAR' => $lang['Select_avatar'], 
	  'L_RETURN_PROFILE' => $lang['Return_profile'], 
	  'L_CATEGORY' => $lang['Select_category'], 

	  'S_CATEGORY_SELECT' => $s_categories, 
	  'S_COLSPAN' => $s_colspan, 
	  'S_PROFILE_ACTION' => append_sid("profile.$phpEx?mode=$mode"), 
	  'S_HIDDEN_FIELDS' => $s_hidden_vars)
   ); 

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
heb nog wat geprobeerd maar het blijft zelfde
informatie komt niet over.

avatar is nog steeds niet te zien
overgang naar avatar gallery niet te zien

Laat een kleine afbeelding onder je naam zien in ieder bericht. Je kan maar één afbeelding tegelijkertijd gebruiken, de breedte mag niet meer dan %d pixels zijn, de hoogte moet onder de %d pixels blijven. De maximale bestandsgrootte is %dKB

vetgedrukte info wil niet.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 19 apr 2005, 15:49

moet boven pparse staan ;)

Gebruikersavatar
Hakan
Berichten: 194
Lid geworden op: 23 jan 2005, 10:44

Bericht door Hakan » 19 apr 2005, 17:13

Nu is die wat vooruit gegaan maar nog steeds zie ik mijn avatar niet en kom gallery avatar niet in

http://www.turksnlforum.com/plus/plus/p ... avatar.php

Gesloten