damilurg 0 05/29/13 07:07 (изменено) И еще, опять иф) нужно прописать условие: если юзер отключил ЛС, то показывалась иконка - <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-ов прописать нужно, быстрее будет) Изменено 29 мая 2013 пользователем damilurg Поделиться сообщением Ссылка на сообщение
siv1987 2628 05/29/13 08:25 Нужно добавить в запросах еще одно поле для селекта - m.members_disable_pm <if="$author['members_disable_pm']"> ЛС отключены <else /> ЛС включены </if> Поделиться сообщением Ссылка на сообщение
damilurg 0 05/29/13 08:35 LEFT JOIN ".SQL_PREFIX."member_extra me ON (m.members_disable_pm=members_disable_pm) Это нужно? Поделиться сообщением Ссылка на сообщение
siv1987 2628 05/29/13 08:41 Там, где добавляли t.starter_id поставьте запятую и добавьте m.members_disable_pmt.starter_id, m.members_disable_pm В джойнах трогать ничего не нужно. Поделиться сообщением Ссылка на сообщение
damilurg 0 05/29/13 08:46 Спасибо, сделал) А вот еще, сделал себе в правый блок форму входа, но она почему-то работает не корректно: вводишь данные пользователя и пароль, а место того, чтобы войти, переходит на страницу /index.php?act=Search&CODE=01 , хотя в форме нет этой ссылки. Раньше до падения форума, ставил подобную форму, все хорошо работало. Сравнил коды - они одинаковы, в чем ошибочка может быть? Поделиться сообщением Ссылка на сообщение
damilurg 0 05/29/13 08:49 вот собственно форма <!-- Блок#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> Поделиться сообщением Ссылка на сообщение
damilurg 0 05/29/13 12:07 (изменено) Решил проблему. Всему виной был тег </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> Если юзер в сети, то все равно показывает, что он оффВот такие пироги) Изменено 29 мая 2013 пользователем damilurg Поделиться сообщением Ссылка на сообщение
damilurg 0 05/30/13 10:44 С выводом кнопок разобрался, там добавил условие в topics.php а вот с {$this->ipsclass->lang['banned']}<br /> </if> голову еще ломаю :( Поделиться сообщением Ссылка на сообщение
damilurg 0 05/31/13 04:16 Fisana прошу помочь мне :)Вы же дизайнер, и это вот ваша работа была - http://forums.ibresource.ru/index.php?app=downloads&showfile=545 Можете еще парочку кнопочек в этом стиле сделать? Скачивал программу, но результат был неудовлетворительным. Всего нужно 5 кнопочек дополнительных - "прикрепить", "открепить", "предупреждение" "комментировать", "профиль" и "ПМ". Сможете добавить? Очень хорошая работа, и эти кнопочку очень подходят в стиль форума моего) Поделиться сообщением Ссылка на сообщение