Jump to content
Дизайн и модификация Invision Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
slmckey

Отображение орнамента или картинки в постах...

Recommended Posts

Вот как можно сделать так, чтобы в каждом посту( в нижнем правом углу, к примеру) по умолчанию отображалась картинка? Что и где нужно прописать? Спасибо.

Share this post


Link to post

Для 2.0 - 2.1

редактирование html > RenderRow >

Найти

<td width="100%" valign="top" class="{$post['post_css']}" id='post-main-{$post['pid']}'>

 

Заменить на

<td width="100%" valign="top" class="{$post['post_css']}" style="background-image: url(<#IMG_DIR#>/имя файла картинки); bakground-position: bottom right; background-repeat: no-repeat" id='post-main-{$post['pid']}'>

 

В 2.2, естественно, все также, кроме переменных.

 

Указывать нужно версию форума...

Share this post


Link to post

Фисана, забываю всегда писать версию, прощу прощения... меня интересует 2.2.2 линейка.

 

Для 2.0 - 2.1

редактирование html > RenderRow >

Найти

<td width="100%" valign="top" class="{$post['post_css']}" id='post-main-{$post['pid']}'>

Вот такая же строка в 2.2.2 и у меня, но поменял на вышеуказанное, изменений никаких нет. Если нетрудно пропишите отдельно для 2.2.2 . С переменными мне сложнее разобраться , чем с пареной р_епой (почему то маторезка меняет значение "тыквы" на "тыквы") :rolleyes: :) :)

Share this post


Link to post

Прошу извинить, пропустила style_images, напамять писала...

Исправляю

 

<td width="100%" valign="top" class="{$post['post_css']}" style="background-image: url(<style_images/#IMG_DIR#>/имя файла картинки); bakground-position: bottom right; background-repeat: no-repeat" id='post-main-{$post['pid']}'>

Share this post


Link to post

Установилось, только орнамент появляется в верхнем левом углу почему то :rolleyes: Как её перенаправить в правый нижний угол?

Share this post


Link to post

bottom right - это вроде правый нижний. На скине Романтик я задаю вместе с фоном поста.

Код короче, так как все задано скопом

 <td width="100%" valign="top" class="{$post['post_css']}" id='post-main-{$post['pid']}' style="background: #efeff6 url(style_images/<#IMG_DIR#>/post1.gif) no-repeat bottom right">

Share this post


Link to post

Спасибо, Фисана!

У кого Mystic Cafe IPB Skin Designed by Fisana #efeff6 меняем на #e4e5e0.

Данный код применяем, если чётные и нечётные посты определены одним цветом.

Для других стилей код цвета ищем в CSS.

 

.post1,

.post2

{

background: #e4e5e0;

border-top: 1px solid #fff; border-left: 1px solid #fff;

}

Share this post


Link to post

Вот поэтому я и пыталась без фона дать код, что не во всех случаях это годится.

+ При скрытии постов правая половина тоже не сможет изменить цвет.

Почему? Потому что там переменная прописана, отвечающая за смену классов в постах в зависимости от четности и открытости - закрытости.

А мы фактически сводим на нет ее смысл.

 

Раньше картинку прописывала в css в одном из классов Post. Недостатки: слева в инфо юзера она тоже вылезет + классы Post, начиная с версии 2.1, начали широко использоваться в структуре других шаблонов, где картинка мешает. Например, в опросах..

Share this post


Link to post

Извините, а в IPB 2.0.4 это можно сделать? Я попыталась, но у меня пропадает текст поста. Быть может, я что-то не то делаю? У меня в RenderRow данный кусок, который, как я понимаю, надо менять, выглядит следующим образом:

 

<td width="100%" valign="top" class="{$post['post_css']}">

<!-- THE POST {$post['pid']} -->

<div class="postcolor" > {$post['post']} <!--IBF.ATTACHMENT_{$post['pid']}-->

 

Как в него правильно вписать тот код, что вы здесь приводите?

Share this post


Link to post
Извините, а в IPB 2.0.4 это можно сделать? Я попыталась, но у меня пропадает текст поста. Быть может, я что-то не то делаю? У меня в RenderRow данный кусок, который, как я понимаю, надо менять, выглядит следующим образом:

 

 

 

Как в него правильно вписать тот код, что вы здесь приводите?

 

В 2.0 нет куска в коде. Он еще не нужен был...

 

<td width="100%" valign="top" class="{$post['post_css']}">

замените на

<td width="100%" valign="top" class="{$post['post_css']}" style="background: #efeff6 url(style_images/<#IMG_DIR#>/post1.gif) no-repeat bottom right">

Share this post


Link to post

Спасибо! :)

Все получилось просто великолепно!

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...