Propozycje modyfikacji - [gotowa modyfikacja] Background profile
kooza - 09-03-2013, 22:07
Mała poprawka dotycząca zmiany tła użytkownika przez administratora w PA.
Kod: | #
#-----[ OPEN ]------------------------------------------
#
admin/admin_users.php
#
#-----[ FIND ]------------------------------------------
#
$yim = ( !empty($HTTP_POST_VARS['yim']) ) ? trim(strip_tags( $HTTP_POST_VARS['yim'] ) ) : '';
#
#-----[ AFTER, ADD ]------------------------------------------
#
$background = ( !empty($HTTP_POST_VARS['background']) ) ? trim( $HTTP_POST_VARS['background'] ) : '';
#
#-----[ FIND ]------------------------------------------
#
$yim = htmlspecialchars(stripslashes($yim));
#
#-----[ AFTER, ADD ]------------------------------------------
#
$background = htmlspecialchars( $background );
#
#-----[ FIND ]------------------------------------------
#
if ( $signature != '' )
{
#
#-----[ BEFORE, ADD ]------------------------------------------
#
if ( $background != '' )
{
$background = $background;
}
#
#-----[ FIND ]------------------------------------------
#
SET " . $username_sql . $passwd_sql .
#
#-----[ IN-LINE FIND ]------------------------------------------
#
, user_yim = '" . str_replace("\'", "''", $yim) . "'
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, user_background = '" . str_replace("\'", "''", $background) . "'
#
#-----[ FIND ]------------------------------------------
#
$yim = htmlspecialchars($this_userdata['user_yim']);
#
#-----[ AFTER, ADD ]------------------------------------------
#
$background = htmlspecialchars( urldecode( $this_userdata['user_background'] ) );
#
#-----[ FIND ]------------------------------------------
#
$s_hidden_fields .= '<input type="hidden" name="yim" value="' . str_replace("\"", """, $yim) . '" />';
#
#-----[ AFTER, ADD ]------------------------------------------
#
$s_hidden_fields .= '<input type="hidden" name="background" value="' . str_replace("\"", """, $background) . '" />';
#
#-----[ FIND ]------------------------------------------
#
'YIM' => $yim,
#
#-----[ AFTER, ADD ]------------------------------------------
#
'background' => $background,
#
#-----[ FIND ]------------------------------------------
#
'L_YAHOO' => $lang['YIM'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
'L_background' => $lang['Profile_background'],
'L_background_EXPLAIN' => $lang['Profile_background_explain'],
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/admin/user_edit_body.tpl
#
#-----[ FIND ]------------------------------------------
#
<input type="text" class="post" name="interests" size="35" maxlength="150" value="{INTERESTS}">
</td>
</tr>
#
#-----[ AFTER, ADD ]------------------------------------------
#
<tr>
<td class="row1">
<span class="gen">
<label for="background">{L_background}</label>:
</span>
<br />
<span class="gensmall">{L_background_EXPLAIN}</span>
</td>
<td class="row2">
<input type="text" class="post" style="width: 200px" id="background" name="background" size="35" maxlength="150" value="{background}" />
</td>
</tr>
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
# |
Zaktualizowałem paczkę z 1 postu
Tommekk80 - 11-03-2013, 06:11
SeNioR napisał/a: | Ok, ale wtedy użytkownik nie ma wyboru.. |
Możesz dodać jeszcze jedną wartość do edycji w pa - jako checkbox powtarzanie tak/nie.
DR HOUSE - 20-06-2013, 11:33
Dałby ktoś rade przerobić tak by cała ramka w widoku profilu była przejrzysta?
kooza - 20-06-2013, 12:47
nie wiem czy o to Ci chodzi ale zobacz.
profile_add_body.tpl
Kod: | <tr>
<td class="row1">
<span class="gen">
<label for="background">{L_background}</label>:
</span>
<br />
<span class="gensmall">{L_background_EXPLAIN}</span>
</td>
<td class="row2">
<input type="text" class="post" style="width: 200px" id="background" name="background" size="35" maxlength="150" value="{background}" />
</td>
</tr> |
na:
Kod: | <tr>
<td class="row1" style="border: 1px solid red;">
<span class="gen">
<label for="background">{L_background}</label>:
</span>
<br />
<span class="gensmall">{L_background_EXPLAIN}</span>
</td>
<td class="row2" style="border: 1px solid red;">
<input type="text" class="post" style="width: 200px" id="background" name="background" size="35" maxlength="150" value="{background}" />
</td>
</tr> |
tam gdzie border: 1px solid red; zmieniasz na swój wygląd
DR HOUSE - 20-06-2013, 14:44
Nie
Chodzi mi o widok profilu ( http://przemo.org/phpBB2/...profile&u=41583 ) tak aby całe tło było przejrzyste ale nie całkowicie bo wtedy nie będzie widać "danych" w profilu
kooza - 20-06-2013, 15:19
to już zależy od szablonu jakiego masz. Jeżeli jest masz komórkę z klasą bodyline to wszystko będzie widać. Tak jak jest to zrobione w subSilver
DR HOUSE - 20-06-2013, 19:02
GameShoot :d
|
|
|