Skocz do zawartości
W Naszym sklepie znajdziesz wiele skinów do cs go, konkurencyjne ceny i natychmiastowa wysyłka to Nasza dywiza!
  • 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

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

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

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.


×