Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум поддержки IPB.SU > Внешний вид форума > Доп. поля


Автор: Люси Фев 19 2008, 16:21
Я весь форум обыскала, но не нашла ту самую тему, где описывается где делать доп. поля, но так чтоб они высвечивались не в профиле, а под аватаром. Помоги, пожалуйста(....

И ещё маленький вопрос, можно ли дизайн форума сделать немного потемнее?
unsure.gif

Автор: Alon Фев 19 2008, 17:16
АдминЦентер > Пользователи и группы > Доп-ные поля профиля

Остальные создаётся редактированием скина.

Чтобы сделать темнее - смените скин оформления вашего форума.

Автор: Люси Фев 19 2008, 17:17
Alon,
Это то я знаю, но как сделать, чтоб доп. поле было не в профиле, а под аватаром?

Автор: Kastaneta Фев 19 2008, 17:36
кстати,мне тоже интересно))

Автор: Alex Okonnor Фев 19 2008, 17:45
Я конечно могу ошибаться, но вроде бы, что бы под аватаром отображалось доп. поле надо сделать так :

АдминЦентр - Скины и шаблоны - Настройка скинов - в списке установленных скинов ищем нужный скин - жмем на ссылку "HTML" - в названиях категории скина ищем Topic View - жмем "раскрыть для редактирования" - в списке секций ищем Post entry - жмем "редактировать".

Ищем там такой код, отвечающий за аватар:

CODE
<span class='postdetails'>{$author['avatar']}<br /><br />


И сразу после него вставляем следующий код:

QUOTE
<script language=JavaScript1.2  type=text/javascript>
  presents = "{$author['field_X']}";
  var aPresents = new Array;
  aPresents = presents.split('|');
  if (aPresents.length != 1 ) {
    document.write('название под поля: <b>',(aPresents.length - 1),'</b>.');
  }
</script>



вместо X вставляете номер вашего доп. поля

могу конечно ошибаться.


Автор: Люси Фев 19 2008, 17:48
LAF
Сейчас попробую)Спасибо)

Автор: Люси Фев 19 2008, 17:57
Не получилось( Под автаром ничего не появилось(

Автор: admin Фев 19 2008, 17:57
Просто {$author['field_X']} вставте и всё.

Автор: Alex Okonnor Фев 19 2008, 18:02
QUOTE
Не получилось( Под автаром ничего не появилось(

говорил же могу ошибаться sad.gif

QUOTE
Просто {$author['field_X']} вставте и всё.

О значит почти прав был laugh.gif

Автор: Люси Фев 19 2008, 18:04
admin
О получилось! Благодарю!

Автор: Kastaneta Фев 19 2008, 18:50
Простите,может я такая тупая... но {$author['field_X']} <---это куда вставлять.После <span class='postdetails'>{$author['avatar']}<br /><br /> ?

Автор: Kastaneta Фев 19 2008, 18:56
ААА!!!Получилось)

Автор: believeme Мар 7 2008, 14:25
А у меня отчего-то не получается. sad.gif Единственное, чего могу добиться от форума - строки опускаются на одну ниже.

Автор: ~Laefe~ Мар 7 2008, 18:26
От Foyks'a.

Сначала создайте доп.поле. После этого возьмите вот такую характеристику кода {$author['field_X']} где "X" это номер вашего доп.поля. </br> Это тэг отвечающий за следущую строку. получаеться что-то вроде этого.

{$author['field_3']} </br>

Вставляйте в пост Энтри, под теги с таким же содержаеим. После тега </ br> Вот и всё.

+ Так же можно пояснить, что за поле например:

Денег: {$author['field_3']} </br>

Автор: Lee Мар 7 2008, 23:23
А я вот сегодня зашла на форум и обнаружила, что под аватаром осталось только название доп.поля, а самое его содержание исчезло. Я ничего в админке не меняла, мои попытки переделать всё заново успехом не увенчались. До этого всё нормально было, а сейчас вдруг исчезло. Никто не может сказать почему?

Автор: Foykys Мар 8 2008, 01:27
У кого исчезло и что стояло?

Автор: Добрый Мар 8 2008, 11:06
После сбоя слетели настройки у всех в АЦ. Заходим:
АЦ -> Системные настройки -> Экономия CPU
Находим там:
QUOTE
Разрешить отображение дополнительных полей профиля в темах?
ставим ДА

Автор: believeme Мар 8 2008, 15:03
QUOTE (Добрый @ Мар 8 2008, 11:05)
После сбоя слетели настройки у всех в АЦ. Заходим:
АЦ -> Системные настройки -> Экономия CPU
Находим там:
QUOTE
Разрешить отображение дополнительных полей профиля в темах?
ставим ДА

Да, вот где была собака зарыта. biggrin.gif

Автор: LordSion Май 29 2008, 11:10
QUOTE (LAF @ Фев 19 2008, 17:44)
Ищем там такой код, отвечающий за аватар:

CODE
<span class='postdetails'>{$author['avatar']}<br /><br />


Проблема, с которой я уже сталкиваюсь не первый раз. Нету у меня такого поля, всё обыскал, нету.

Автор: admin Май 29 2008, 11:14
QUOTE
{$author['avatar']}

Попробуйте поискать такой код.

Автор: LordSion Май 29 2008, 11:17
CODE
{$author['avatar']}<br />


Такой есть smile.gif

Автор: LordSion Май 29 2008, 11:33
И что дальше? После него вставлять?

Автор: Добрый Май 29 2008, 11:35
LordSion, а что вы хотите то? И вообще зачем вам нужен был этот кусок кода?

Автор: admin Май 29 2008, 11:45
QUOTE
{$author['field_X']}

Где X меняем на номер доп. поля.

Автор: LordSion Май 29 2008, 11:45
QUOTE (admin @ Май 29 2008, 11:13)
QUOTE
{$author['avatar']}

Попробуйте поискать такой код.

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

Автор: LordSion Май 29 2008, 11:47
Странно всё сделал, но ничего не изменилось, там в тегах ничего изменять не надо?

Автор: admin Май 29 2008, 11:58
http://ipboard.net/index.php?showtopic=732&view=findpost&p=6710

Автор: LordSion Май 29 2008, 12:09
Нифига sad.gif

Автор: Добрый Май 29 2008, 12:22
какой номер у вас доп. поля? (цифра) ?
Вот эту цифру поствьте вместо Х

QUOTE
{$author['field_X']}


и вставье вот это:
QUOTE
{$author['field_X']}<br />
после

QUOTE
{$author['avatar']}<br />

Автор: LordSion Май 29 2008, 12:24
Добрый, номер дополнительного поля 3 - я так и сделал, но ничего не получилось blink.gif

Автор: Добрый Май 29 2008, 12:27
LordSion, А что за дополнительное поле? О чем оно и текстовое поле ли это?

Автор: LordSion Май 30 2008, 08:45
Поле Любимый герой, текстовое

Автор: Alex Okonnor Май 30 2008, 09:49
LordSion,
Хорошо, что вы админа с меня ещё не сняли... Исправил все сам, теперь все работает =)

Вы допустили ошибку в номере доп. поля...там не №3 был а №1 wink.gif

Автор: LordSion Май 30 2008, 10:09
blink.gif Я третий ставил..... Но всё-равно спасибо) А хотя, там это доп.поле вместо статуса ставится почему так?

Автор: Alex Okonnor Май 30 2008, 13:29
QUOTE (LordSion @ Май 30 2008, 10:08)
Я третий ставил...

да,да...вы третий ставили а надо было 1 поставить wink.gif

QUOTE (LordSion @ Май 30 2008, 10:08)
А хотя, там это доп.поле вместо статуса ставится почему так?

Вечером посмотрю, сейчас занят немного.

Автор: Alex Okonnor Май 30 2008, 14:09
LordSion,
Все исправил wink.gif Надеюсь, больше проблем с этим не возникнет smile.gif

Автор: LordSion Май 30 2008, 14:15
LAF, Ну мне не так нужно было)) Чтоыб ыбло написано: "Любимый Герой: Траун." Или так нельзя?

Автор: Alex Okonnor Май 30 2008, 14:25
LordSion,
Сейчас сделаю wink.gif

Уже сделал... smile.gif

Автор: Настюха Июл 22 2008, 06:20
Я конечно всю тему не читала и нашла это где-то на форуме, но вот лучший вариант дополнительного поля:

Идём в Topic View Section / Post Entry

после

CODE

</td>
</tr>
<tr>
<td valign='top' class='{$post['post_css']}'>


Будет строчка

CODE
span class='postdetails'><a href="javascript:addName('[b][color=red]{$post['name']}[/color], [/b]');">{$author['avatar']}</a><br /><br />


её заменить на эту:

CODE
span class='postdetails'>{$author['avatar']}<br /><br />


чуть ниже между


CODE
$author['title']}<br />
{$author['member_rank_img']}<br /><br />


и

CODE
$author['member_group']}<br />


вставляем

QUOTE

<font color="#c60000"><b>Пол:</b></font>
        {$author['field_1']}<br />
<font color="#008c00"><b>Характер:</b></font>
        {$author['field_2']}<br />
<font color="#320064"><b>Кровь:</b></font>
        {$author['field_5']}<br />
<font color="#d56a00"><b>Любимая книга:</b></font>
        {$author['field_3']}<br />
<font color="#1111ff"><b>Биография:</b></font>
        {$author['field_4']}<br />
<font color="#FF00DC"><b>Галеоны:</b></font>
        {$author['field_11']}<br />
<font color="#FFD800"><b>Школа:</b></font>
        {$author['field_12']}<br />
<font color="#A17FFF"><b>Факультет:</b></font>
        {$author['field_13']}<br />


изменяем на своё и всё

Автор: Dron Июл 22 2008, 11:37
Настюха,
Все намного проще... Совсем не обязательно придумывать такие сложностя для таких простых вещей... smile.gif

Автор: SOTONA Ноя 30 2008, 15:48
Ставлю в доп. поле:
<img src=ссылка на медальку>
под аватором отображается также, возможно ли это исправить? т.е. что бы отображалась медалька, ссылки рабочие

Автор: Dron Ноя 30 2008, 15:57
QUOTE (SOTONA @ Сегодня, 15:49)
Ставлю в доп. поле:
<img src=ссылка на медальку>
под аватором отображается также, возможно ли это исправить? т.е. что бы отображалась медалька, ссылки рабочие

В дополнительные поля нельзя прописывать html или ВВ-теги...

Автор: Мурлыся Ноя 30 2008, 15:59
http://ipboard.net/index.php?showtopic=32 здесь смотрели, как правильно ставить?

Автор: Steve_Fox Ноя 30 2008, 17:06
Мурлыся, давайте помогу.

Автор: BiOS VS Янв 11 2009, 07:23
Ну, с тем, чтобы это поле сделать проблем нет
А можно ли сделать условие, если бд возвращает пустое значение массива - то выводится либо "нет данных", например, либо вообще строчка убирается. Просто введя доп.поле после того, как есть пользователи - надо либо каждому что-то делать, либо будет как-то неправильно выглядить, пункт есть, а значения нет.

Автор: BiOS VS Янв 11 2009, 07:34
Я как всегда, спрошу, а потом сделаю сам =_="
Но вопрос про то, можно ли вообще убрать это поле остается

Автор: Добрый Янв 11 2009, 09:35
QUOTE (BiOS VS @ Сегодня, 07:35)
Я как всегда, спрошу, а потом сделаю сам =_="
Но вопрос про то, можно ли вообще убрать это поле остается
можно, пишите Ява Скрипт )

или посмотрите как это сделанно в темке про знаки зодиака. Что-то похожее там было, правда с выпадающей менюшкой.

Автор: BiOS VS Янв 11 2009, 10:06
да-да, именно ее я использовал, работает
Но там вариант только один, если никакой инфы из бд не поступило будет "не известно" или что там ввести захочется. Было бы неплохо вообще убирать поле, если инфы нет.
В джаваскрипте не силен, точнее нуль. Вот пхп - пробовал, да страница просто не открывается, пустая, белая. Видимо, я что-то не так делаю, может, это как-то с макросами связано? Вообще смутно представляю что это, и как с этим работать.
Или свой код пхп туда вставить нереально вообще?

Автор: Добрый Янв 11 2009, 10:10
QUOTE (BiOS VS @ Сегодня, 10:07)
Или свой код пхп туда вставить нереально вообще?
Шаблоны HTML ) Значит либо HTML, либо JS

Автор: Dron Янв 11 2009, 10:11
QUOTE (BiOS VS @ Сегодня, 10:07)
Или свой код пхп туда вставить нереально вообще?

Возможности использовать пхп на форумах сервиса нет, в целях обеспечения безопасности.

Автор: BiOS VS Янв 11 2009, 10:20
QUOTE (Dron @ Сегодня, 10:12)
Возможности использовать пхп на форумах сервиса нет, в целях обеспечения безопасности.

Т.е. готового подобного скрипта нет?)

Автор: Dron Янв 11 2009, 10:22
QUOTE (BiOS VS @ Сегодня, 10:21)
Т.е. готового подобного скрипта нет?)

Возможно и есть, но вы не сможете устанавливать любые пхп скрипты на форумы сервиса...

Автор: Добрый Янв 11 2009, 10:23
QUOTE (BiOS VS @ Сегодня, 10:21)
Т.е. готового подобного скрипта нет?)
нет, пишите сами) Или четче обрисуйте то что хотите сделать, разжуя на пальцах)
Возможно воспользовавшись WebMoney я смогу вам помочь

Автор: Zmei Gorinich Янв 28 2009, 22:09
Хотел поставить дополнительное поле в IP Dynamic Lite в одном месте.
Articles; Article Entry.
Но в нужном месте находится
CODE
$top_string

Где бы эту топ_стринг подредактировать, добавив в неё то, что нужно?

Автор: Dron Янв 28 2009, 22:27
QUOTE (Zmei Gorinich @ Сегодня, 22:10)
Где бы эту топ_стринг подредактировать, добавив в неё то, что нужно?

Нигде...
А еще я что-то не совсем понял, что и куда конкретно вы хотите добавить.

Автор: Zmei Gorinich Янв 28 2009, 22:41
вместо
Автор kk - 28.01.2009 - 15:47 - 0 комментариев
поставить доп.поле (доп.поле - "Отображаемое имя"), чтоб было
Автор Иван Иванович - 28.01.2009 - 15:47 - 0 комментариев

Автор: Dron Янв 28 2009, 22:43
QUOTE (Zmei Gorinich @ Сегодня, 22:42)
вместо
Автор kk - 28.01.2009 - 15:47 - 0 комментариев
поставить доп.поле (доп.поле - "Отображаемое имя"), чтоб было
Автор Иван Иванович - 28.01.2009 - 15:47 - 0 комментариев

Думаю не реально... Доп.поля ставятся непосредственно в профиль пользователя и могут отображатся только в профиле...

Автор: Zmei Gorinich Янв 28 2009, 22:52
не, можно, конечно, снести всю топ_стринг, добавить туда что-нить, типа
CODE
Автор $author[field_1] - $post['post_date']

Просто думал, что можно всё проще сделать...

Автор: Zmei Gorinich Янв 28 2009, 22:55
Кстати, маленький оффтоп, но у вас на http://ipb.su/rules.php вылазит Warning: main(http://ipb.su/foot.php?uri=/rules.php) [function.main]: failed to open stream: Permission denied in /usr/home/4ib/domains/ipb.su/public_html/rules.php on line 58

Warning: main() [function.include]: Failed opening 'http://ipb.su/foot.php?uri=/rules.php' for inclusion (include_path='.:/usr/local/lib/php') in /usr/home/4ib/domains/ipb.su/public_html/rules.php on line 58

Автор: EDG_aka_Dima Янв 29 2009, 11:35
Zmei Gorinich, замена на
CODE
Автор $author[field_1] - $post['post_date']

ничего не даст, в коде функции формирующей вывод новостей портала отсутствует вызов доп полей юзера, поэтому вывести его там пока что нет возможности.

Автор: Konon Ноя 22 2009, 15:10
у меня все подряд пишет и сверху!
мне надо что бы под аватаром и было:
Персонаж: ....
Деньги: ....
Факультет:
а у меня так: Ельдар Фрейдум 635 5 факультет

Автор: admin Ноя 22 2009, 15:15
Konon, ставьте тег <br> там, где должен быть перенос на новую строчку.

Автор: Konon Ноя 22 2009, 15:49
ну а как сделать что бы писало:
факультет: 5 фауультет,
и у меня над аватаром а не под!

Автор: admin Ноя 22 2009, 15:55
Поставить нужный код выше строчки:
QUOTE
<span class='postdetails'>{$author['avatar']}<br /><br />


Автор: Konon Ноя 22 2009, 15:58
QUOTE (admin @ Ноя 22 2009, 15:56)
Поставить нужный код выше строчки:
QUOTE
<span class='postdetails'>{$author['avatar']}<br /><br />

ураа! я сделал что бы оно было в низу, а название не отображаеться!
все равно вот так: 5факультет!

Автор: Dron Ноя 22 2009, 16:02
Konon,
А форум по видимому должен сам догадаться, что там должно быть написано. Пропишите это название перед дополнительным полем прямо в шаблоне, это же так просто.

Автор: Konon Ноя 22 2009, 16:05
о! спасибо! все ок!

Автор: Король Темноты Ноя 22 2009, 16:21
А как сделать чтобы все доп поля были видны не только тогда,когда открываешь профиль,а ещё и по аватаром

Автор: Dron Ноя 22 2009, 16:37
Король Темноты,
Исходно только так как есть. Можно сделать дополнительные поля и задать им отображаться в теме, но исходные так прописать большую часть невозможно.

Автор: oTweJIbHuk Окт 9 2013, 13:02
Что то не получается добавить строку, пустая строка вечно выходит.

Автор: Грея Окт 10 2013, 03:38
http://ipboard.net/index.php?showuser=4286, код, скрин, подробное объяснение - хоть что-нибудь будет, с помощью чего мы поймем в чем Вам, собственно, помогать?

Автор: Poli Ноя 3 2014, 18:57
Подскажите пожалуйста, как сделать, точнее какой именно код нужно прописать, чтобы каждое поле под аватаром было заключено в рамочку как тут на форуме [Показать/Скрыть]
user posted image
(т.е. поля: "Сообщений", "Из:", "МОЙ ФОРУМ" и пр.)

p.s. Заранее прошу прощения, если подобный вопрос задавался, но я не нашла sad.gif


Автор: Zloy81 Ноя 3 2014, 21:24


По вашему вопросу http://ipboard.net/index.php?showtopic=1008&hl=%EE%EA%E0%ED%F2%EE%E2%EA%E0+%EF%F0%EE%F4%E8%EB%FF

Автор: Poli Ноя 3 2014, 23:09
http://ipboard.net/index.php?showuser=3722, спасибо большое rolleyes.gif (поняла почему не нашла..... в поиске вводила другие ключевые слова).

Автор: Vladimir_K Мар 4 2017, 10:50
Всем привет!
Подскажите, пожалуйста, можно ли вывести дополнительное поле в таблицу Участники? Хочу, чтобы одно из доп.поле отображалось там.
попробовал вставить в Список пользователей (Member List Sections)\+-- Member List Row следующую строку:
<td class='row2' align="center" width="5%">{$author['field_9']}</td>
но ничего не получается, появляется колонка , но она пустая...

Код
<td class='row4'>{$member['pips']}</td>
 <td class='row2' align="center" width="20%">{$member['group']}</td>
 <td class='row2' align="center" width="5%">{$author['field_9']}</td>
 <td class='row4' align="center" width="20%">{$member['joined']}</td>


Подскажите, как можно решить и возможно ли такое?

Пробовал вместо author ставить member тоже ни чего не получалось...

Автор: admin Мар 6 2017, 01:57
http://ipboard.net/index.php?showuser=6879, к сожалению, нельзя.

Автор: AMC Окт 21 2020, 00:05
Как поставить другую месту?

Автор: asm-a Окт 21 2020, 19:25
http://support.ipb.su/index.php?showuser=14836, а куда?

АдминЦентр - Скины и шаблоны - Настройка скинов - в списке установленных скинов ищем нужный скин - жмем на ссылку "HTML" - в названиях категории скина ищем Topic View Section - жмем "раскрыть для редактирования" - в списке секций ищем Post Entry - жмем "редактировать".

Код
{$author['title']}


И можете поставить в другое место.

Автор: AMC Окт 21 2020, 20:45
[attachmentid=1029][attachmentid=1030]

Я хотел поставить иконку а не надпись

Автор: asm-a Окт 22 2020, 09:22
member_rank_img

Автор: AMC Окт 22 2020, 20:05
[attachmentid=1031]

Автор: asm-a Окт 22 2020, 22:35
http://support.ipb.su/index.php?showuser=14836, ну правильно, что то не так?

Автор: AMC Окт 22 2020, 23:09
Я хотел там поставить статус пользователя а не инонка групы

Автор: asm-a Окт 22 2020, 23:23
Цитата (AMC @ Сегодня, 23:09)
Я хотел там поставить статус пользователя а не инонка групы

Определитесь, пожалуйста, что вы именно хотели поставить. Если хотели поставить статус пользователя - то первый вариант что вы сделали - был правильный. До этого вы написали
Цитата (AMC @ Вчера, 20:45)
Я хотел поставить иконку а не надпись

Автор: AMC Окт 27 2020, 04:41
asm-a, Смотрите test

Автор: asm-a Окт 27 2020, 17:52
http://support.ipb.su/index.php?showuser=14836, а что не так? Все правильно работает. Или объясните, пожалуйста, что вы хотели вообще видеть?

Автор: AMC Окт 28 2020, 04:19
test

Автор: asm-a Окт 28 2020, 08:43
http://support.ipb.su/index.php?showuser=14836, задавайте корректно вопрос на форуме, пожалуйста.

Автор: AMC Ноя 1 2020, 20:56
asm-a, Смотрите тему test

Автор: AMC Ноя 27 2020, 05:57
Как найти редакторе

Автор: asm-a Ноя 28 2020, 08:51
Цитата (AMC @ Вчера, 05:57)
Как найти редакторе

А что бы хотели изменить?

Автор: AMC Ноя 30 2020, 02:27
[attachmentid=1034]

Powered by Invision Power Board (//www.invisionboard.com)
© Invision Power Services (//www.invisionpower.com)