damilurg Posted May 28, 2013 Author Share Posted May 28, 2013 siv1987 точно, пардон) Link to comment Share on other sites More sharing options...
damilurg Posted May 29, 2013 Author Share Posted May 29, 2013 (edited) И еще, опять иф) нужно прописать условие: если юзер отключил ЛС, то показывалась иконка - <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 May 29, 2013 by damilurg Link to comment Share on other sites More sharing options...
siv1987 Posted May 29, 2013 Share Posted May 29, 2013 Нужно добавить в запросах еще одно поле для селекта - m.members_disable_pm <if="$author['members_disable_pm']"> ЛС отключены <else /> ЛС включены </if> Link to comment Share on other sites More sharing options...
damilurg Posted May 29, 2013 Author Share Posted May 29, 2013 LEFT JOIN ".SQL_PREFIX."member_extra me ON (m.members_disable_pm=members_disable_pm) Это нужно? Link to comment Share on other sites More sharing options...
siv1987 Posted May 29, 2013 Share Posted May 29, 2013 Там, где добавляли t.starter_id поставьте запятую и добавьте m.members_disable_pmt.starter_id, m.members_disable_pm В джойнах трогать ничего не нужно. Link to comment Share on other sites More sharing options...
damilurg Posted May 29, 2013 Author Share Posted May 29, 2013 Спасибо, сделал) А вот еще, сделал себе в правый блок форму входа, но она почему-то работает не корректно: вводишь данные пользователя и пароль, а место того, чтобы войти, переходит на страницу /index.php?act=Search&CODE=01 , хотя в форме нет этой ссылки. Раньше до падения форума, ставил подобную форму, все хорошо работало. Сравнил коды - они одинаковы, в чем ошибочка может быть? Link to comment Share on other sites More sharing options...
damilurg Posted May 29, 2013 Author Share Posted May 29, 2013 вот собственно форма <!-- Блок#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> Link to comment Share on other sites More sharing options...
damilurg Posted May 29, 2013 Author Share Posted May 29, 2013 (edited) Решил проблему. Всему виной был тег </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 May 29, 2013 by damilurg Link to comment Share on other sites More sharing options...
damilurg Posted May 30, 2013 Author Share Posted May 30, 2013 Поможете?) Link to comment Share on other sites More sharing options...
damilurg Posted May 30, 2013 Author Share Posted May 30, 2013 С выводом кнопок разобрался, там добавил условие в topics.php а вот с {$this->ipsclass->lang['banned']}<br /> </if> голову еще ломаю :( Link to comment Share on other sites More sharing options...
damilurg Posted May 31, 2013 Author Share Posted May 31, 2013 Fisana прошу помочь мне :)Вы же дизайнер, и это вот ваша работа была - http://forums.ibresource.ru/index.php?app=downloads&showfile=545 Можете еще парочку кнопочек в этом стиле сделать? Скачивал программу, но результат был неудовлетворительным. Всего нужно 5 кнопочек дополнительных - "прикрепить", "открепить", "предупреждение" "комментировать", "профиль" и "ПМ". Сможете добавить? Очень хорошая работа, и эти кнопочку очень подходят в стиль форума моего) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now