Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Add new field/Modify profile - Добавление поля в профиль

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
vagrantt
phpBB 1.0.0
Сообщения: 2
Зарегистрирован: 17 лет 9 месяцев

Сортировка по добавленному полю

Сообщение vagrantt »

Установил сей мод. Хотелось бы в список пользователей добавить сортировку по добавленным полям.
Кто-нибудь делал? Киньте ссылку, плиз.
Alabay
phpBB 1.4.2
Сообщения: 51
Зарегистрирован: 18 лет 10 месяцев

Сообщение Alabay »

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

Код: Выделить всё

$sql = "INSERT INTO phpbb_drugoy VALUES (user_id, 1000)";
$db->sq.....
user_id по ходу получаем из 618 строки

Код: Выделить всё

$user_id = $row['total'] + 1;
Куда надо вписывать код, чтобы если даже юзер чето ошибся, запись не добавилась, а добавилась только тогда, если юзер 100% зарегистрировался без ошибок?
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 20 лет 1 месяц
Поблагодарили: 1 раз

Сообщение VVVas »

смотрите код рядом с запросом, который вносит инфу о регистрации и ставьте рядом.
я люблю daft punk | новый sugoi.ru
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 20 лет 9 месяцев
Поблагодарили: 2 раза

Сообщение Xpert »

VVVas писал(а): ставьте рядом
А если быть точным - то после :)
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
CODeRUS
phpBB 1.2.0
Сообщения: 18
Зарегистрирован: 17 лет 5 месяцев
Откуда: Челябинская область, Южноуральск

Сообщение CODeRUS »

Такая вот проблема:
После установки мода, новые поля появилися, а вот текстовых объяснений нет, поэтому там стоят лишь ":"
Как это можно исправить?
в lang_main нужные строки присутствуют, опять же важна даже зацепка где копать.

Добавлено спустя 4 минуты 52 секунды:

offtopic: Xpert, нет темы User Reputation System 1.00 в поддержке модов!
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 18 лет 6 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

CODeRUS писал(а): стоят лишь ":"
Значит в шаблонах срока присутствует

Код: Выделить всё

<td valign="top" align="right"><span class="gen">{L_INFO}:</span></td>
Проверяйте, возможно где-то пропустили

Код: Выделить всё

'L_INFO' => $lang['Info'],
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
CODeRUS
phpBB 1.2.0
Сообщения: 18
Зарегистрирован: 17 лет 5 месяцев
Откуда: Челябинская область, Южноуральск

Сообщение CODeRUS »

а можете подсказать в каких файлах копать то?
или как раз наверное в тех, которые в моде указамы для изменения?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 18 лет 6 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

CODeRUS писал(а):или как раз наверное в тех, которые в моде указамы для изменения?
Именно.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
CODeRUS
phpBB 1.2.0
Сообщения: 18
Зарегистрирован: 17 лет 5 месяцев
Откуда: Челябинская область, Южноуральск

Сообщение CODeRUS »

Код: Выделить всё

'L_INFO' => $lang['Info'],
присутствует в usercp_viewprofile.php, admin_users.php
в количесве одна штука(в каждом)
Hatch
phpBB 1.4.1
Сообщения: 45
Зарегистрирован: 17 лет 7 месяцев
Откуда: KZ | Кызылорда

Сообщение Hatch »

Привет, всем!
Нужна помощь! При установке данного мода, возникла проблемка в файле: "profile_add_body.tpl", не нашел данный блок кода как описано в туторе:

#-----[ OPEN ]------------------------------------------
#
# templates/xxx/profile_add_body.tpl
#
#-----[ FIND ]---------------------------------------------------
#

Код: Выделить всё

	<tr> 
	  <td class="row1"><span class="gen">{L_INFO}:</span></td>
	  <td class="row2"> <input type="text" class="post"style="width: 200px"  name="info" size="35" maxlength="150" value="{INFO}" /> </td>
	</tr>
Что можно сделать в данной ситуации?? Помогите плиз!
CODeRUS
phpBB 1.2.0
Сообщения: 18
Зарегистрирован: 17 лет 5 месяцев
Откуда: Челябинская область, Южноуральск

Сообщение CODeRUS »

бугага!! (прошу прощения)
всё было из за другого регистра букв в lang_main
спасибо, и не повторяйте моих ошибок ;-)
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 18 лет 6 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

Hatch писал(а):Что можно сделать в данной ситуации??
Купить очки:

Код: Выделить всё

# 
#-----[ BELOW ADD ]---------------------------------------------------
# 
	<tr> 
	  <td class="row1"><span class="gen">{L_INFO}:</span></td>
	  <td class="row2"> <input type="text" class="post"style="width: 200px"  name="info" size="35" maxlength="150" value="{INFO}" /> </td>
	</tr>
FIND отличается от BELOW ADD, правда? :wink:
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Hatch
phpBB 1.4.1
Сообщения: 45
Зарегистрирован: 17 лет 7 месяцев
Откуда: KZ | Кызылорда

Сообщение Hatch »

Так у меня ведь именно FIND и написано.
Последний раз редактировалось Hatch 29.06.2007 15:50, всего редактировалось 1 раз.
CODeRUS
phpBB 1.2.0
Сообщения: 18
Зарегистрирован: 17 лет 5 месяцев
Откуда: Челябинская область, Южноуральск

Сообщение CODeRUS »

Hatch, в туторе написано следущее:

Код: Выделить всё

#-----[ OPEN ]------------------------------------------ 
# 
# templates/xxx/profile_add_body.tpl 
# 
#-----[ FIND ]--------------------------------------------------- 
# 

   <tr> 
     <td class="row1"><span class="gen">{L_INTERESTS}:</span></td> 
     <td class="row2"> <input type="text" class="post"style="width: 200px"  name="info" size="35" maxlength="150" value="{INTERESTS}" /> </td> 
   </tr>

# 
#-----[BELOW ADD ]--------------------------------------------------- 
# 

   <tr> 
     <td class="row1"><span class="gen">{L_INFO}:</span></td> 
     <td class="row2"> <input type="text" class="post"style="width: 200px"  name="info" size="35" maxlength="150" value="{INFO}" /> </td> 
   </tr>

то есть описанный вами кусок кода нужно вставить после кода "ИНТЕРЕСЫ"
Hatch
phpBB 1.4.1
Сообщения: 45
Зарегистрирован: 17 лет 7 месяцев
Откуда: KZ | Кызылорда

Сообщение Hatch »

Палыч, прошу без эронии! Я обратился за помощью, если можете помогите, а не хотите не нужно!

Вот мануал по установке по которому ставлю данный мод:

Код: Выделить всё

# 
#-----[ OPEN ]------------------------------------------
#  
# templates/xxx/profile_add_body.tpl
# 
#-----[ FIND ]---------------------------------------------------
# 
	<tr> 
	  <td class="row1"><span class="gen">{L_INFO}:</span></td>
	  <td class="row2"> <input type="text" class="post"style="width: 200px"  name="info" size="35" maxlength="150" value="{INFO}" /> </td>
	</tr>

# 
#-----[ REPLACE WITH ]---------------------------------------------------
# 
<!-- BEGIN switch_certain_users -->
	<tr> 
	  <td class="row1"><span class="gen">{L_INFO}:</span></td>
	  <td class="row2"> <input type="text" class="post"style="width: 200px"  name="info" size="35" maxlength="150" value="{INFO}" /> </td>
	</tr>
<!-- END switch_certain_users -->

Вернуться в «Поддержка модов для phpBB 2.0.x»