Пропустить

Дополнительные поля в профиле

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Re: Дополнительные поля в профиле

Сообщение Пчелкин » 31.12.2011 14:57

zusul писал(а):может я чего там напартачил

может...
zusul писал(а):Мне нужно самому разобраться

Вот это уже здорово!
Вот только так и не понятно - что и где смотреть спецам, что б вам помощь?
Гадать? Они в отпуске - гадалки...
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4899
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 288 раз.
Поблагодарили: 554 раз.

Re: Дополнительные поля в профиле

Сообщение zusul » 31.12.2011 15:03

Пчелкин
Что именно вам не понятно в моих вопросах или ответах?
Аватара пользователя
zusul
phpBB 1.4.4
 
Сообщения: 91
Зарегистрирован: 26.12.2011 19:37
Откуда: Киев
Благодарил (а): 12 раз.
Поблагодарили: 0 раз.

Re: Дополнительные поля в профиле

Сообщение Пчелкин » 31.12.2011 15:14

Может хватит умничать?
У вас ники не кликабельны - покажите часть кода виевтопика, где минипрофиль...
Да и форум ваш где?
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4899
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 288 раз.
Поблагодарили: 554 раз.

Re: Дополнительные поля в профиле

Сообщение zusul » 31.12.2011 16:56

Пчелкин
 <td valign="top" class="profile">
				<table cellspacing="4" align="center" width="150">
			<!-- IF postrow.ONLINE_IMG -->
				<tr>
					<td>{postrow.ONLINE_IMG}</td>
				</tr>
			<!-- ENDIF -->
			<!-- IF postrow.RANK_TITLE -->
				
			<!-- ENDIF -->
			<!-- IF postrow.RANK_IMG -->
				<tr>
					<td>{postrow.POSTER_AVATAR}</td>
				</tr>
			<!-- ENDIF -->
			<!-- IF postrow.POSTER_AVATAR -->
				<tr>
					<td>{postrow.RANK_IMG}</td>
				</tr>
			<!-- ENDIF -->
			<!-- IF not (postrow.ONLINE_IMG or postrow.RANK_TITLE or postrow.RANK_IMG or postrow.POSTER_AVATAR) -->
				<tr>
					<td></td>
				</tr>
			<!-- ENDIF -->
				</table>

			  <span class="postdetails">
				  <!-- IF postrow.POSTER_JOINED --><br />
				  <b>{L_JOINED}:</b> {postrow.POSTER_JOINED}<!-- ENDIF -->
					
				  <!-- IF postrow.POSTER_POSTS != '' --><br /><b>{L_POSTS}:</b> {postrow.POSTER_POSTS}<!-- ENDIF -->

				  <!-- IF postrow.POSTER_FROM --><br /><b>{L_LOCATION}:</b> {postrow.POSTER_FROM}<!-- ENDIF -->

				  <!-- IF postrow.S_PROFILE_FIELD1 -->
					  <!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
					  <br /><b>{postrow.PROFILE_FIELD1_NAME}:</b> {postrow.PROFILE_FIELD1_VALUE}
				  <!-- ENDIF -->

				  <!-- BEGIN custom_fields -->
					  <br /><b>{postrow.custom_fields.PROFILE_FIELD_NAME}:</b> {postrow.custom_fields.PROFILE_FIELD_VALUE}
				  <!-- END custom_fields -->
		    </span>			</td>

http://atlasokon.com.ua/forum
Последний раз редактировалось zusul 11.01.2012 16:58, всего редактировалось 1 раз.
Аватара пользователя
zusul
phpBB 1.4.4
 
Сообщения: 91
Зарегистрирован: 26.12.2011 19:37
Откуда: Киев
Благодарил (а): 12 раз.
Поблагодарили: 0 раз.

Re: Дополнительные поля в профиле

Сообщение sergeevalex » 11.01.2012 15:59

Добрый день!
Уважаемые гуру, подскажите, пожалуйста, как лучше или даже правильнее реализовать такой функционал:
Создал у пользователей дополнительное поле, отметил как числовое.
Нужно в блоке на титульной странице (Портал от Board3 Portal) вывести по убыванию (n) пользователей с указанием этого дополнительного поля (по нему и сортировать).
Понимаю, что можно поправить блок Активные пользователи (тогда мой вопрос, видимо, не сюда), но там запрос в top_posters.php идёт к одной таблице - USERS и все данные берёт из неё. А дополнительное поле лежит в другой таблице - phpbb_profile_fields_data.
Что лучше сделать, выборку необходимого количества записей сначала из таблицы допполей, а потом по user_id подтянуть наименование и цвет пользователя из таблицы USERS или создать в базе промежуточную таблицу, в которую каким-то образом передавать все эти поля и делать выборку одним запросом из неё?

sergeevalex
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 11.01.2012 15:40
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: Дополнительные поля в профиле

Сообщение sergeevalex » 12.01.2012 0:54

Вопрос снимается. Сделал в один запрос к двум таблицам. Спасибо.

sergeevalex
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 11.01.2012 15:40
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: Дополнительные поля в профиле

Сообщение Рустем » 16.02.2012 10:49

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

Рустем
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 10.02.2012 10:16
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Дополнительные поля в профиле

Сообщение Sheer » 16.02.2012 14:50

Рустем писал(а):что нужно сделать

Модифицировать функцию login_box() (includes/functions.php)
Изображение
Аватара пользователя
Sheer
Поддержка
Поддержка
 
Сообщения: 1546
Зарегистрирован: 18.11.2009 1:40
Откуда: Рига, Латвия (нелепая страна)
Благодарил (а): 9 раз.
Поблагодарили: 290 раз.

Re: Дополнительные поля в профиле

Сообщение Рустем » 16.02.2012 14:59

Sheer писал(а):
Рустем писал(а):что нужно сделать

Модифицировать функцию login_box() (includes/functions.php)


А что именно нужно сделать? Что нужно прописать или удалить? Сам я не очень понимаю в языке программирования...

Рустем
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 10.02.2012 10:16
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Дополнительные поля в профиле

Сообщение Sheer » 16.02.2012 16:16

Рустем писал(а):Сам я не очень понимаю

Тогда обратитесь сюда.
Изображение
Аватара пользователя
Sheer
Поддержка
Поддержка
 
Сообщения: 1546
Зарегистрирован: 18.11.2009 1:40
Откуда: Рига, Латвия (нелепая страна)
Благодарил (а): 9 раз.
Поблагодарили: 290 раз.

Re: Дополнительные поля в профиле

Сообщение belyi » 21.02.2012 14:36

Народ подскажите плиз, как сделать, чтобы при регистрации пользователю задавался вопрос, а ответ он должен был вводить сам, если не трудно то опишите плиз, какое дополнительное поле в настройках должно быть задействовано..

belyi
phpBB 1.2.0
 
Сообщения: 19
Зарегистрирован: 06.04.2011 22:05
Благодарил (а): 5 раз.
Поблагодарили: 0 раз.

Re: Дополнительные поля в профиле

Сообщение владимир1983 » 21.02.2012 14:45

belyi будешь кроспостингом заниматься, будешь наказан.
Доп. поля в профиле
Сдаюсь в аренду или временно поживу за счет заказчика
Аватара пользователя
владимир1983
Поддержка
Поддержка
 
Сообщения: 1823
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 70 раз.
Поблагодарили: 205 раз.

Re: Дополнительные поля в профиле

Сообщение belyi » 22.02.2012 21:56

Народ подскажите плиз, как сделать, чтобы при регистрации пользователю задавался вопрос, а ответ он должен был вводить сам, если не трудно то опишите плиз, какое дополнительное поле в настройках должно быть задействовано..
сделал так, как подсказал владимир1983:
Админ. раздел > Средства против спам-ботов > Установленные модули: Текстовое подтверждение > Настройка модулей: Настроить.


поставил, вот в админке настроено так:
Сниввмок.PNG

а при регистрации нового пользователя, все равно какая-то белубердень((
Сниморок.PNG

кеш чистил, помогите плз, боты надоели своими регистрациями.. :|

belyi
phpBB 1.2.0
 
Сообщения: 19
Зарегистрирован: 06.04.2011 22:05
Благодарил (а): 5 раз.
Поблагодарили: 0 раз.

Re: Дополнительные поля в профиле

Сообщение Sheer » 22.02.2012 22:30

belyi писал(а): все равно какая-то белубердень

Версия стиля не соответствует версии phpBB
Изображение
Аватара пользователя
Sheer
Поддержка
Поддержка
 
Сообщения: 1546
Зарегистрирован: 18.11.2009 1:40
Откуда: Рига, Латвия (нелепая страна)
Благодарил (а): 9 раз.
Поблагодарили: 290 раз.

Re: Дополнительные поля в профиле

Сообщение belyi » 22.02.2012 23:15

подскажите плиз как это исправить??

может отредактировать ucp_registr.html, но что туда нужно добавить или исправить, как прописать там текстовое подтверждение?

belyi
phpBB 1.2.0
 
Сообщения: 19
Зарегистрирован: 06.04.2011 22:05
Благодарил (а): 5 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в Поддержка phpBB 3.0.х

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы