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

Poszukiwania - [szukam] Rejestracja i edycja profilu w osobnym pliku

adrian507120 - 15-10-2010, 02:37
Temat postu: [szukam] Rejestracja i edycja profilu w osobnym pliku
Witam zauważyłem ze rejestracja i edycja profilu są zawarte w jednym pliku i tu moje pytania jest możłiwość aby od edycji profilu i rejestracji były osobne pliki i drugie pytanie jak podzielić rejestracje na sekcje chodzi mi o to

Obowiązkowe Dane Rejestracji
Informacje Profilu (nieobowiązkowe, można je zmienić później, chyba że są zaznaczone gwiazdką)
Preferencje
Podpis

Chciałbym wiedzieć gdzie znajdują się poszczególne części kody w profile_add_body.tpl

Lisu15 - 15-10-2010, 08:50

adrian507120 napisał/a:
zauważyłem ze rejestracja i edycja profilu są zawarte w jednym pliku

Szybki jesteś :-P

adrian507120 napisał/a:
aby od edycji profilu i rejestracji były osobne pliki

Chodzi ci o to aby to co jest podczas rejestracji było w jednym pliku a edycja profilu w innym :?:

szresi - 15-10-2010, 09:45
Temat postu: Re: Rejestracja i edycja profilu w osobnym pliku
adrian507120 napisał/a:
Witam zauważyłem ze rejestracja i edycja profilu są zawarte w jednym pliku i tu moje pytania jest możłiwość aby od edycji profilu i rejestracji były osobne plikil


Jest taka możliwość:

1) Otwórz otwórz profile.php

znajdź:

Kod:
else if ( $mode == 'editprofile' || $mode == 'register' )
    {
        if ( !$userdata['session_logged_in'] && $mode == 'editprofile' )
        {
            redirect(append_sid("login.$phpEx?redirect=profile.$phpEx&mode=editprofile", true));
        }

        include($phpbb_root_path . 'includes/usercp_register.'.$phpEx);
        exit;
    }


zamień na

Kod:
else if ( $mode == 'register' )
    {
        include($phpbb_root_path . 'includes/usercp_register.'.$phpEx);
        exit;
    }
    else if ($mode == 'editprofile' )
    {
        include($phpbb_root_path . 'includes/usercp_profile.'.$phpEx);
        exit;
    }


2. Skopiuj plik includes/usercp_register.php i nadaj mu (kopii) nazwę usercp_profile.php

3. Otwórz includes/usercp_register.php
znajdź:

Kod:
$template->set_filenames(array(
        'body' => 'profile_add_body.tpl')
    );


zamień na

Kod:
$template->set_filenames(array(
        'body' => 'register_add_body.tpl')
    );


4. Skopiuj plik templates/NazwaStylu/profile_add_body.tpl i nadaj mu (kopii) nazwę: register_add_body.tpl


5. Wgraj usercp_profile.php do katalogu includes, a register_add_body.tpl do katalogu templates.

I teraz masz oddzielne pliki.
Od rejestracji usercp_register i register_add_body.tpl
Od profilu usercp_profile.php i profile_add_body.tpl


...

tylko nie wiem po co Ci to :lol:

Woytec - 15-10-2010, 10:27

adrian507120 napisał/a:
jak podzielić rejestracje na sekcje chodzi mi o to

Obowiązkowe Dane Rejestracji
Informacje Profilu (nieobowiązkowe, można je zmienić później, chyba że są zaznaczone gwiazdką)
Preferencje
Podpis

http://www.przemo.org/php...pic.php?t=33791

adrian507120 - 15-10-2010, 12:35

szresi, bo zmieniam wygląd rejestracji z użyciem jquery a edycje profilu chcę mieć już normalnie/
szresi - 15-10-2010, 12:43

Rozumiem. No to jaki problem, zrób jak Ci pisałam i edytuj
ewentualnie tylko pliki usercp_register.php i register_add_body.tpl.
Wówczas będziesz zmieniał tylko wygląd formularza rejestracji, a edycja profilu zostanie bez zmian.

adrian507120 - 15-10-2010, 13:29

szresi, dzięki masz pomógł w końcu udało mi się to osiągnąć tak jak chciałem :P

http://dynamicdrive.com/d.../formwizard.htm

kooza - 15-10-2010, 15:57

adrian507120, pokazesz demo . jak to wylada? :D


Powered by phpBB modified by Przemo © 2003 phpBB Group