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

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

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

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

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


Сообщение RedNaxi 03.05.2007 18: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
phpBB 2.0.16
 
Сообщения: 992
Зарегистрирован: 21.02.2007 2:05
Откуда: BMK :)

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

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

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

Сообщение m157y 04.05.2007 11: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.10
 
Сообщения: 401
Зарегистрирован: 08.08.2006 16:32

Сообщение Палыч 04.05.2007 11: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 только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6486
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Сообщение RedNaxi 04.05.2007 11:23

Я понял что под по центру подразумевается между картинками. типа слева пол, справа зодиак а по центру(т.е. между ними) ник. собственно мой код переделать несложно под надобности.
Программирую всякую чушь за еду.
Контакт
Над этим, и не только, я когда-то работал.
Аватара пользователя
RedNaxi
phpBB 2.0.16
 
Сообщения: 992
Зарегистрирован: 21.02.2007 2:05
Откуда: BMK :)

Сообщение ***Blaze*** 04.05.2007 12: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 12:26, всего редактировалось 1 раз.
Аватара пользователя
***Blaze***
phpBB 2.0.11
 
Сообщения: 465
Зарегистрирован: 12.01.2007 10:57
Откуда: г. Данков

Сообщение Xpert 04.05.2007 12:25

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

Чтобы все было по центру, необходимо
Код: Выделить всё
<table>

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

Сообщение m157y 04.05.2007 12: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.10
 
Сообщения: 401
Зарегистрирован: 08.08.2006 16:32

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

Xpert, заменил как вы сказали
Код: Выделить всё
<table>

на
Код: Выделить всё
<table align="center">

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

Сообщение m157y 04.05.2007 12:32

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

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

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

Сообщение m157y 04.05.2007 12: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.10
 
Сообщения: 401
Зарегистрирован: 08.08.2006 16:32

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

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

Код: Выделить всё
{postrow.POSTER_AVATAR}


[REPLACE]
Код: Выделить всё
<center>{postrow.POSTER_AVATAR}</center>
Аватара пользователя
***Blaze***
phpBB 2.0.11
 
Сообщения: 465
Зарегистрирован: 12.01.2007 10:57
Откуда: г. Данков

Сообщение m157y 04.05.2007 13:04

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

След.

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

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

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