Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Опубликовано:

Уважаемая Fisana, прощу руки помощи))

У меня форум - ipb 2.3.6, установил скин нексус, долго верстал его, в общем, нужно перенести мембер бар в логострип ))

Поможете? собственно скрины, что есть и с чем нужно помочь.

вот скин на данный момент

post-53813-0-75488400-1367570013_thumb.jpg

Изменено пользователем damilurg

Рекомендованные сообщения

Опубликовано:
  • Автор

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

 

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

<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-ов прописать нужно, быстрее будет)

Изменено пользователем damilurg

Опубликовано:

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

 

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

Опубликовано:
  • Автор

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

 

Это нужно?

Опубликовано:

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

t.starter_id, m.members_disable_pm

 

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

Опубликовано:
  • Автор

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

 

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

Опубликовано:
  • Автор

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

<!-- Блок#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>

Опубликовано:
  • Автор

Решил проблему. Всему виной был тег </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>

 

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

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

Изменено пользователем damilurg

Опубликовано:
  • Автор

Поможете?)

Опубликовано:
  • Автор

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

 

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

Опубликовано:
  • Автор

Fisana

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

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

 

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

 

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

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.