Oops I did a Paul... Still allow avatar uploads from Urls

git-svn-id: file:///svn/phpbb/trunk@2243 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
the_systech 2002-03-01 18:04:27 +00:00
parent ebef119796
commit 89ceaa9975
6 changed files with 14 additions and 12 deletions

View file

@ -122,14 +122,6 @@ $smtp_no = ( !$new['smtp_delivery'] ) ? "checked=\"checked\"" : "";
$template->set_filenames(array( $template->set_filenames(array(
"body" => "admin/board_config_body.tpl") "body" => "admin/board_config_body.tpl")
); );
//
// Check to see if file uploads are possible before displaying
// avatar upload option.
//
if( (get_cfg_var('file_uploads') != 0) && (strtolower(get_cfg_var('file_uploads')) != 'off') && (phpversion() != '4.0.4pl1') )
{
$template->assign_block_vars('switch_uploads_possible', array());
}
// //
// Escape any quotes in the site description for proper display in the text // Escape any quotes in the site description for proper display in the text

View file

@ -1107,6 +1107,10 @@ if( $mode == "edit" || $mode == "save" && ( isset($HTTP_POST_VARS['username']) |
if( file_exists("./../" . $board_config['avatar_path']) ) if( file_exists("./../" . $board_config['avatar_path']) )
{ {
$template->assign_block_vars("avatarupload", array() ); $template->assign_block_vars("avatarupload", array() );
if($form_enctype != '')
{
$template->assign_block_vars('avatarupload.fileuploads', array() );
}
} }
if( file_exists("./../" . $board_config['avatar_gallery_path']) ) if( file_exists("./../" . $board_config['avatar_gallery_path']) )

View file

@ -1626,13 +1626,17 @@ if( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) )
// of the templates to 'fake' an IF...ELSE...ENDIF solution // of the templates to 'fake' an IF...ELSE...ENDIF solution
// it works well :) // it works well :)
// //
if( $userdata['user_allowavatar'] && ( ($board_config['allow_avatar_upload'] && $form_enctype != '') || $board_config['allow_avatar_local'] || $board_config['allow_avatar_remote'] ) ) if( $userdata['user_allowavatar'] && ( $board_config['allow_avatar_upload'] || $board_config['allow_avatar_local'] || $board_config['allow_avatar_remote'] ) )
{ {
$template->assign_block_vars("avatarblock", array() ); $template->assign_block_vars("avatarblock", array() );
if($board_config['allow_avatar_upload'] && file_exists("./" . $board_config['avatar_path']) && $form_enctype != '') if($board_config['allow_avatar_upload'] && file_exists("./" . $board_config['avatar_path']))
{ {
$template->assign_block_vars("avatarblock.avatarupload", array() ); $template->assign_block_vars("avatarblock.avatarupload", array() );
if( $form_enctype != '' )
{
$template->assign_block_vars("avatarblock.avatarupload.avatarfileupload", array() );
}
} }
if($board_config['allow_avatar_remote']) if($board_config['allow_avatar_remote'])

View file

@ -178,12 +178,10 @@
<td class="row1">{L_ALLOW_REMOTE} <br /><span class="gensmall">{L_ALLOW_REMOTE_EXPLAIN}</span></td> <td class="row1">{L_ALLOW_REMOTE} <br /><span class="gensmall">{L_ALLOW_REMOTE_EXPLAIN}</span></td>
<td class="row2"><input type="radio" name="allow_avatar_remote" value="1" {AVATARS_REMOTE_YES} /> {L_YES}&nbsp;&nbsp;<input type="radio" name="allow_avatar_remote" value="0" {AVATARS_REMOTE_NO} /> {L_NO}</td> <td class="row2"><input type="radio" name="allow_avatar_remote" value="1" {AVATARS_REMOTE_YES} /> {L_YES}&nbsp;&nbsp;<input type="radio" name="allow_avatar_remote" value="0" {AVATARS_REMOTE_NO} /> {L_NO}</td>
</tr> </tr>
<!-- BEGIN switch_uploads_possible -->
<tr> <tr>
<td class="row1">{L_ALLOW_UPLOAD}</td> <td class="row1">{L_ALLOW_UPLOAD}</td>
<td class="row2"><input type="radio" name="allow_avatar_upload" value="1" {AVATARS_UPLOAD_YES} /> {L_YES}&nbsp;&nbsp;<input type="radio" name="allow_avatar_upload" value="0" {AVATARS_UPLOAD_NO} /> {L_NO}</td> <td class="row2"><input type="radio" name="allow_avatar_upload" value="1" {AVATARS_UPLOAD_YES} /> {L_YES}&nbsp;&nbsp;<input type="radio" name="allow_avatar_upload" value="0" {AVATARS_UPLOAD_NO} /> {L_NO}</td>
</tr> </tr>
<!-- END switch_uploads_possible -->
<tr> <tr>
<td class="row1">{L_MAX_FILESIZE}<br /><span class="gensmall">{L_MAX_FILESIZE_EXPLAIN}</span></td> <td class="row1">{L_MAX_FILESIZE}<br /><span class="gensmall">{L_MAX_FILESIZE_EXPLAIN}</span></td>
<td class="row2"><input type="text" size="4" maxlength="10" name="avatar_filesize" value="{AVATAR_FILESIZE}" /> Bytes</td> <td class="row2"><input type="text" size="4" maxlength="10" name="avatar_filesize" value="{AVATAR_FILESIZE}" /> Bytes</td>

View file

@ -223,6 +223,7 @@
</td> </td>
</tr> </tr>
<!-- BEGIN avatarupload --> <!-- BEGIN avatarupload -->
<!-- BEGIN fileuploads -->
<tr> <tr>
<td class="row1"><span class="gen">{L_UPLOAD_AVATAR_FILE}</span></td> <td class="row1"><span class="gen">{L_UPLOAD_AVATAR_FILE}</span></td>
<td class="row2"> <td class="row2">
@ -230,6 +231,7 @@
<input type="file" name="avatar" class="post" style="width: 200px" /> <input type="file" name="avatar" class="post" style="width: 200px" />
</td> </td>
</tr> </tr>
<!-- END fileuploads -->
<tr> <tr>
<td class="row1"><span class="gen">{L_UPLOAD_AVATAR_URL}</span></td> <td class="row1"><span class="gen">{L_UPLOAD_AVATAR_URL}</span></td>
<td class="row2"> <td class="row2">

View file

@ -232,6 +232,7 @@
</td> </td>
</tr> </tr>
<!-- BEGIN avatarupload --> <!-- BEGIN avatarupload -->
<!-- BEGIN avatarfileupload -->
<tr> <tr>
<td class="row1"><span class="gen">{L_UPLOAD_AVATAR_FILE}:</span></td> <td class="row1"><span class="gen">{L_UPLOAD_AVATAR_FILE}:</span></td>
<td class="row2"> <td class="row2">
@ -239,6 +240,7 @@
<input type="file" name="avatar" class="post"style="width: 200px" /> <input type="file" name="avatar" class="post"style="width: 200px" />
</td> </td>
</tr> </tr>
<!-- END avatarfileupload -->
<tr> <tr>
<td class="row1"><span class="gen">{L_UPLOAD_AVATAR_URL}:</span><br /> <td class="row1"><span class="gen">{L_UPLOAD_AVATAR_URL}:</span><br />
<span class="gensmall">{L_UPLOAD_AVATAR_URL_EXPLAIN}</span></td> <span class="gensmall">{L_UPLOAD_AVATAR_URL_EXPLAIN}</span></td>