Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Правка templates/name/viewtopic_body.tpl

Есть любые вопросы, связанные со стилями/темами для phpBB 2.0.x? Ишите ответы здесь!
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 583
Стаж: 17 лет 3 месяца
Откуда: Данков
Благодарил (а): 30 раз
Поблагодарили: 7 раз

Правка templates/name/viewtopic_body.tpl

Сообщение ***Blaze*** »

Возможно это где-то было, но поиск не помог. У меня такой вопрос как в templates/Subsilver/viewtopic_body.tpl поставить ник по центру, с лева изображение пола от мода gender 1.2.8em и с права изображение зодиака от аддона Birthday ADD-ON zodiac's by Niels? Видел такое на других сайтах, ИМХО красиво смотрится.
Мой сайт http://ublaze.ru/
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 17 лет 2 месяца
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 10 раз

Сообщение RedNaxi »

Думал все просто оказалось надо править viewtopic.php
Вот результат:
Все работает проверено:)

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

#OPEN
viewtopic.php

#FIND
	case 1 : $gender_image = $lang['Gender'].  ": <img src=\"" . $images['icon_minigender_male'] . "\" alt=\"" .$lang['Male']."\" title=\"" . $lang['Gender'] . ":".$lang['Male']. "\" border=\"0\" />"; break; 
	case 2 : $gender_image = $lang['Gender']. ": <img src=\"" . $images['icon_minigender_female'] . "\" alt=\"".$lang['Female']. "\" title=\"" . $lang['Gender'] . ":".$lang['Female']. "\" border=\"0\" />"; break;

#REPLACE WITH
case 1 : $gender_image = "<img src=\"" . $images['icon_minigender_male'] . "\" alt=\"" .$lang['Male']."\" title=\"" . $lang['Gender'] . ":".$lang['Male']. "\" border=\"0\" />"; break; 
	case 2 : $gender_image =  "<img src=\"" . $images['icon_minigender_female'] . "\" alt=\"".$lang['Female']. "\" title=\"" . $lang['Gender'] . ":".$lang['Female']. "\" border=\"0\" />"; break;

#FIND
'POSTER_GENDER' => $gender_image,

#REPLACE WITH
'POSTER_GENDER' => $lang['Gender'].  ": ". $gender_image,
'POSTER_GENDER_IMG' => $gender_image,

#OPEN
viewtopic_body.tpl
#FIND

         <span class="postername"><a name="{postrow.U_POST_ID}"></a>{postrow.POSTER_NAME}</span><br />

#REPLACE WITH
			<span class="postername">
			<table>
				<tr>
				<td>{postrow.POSTER_GENDER_IMG}</td>
				<td><a name="{postrow.U_POST_ID}"></a>{postrow.POSTER_NAME}</td>
				<td>{postrow.ZODIAC_IMG}</td>
				</tr>
			</table>
			</span>
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 583
Стаж: 17 лет 3 месяца
Откуда: Данков
Благодарил (а): 30 раз
Поблагодарили: 7 раз

Сообщение ***Blaze*** »

RedNaxi Благодарствую :) Но есть маленькие не точности:
1) Надо ник поставить по центру, пробовал сам тэгом <center>, выровнять вот так:

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

<td><center><a name="{postrow.U_POST_ID}"></a>{postrow.POSTER_NAME}</center></td>
не вышло :)
2) Надо сделать так чтобы иконки зодиака и пола были по краям, а не рядом с ником.
Одним словом хочу чтобы ник стоял по центру, а изображения зодиака и пола по краям :wink:
Мой сайт http://ublaze.ru/
Аватара пользователя
m157y
phpBB 2.0.2
Сообщения: 340
Стаж: 17 лет 8 месяцев

Сообщение m157y »

2 ***Blaze***
попробуй так

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

        <table width="100%"> 
            <tr> 
            <td nowrap>{postrow.POSTER_GENDER_IMG}</td> 
            <td width="100%"><a name="{postrow.U_POST_ID}"></a>{postrow.POSTER_NAME}</td> 
            <td nowrap>{postrow.ZODIAC_IMG}</td> 
            </tr> 
         </table>
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

***Blaze*** писал(а):1) Надо ник поставить по центру, пробовал сам тэгом <center>, выровнять вот так:
***Blaze*** писал(а):Одним словом хочу чтобы ник стоял по центру, а изображения зодиака и пола по краям

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

#REPLACE WITH 
         <span class="postername"> 
         <table> 
            <tr> 
            <td align='left'>{postrow.POSTER_GENDER_IMG}</td> 
            <td align='center'><a name="{postrow.U_POST_ID}"></a>{postrow.POSTER_NAME}</td> 
            <td align='right'>{postrow.ZODIAC_IMG}</td> 
            </tr> 
         </table> 
         </span>
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 17 лет 2 месяца
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 10 раз

Сообщение RedNaxi »

Я понял что под по центру подразумевается между картинками. типа слева пол, справа зодиак а по центру(т.е. между ними) ник. собственно мой код переделать несложно под надобности.
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 583
Стаж: 17 лет 3 месяца
Откуда: Данков
Благодарил (а): 30 раз
Поблагодарили: 7 раз

Сообщение ***Blaze*** »

Палыч по вашему способу изменений ни каких :( равносильно, что писал RedNaxi, один и тотже результат.

По методу m157y, изменения удались, но не совсем так:
Изображение пола осталось слева и изображение зодиака с права, но ник не стал по центру, а остался с лева рядом с изображением пола. Нужно сделать как-то ник по центру, да и ники стали большие, я добавил в вариант предложенный m157y, чтобы ники стали такими как были, тоесть не огромными:

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

        <span class="name">
        <table width="100%">
            <tr>
            <td nowrap>{postrow.POSTER_GENDER_IMG}</td>
            <td width="100%"><small><a name="{postrow.U_POST_ID}"></a>{postrow.POSTER_NAME}</small></td>
            <td nowrap>{postrow.ZODIAC_IMG}</td>
            </tr>
         </table>
Для примера, что вышло можете посмотреть по этой ссылке
Последний раз редактировалось ***Blaze*** 04.05.2007 13:26, всего редактировалось 1 раз.
Мой сайт http://ublaze.ru/
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

А вы попробуйте изъясняться конкретнее, вам уже сказали
RedNaxi писал(а):Я понял что под по центру подразумевается между картинками
Чтобы все было по центру, необходимо ... заменить на

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

<table align="center">
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
m157y
phpBB 2.0.2
Сообщения: 340
Стаж: 17 лет 8 месяцев

Сообщение m157y »

2 ***Blaze***
прошу прощение ) центрирование забыл

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

        <span class="name"> 
        <table width="100%"> 
            <tr> 
            <td nowrap>{postrow.POSTER_GENDER_IMG}</td> 
            <td width="100%" align="center"><small><a name="{postrow.U_POST_ID}"></a>{postrow.POSTER_NAME}</small></td> 
            <td nowrap>{postrow.ZODIAC_IMG}</td> 
            </tr> 
         </table>
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 583
Стаж: 17 лет 3 месяца
Откуда: Данков
Благодарил (а): 30 раз
Поблагодарили: 7 раз

Сообщение ***Blaze*** »

Xpert, заменил как вы сказали на

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

<table align="center">
Опять не добился желаемого результата - ник не стал по центру :(
Мой сайт http://ublaze.ru/
Аватара пользователя
m157y
phpBB 2.0.2
Сообщения: 340
Стаж: 17 лет 8 месяцев

Сообщение m157y »

2 ***Blaze***
а мой поправленный вариант?
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 583
Стаж: 17 лет 3 месяца
Откуда: Данков
Благодарил (а): 30 раз
Поблагодарили: 7 раз

Сообщение ***Blaze*** »

m157y Всё получилось :D Огромное спасибо. Есть ещё один вопрос. Как поставить по центру звание, чтобы всё соответствовало дизайну. Например у меня звание: Создатель проекта, нужно все звания поставить по центру, а как?
Мой сайт http://ublaze.ru/
Аватара пользователя
m157y
phpBB 2.0.2
Сообщения: 340
Стаж: 17 лет 8 месяцев

Сообщение m157y »

2 ***Blaze***
viewtopic_body.tpl
[FIND]

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

{postrow.POSTER_RANK}<br />{postrow.RANK_IMAGE}
[REPLACE]

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

<center>{postrow.POSTER_RANK}<br />{postrow.RANK_IMAGE}</center>
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 583
Стаж: 17 лет 3 месяца
Откуда: Данков
Благодарил (а): 30 раз
Поблагодарили: 7 раз

Сообщение ***Blaze*** »

m157y всё вышло аватор так же выровнял по вашему методу, ещё раз спасибо.
viewtopic_body.tpl
[FIND]

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

{postrow.POSTER_AVATAR}
[REPLACE]

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

<center>{postrow.POSTER_AVATAR}</center>
Мой сайт http://ublaze.ru/
Аватара пользователя
m157y
phpBB 2.0.2
Сообщения: 340
Стаж: 17 лет 8 месяцев

Сообщение m157y »

2 ***Blaze***
ну аватар вы не просили выравнять )
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..

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