Пропустить

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

Есть любые вопросы, связанные со стилями/темами для phpBB 2.0.x? Ишите ответы здесь!

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

Сообщение ***Blaze*** » 03.05.2007 19:05

Возможно это где-то было, но поиск не помог. У меня такой вопрос как в templates/Subsilver/viewtopic_body.tpl поставить ник по центру, с лева изображение пола от мода gender 1.2.8em и с права изображение зодиака от аддона Birthday ADD-ON zodiac's by Niels? Видел такое на других сайтах, ИМХО красиво смотрится.
Аватара пользователя
***Blaze***
phpBB 2.0.14
 
Сообщения: 465
Зарегистрирован: 12.01.2007 11:57
Откуда: Данков
Благодарил (а): 9 раз.
Поблагодарили: 8 раз.

Сообщение RedNaxi » 03.05.2007 19:53

Думал все просто оказалось надо править 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>
Аватара пользователя
RedNaxi
Former team member
 
Сообщения: 929
Зарегистрирован: 21.02.2007 3:05
Откуда: BeBoss.ru
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.

Сообщение ***Blaze*** » 04.05.2007 11:44

RedNaxi Благодарствую :) Но есть маленькие не точности:
1) Надо ник поставить по центру, пробовал сам тэгом <center>, выровнять вот так:
<td><center><a name="{postrow.U_POST_ID}"></a>{postrow.POSTER_NAME}</center></td>

не вышло :)
2) Надо сделать так чтобы иконки зодиака и пола были по краям, а не рядом с ником.
Одним словом хочу чтобы ник стоял по центру, а изображения зодиака и пола по краям :wink:
Аватара пользователя
***Blaze***
phpBB 2.0.14
 
Сообщения: 465
Зарегистрирован: 12.01.2007 11:57
Откуда: Данков
Благодарил (а): 9 раз.
Поблагодарили: 8 раз.

Сообщение m157y » 04.05.2007 12:11

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>
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..
Аватара пользователя
m157y
phpBB 2.0.9
 
Сообщения: 342
Зарегистрирован: 08.08.2006 17:32
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

***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 только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9467
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 337 раз.

Сообщение RedNaxi » 04.05.2007 12:23

Я понял что под по центру подразумевается между картинками. типа слева пол, справа зодиак а по центру(т.е. между ними) ник. собственно мой код переделать несложно под надобности.
Аватара пользователя
RedNaxi
Former team member
 
Сообщения: 929
Зарегистрирован: 21.02.2007 3:05
Откуда: BeBoss.ru
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.

Сообщение ***Blaze*** » 04.05.2007 13:18

Палыч по вашему способу изменений ни каких :( равносильно, что писал 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 раз.
Аватара пользователя
***Blaze***
phpBB 2.0.14
 
Сообщения: 465
Зарегистрирован: 12.01.2007 11:57
Откуда: Данков
Благодарил (а): 9 раз.
Поблагодарили: 8 раз.

Сообщение Xpert » 04.05.2007 13:25

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

Чтобы все было по центру, необходимо

... заменить на
<table align="center">
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
phpBB Guru
 
Сообщения: 5492
Зарегистрирован: 13.03.2004 22:27
Откуда: msk.ru
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение m157y » 04.05.2007 13:27

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>
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..
Аватара пользователя
m157y
phpBB 2.0.9
 
Сообщения: 342
Зарегистрирован: 08.08.2006 17:32
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение ***Blaze*** » 04.05.2007 13:30

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

на
<table align="center">

Опять не добился желаемого результата - ник не стал по центру :(
Аватара пользователя
***Blaze***
phpBB 2.0.14
 
Сообщения: 465
Зарегистрирован: 12.01.2007 11:57
Откуда: Данков
Благодарил (а): 9 раз.
Поблагодарили: 8 раз.

Сообщение m157y » 04.05.2007 13:32

2 ***Blaze***
а мой поправленный вариант?
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..
Аватара пользователя
m157y
phpBB 2.0.9
 
Сообщения: 342
Зарегистрирован: 08.08.2006 17:32
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение ***Blaze*** » 04.05.2007 13:35

m157y Всё получилось :D Огромное спасибо. Есть ещё один вопрос. Как поставить по центру звание, чтобы всё соответствовало дизайну. Например у меня звание: Создатель проекта, нужно все звания поставить по центру, а как?
Аватара пользователя
***Blaze***
phpBB 2.0.14
 
Сообщения: 465
Зарегистрирован: 12.01.2007 11:57
Откуда: Данков
Благодарил (а): 9 раз.
Поблагодарили: 8 раз.

Сообщение m157y » 04.05.2007 13:50

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

{postrow.POSTER_RANK}<br />{postrow.RANK_IMAGE}

[REPLACE]
<center>{postrow.POSTER_RANK}<br />{postrow.RANK_IMAGE}</center>
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..
Аватара пользователя
m157y
phpBB 2.0.9
 
Сообщения: 342
Зарегистрирован: 08.08.2006 17:32
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение ***Blaze*** » 04.05.2007 14:02

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

{postrow.POSTER_AVATAR}


[REPLACE]
<center>{postrow.POSTER_AVATAR}</center>
Аватара пользователя
***Blaze***
phpBB 2.0.14
 
Сообщения: 465
Зарегистрирован: 12.01.2007 11:57
Откуда: Данков
Благодарил (а): 9 раз.
Поблагодарили: 8 раз.

Сообщение m157y » 04.05.2007 14:04

2 ***Blaze***
ну аватар вы не просили выравнять )
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..
Аватара пользователя
m157y
phpBB 2.0.9
 
Сообщения: 342
Зарегистрирован: 08.08.2006 17:32
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

След.

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

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы