To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Archiwum działu Ogólne (posty do 12.2008) - Jak zrobić możliwosć wpisania www tylko dla zalogowanych?

Sylwia - 07-06-2007, 07:25
Temat postu: Jak zrobić możliwosć wpisania www tylko dla zalogowanych?
1. Chciałabym żeby adres swojej strony www mogli dodawać tylko zalogowani i aktywni użytkownicy (czyli tacy co klikneli na maila potwierdzającego rejestrację), ostatnio za dużo botów spamujących mnie odwiedza... Tylko jak to zrobić?

2. nie mogę zwykłym użytkownikom załączyć html w podpisie...cosik nie umiem tego znaleźć...


Centurion - 07-06-2007, 09:58

1. trzeba by nieznacznie zmodyfikowac pliki

Kod:
#------------[ OTWORZ includes/usercp_register.php ]---
#
#---[ ZNAJDZ ]---
#
$template->assign_block_vars('switch_gg', array());
}
#
#---[ PO TYM DODAJ ]---
#
if ( $mode == 'editprofile' )
{
$template->assign_block_vars('switch_www', array());
}
#------------[ OTWORZ templates/twoj_styl/profile_add_body.tpl ]---
#
#---[ ZNAJDZ ]---
#
<tr>
<td class="row1"><span class="gen">{L_WEBSITE}:</span></td>
<td class="row2"><input type="text" class="post" onFocus="Active(this)" onBlur="NotActive(this)" style="width: 200px" name="website" size="25" maxlength="255" value="{WEBSITE}" /></td>
</tr>
#
#---[ ZAMIEN NA ]---
#
<!-- BEGIN switch_www -->
<tr>
<td class="row1"><span class="gen">{L_WEBSITE}:</span></td>
<td class="row2"><input type="text" class="post" onFocus="Active(this)" onBlur="NotActive(this)" style="width: 200px" name="website" size="25" maxlength="255" value="{WEBSITE}" /></td>
</tr>
<!-- END switch_www -->
#

powinno działać aczkolwiek lepiej jest zapobiegać przed rejestracją botów niż je potem usuwać

2. PA->Ogólne->Pisania tematu
Kod:
Zezwól na HTML
- TAK

to też musi być włączone, bo jest jakoś dziwnie powiązane z HTML-em w podpisach

Sylwia - 07-06-2007, 21:28

Ukrywanie pola www działa świetnie :) Niestety podpis w html'u dostępny jest dla nowych użytkowników a dla starszych nie... Dlaczego?

[ Dodano: 07-06-2007, 21:34 ]
A może i coś takiego da sie zrobić z podpisem? :oops:

Centurion - 07-06-2007, 21:54

Cytat:
A może i coś takiego da sie zrobić z podpisem?


Kod:
#-- [ OTWÓRZ ] --
#
includes/usercp_register.php
#
#-- [ ZNAJDŹ ] --
#
if ( $board_config['allow_sig'] && ($userdata['user_allowsig'] || $mode == 'register') )
#
#-- [ ZAMIEŃ NA ] --
#
if ( $board_config['allow_sig'] && $userdata['user_allowsig'] && $mode == 'editprofile' )
#



Powered by phpBB modified by Przemo © 2003 phpBB Group