Перейти к публикации
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>

Изменено пользователем golden

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

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

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

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

 

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

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

Изменено пользователем 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 года спустя...
Опубликовано:

Подскажите пожалуйста,как найти таблицу в бд дополнительного поля.Создал доп.поле,а таблицу найти не могу.Вот это поле 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 юзера

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

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

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

Сейчас на странице 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.