phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Przesunięty przez: Matteo
09-11-2013, 09:29
Obowiazkowa data urodzin przy rejestracji i w profilu
Autor Wiadomość
Centurion



Pomógł: 543 razy
Posty: 1974
Wysłany: 15-05-2007, 18:55   Obowiazkowa data urodzin przy rejestracji i w profilu

aby zakonczyc ten temat: http://www.przemo.org/php...pic.php?t=41701
dopisalem do moda checkboxa w PA:
Wymagać daty urodzin przy rejestracji:
wiec mozna to po prostu wylaczyc potem (przy kreowaniu zapytania do SQL defaultowo jest wlaczane wymaganie daty urodzenia)
Jakby ktos mial watpliwosci co do:
Kod:
<td class="row1">{L_REQUIRE_BIRTHDAY}<br /><span class="gensmall">{L_REQUIRE_WEBSITE_E}</span></td>

to tlumacze ze nie robilem nowego pola na "Jeśli dasz TAK to wyłącz szybką rejestrację na stronie głównej.", tylko po prostu uzylem tego samego co jest pod "Wymagać WWW" (i w paru innych na tej stronie tez), bo po co robic dwa razy to samo

moze sie komus przyda ;)

KOD:

Kod:

#-----[ OPEN includes/usercp_register.php ]------------------------------------------
#
#
#-----[ FIND ]------------------------------------------
#
if ( $mode == 'editprofile' || $mode == 'register' )
{
#
#-----[ AFTER, ADD ]------------------------------------------
#
if ( $board_config['require_birthday'] )
{
if ( !$b_day || !$b_md || !$b_year )                               
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Birthday_required'];
}
}
#
#-----[ FIND ]------------------------------------------
#
'L_BIRTHDAY' => $lang['Birthday'],
#
#-----[ REPLACE WITH ]------------------------------------------                 
#
'L_BIRTHDAY' => ($board_config['require_birthday']) ? $lang['Birthday'] . '  <span style="color: #FF0000"><b>*</b></span>' : $lang['Birthday'],
#
#
#-----[ OPEN admin/admin_board.php ]------------------------------------------
#
#
#-----[ FIND ]------------------------------------------
#
'L_REQUIRE_GENDER' => $lang['l_require_gender'],
'L_CICQ' => $lang['cicq'],
#
#-----[ BEFORE, ADD ]------------------------------------------
#
'L_REQUIRE_BIRTHDAY' => $lang['l_require_birthday'], 
#
#-----[ FIND ]-----------------------------------------
#
'CICQ_YES' => ($new['cicq']) ? $checked : '',
'CICQ_NO' => (!$new['cicq']) ? $checked : '',
#
#-----[ BEFORE, ADD ]------------------------------------------
#
'REQUIRE_BIRTHDAY_YES' => ($new['require_birthday']) ? $checked : '',
'REQUIRE_BIRTHDAY_NO' => (!$new['require_birthday']) ? $checked : '',
#
#
#-----[ OPEN language/lang_english/lang_profile.php ]------------------------------------------
#
#
#-----[ FIND ]-----------------------------------------
#
$lang['Birthday'] = 'Date of birthday';
#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['Birthday_required'] = 'Date of birthday is required';
#
#
#
#-----[ OPEN language/lang_english/lang_admin_board.php ]------------------------------------------
#
#
#-----[ FIND ]-----------------------------------------
#
$lang['l_require_gender'] = 'To require during registration sex?';                                           
#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['l_require_birthday'] = 'To require during registration day of birth?';
#
#
#-----[ OPEN language/lang_polish/lang_profile.php ]------------------------------------------
#
#
#-----[ FIND ]-----------------------------------------
#
$lang['Birthday'] = 'Data urodzenia';                                                                       
#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['Birthday_required'] = 'Data urodzenia jest wymagana';
#
#
#-----[ OPEN language/lang_polish/lang_admin_board.php ]------------------------------------------
#
#
#-----[ FIND ]-----------------------------------------
#
$lang['l_require_location'] = 'Wymagać "Skąd" przy rejestracji';                                             
#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['l_require_birthday'] = 'Wymagać daty urodzin przy rejestracji';
#
#
#-----[ OPEN templates/twoj_styl/admin/board_config_body_profile.tpl ]------------------------------------------
#
#
#-----[ FIND ]-----------------------------------------
#
<td class="row1">{L_MAX_SIG_LOCATION}</td> 
<td class="row2" width="50%"><input type="text" class="post" onFocus="Active(this)" onBlur="NotActive(this)" size="3" maxlength="4" name="max_sig_location" value="{MAX_SIG_LOCATION}" /></td>
</tr>
#
#-----[ AFTER, ADD ]------------------------------------------
#
<tr>                                                                                                                               
<td class="row1">{L_REQUIRE_BIRTHDAY}<br /><span class="gensmall">{L_REQUIRE_WEBSITE_E}</span></td>
<td class="row2" width="50%"><input type="radio" name="require_birthday" value="1" {REQUIRE_BIRTHDAY_YES} /> {L_YES} 
<input type="radio" name="require_birthday" value="0" {REQUIRE_BIRTHDAY_NO} />{L_NO}
</tr>
#
#
#-----[ SQL ]-----------------------------------------
#
INSERT INTO phpbb_config (config_name, config_value) VALUES('require_birthday', '1' );
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
# EOF
_________________
Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql
Ostatnio zmieniony przez Polaczek 20-08-2010, 22:01, w całości zmieniany 3 razy  
 
     
Gadatliwa Kasia 

   
przemasisko
[Usunięty]

Wysłany: 24-12-2007, 19:10   

A co zrobić, żeby można było również wymagać "Daty urodzin" w szybkiej rejestracji? :)
 
     
Camillus

Posty: 4
Wysłany: 31-12-2007, 10:57   

hmm moze mi ktos powiedziec dlaczego mi wyskajue
Kod:
Parse error: syntax error, unexpected $end in /home/k/l/a/klasa1e4lo/www/includes/usercp_register.php on line 1831


przy rejestracji po tym jak zrobilem tak jak jest wyzej opisane :?:
 
     
koziolek



Pomógł: 675 razy
Posty: 1925
Wysłany: 31-12-2007, 13:02   

nieoczekiwany koniec pliku - spróbuj wgraćjeszcze raz
_________________
#4 /xg.xrybvmbx.jjj//:cggu
 
     
Camillus

Posty: 4
Wysłany: 02-01-2008, 13:40   

no dobra ale dlaczego takie cos sie pojawilo?? zrobilem tak jak napsial Centurion, a jak wrzucilem bez zmian to bylo okey :)
 
     
nathan

Posty: 29
Wysłany: 22-03-2008, 16:59   

To jak, działa ta modyfikacja poprawnie? Nie wiem czy brać się za instalację, jakiś czas temu używałem jednego moda od obowiązkowej daty urodzin z tego forum i niestety pojawiały się rózne błędy - nie wiem jak jest z tym..
 
     
dbensz

Posty: 15
Wysłany: 28-03-2008, 19:27   

Kod:
#-----[ OPEN templates/twoj_styl/board_config_body_profile.tpl ]---------


Nie mogę tego znaleść nie mam tego

Pomóżcie!
 
     
sebb2PL

Pomógł: 22 razy
Posty: 181
Wysłany: 28-03-2008, 19:30   

Jaki styl ?
 
     
dbensz

Posty: 15
Wysłany: 28-03-2008, 19:31   

BlueBlack
 
     
sebb2PL

Pomógł: 22 razy
Posty: 181
Wysłany: 28-03-2008, 19:41   

dbensz,radzę dopisać
Kod:
Style created by Kula & Gozda
w końcu oni są autorami stylu.

Rzeczywiście, ściągnąłem styl nie ma .. dla pewności przejrzałem moje style i także nie ma pliku o takiej nazwie.
 
     
dbensz

Posty: 15
Wysłany: 28-03-2008, 19:45   

Kod:
#-----[ OPEN templates/twoj_styl/admin/board_config_body_profile.tpl


Tu się znajduje znalazłem
 
     
sebb2PL

Pomógł: 22 razy
Posty: 181
Wysłany: 28-03-2008, 19:54   

Centurion, musi poprawić w instrukcji :) dla chcącego nic trudnego :)
 
     
patrykss14

Pomógł: 1 raz
Posty: 99
Wysłany: 08-07-2009, 20:27   

A jak zrobić żeby było więcej dat niż:
1910-1999
Jak zrobić by było: np
1930-2009
I żeby się co roku uaktualniało o rok...Albo chociaż żebym sam mógł zmienić...
 
     
kevin_


Pomógł: 768 razy
Posty: 2680
Wysłany: 08-07-2009, 20:31   

patrykss14, includes/usercp_register.php

patrz na kod zaczynający się od $birthday_select (1281 linijka) a dokładnie;
Kod:

for ($i = 1910; $i < 2000; $i++)


:]
_________________
Prezes :mrgreen:
 
     
Gadatliwa Kasia 

   
patrykss14

Pomógł: 1 raz
Posty: 99
Wysłany: 09-07-2009, 10:24   

A jak zrobić żeby zamiast:
Data urodzenia*:

Było:

Data urodzenia: *

Za pomoc z góry dziękuję.
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,04 sekundy. Zapytań do SQL: 14
Polecane serwisy



Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a





phpbb

serwis laptopów

• Zamów reklamę