Как перенести аватару под ник?

Есть любые вопросы, связанные со стилями/темами для phpBB 3.0.x? Задайте их здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Stern
phpBB 2.0.3
Сообщения: 368
Стаж: 21 год 5 месяцев

Как перенести аватару под ник?

Сообщение Stern »

Хочется в просильвере сделать так, как в сабсильвере - чтобы "online", имя, звание и "цитировать" было над аватарой. А под ней все остальное.
Как этого добиться?
Аватара пользователя
-=XaKeP=-
Former team member
Сообщения: 291
Стаж: 19 лет 9 месяцев
Откуда: Донецк
Благодарил (а): 4 раза
Поблагодарили: 8 раз

Сообщение -=XaKeP=- »

Нужно править viewtopic_body.html
Лучше синица в руках, чем утка под кроватью ©
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Сообщение Rayden »

Stern
хочется? Скажи "по щучьему велению, по моему хотению..."
phpBB2 FAQ
phpBB3 FAQ
Stern
phpBB 2.0.3
Сообщения: 368
Стаж: 21 год 5 месяцев

Сообщение Stern »

Rayden писал(а):хочется? Скажи "по щучьему велению, по моему хотению..."
Говорил... Не помогает... :D
-=XaKeP=- писал(а):Нужно править viewtopic_body.html
Знать бы, что конкретно там править...
Аватара пользователя
-=XaKeP=-
Former team member
Сообщения: 291
Стаж: 19 лет 9 месяцев
Откуда: Донецк
Благодарил (а): 4 раза
Поблагодарили: 8 раз

Сообщение -=XaKeP=- »

Не тестировал.

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

[open]

styles/prosilver/template/viewtopic_body.html

[find]

				<!-- IF postrow.POSTER_AVATAR -->
					<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
				<!-- ENDIF -->

[before-add]

<!-- 

[after-add]

-->

[find]

<!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF -->

[after-add]

				<!-- IF postrow.POSTER_AVATAR -->
					<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
				<!-- ENDIF -->

[clear cache]

[eom]
Лучше синица в руках, чем утка под кроватью ©
Stern
phpBB 2.0.3
Сообщения: 368
Стаж: 21 год 5 месяцев

Сообщение Stern »

Не получается. Аватара пропадает. Может я что не так сделал?-

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

<dt>
				<!--
				<!-- IF postrow.POSTER_AVATAR -->
					<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
				<!-- ENDIF -->
				-->
				<!-- IF QUICK_REPLY --><a href="#postform" onclick="insert_text('[b]{postrow.POSTER_QUOTE}[/b]\r\n'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->>{postrow.POST_AUTHOR}</a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF -->
				<!-- IF postrow.POSTER_AVATAR --> 
				<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br /> 
				<!-- ENDIF -->
				<!-- ENDIF -->
			</dt>
blagonet
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет 6 месяцев

Сообщение blagonet »

А я вот разобрался, пользуйтесь:

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

<dt>
            <!--
            <!-- IF postrow.POSTER_AVATAR -->
            <!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a>
            <!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF -->
            <!-- ENDIF -->
            -->
            <!-- IF QUICK_REPLY --><a href="#postform" onclick="insert_text('[b]{postrow.POSTER_QUOTE}[/b]\r\n'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" 
            <!-- ENDIF -->>{postrow.POST_AUTHOR}</a>
            <!-- ELSE -->
            <!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong>
            <!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><br/>
            <!-- IF postrow.POSTER_AUTHOR --><!-- ENDIF --><dd>
            <!-- IF postrow.RANK_TITLE or postrow.RANK_IMG -->{postrow.RANK_TITLE}<br/>{postrow.RANK_IMG}<hr/>
            <!-- IF postrow.U_POST_AUTHOR -->
            <a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a>
            <!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
            <!-- ENDIF -->
         </dt>
Аватара пользователя
eric
phpBB 1.4.4
Сообщения: 156
Стаж: 19 лет 7 месяцев
Откуда: Москва

Сообщение eric »

У меня тоже стоит Quick Reply и вот такая последовательность:
Ник
Звание
Аватара
Цитата


Вот код:

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

<dt>
				<!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF -->
			<!-- IF not postrow.RANK_TITLE --><br />
			<!-- IF postrow.POSTER_AVATAR -->
					<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF -->
				<!-- ENDIF --><!-- IF QUICK_REPLY --><br /><a href="#postform" onclick="addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false;" title="{L_QUOTE_TEXT}">{L_QUOTE}</a><!-- ENDIF --><!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br /><!-- ENDIF -->{postrow.RANK_IMG}</dd><!-- ENDIF -->
			<!-- IF postrow.RANK_TITLE or postrow.RANK_IMG --><dd>{postrow.RANK_TITLE}<br />
			<!-- IF postrow.POSTER_AVATAR -->
					<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF -->
				<!-- ENDIF -->
			<!-- IF QUICK_REPLY --><br /><a href="#postform" onclick="addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false;" title="{L_QUOTE_TEXT}">{L_QUOTE}</a><!-- ENDIF --><!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br /><!-- ENDIF -->{postrow.RANK_IMG}</dd><!-- ENDIF -->
            </dt>

		<dd>&nbsp;</dd>
Не ошибся ли я где? На форуме все в норме, но мало ли, где какую логическую ошибку допустил! :wink:
knyazz

Сообщение knyazz »

Друзья подскажите пожалуйста, после проделанных операций у меня почему-то получилась вот такая ерунда:
Изображение
Аватара пользователя
DOMINATOR
phpBB 1.4.4
Сообщения: 153
Стаж: 19 лет
Откуда: Новосибирск
Поблагодарили: 13 раз

Сообщение DOMINATOR »

knyazz, это потому что eric не хороший совет дал... В его решении дублируются куски кода. Удалите дублирующиеся куски.
Важное дополнение к FAQ по установке модов:
Моды ночью/на пьяную голову/с похмелья не ставь, движок сломаешь! Все равно с утра переделывать прийдется...
;)
Аватара пользователя
eric
phpBB 1.4.4
Сообщения: 156
Стаж: 19 лет 7 месяцев
Откуда: Москва

Сообщение eric »

Я вообщето- не совет давал, а попросил проверить. Там не дублируется, это условия, когда есть звание и когда его нет. У него звания картинками, потому косяк вышел. А так все работает вроди!
knyazz

Сообщение knyazz »

eric писал(а):Я вообщето- не совет давал, а попросил проверить. Там не дублируется, это условия, когда есть звание и когда его нет. У него звания картинками, потому косяк вышел. А так все работает вроди!
Все работает,если не использовать в качестве звания картинки. А как сделать чтобы это работало и при использовании картинок?
Аватара пользователя
eric
phpBB 1.4.4
Сообщения: 156
Стаж: 19 лет 7 месяцев
Откуда: Москва

Сообщение eric »

knyazz
Да, я в курсе! Подумаю, если выйдет, код опубликую сюда =)
Бесплатный сыр бывает только в мышеловке. И только для второй мыши. =))
Аватара пользователя
mars1an
phpBB 1.4.2
Сообщения: 64
Стаж: 18 лет 4 месяца
Благодарил (а): 4 раза
Поблагодарили: 5 раз

Сообщение mars1an »

С устновленным модом Quick Reply
Ник
Цитата

Звание
Аватар


Как отобразятся картинки рангов немогу пока сказать, по коду вроде должны нормально.

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

		<!-- IF not postrow.S_IGNORE_POST -->
			<dl class="postprofile" id="profile{postrow.POST_ID}">
			<dt>
				<!-- IF QUICK_REPLY --><a href="#postform" onclick="insert_text('[b]{postrow.POSTER_QUOTE}[/b]\r\n'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->>{postrow.POST_AUTHOR}</a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><!-- ENDIF -->
				<!-- IF not postrow.RANK_TITLE --><br /><!-- IF QUICK_REPLY --><dd><a href="#postform" onclick="addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false;" title="{L_QUOTE_TEXT}">{L_QUOTE}</a><br /></dd><!-- ENDIF --><br /><!-- ENDIF -->
				<!-- IF postrow.RANK_TITLE or postrow.RANK_IMG --><br /><!-- IF QUICK_REPLY --><dd><a href="#postform" onclick="addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false;" title="{L_QUOTE_TEXT}">{L_QUOTE}</a><br /><!-- ENDIF --><br />{postrow.RANK_TITLE}<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br /><!-- ENDIF -->{postrow.RANK_IMG}<br /></dd><!-- ENDIF -->
				<!-- IF postrow.POSTER_AVATAR -->
					<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
				<!-- ENDIF -->
			</dt>

		<dd>&nbsp;</dd>
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ненатуральный кофе
phpBB 1.2.0
Сообщения: 13
Стаж: 18 лет

Re: Как перенести аватару под ник?

Сообщение ненатуральный кофе »

люди, помогите сделать следующее:
.postprofile - имя, звание, аватара - по центру - это уже есть
ниже идёт
сообщения, откуда, зарегистрирован - выровнять по левому краю

Вернуться в «Стили для phpBB 3.0.x»