Здравствуйте. Вот решил все таки заточить пару модов под магазин подарков. Не знаю что из этого выйдет. (Навеяно отсюда http://help.4admins.ru/viewtopic.php?p=35787#p35787 )
Подмогните пожалуйста вот в чем.
В профиле у каждого есть медали. У меня на форуме там под спойлером. Можно как то сделать что бы медали остались и сделать второй хайд, сразу после черты, отделяюще сообщение от подписи? Ну что бы там размещать картинки-подарки... Вот как то так...
Комментарии: 33

CabinetAdmin 10 ноя 2013, 08:13 Сообщение

Да, дальше 3, 4...

От кого?... Если только ещё одно поле делать, по аналогии. В принципе можно наверно не сложно сделать...
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Степ 10 ноя 2013, 16:16 Сообщение

CabinetAdmin » Сегодня, 09:13 писал(а):В принципе можно наверно не сложно сделать...
ну в смысле, чтобы над картинкой надпись зафигачить, типа, подарил тот то.
CabinetAdmin » Сегодня, 09:13 писал(а):Да, дальше 3, 4...
А сколько полей можно делать?
  • 0
Если хотите узнать глубину души человека, то плюньте ему в душу и считайте до тех пор,
пока не получите по морде.

Степ 10 ноя 2013, 17:00 Сообщение

А подпись все таки пропала. :sorry:
  • 0
Если хотите узнать глубину души человека, то плюньте ему в душу и считайте до тех пор,
пока не получите по морде.

CabinetAdmin 10 ноя 2013, 18:20 Сообщение

Степ » Сегодня, 19:16 писал(а):А сколько полей можно делать?
А есть ограничение? Не знаю, может быть и есть, но на призы в подписи точно должно хватить. По надписи сегодня/завтра, как время позволит.
Степ » Сегодня, 20:00 писал(а):А подпись все таки пропала.
Зашёл в первую попавшуюся тему:
Заточка модов под магазин. - prize.png
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Степ 10 ноя 2013, 18:26 Сообщение

CabinetAdmin, да, прошу прощения. Я кэш везде вылизал... и не по разу. И все нормально. Забываю про кэш постоянно.
  • 0
Если хотите узнать глубину души человека, то плюньте ему в душу и считайте до тех пор,
пока не получите по морде.

CabinetAdmin 11 ноя 2013, 15:14 Сообщение

Степ » Вчера, 11:05 писал(а):И как бы сделать еще надпись, кто подарил?
Идёте тем же путём, создаёте поле, длинной сами смотрите, в зависимости от разрешённой длины ников. Обзываете его AUTHORPRIZE, даёте полю имя, можно "Автор приза" или как назовёте... Сохраняете. Идёте в viewtopic_body.html к ранее установленному коду, находите:

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

<!-- IF postrow.S_PROFILE_PRIZE -->
меняете на:

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

<!-- IF postrow.S_PROFILE_PRIZE or postrow.S_PROFILE_AUTHORPRIZE -->
Чуть ниже находите:

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

<br /><!-- IF postrow.PROFILE_PRIZE_VALUE --><img src="{postrow.PROFILE_PRIZE_VALUE}" /><!-- ENDIF -->
вставляете перед или после, в зависимости от того где хотите увидеть надпись:

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

<br /><!-- IF postrow.PROFILE_AUTHORPRIZE_VALUE --><b>{postrow.PROFILE_AUTHORPRIZE_NAME}:</b> {postrow.PROFILE_AUTHORPRIZE_VALUE}<!-- ENDIF -->
Как-то так.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Степ 11 ноя 2013, 18:03 Сообщение

Хотел проэксперементировать с другими полями, но у меня не получилось что то.
посмотрите, что я не так сделал (со вторым полем)

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

<!-- IF postrow.S_PROFILE_PRIZE or postrow.S_PROFILE_AUTHORPRIZE -->
                  <span class="postbody"><br />_________________<br /><!-- IF postrow.PROFILE_PRIZE_VALUE --><strong>{postrow.PROFILE_PRIZE_NAME}:</strong><br /> <img src="{postrow.PROFILE_PRIZE_VALUE}" /><!-- ENDIF -->    <br /><!-- IF postrow.PROFILE_AUTHORPRIZE_VALUE --><b>{postrow.PROFILE_AUTHORPRIZE_NAME}:</b> {postrow.PROFILE_AUTHORPRIZE_VALUE}<!-- ENDIF --><!-- IF postrow.PROFILE_PRIZEA_VALUE --> <img src="{postrow.PROFILE_PRIZEA_VALUE}" /><!-- ENDIF -->    <br /><!-- IF postrow.PROFILE_AUTHORPRIZEA_VALUE --><b>{postrow.PROFILE_AUTHORPRIZEA_NAME}:</b> {postrow.PROFILE_AUTHORPRIZEA_VALUE}<!-- ENDIF -->    <!-- IF postrow.PROFILE_PRIZEB_VALUE --> <img src="{postrow.PROFILE_PRIZEB_VALUE}" /><!-- ENDIF -->    <!-- IF postrow.PROFILE_PRIZEC_VALUE --> <img src="{postrow.PROFILE_PRIZEC_VALUE}" /><!-- ENDIF -->    <!-- IF postrow.PROFILE_PRIZED_VALUE --> <img src="{postrow.PROFILE_PRIZED_VALUE}" /><!-- ENDIF -->    <!-- IF postrow.PROFILE_PRIZEE_VALUE --> <img src="{postrow.PROFILE_PRIZEE_VALUE}" /><!-- ENDIF -->  


[hide]Изображение[/hide]
  • 0
Если хотите узнать глубину души человека, то плюньте ему в душу и считайте до тех пор,
пока не получите по морде.

CabinetAdmin 11 ноя 2013, 18:22 Сообщение

Нужно чтобы они были в строку? Или в столбик? И кнопки для скрытия нет...
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Степ 11 ноя 2013, 18:28 Сообщение

CabinetAdmin » 1 минуту назад писал(а):Нужно чтобы они были в строку? Или в столбик? И кнопки для скрытия нет...
Девчонки попросили, что бы пока без спойлера было.
картинки в строчку.
А кто подарил - под каждой картинкой свой даритель, вот я и попробовал. Как видно из кода, я создавал новое подарочное поле postrow.PROFILE_PRIZEA_VALUE с буквенной разницей (с цифрой мне не давал движок создавать поле), соответственно и автора я попытался тоже PROFILE_AUTHORPRIZEA_VALUE
  • 0
Если хотите узнать глубину души человека, то плюньте ему в душу и считайте до тех пор,
пока не получите по морде.

CabinetAdmin 11 ноя 2013, 18:40 Сообщение

Попробуйте так:

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

					<!-- IF postrow.S_PROFILE_PRIZE or postrow.S_PROFILE_AUTHORPRIZE -->
						<span class="postdetails"><br />_________________<br />
							<!-- IF postrow.PROFILE_PRIZE_VALUE --><strong>{postrow.PROFILE_PRIZE_NAME}:</strong><!-- ENDIF -->

							<br /><!-- IF postrow.PROFILE_PRIZE_VALUE --><img src="{postrow.PROFILE_PRIZE_VALUE}" /><!-- ENDIF -->
							<!-- IF postrow.PROFILE_PRIZEA_VALUE --> <img src="{postrow.PROFILE_PRIZEA_VALUE}" /><!-- ENDIF -->
							<!-- IF postrow.PROFILE_PRIZEB_VALUE --> <img src="{postrow.PROFILE_PRIZEB_VALUE}" /><!-- ENDIF -->
							<!-- IF postrow.PROFILE_PRIZEC_VALUE --> <img src="{postrow.PROFILE_PRIZEC_VALUE}" /><!-- ENDIF -->
							<!-- IF postrow.PROFILE_PRIZED_VALUE --> <img src="{postrow.PROFILE_PRIZED_VALUE}" /><!-- ENDIF -->
							<!-- IF postrow.PROFILE_PRIZEE_VALUE --> <img src="{postrow.PROFILE_PRIZEE_VALUE}" /><!-- ENDIF -->
							<br /><!-- IF postrow.PROFILE_AUTHORPRIZE_VALUE --><b>{postrow.PROFILE_AUTHORPRIZE_NAME}:</b> {postrow.PROFILE_AUTHORPRIZE_VALUE}<!-- ENDIF -->
							<!-- IF postrow.PROFILE_AUTHORPRIZEA_VALUE --> <b>{postrow.PROFILE_AUTHORPRIZEA_NAME}:</b> {postrow.PROFILE_AUTHORPRIZEA_VALUE}<!-- ENDIF -->
							<!-- IF postrow.PROFILE_AUTHORPRIZEB_VALUE --> <b>{postrow.PROFILE_AUTHORPRIZEB_NAME}:</b> {postrow.PROFILE_AUTHORPRIZEB_VALUE}<!-- ENDIF -->
							<!-- IF postrow.PROFILE_AUTHORPRIZEC_VALUE --> <b>{postrow.PROFILE_AUTHORPRIZEC_NAME}:</b> {postrow.PROFILE_AUTHORPRIZEC_VALUE}<!-- ENDIF -->
							<!-- IF postrow.PROFILE_AUTHORPRIZED_VALUE --> <b>{postrow.PROFILE_AUTHORPRIZED_NAME}:</b> {postrow.PROFILE_AUTHORPRIZED_VALUE}<!-- ENDIF -->
							<!-- IF postrow.PROFILE_AUTHORPRIZEE_VALUE --> <b>{postrow.PROFILE_AUTHORPRIZEE_NAME}:</b> {postrow.PROFILE_AUTHORPRIZEE_VALUE}<!-- ENDIF -->
							
						</span>
					<!-- ENDIF -->
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Степ 11 ноя 2013, 18:54 Сообщение

CabinetAdmin, в принципе, можно и так оставить. Надписи идут одна за другой (подарил(а)), но подарки ставить только я буду, поэтому могу регулировать точками. как в принципе и сделал. :Yahoo!:
Раз пошла такая пьянка - еще вопросец не простой есть, но это в другой теме. Найду щас. :scratch:
  • 0
Если хотите узнать глубину души человека, то плюньте ему в душу и считайте до тех пор,
пока не получите по морде.

CabinetAdmin 11 ноя 2013, 19:13 Сообщение

Тогда так:

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

					<!-- IF postrow.S_PROFILE_PRIZE or postrow.S_PROFILE_AUTHORPRIZE -->
						<span class="postdetails prize"><br />_________________<br />
							<!-- IF postrow.PROFILE_PRIZE_VALUE --><strong>{postrow.PROFILE_PRIZE_NAME}:</strong><!-- ENDIF --><br />

							<!-- IF postrow.S_PROFILE_PRIZE or postrow.S_PROFILE_AUTHORPRIZE -->
							<span>
								<!-- IF postrow.PROFILE_PRIZE_VALUE --><img src="{postrow.PROFILE_PRIZE_VALUE}" /><!-- ENDIF -->
								<!-- IF postrow.PROFILE_AUTHORPRIZE_VALUE --><br /><b>{postrow.PROFILE_AUTHORPRIZE_NAME}:</b> {postrow.PROFILE_AUTHORPRIZE_VALUE}<!-- ENDIF -->
							</span>
							<!-- ENDIF -->
							<!-- IF postrow.S_PROFILE_PRIZEA or postrow.S_PROFILE_AUTHORPRIZEA -->
							<span>
								<!-- IF postrow.PROFILE_PRIZEA_VALUE --> <img src="{postrow.PROFILE_PRIZEA_VALUE}" /><!-- ENDIF -->
								<!-- IF postrow.PROFILE_AUTHORPRIZEA_VALUE --><br /><b>{postrow.PROFILE_AUTHORPRIZEA_NAME}:</b> {postrow.PROFILE_AUTHORPRIZEA_VALUE}<!-- ENDIF -->
							</span>
							<!-- ENDIF -->
							<!-- IF postrow.S_PROFILE_PRIZEB or postrow.S_PROFILE_AUTHORPRIZEB -->
							<span>
								<!-- IF postrow.PROFILE_PRIZEB_VALUE --> <img src="{postrow.PROFILE_PRIZEB_VALUE}" /><!-- ENDIF -->
								<!-- IF postrow.PROFILE_AUTHORPRIZEB_VALUE --><br /><b>{postrow.PROFILE_AUTHORPRIZEB_NAME}:</b> {postrow.PROFILE_AUTHORPRIZEB_VALUE}<!-- ENDIF -->
							</span>
							<!-- ENDIF -->
							<!-- IF postrow.S_PROFILE_PRIZEC or postrow.S_PROFILE_AUTHORPRIZEC -->
							<span>
								<!-- IF postrow.PROFILE_PRIZEC_VALUE --> <img src="{postrow.PROFILE_PRIZEC_VALUE}" /><!-- ENDIF -->
								<!-- IF postrow.PROFILE_AUTHORPRIZEC_VALUE --><br /><b>{postrow.PROFILE_AUTHORPRIZEC_NAME}:</b> {postrow.PROFILE_AUTHORPRIZEC_VALUE}<!-- ENDIF -->
							</span>
							<!-- ENDIF -->
							<!-- IF postrow.S_PROFILE_PRIZED or postrow.S_PROFILE_AUTHORPRIZED -->
							<span>
								<!-- IF postrow.PROFILE_PRIZED_VALUE --> <img src="{postrow.PROFILE_PRIZED_VALUE}" /><!-- ENDIF -->
								<!-- IF postrow.PROFILE_AUTHORPRIZED_VALUE --><br /><b>{postrow.PROFILE_AUTHORPRIZED_NAME}:</b> {postrow.PROFILE_AUTHORPRIZED_VALUE}<!-- ENDIF -->
							</span>
							<!-- ENDIF -->
							<!-- IF postrow.S_PROFILE_PRIZEE or postrow.S_PROFILE_AUTHORPRIZEE -->
							<span>
								<!-- IF postrow.PROFILE_PRIZEE_VALUE --> <img src="{postrow.PROFILE_PRIZEE_VALUE}" /><!-- ENDIF -->
								<!-- IF postrow.PROFILE_AUTHORPRIZEE_VALUE --><br /><b>{postrow.PROFILE_AUTHORPRIZEE_NAME}:</b> {postrow.PROFILE_AUTHORPRIZEE_VALUE}<!-- ENDIF -->
							</span>
							<!-- ENDIF -->
							
						</span>
					<!-- ENDIF -->
В тему стиля:

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

.prize span {
	display: inline-block;
}
Так не надо точками отделять.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Степ 11 ноя 2013, 19:21 Сообщение

CabinetAdmin, заработалооо!!!! :Yahoo!: :Yahoo!: :Yahoo!: :Yahoo!:
Я так понял, что для каждого последующего подарка, после литеры Е, будет такой блок?

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

 <!-- IF postrow.S_PROFILE_PRIZE? or postrow.S_PROFILE_AUTHORPRIZE? -->
                     <span>
                        <!-- IF postrow.PROFILE_PRIZE?_VALUE --> <img src="{postrow.PROFILE_PRIZE?_VALUE}" /><!-- ENDIF -->
                        <!-- IF postrow.PROFILE_AUTHORPRIZE?_VALUE --><br /><b>{postrow.PROFILE_AUTHORPRIZE?_NAME}:</b> {postrow.PROFILE_AUTHORPRIZE?_VALUE}<!-- ENDIF -->
                     </span>
                     <!-- ENDIF -->
И два поля - для автора и собстно картинки?
  • 0
Если хотите узнать глубину души человека, то плюньте ему в душу и считайте до тех пор,
пока не получите по морде.

CabinetAdmin 11 ноя 2013, 19:32 Сообщение

Всё верно.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Степ 12 ноя 2013, 19:29 Сообщение

CabinetAdmin, еще вопросец - а какой код будет вначале этих блоков, с учетом последних изменений со спойлером? :unknown
Да,и куда вставлять картинку своего спойлера?
  • 0
Если хотите узнать глубину души человека, то плюньте ему в душу и считайте до тех пор,
пока не получите по морде.