Przesunięty przez: Matteo 09-11-2013, 09:29 |
Off Changing E-mail Adress v3.0 |
Autor |
Wiadomość |
maminowiec
Pomógł: 551 razy Posty: 1729
|
Wysłany: 06-06-2009, 11:13 Off Changing E-mail Adress v3.0
|
|
|
Kod: | ################################################################
## Nazwa: Off Changing E-mail Adress | Zmiana Adresu E-mail Wylaczona
## Autor: maminowiec [http://igolebie.pl]
## Opis: Wyłacza zmianę adresu e-mail w profilu
## Wersja: 3.0
##
## Poziom instalacji: Łatwy
## Czas instalacji: 5 Minut
## Pliki do edycji:(4)
## admin/admin_board.php
## templates/*/admin/board_config_body.tpl
## includes/usercp_register.php
## templates/*/profile_add_body.tpl
## Included Files: (0)
##
################################################################ |
Sceny:
Mod pozwala na włączenie/wyłączenie zmiany emaila
Konfiguracja w PA --> Ogólne
Demo:
http://www.maminowiec.yoyo.pl/forum/
Login: user
Hasło: pass |
Ostatnio zmieniony przez arcy 13-06-2009, 19:06, w całości zmieniany 2 razy |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
They2
Pomógł: 82 razy Posty: 1297
|
Wysłany: 06-06-2009, 16:24
|
|
|
hmmm czy da sie zmienic maila gdy jest wylaczona za pomoca readonly="readonly" ? nie wiem niech sprobuje ktos...
ale... w instrukcji jest bledna
Kod: | 'off_email_info' => '<font size="1" color="#FF0000"> <b>Zmiana e-maila wył±czona.</b></font', | zapomniales dodac koncowke hml >
i tu
Kod: | ;( <!-- BEGIN switch_edit_profile -->
<tr>
<td class="row1"><span class="gen">Adres email:</span></td>
<td class="row2"><input type="text" class="post" {off} onFocus="Active(this)" onBlur="NotActive(this)" style="width:200px" name="email" size="25" maxlength="255" value="{EMAIL}" />{off_email_info}</td>
</td>
</tr>
<!-- END switch_edit_profile --> |
zamień Adres email: na zmienna {L_EMAIL_ADDRESS}:
i ostatnia </td> wstawiles 2x, jedno usun. |
_________________ Support | Pomoc | Modyfikacja | Zlecenie płatne - zapraszam na PW oraz pod moim adresem.
Nie udzielam w GG. |
|
|
|
|
maminowiec
Pomógł: 551 razy Posty: 1729
|
Wysłany: 06-06-2009, 16:42
|
|
|
opcja readonly="readonly" znika jesli w PA jest zaznaczone TAK
co do reszty to dzięki poprawiłem |
_________________ Ebooki do pobrania |
|
|
|
|
Boltex
Pomógł: 475 razy Posty: 2239
|
Wysłany: 06-06-2009, 16:47
|
|
|
maminowiec, czy instrukcja juz jest poprawiona?? bo chciał bym sprawdzić moda. |
_________________
Nie pisz do mnie na PW/GG, chyba że o to poproszę | Zanim cokolwiek napiszesz radzę zapoznać się Regulaminiem | Przed założeniem nowego tematu sprawdź czy podobny temat już istnieje
Odpowiedź na większość pytań możesz znaleźć TUTAJ lub w FAQ | Poza forum pomagam tylko odpłatnie | Projekt subSilver2.0 - dołącz do nas! |
|
|
|
|
MagicalFire
Pomógł: 980 razy Posty: 4353
|
Wysłany: 06-06-2009, 16:49
|
|
|
Boltos, tak instrukcja jest poprawiona |
_________________ nie za takie Przemo walczyliśmy |
|
|
|
|
maminowiec
Pomógł: 551 razy Posty: 1729
|
Wysłany: 06-06-2009, 17:07
|
|
|
MagicalFire napisał/a: | Boltos, tak instrukcja jest poprawiona |
dokładnie
instrukcja poprawiona |
_________________ Ebooki do pobrania |
|
|
|
|
Boltex
Pomógł: 475 razy Posty: 2239
|
Wysłany: 07-06-2009, 10:32
|
|
|
Thx mod super wszysto śmiga elegancko. |
|
|
|
|
krystian1332
Pomógł: 1 raz Posty: 72
|
Wysłany: 22-06-2009, 10:03 a
|
|
|
a ja mam problem z tą modyfikacją po jej zainstalowaniu pokazuje mi 2x email wiecie o co chodzi prosze o pomoc poniżej Screen
|
|
|
|
|
They2
Pomógł: 82 razy Posty: 1297
|
Wysłany: 22-06-2009, 10:08
|
|
|
krystian1332, bo nie zamieniles kod, lecz dodales. A trzeba bylo zamienic.
przeczytaj w instrukcji:
Kod: | #
#-----[ Otworz ]------------------------------------------
#
templates/*/profile_add_body.tpl
#
#-----[ Znajdz ]------------------------------------------
#
<tr>
<td class="row1"><span class="gen">{L_EMAIL_ADDRESS}: *</span></td>
<td class="row2"><input type="text" class="post" onFocus="Active(this)" onBlur="NotActive(this)" style="width:200px" name="email" size="25" maxlength="255" value="{EMAIL}" /></td>
</tr>
#
#-----[ Zamien na ]------------------------------------------
#
<!-- BEGIN switch_namechange_allowed -->
<tr>
<td class="row1"><span class="gen">{L_EMAIL_ADDRESS}: *</span></td>
<td class="row2"><input type="text" class="post" onFocus="Active(this)" onBlur="NotActive(this)" style="width:200px" name="email" size="25" maxlength="255" value="{EMAIL}" /></td>
</tr>
<!-- END switch_namechange_allowed -->
<!-- BEGIN switch_edit_profile -->
<tr>
<td class="row1"><span class="gen">{L_EMAIL_ADDRESS}:</span></td>
<td class="row2"><input type="text" class="post" {off} onFocus="Active(this)" onBlur="NotActive(this)" style="width:200px" name="email" size="25" maxlength="255" value="{EMAIL}" />{off_email_info}</td>
</tr>
<!-- END switch_edit_profile -->
|
|
_________________ Support | Pomoc | Modyfikacja | Zlecenie płatne - zapraszam na PW oraz pod moim adresem.
Nie udzielam w GG. |
|
|
|
|
patri
Pomógł: 1 raz Posty: 100
|
Wysłany: 31-10-2009, 10:19
|
|
|
wgrałem wszystko ale jak zmiana emaila jest wyłączona to w edycji profilu nie pokazuje mi informacji że "Zmiana email została wyłączona" czemu ???? |
|
|
|
|
maminowiec
Pomógł: 551 razy Posty: 1729
|
Wysłany: 31-10-2009, 13:27
|
|
|
patri, wgrałeś zapytanie ?
zobacz czy masz w off_email w phpbb_config
oraz czy poprawie wyedytowałeś pliki i czy jak zmieniasz emaila to wyskakuje komunikat ? |
_________________ Ebooki do pobrania |
|
|
|
|
patri
Pomógł: 1 raz Posty: 100
|
Wysłany: 31-10-2009, 13:51
|
|
|
tak zapytanie wykonał, no i jak wyłączę i chce zmienić emaila to jest komunikat że nie moge |
|
|
|
|
maminowiec
Pomógł: 551 razy Posty: 1729
|
Wysłany: 31-10-2009, 21:30
|
|
|
to pewnie źle wymedytowałeś plik tpl bo tam powinna być ta informacja
Kod: | if($board_config['off_email'] == 0 ){
$template->assign_vars(array(
'off_email_info' => '<font size="1" color="#FF0000"> <b>Zmiana e-maila wyłączona.</b></font>',
'off' => 'readonly="readonly"'
));
}
|
podaj adres forum |
_________________ Ebooki do pobrania |
|
|
|
|
patri
Pomógł: 1 raz Posty: 100
|
Wysłany: 31-10-2009, 21:48
|
|
|
Kod: | #
#-----[ Otworz ]------------------------------------------
#
includes/usercp_register.php
#
#-----[ Znajdz ]------------------------------------------
#
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $result['error_msg'];
}
if ( $mode == 'editprofile' )
{
#
#-----[ Dodaj po ]------------------------------------------
#
//zmiana emaila
$sql = "SELECT user_email
FROM " . USERS_TABLE . "
WHERE user_id = $user_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain user_password information', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
if($board_config['off_email'] == 0 ){
if ( $row['user_email'] != ($HTTP_POST_VARS['email']) ){
message_die(GENERAL_ERROR, 'Zmiana E-maila <br /> <b>wył±czona !</b>', 'Informacja');
}
}
//koniec zmiany emaila
#
#-----[ Znajdz ]------------------------------------------
#
$template->assign_vars(array(
'USERNAME' => $username,
#
#-----[ DODAJ PRZED ]------------------------------------------
#
if($board_config['off_email'] == 0 ){
$template->assign_vars(array(
'off_email_info' => '<font size="1" color="#FF0000"> <b>Zmiana e-maila wył±czona.</b></font>',
'off' => 'readonly="readonly"'
));
}
|
to chyba nie jest plik stulu ????!!!!! |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
maminowiec
Pomógł: 551 razy Posty: 1729
|
Wysłany: 01-11-2009, 09:31
|
|
|
tak nie jest ale to jest generowany komunikat który jest wpisany w tpl
w tym miejscu
Kod: | #
#-----[ Otworz ]------------------------------------------
#
templates/*/profile_add_body.tpl
#
#-----[ Znajdz ]------------------------------------------
#
<tr>
<td class="row1"><span class="gen">{L_EMAIL_ADDRESS}: *</span></td>
<td class="row2"><input type="text" class="post" onFocus="Active(this)" onBlur="NotActive(this)" style="width:200px" name="email" size="25" maxlength="255" value="{EMAIL}" /></td>
</tr>
#
#-----[ Zamien na ]------------------------------------------
#
<!-- BEGIN switch_namechange_allowed -->
<tr>
<td class="row1"><span class="gen">{L_EMAIL_ADDRESS}: *</span></td>
<td class="row2"><input type="text" class="post" onFocus="Active(this)" onBlur="NotActive(this)" style="width:200px" name="email" size="25" maxlength="255" value="{EMAIL}" /></td>
</tr>
<!-- END switch_namechange_allowed -->
<!-- BEGIN switch_edit_profile -->
<tr>
<td class="row1"><span class="gen">{L_EMAIL_ADDRESS}:</span></td>
<td class="row2"><input type="text" class="post" {off} onFocus="Active(this)" onBlur="NotActive(this)" style="width:200px" name="email" size="25" maxlength="255" value="{EMAIL}" />{off_email_info}</td>
</tr>
<!-- END switch_edit_profile -->
|
|
_________________ Ebooki do pobrania |
|
|
|
|
|