Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Опубликовано:

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

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

 

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

 

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

Рекомендованные сообщения

Опубликовано:

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

Опубликовано:
  • Автор

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

Опубликовано:

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

Опубликовано:
  • Автор

Я в личном сообщении писал тебе что данная опция у меня включена

 

скрин

http://f6.s.qip.ru/R6eS395z.png

Опубликовано:

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

Опубликовано:
  • Автор

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

Опубликовано:

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

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

Опубликовано:
  • Автор

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

Опубликовано:

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

Опубликовано:
  • Автор

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

Опубликовано:

Открыть /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

Опубликовано:
  • Автор

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

Опубликовано:
  • Автор

 

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

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.