artek
~user

Dołączył(a): 17.07.2006
Posty: 114
Ostrzeżeń: 2
Status: Offline
|
Wysłany: 4 Mar 2009 14:51:04
|
|
UA: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 (.NET CLR 3.5.30729) |
Chciałbym do modułu your account dodać dodatkowe pole (przy edycji ustawnień)
fragment pliku .tpl
| Kod: |
<form method='post' name='submit' action='{comment_settings.S_ACTION_PM}'>
<tr>
<td class="row1">Włącz wysyłanie wiadmości<br />
<span class="gensmall">Jeśli włączysz będziesz otrzymywać wiadomość kiedy stracisz mistrzostwo (ktoś pobije twój rekord).</span>
</td>
<td class="row2">
<input type="radio" name="user_allow_arcadepm" value="1" {comment_settings.USER_ALLOW_ARCADEPM_YES} />
{comment_settings.L_YES}
<input type="radio" name="user_allow_arcadepm" value="0" {comment_settings.USER_ALLOW_ARCADEPM_NO} />
{comment_settings.L_NO}
</td>
</tr>
<tr><td colspan='2' align='center' class='row2'><input type='submit' name='submit' value='Wyślij' class='mainoption' /></td></tr>
</form> |
Chciałbym tą opcje dodać do edycji konta
próbowałem dodać:
| Kod: |
echo "<tr><td bgcolor='$bgcolor2'><b>Włącz wysyłanie wiadmości o straceniu mistrzostwa:</b></td><td bgcolor='$bgcolor3'>";
if ($userinfo[user_allow_arcadepm] == 1) {
echo "<input type=\"radio\" name=\"user_allow_arcadepm\" value=\"1\" checked>"._YES." "
."<input type=\"radio\" name=\"user_allow_arcadepm\" value=\"0\">"._NO."";
} elseif ($userinfo[user_allow_arcadepm] == 0) {
echo "<input type=\"radio\" name=\"user_allow_arcadepm\" value=\"1\">"._YES." "
."<input type=\"radio\" name=\"user_allow_arcadepm\" value=\"0\" checked>"._NO."";
} |
Pojawiło się dodatkowe pole, (jest zaznaczone tak lub nie w zależności jak sobie ustawiłem) Lecz tej opcji nie mogę zmieniać(jak zmienię i dam wyślij dalej pozostaje taka jak przedtem(zeby zmienić ustawienie to muszę wchodzić przez ten oryginalny formularz z pliku .tpl)
Probowalem tez dodać
| Kod: |
case "saveuser":
saveuser($realname, $user_email, $femail, $user_website, $user_icq, $user_gg, $user_tlen, $user_aim, $user_yim, $user_msnm, $user_from, $user_occ, $user_interests, $newsletter, $user_viewemail, $user_allow_viewonline, $user_notify, $user_notify_pm, $user_popup_pm, $user_attachsig, $user_allowbbcode, $user_allowhtml, $user_allowsmile, $user_timezone, $user_dateformat, $user_sig, $bio, $user_password, $vpass, $username, $user_id, $user_question, $user_answer);
break; |
do tego $user_allow_arcadepm ale tez nie dziala
Pomocy
|
|
|
_________________ zzz |
|