Ogólne - Podział plików podczas rejestracji i edycji profilu
Pieczu¶ - 03-01-2010, 12:40 Temat postu: Podział plików podczas rejestracji i edycji profilu Witam. Napewno jest jkai¶ rozwi±zanie, tylko trzeba poszukać. ja szukałem, ale nic nie znalazłem. Zatem proszę, po podpowiedĽ: jak mam usun±ć dodane przez siebie pole profilu podczas rejestracji?
Kiwi - 03-01-2010, 12:42
"Dodatkowe Pola" w PA
~ ~ ~ ~ ~
xlesiu
Pieczu¶ - 03-01-2010, 12:51
Ale mi nie o to chodzi moi drodzy. Ponieważ to usuwa całe pole A mi chodzi o to, żeby było widziane przez wszystkich dostępne podczas edycji profilu a niewidoczne przy rejestrowaniu konta na forum.
Kiwi - 03-01-2010, 12:58
Pieczu¶, je¶li dobrze pamiętam to jest tam kwadracik odpowiadaj±cy za widok przy rejestracji.
Pieczu¶ - 03-01-2010, 13:06
Nie, on mi usuwa całe pole z profilu.
[ Dodano: 03-01-2010, 18:36 ]
Hm, to wie kto¶?
xlesiu - 06-01-2010, 13:49
Pieczu¶, wszystko zależy czy masz jedno dodatkowe pole czy więcej. Możesz ukryć wszystkie dodatkowe pola (dodane przez PA - Użytkownicy - Pola w profilu) przy rejestracji. Znalazłem takiego moda phpBB2 by Przemo :: View topic - [Pytanie] Zmiana e-mail'a wył±czona Spróbuj takiego rozwi±zania jakie zastosował MikeFM czyli
otwórz profile.php
znajdĽ: Kod: | else if ( $mode == 'editprofile' || $mode == 'register' )
{
if ( !$userdata['session_logged_in'] && $mode == 'editprofile' )
{
redirect(append_sid("login.$phpEx?redirect=profile.$phpEx&mode=editprofile", true));
}
include($phpbb_root_path . 'includes/usercp_register.'.$phpEx);
exit;
} | zamień na: Kod: | else if ( $mode == 'register' )
{
include($phpbb_root_path . 'includes/usercp_register.'.$phpEx);
exit;
}
else if ($mode == 'editprofile' )
{
include($phpbb_root_path . 'includes/usercp_profile.'.$phpEx);
exit;
} |
Skopiuj plik includes/usercp_register.php i nadaj mu (kopii) nazwę usercp_profile.php
otwórz includes/usercp_register.php
znajdĽ: Kod: | $template->set_filenames(array(
'body' => 'profile_add_body.tpl')
); | zamień na: Kod: | $template->set_filenames(array(
'body' => 'register_add_body.tpl')
); |
Skopiuj plik templates/NazwaStylu/profile_add_body.tpl i nadaj mu (kopii) nazwę: register_add_body.tpl
otwórz templates/NazwaStylu/register_add_body.tpl
znajdĽ i usuń: Kod: | <!-- BEGIN custom_fields -->
<tr>
<td class="row1"><span class="gen">{custom_fields.CF_DESCRIPTION}</span></td>
<td class="row2">
<!-- BEGIN input_text -->
<input type="text" size="35" style="width: 200px" name="{custom_fields.input_text.INPUT_NAME}" maxlength="{custom_fields.input_text.INPUT_MAXVALUE}" value="{custom_fields.input_text.INPUT_VALUE}" class="post" onFocus="Active(this)" onBlur="NotActive(this)">
<!-- END input_text -->
<!-- BEGIN input_textarea -->
<textarea cols="30" rows="2" name="{custom_fields.input_textarea.INPUT_NAME}" class="post" onFocus="Active(this)" onBlur="NotActive(this)">{custom_fields.input_textarea.INPUT_VALUE}</textarea>
<!-- END input_textarea -->
<!-- BEGIN jumpbox -->
{custom_fields.jumpbox.INPUT}
<!-- END jumpbox -->
</td>
</tr>
<!-- END custom_fields -->
|
Nie sprawdzałem tego.
|
|
|