Jump to content
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.

И опять дополнительные поля

Версия: IP.Board 3.2.3

Очень жаль что не дружу с пыхом, поэтому обращаюсь к вам!

Вопрос такой; Как добавить дополнительное поле для WIMID`a, добавляя через админку не читается картинка BL...

 

Код профиля пользователя;

<if test="contact_field:|:$f->parsed">
<li>
<span class='row_title'>{$f->raw_data['pf_title']}</span>
<span class='row_data'>
	<if test="cf_icon:|:$f->raw_data['pf_icon']"><img src='{$this->settings['public_dir']}{$f->raw_data['pf_icon']}' alt='{$f->raw_data['pf_title']}' /> </if>
	<if test="cf_array:|:is_array( $f->parsed )">
		<foreach loop="cfieldgroups:$f->parsed as $value">
			{$value}
		</foreach>
	<else />
		<if test="cf_aim:|:$f->raw_data['pf_key'] == 'aim'">
			<a class='url' href='aim:goim?screenname={$f->parsed}'>{$f->parsed}</a>
		<else />
			<if test="cf_msn:|:$f->raw_data['pf_key'] == 'msn'">
				<a class='url' href='msnim:chat?contact={$f->parsed}'>{$f->parsed}</a>
			<else />
				<if test="cf_yahoo:|:$f->raw_data['pf_key'] == 'yahoo'">
					<a class='url' href='ymsgr:sendIM?{$f->parsed}'>{$f->parsed}</a>
				<else />
					<if test="cf_icq:|:$f->raw_data['pf_key'] == 'icq'">
						<a class='url' type="application/x-icq" href='http://www.icq.com/people/cmd.php?uin={$f->parsed}&action=message'>{$f->parsed}</a>

<else />

<else />

				                                  <a class='url' href='skype:{$f->parsed}?call'>{$f->parsed}</a>
					<else />
						<if test="cf_website:|:$f->raw_data['pf_key'] == 'website'">
							<a class='url uid' rel="me" href='{$f->parsed}'>{$f->parsed}</a>
						<else />
							<if test="cf_jabber:|:$f->raw_data['pf_key'] == 'jabber'">
								<a class='url' href='xmpp:{$f->parsed}'>{$f->parsed}</a>
							<else />
								<if test="cf_skype:|:$f->raw_data['pf_key'] == 'skype'">
									<a class='url' href='skype:{$f->parsed}?call'>{$f->parsed}</a>
								<else />
									{$f->parsed}
								</if>
							</if>

						</if>
					</if>
				</if>
			</if>
		</if>
	</if>
</span>
</li>
</if>

Edited by golden

Featured Replies

  • Author

Примерно так http://ipbskins.ru/forum/topic9258.html#entry60184

Переменные естественно могут быть другие

 

Я это смотрел, в результате у меня ничего не выходило, мб код скините?

Верстать верстаю, а с пыхом пока не дружу, моя первая встреча

Edited by golden

Во первых "код профиля" это код полей пола (м|ж), код профиля находится в profileModern.

Поля статистики начинаются после {$this->lang->words['community_stats']}

Доп поля группы Profile info (Информация) находятся в блоке pcfieldsLoop:$member['custom_fields']['profile_info']

В этом блоке, после {$value} можно попробовать добавить условие

 

										<li>
											{$value}
											<if test="$key=='k_wmid'"> <img src="http://stats.wmtransfer.com/Levels/pWMIDLevel.aspx?wmid={$member['field_ИД']}"></if>
										</li>

k_wmid - ключ для идентификации поле. Указывается при создании дополнительного поле.

field_ИД - ид дополнительного поле в базе. Можно узнать из адресной строки при редактирование этого поле - section=customfields&do=edit&id=11. У меня он 11 значит будет field_11

ТС, вы только что зарегистрировались, а в наших дополнительных полях при регистрации наврали.

IPB version: 3.0.x

Board URL: http://ipbskins.ru

Будьте добры исправить согласно пункту 3 правил форума.

 

Особенно бесит, когда наш сайт присваивают себе в собственность, а потом прутся создавать темы с просьбой о помощи :angry:

  • 3 years later...

Подскажите пожалуйста,как найти таблицу в бд дополнительного поля.Создал доп.поле,а таблицу найти не могу.Вот это поле field_11

Подскажите пожалуйста,как найти таблицу в бд дополнительного поля.Создал доп.поле,а таблицу найти не могу.Вот это поле field_11

pfields_content

Спасибо,а как в field_11 посмотреть запись?

Спасибо,а как в field_11 посмотреть запись?
Не ясен вопрос. О какой записи идет речь? Не вижу ничего подобного в теме.

Не ясен вопрос. О какой записи идет речь? Не вижу ничего подобного в теме.

Простите.

 

ipb 3.4.6 field_11 это я нашёл в пу форума,а как вовнутрь заглянуть,что бы посмотреть таблицу?

ipb 3.4.6 field_11 это я нашёл в пу форума,а как вовнутрь заглянуть,что бы посмотреть таблицу?

Таблицу ищите в phpMyAdmin.

 

Может Вы распишите, что делаете (нужно сделать)?

 

Таблицу ищите в phpMyAdmin.

 

Может Вы распишите, что делаете (нужно сделать)?

 

Я добавил дополнительное поле steam_id он у меня под номером id=11 Я хочу посмотреть содержимое в этом доп.поле.В пхпадмин не нашёл.Нашёл только "field_11"здесь"pfields_content"

В пхпадмин не нашёл.Нашёл только "field_11"здесь"pfields_content"

Юзер укажет steam_id, и в поле field_11 этого юзера будет указано значение

Юзер укажет steam_id, и в поле field_11 этого юзера будет указано значение

В том то и дело,что нет записи. Юзер указал стим айди,а в field_11 записи нет.Скрины в лс вам кину

В том то и дело,что нет записи. Юзер указал стим айди,а в field_11 записи нет.Скрины в лс вам кину
Так Вы не там смотрите.

Если Вы работаете в АЦ, то делайте запрос на выборку данных.

SELECT field_11
FROM ipspfields_content
WHERE member_id=X;

X - id юзера

Ясно,спасибо.А таблицу я смогу посмотреть в пхпадмин?Или нет для этого таблицы?

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

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.