Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
nrj45

Отображаемое имя - Помогите решить проблему

Recommended Posts

Здравствуйте !

Помогите пожалуйста решить проблему, по поиску найти не смог.

 

У меня на форуме присутствует общая регистрация, мне нужно сейчас сделать чтобы при регистрации пользователи вводили логин для входа на форум(он у меня и используется для регистрации во втором форуме) и отображаемое имя которое будет видно всем остальным пользователям, подскажите пожалуйста как мне в форму регистрации вывести данное поле ?

 

Буду очень благодарен за помощь !

Share this post


Link to post
Share on other sites

Что значит вводили логин? А сейчас они что вводит, не логин разве?

Share this post


Link to post
Share on other sites

Мне нужно чтобы можно было вводить и отображаемое имя и имя для авторизации(логин)

Share this post


Link to post
Share on other sites

Системные настройки -> Ограничения пользовательских имен -> Разрешить «Отображаемое имя»

Share this post


Link to post
Share on other sites

Да, из функции регистрации данная опция выпилина начиная 3.2+. Менять отображаемое имя пользователь может в настройках своего аккаунта.

Share this post


Link to post
Share on other sites

Когда пользователь меняет отображаемое имя у себя в профиле оно хранится в истории, данную историю может посмотреть любой желающий, а когда пользователь регистрировался и указывал отображаемое имя то его настоящий логин узнать никто не мог(кроме админа конечно)

Share this post


Link to post
Share on other sites

Историю имен если не ошибаюсь можно запретить для просмотра.

Чтобы добавить такую возможность в форме регистрации нужно править исходный код (обработка формы) + шаблон.

Share this post


Link to post
Share on other sites

Что то нигде не могу найти где же запретить просмотр истори изменения

Share this post


Link to post
Share on other sites

В настройках групп?

Share this post


Link to post
Share on other sites

Не 1 раз смотрел там, не нашёл такого пункта

Share this post


Link to post
Share on other sites

Открыть /admin/applications/members/modules_public/profile/dname.php

Найти

	//-----------------------------------------
	// Can we access?
	//-----------------------------------------

Ниже добавить

 

	if ( !$this->memberData['g_is_supmod'] )
		{
			$this->registry->output->showError( 'dname_profiles_off', 10233.23, null, null, 403 );
	}

 

Открыть /admin/applications/members/modules_public/ajax/dname.php

Найти

	//-----------------------------------------
	// Can we access?
	//-----------------------------------------

Ниже добавить

 

	if ( !$this->memberData['g_is_supmod'] )
		{
		$this->returnJsonError( $this->lang->words['dname_profiles_off'] );
	}

 

Только супермодераторы смогут просматривать историю имен.

Для доступа только администраторам, g_is_supmod заменить на g_access_cp

  • Upvote 1

Share this post


Link to post
Share on other sites

Спасибо большое

Share this post


Link to post
Share on other sites

 

Спасибо очень помог данный хук, только руками немного пришлось его доделать что-бы отображался данный блок

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...