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

Внешний вид форума

Recommended Posts

siv1987

точно, пардон)

Share this post


Link to post
Share on other sites

И еще, опять иф)

 

нужно прописать условие: если юзер отключил ЛС, то показывалась иконка -

<a href="{$this->ipsclass->base_url}act=Msg&CODE=04&MID={$author['id']}"><img src="style_images/<#IMG_DIR#>/p_pm_dis.gif" border="0" alt="PM"></a>

 

А если не отключено, то

<a href="{$this->ipsclass->base_url}act=Msg&CODE=04&MID={$author['id']}"><img src="style_images/<#IMG_DIR#>/p_pm.gif" border="0" alt="PM"></a>

 

А лучше, оставьте аську свою, там еще парочку if-ов прописать нужно, быстрее будет)

Edited by damilurg

Share this post


Link to post
Share on other sites

Нужно добавить в запросах еще одно поле для селекта - m.members_disable_pm

 

<if="$author['members_disable_pm']">
   ЛС отключены
<else />
   ЛС включены
</if>

Share this post


Link to post
Share on other sites

LEFT JOIN ".SQL_PREFIX."member_extra me ON (m.members_disable_pm=members_disable_pm)

 

Это нужно?

Share this post


Link to post
Share on other sites

Там, где добавляли t.starter_id поставьте запятую и добавьте m.members_disable_pm

t.starter_id, m.members_disable_pm

 

В джойнах трогать ничего не нужно.

Share this post


Link to post
Share on other sites

Спасибо, сделал)

 

А вот еще, сделал себе в правый блок форму входа, но она почему-то работает не корректно: вводишь данные пользователя и пароль, а место того, чтобы войти, переходит на страницу /index.php?act=Search&CODE=01 , хотя в форме нет этой ссылки. Раньше до падения форума, ставил подобную форму, все хорошо работало. Сравнил коды - они одинаковы, в чем ошибочка может быть?

Share this post


Link to post
Share on other sites

вот собственно форма

<!-- Блок#1 форма входа -->
<if="!$this->ipsclass->member['id']"><div class="borderwrap">
<div class="maintitle" align="right">Форма входа    </div><br>
<div style="padding-left:5px;padding-right:5px;">
<script type="text/javascript" src="jscripts/ipb_forum.js"></script>
<form action="{$this->ipsclass->base_url}act=Login&CODE=01&CookieDate=1" method="post">
	<input type="hidden" name="referer" value="">

			<div style="float:left;padding:6px 0 0 15px"><b>Логин:</b></div><div style="padding: 0 0 0 68px"><input type="text" size="15" name="UserName" onfocus="focus_username(this)"></div>

		<div style="float:left;padding:7px 0 0 15px"><b>Пароль:</b></div><div style="padding: 0 0 0 68px"><input type="password" size="15" name="PassWord" onfocus="focus_username(this)"></div><br>
		<div style="padding: 0 0 0 10px"><input class="checkbox" type="checkbox" name="CookieDate" value="1" checked="checked">
		<b>Запомнить</b></div>

			<div style="padding: 0 0 0 10px"><input class="checkbox" type="checkbox" name="Privacy" value="1">
			<b>Скрытность</b></div>
		<br />
		<div style="padding-left: 14px; margin-top: -12px"><b><a href="{$this->ipsclass->base_url}act=Reg&CODE=10">Восстановление пароля</a></b></div><br>
		<center>
			<input class="button" type="submit" name="submit" value="Вход">  <a href="{$this->ipsclass->base_url}act=Reg&CODE=00"><input class="button" type="button" value="Регистрация"></a>
		</center>
</form></div><br>

<div class="catend"></div></div><br /></if>

Share this post


Link to post
Share on other sites

Решил проблему. Всему виной был тег </form>.(с другой модификации, нужно как оказалось вверх его, а не вниз, как писалось в инструкции)

 

И опять проклятый if! :D

 

Заметил, что не отображается текст, если у пользователя 100% предупреждений. При установки дается только этот код -

{$this->ipsclass->lang['banned']}<br /> </if>

 

Выше него есть if -

<if="$author['id'] AND $author['avatar']">

 

как не пытался подобрать if увы, не получается, либо у всех отображается, либо у тех, у кого не аватарки :D

 

 

и еще вот, не понимаю почему не работает.

<if="$member['_online']">
<img src='style_images/<#IMG_DIR#>/p_online.gif' title="На форуме" /><else />
<img src='style_images/<#IMG_DIR#>/p_offline.gif' title="Вне форума" /></if>

 

Если юзер в сети, то все равно показывает, что он офф

Вот такие пироги)

Edited by damilurg

Share this post


Link to post
Share on other sites

Поможете?)

Share this post


Link to post
Share on other sites

С выводом кнопок разобрался, там добавил условие в topics.php

 

а вот с {$this->ipsclass->lang['banned']}<br /> </if> голову еще ломаю :(

Share this post


Link to post
Share on other sites

Fisana

прошу помочь мне :)

Вы же дизайнер, и это вот ваша работа была - http://forums.ibresource.ru/index.php?app=downloads&showfile=545

 

Можете еще парочку кнопочек в этом стиле сделать? Скачивал программу, но результат был неудовлетворительным.

 

Всего нужно 5 кнопочек дополнительных - "прикрепить", "открепить", "предупреждение" "комментировать", "профиль" и "ПМ". Сможете добавить? Очень хорошая работа, и эти кнопочку очень подходят в стиль форума моего)

Share this post


Link to post
Share on other sites

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...