Skocz do zawartości
  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

UszaTek

Jak zrobić aby pola podczas rejestracji były wymagane i licznik odwiedzin w profilu

Promowane odpowiedzi

UszaTek    6

Witam.

Jak dodać takie pola podczas rejestracji i aby one były wymagne?

 

08696084207005789612.png.2db1c06d9864e2c

 

A jak zrobić taki profil (Jeżeli podamy gg lub skype w polu rejestracji to w tedy pokazuje nr gg lub skype a jak nie podamy to nie wyswietla oraz jak dodac liczbe odwiedzin)???

 

93074691599768463258.png.757dd991cb75ac5

 

Demo link: http://hajtowoo.xaa.pl/member.php?action=profile&uid=1

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
BlackIce    3,523

1. ACP -> Konfiguracja -> Dodatkowe pola profilu i edytujesz to co chcesz.

2. To samo powyżej, ale trzeba dodać pole dodatkowe. Później jeszcze trzeba umieścić zmienną w szablonie - niestety nie pamiętam jaka.

3. To licznik odwiedzin forum czy profilu?

  • Lubię to! 1

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
UszaTek    6

Zrobiłem rejestracje:

 

<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->registration}</title>
{$headerinclude}
<script type="text/javascript" src="jscripts/validator.js"></script>
</head>
<body>
{$header}
<div class="kroki_reje">
	<ul>
		<li class="" style="margin-left: -39px;">
			<strong class="kroki_tytul">Krok 1</strong>
			<span class="kroki_desc">Twoje konto</span>
			<span class="kroki_arrow">&nbsp;</span>
		</li>
		<li class="kroki_reje_active">
			<strong class="kroki_tytul">Krok 2</strong>
			<span class="kroki_desc">Potwierdzenie</span>
			<span class="kroki_arrow">&nbsp;</span>
		</li>
	</ul>
</div>
<br>
{$regerrors}
<form action="member.php" method="post" id="registration_form"><input type="text" style="visibility: hidden;" value="" name="regcheck1" /><input type="text" style="visibility: hidden;" value="true" name="regcheck2" />
<br>
<div class="thead" style="line-height: 150%;">Rejestracja nowego konta użytkownika</div>
<div class="search_content">
<div class="skalowanie">
<ul>
<li>
<p class="regMin_content wymagane">
* To pole jest wymagane
</p>
</li>
<li>
<label>Nazwa użytkownika <span class="wymagane">*</span></label>
<p class="regMin_content">							
<input type="text" class="textbox" name="username" id="username" style="width: 100%" value="{$username}" />
</br><font size="1">Nie mniej niż 3 i nie więcej niż 25 znaków</font>						
</p>
</li>
<li>
<label>Adres e-mail <span class="wymagane">*</span></label>
<p class="regMin_content">
<input type="text" class="textbox" name="email" id="email" maxlength="50" value="{$email}" />
</p>
</li>
{$passboxes}
</br>
<li>
<label>Imię <span class="wymagane">*</span></label>
<p class="regMin_content">
<input type="text" class="textbox" name="imie" id="imie" maxlength="50" value="{$imie}" />
</p>
</li>
<li>
<label>Płeć <span class="wymagane">*</span></label>
<p class="regMin_content">
<form action="...">
	<select name="nazwa">
		<option>Mężczyzna</option>
		<option>Kobieta</option>
		(...)
	</select>
</form>
</p>
</li>
<li>
<label>Lokalizacja<span class="wymagane">*</span></label>
<p class="regMin_content">
<input type="text" class="textbox" name="lokalizacja" id="lokalizacja" maxlength="50" value="{$lokalizacja}" />
</p>
</li>
</br>
{$regimage}
</ul>
</div>
<div class="register_footer">
<input type="hidden" name="step" value="registration" />
<input type="hidden" name="action" value="do_register" />
<input type="submit" class="button_login" name="regsubmit" value="Stwórz konto" />
</div>
</div>
</form>
<script type="text/javascript">
<!--
	regValidator = new FormValidator('registration_form');
	regValidator.register('username', 'notEmpty', {failure_message:'{$lang->js_validator_no_username}'});
    regValidator.register('email', 'regexp', {match_field:'email2', regexp:'^([a-zA-Z0-9_\\.\\+\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,4})+$', failure_message:'{$lang->js_validator_invalid_email}'});
	regValidator.register('email2', 'matches', {match_field:'email', status_field:'email_status', failure_message:'{$lang->js_validator_email_match}'});
{$validator_extra}
	regValidator.register('username', 'ajax', {url:'xmlhttp.php?action=username_availability', loading_message:'{$lang->js_validator_checking_username}'}); // needs to be last
// -->
</script>
{$footer}
</body>
</html>

Lecz jak zmienić aby te pola była obowiązkowe oraz jak pokazać je w profilu?

Foto z profilu:

doroboty.png

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony.


  • Podobna zawartość

    • Przez SimLay
      Witajcie, dzisiaj pokażę jak w naszym Mybb stworzyć profil ala ipb.
       
      1. Przechodzimy do ACP > Style i Szablony > Szablony > Nazwa naszego stylu > Podgląd Profilu i podmieniamy następujące szablony:
       
      member_profile
       
      member_profile_adminoptions
       
      member_profile_avatar
       
      member_profile_contact_details
       
      member_profile_customfields
       
      member_profile_modoptions
       
      member_profile_modoptions_banuser
       
      member_profile_modoptions_editprofile
       
      member_profile_modoptions_manageuser
       
      member_profile_pm
       
      2. Następnie idziemy do ACP > Style i Szablony > Szablony > Nazwa naszego stylu > global.css i na samym końcu wklejamy następujący kod:(aby w profilu wyświetlało się tło należy wrzucić odpowiednią grafikę o nazwie bg.png do katalogu images)
       
       
      3. Pobieramy ten plugin: addtemplatefunction.php  i wgrywamy go do naszeforum.pl/inc/plugins.
      4. Idziemy do ACP > Style i Szablony > pluginy i aktywujemy go

      Efekt? 
       

       

    • Przez damson
      Opis:   W pełni responsywny szablon pod najnowszą wersję MyBB 1.8.14 zawierający slider na ogłoszenia, miejsce na logo partnerów, zmodyfikowane i dostosowane wybrane pluginy oraz dynamiczną i responsywną tabelę serwerów jako jeden z nielicznych dostępnych szablonów w sieci.
      Cena:   90 zł (do 10 grudnia br) Green Dark 1.0.0 – Szablonet.pl – Szablony na każdy skryp...
      Płatność:  PayPal (możliwość płatności kartą dzięki funkcji Express Checkout).
      Kontakt:  Kontakt – Szablonet.pl – Szablony na każdy skrypt i na ka...
      Allegro (nie wymagane):  -
      Zdjęcia: 
       








    • Przez SimLay
      Autor:
      Wersja IPB - FiFi.Art & Krasnal Wersja MyBB: SimLay Tematyka: Counter Strike
      Wersja MyBB: 1.8.*
      Witajcie,
      W dniu dzisiejszym przedstawiam wam styl FastGamers V1 przekodowany na MyBB. Styl posiada troche mojej edycji, oraz dzięki temu iż oparłem go o inny szablon mojego autorstwa jest on responsywny(Przynajmniej w 99% lul). Do stworzenia ostatnich postów użyłem pluginu ze stylu carbon, oraz lekko go edytowałem
      Nie zezwalam na dalsze rozpowszechnianie stylu bez mojej zgody.
       
      Screeny:
      Wersja na Komputer:  Wersja mobilna: 

      Jak Dodać ikony do kategorii: 


      Jak zmienić belke nagłówka pluginu w sidebarze np. TeamOnline czy TopStats:


      Download:

      Ukryta zawartość
      FastGamers.zip
    • Przez damson
      Możecie zobaczyć też wersję online Szablonet.pl – Szablony na każdy skrypt i na każdą kieszeń ...
       

    • Przez damson
      Opis:   Jeden z nielicznych responsywnych szablonów pod najnowszą wersję MyBB 1.8.12. Ciemny, przejrzysty, o tematyce gamingowej, ze sliderem na ogłoszenia i w większości unikalnymi podstronami. Łatwy w edycji pod inną tematykę.
      Cena:   80 zł / sztuka.
      Płatność:  PayPal / Przelew.
      Kontakt:  bok@szablonet.pl / szablonet.pl - Strona główna | Facebook / GG: 3017661
      Allegro (nie wymagane):  -
      Zdjęcia:  
       







  • Ostatnie tematy

×