Reg növelése születési dátummal

Szerző
Üzenet
KillBill
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.26. Hétfő 5:42
Hozzászólások: 2258
Hozzászólás Elküldve: 2010.05.10. 12:37    Hozzászólás témája: Reg növelése születési dátummal
Hozzászólás az előzmény idézésével
Mod neve: Regisztráció bővítése a születési dátum megadásával
Készítő: KillBill

Mod rövid leírása:: Regisztrációnál kötelező mezőként hozzáadva a születési dátum megadása

Mod verzió:: 0.0.1
Követelmények: phpBB 3.0.6;

Letöltés: Reg növelése születési dátummal 0.0.1



A hozzászólás legutóbb KillBill által 2010.10.22. 12:34-kor lett szerkesztve, összesen 1 alkalommal.

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése MSN Messenger
BVLIST
Gyakorló phpBB-s
Gyakorló phpBB-s
Avatar

Csatlakozott: 2010.04.20. Kedd 16:48
Hozzászólások: 70
Hozzászólás Elküldve: 2010.05.10. 12:57    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Nagyon szépen köszönöm :)

Felhasználó profiljának megtekintése Privát üzenet küldése
k959
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2008.03.14. Péntek 17:08
Hozzászólások: 1128
Hozzászólás Elküldve: 2010.05.10. 17:48    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Köszi szépen, KillBill.
Ez tényleg egy nagyon jó ötlet volt részedről, már több fórumon láttam ezt a lehetőséget.

Megszeretnélek kérni légyszíves subsilver2-nél, írd meg mit kell beilleszteni a ucp_register.html-be?

Köszönöm.
_________________
Ne kérd, hogy vegyelek fel MSN-re, mert nem használom!
Használj helyette te is inkább ooVoo-t!

Felhasználó profiljának megtekintése Privát üzenet küldése
KillBill
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.26. Hétfő 5:42
Hozzászólások: 2258
Hozzászólás Elküldve: 2010.05.10. 18:57    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Ezt :wink:

Kód:

<!-- IF S_BIRTHDAYS_ENABLED -->
   <tr>
      <td class="row1" width="35%"><b class="genmed">{L_BIRTHDAY}: </b><br /><span class="gensmall">{L_BIRTHDAY_EXPLAIN}</span></td>
      <td class="row2"><span class="genmed">{L_DAY}:</span> <select name="bday_day">{S_BIRTHDAY_DAY_OPTIONS}</select> <span class="genmed">{L_MONTH}:</span> <select name="bday_month">{S_BIRTHDAY_MONTH_OPTIONS}</select> <span class="genmed">{L_YEAR}:</span> <select name="bday_year">{S_BIRTHDAY_YEAR_OPTIONS}</select></td>
   </tr>
<!-- ENDIF -->

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése MSN Messenger
k959
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2008.03.14. Péntek 17:08
Hozzászólások: 1128
Hozzászólás Elküldve: 2010.05.10. 19:18    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Tökéletes, nagyon szépen köszönöm.
_________________
Ne kérd, hogy vegyelek fel MSN-re, mert nem használom!
Használj helyette te is inkább ooVoo-t!

Felhasználó profiljának megtekintése Privát üzenet küldése
KillBill
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.26. Hétfő 5:42
Hozzászólások: 2258
Hozzászólás Elküldve: 2010.07.12. 03:25    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Magamnál kissé tovább fejlesztetem egy két dologgal, ha valakit érdekel szívesen kiteszem.

1., Aki már regisztrált és még nem adta meg a születési dátumát azt továbblépés előtt kötelezi a megadásra.

2., Regisztrációnál figyeli az életkort és, ha valaki nem töltötte még be a 14. életévét akkor automatikusan a gyermek csoportba kerül.

3., Profil mezőbe kikapcsolni a dátum módosításának lehetőségét, persze ez már csak akkor alkalmazható, ha már mindenki megadta a dátumot.

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése MSN Messenger
BVLIST
Gyakorló phpBB-s
Gyakorló phpBB-s
Avatar

Csatlakozott: 2010.04.20. Kedd 16:48
Hozzászólások: 70
Hozzászólás Elküldve: 2010.09.24. 07:43    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Kedves KillBill én szívesen venném ha megosztanád vel(ünk)em:)
Az előzőt már beraktam tehát valami update lenne a jó,és subsilver 2 alapú sablonhoz kellene.
Előre is nagyon szépen köszönöm ha megírod.

Felhasználó profiljának megtekintése Privát üzenet küldése
KillBill
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.26. Hétfő 5:42
Hozzászólások: 2258
Hozzászólás Elküldve: 2010.09.24. 14:37    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Tovább lépés előtt kötelező a szül date megadása.

includes/session.php

keresd ezt

Kód:

        // Does the user need to change their password? If so, redirect to the


tedd elé

Kód:

    $year = $month = $day = false;

    if ($this->data['user_birthday'])
    {
        $user_birthday = explode('-', $this->data['user_birthday']);
        list ($day, $month, $year) = $user_birthday;
    }

    if (((int) $year == false || (int) $month == false || (int) $day == false) && !defined('IN_ADMIN') && !defined('ADMIN_START') && $config['allow_birthdays'] && !empty($this->data['is_registered']))
    {
        if (strpos($this->page['query_string'], 'mode=profile_info') === false && $this->page['page_name'] != "ucp.$phpEx")
        {
            redirect(append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=profile&amp;b=1&amp;mode=profile_info'));
        }
    }


includes/ucp/ucp_profile.php

keresd ezt

Kód:

        $delete        = (!empty($_POST['delete'])) ? true : false;


tedd utána

Kód:

        $user_birth = request_var('b', 0);


keresd ezt

Kód:

                        'S_BIRTHDAYS_ENABLED'        => true,
                    ));


tedd utána ezt

Kód:

          if ($user_birth)
           {
             $error[] = $user->lang['JV_BIND_BIRTHDAY_EXPLAIN'];
           }


language/hu/ucp.php

keresd ezt

Kód:

'FORCE_PASSWORD_EXPLAIN'    => 'Mielőtt továbbléphetnél a fórumon, meg kell változtatnod a jelszavad.',


tedd utána

Kód:

'JV_BIND_BIRTHDAY_EXPLAIN'     => 'Mielőtt továbbléphetnél a fórumon, meg kell adnod a születési dátumod.',


remélem nem hagytam ki semmit, ha még is hiba lenne szólj



A hozzászólás legutóbb KillBill által 2010.12.24. 09:06-kor lett szerkesztve, összesen 1 alkalommal.

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése MSN Messenger
BVLIST
Gyakorló phpBB-s
Gyakorló phpBB-s
Avatar

Csatlakozott: 2010.04.20. Kedd 16:48
Hozzászólások: 70
Hozzászólás Elküldve: 2010.09.24. 14:56    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Tökéletesen működik,nagyon szépen köszönöm.

Felhasználó profiljának megtekintése Privát üzenet küldése
KillBill
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.26. Hétfő 5:42
Hozzászólások: 2258
Hozzászólás Elküldve: 2010.09.24. 15:14    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Nagyon szívesen :wink:

Ha a 2. pont is kell az már lehet nem sikerül elsőre megadni minden infot.

A 3. pontot egyenlőre még én se használom, de hamarosan megírom azt is úgy, hogy aki nem adta meg még annak működjön a mező a többieknek kapcsolja ki.

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése MSN Messenger
BVLIST
Gyakorló phpBB-s
Gyakorló phpBB-s
Avatar

Csatlakozott: 2010.04.20. Kedd 16:48
Hozzászólások: 70
Hozzászólás Elküldve: 2010.09.24. 15:18    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Egyelőre nekem elég ez is így ahogy van,aztán majd meglátjuk hogyan alakulnak a dolgok:)
De figyelemmel kísérem a folytatást is:)

Felhasználó profiljának megtekintése Privát üzenet küldése
KillBill
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.26. Hétfő 5:42
Hozzászólások: 2258
Hozzászólás Elküldve: 2010.09.25. 13:16    Hozzászólás témája:
Hozzászólás az előzmény idézésével
BVLIST lemaradt ez még néked pótold

includes/ucp/ucp_profile.php

keres

Kód:

                    if (!check_form_key('ucp_profile_info'))
                    {
                        $error[] = 'FORM_INVALID';
                    }


tedd utána

Kód:

                    if ($config['allow_birthdays'] && (!$data['bday_year'] || !$data['bday_month'] || !$data['bday_day']))
                    {
                        $error[] = $user->lang['JV_TOO_SHORT_BIRTHDAY'];
                    }


language/hu/ucp.php

keresd

Kód:

'JV_BIND_BIRTHDAY_EXPLAIN'     => 'Mielőtt továbbléphetnél a fórumon, meg kell adnod a születési dátumod.',


tedd utána

Kód:

'JV_TOO_SHORT_BIRTHDAY'        => 'A születési dátum nem lett megadva.',



Továbbá itt a szül date megváltoztatásának kikapcsolása (annak kapcsolja ki aki már megadta a dátumot)

includes/ucp/ucp_profile.php

keresd

Kód:

'S_BIRTHDAYS_ENABLED'        => true,


tedd utána

Kód:

'S_BIRTHDAYS_DISABLED'  => ($data['bday_year'] != 0 && $data['bday_month'] != 0 && $data['bday_day'] != 0) ? "disabled='true'" : '',


styles/sablon/template/ucp_profile_profile_info.html

keresd ezt a 3 sor részletet

Kód:

name="bday_year"
name="bday_month"
name="bday_day"


és ezt helyezd eléjük

Kód:

{S_BIRTHDAYS_DISABLED}


tehát így fog kinézni egy módosított sor

Kód:

<select {S_BIRTHDAYS_DISABLED} name="bday_year" id="bday_year" style="width: 6em;">{S_BIRTHDAY_YEAR_OPTIONS}</select>



A hozzászólás legutóbb KillBill által 2010.10.28. 10:22-kor lett szerkesztve, összesen 1 alkalommal.

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése MSN Messenger
BVLIST
Gyakorló phpBB-s
Gyakorló phpBB-s
Avatar

Csatlakozott: 2010.04.20. Kedd 16:48
Hozzászólások: 70
Hozzászólás Elküldve: 2010.09.25. 13:54    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Köszönöm KillBill működik.

Felhasználó profiljának megtekintése Privát üzenet küldése
Asagi
Regisztrált tag
Regisztrált tag
Avatar

Csatlakozott: 2009.08.11. Kedd 16:16
Hozzászólások: 24
Hozzászólás Elküldve: 2010.10.22. 12:24    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Helló KillBill.

Szeretném én is felrakni ezt a MOD-ot de a letöltés nem működik.
És ugyancsak Subsilver 2 használok.

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
KillBill
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.26. Hétfő 5:42
Hozzászólások: 2258
Hozzászólás Elküldve: 2010.10.22. 12:34    Hozzászólás témája:
Hozzászólás az előzmény idézésével

Asagi írta:

Helló KillBill.

Szeretném én is felrakni ezt a MOD-ot de a letöltés nem működik.
És ugyancsak Subsilver 2 használok.
link javítva

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése MSN Messenger
Hozzászólások megtekintése:  

Nem készíthetsz új témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.

Hirdetés
Hirdetés