Перейти к контенту
  • 0

Слишком много места пустого


Вопрос

Очень некоторых в сети бесит такая штука, что написал мало - а место под ответ много забрало. Гляньте и скажите, моно где подредактить.

зы форум как уже говорил - Русский Модифицированный 1.3 от BestFilez

post-19730-1118081032_thumb.jpg

Ссылка на комментарий
Поделиться на других сайтах

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

  • 0

Все относительно просто.

В более меннее стандартном скине в левая колонка прописана примерно так:

                {$author['title']}<br />
       {$author['member_rank_img']}<br /><br />
       {$author['profile']}<br />
       {$author['member_group']}<br />
       {$author['member_posts']}<br />
       {$author['member_joined']}<br />
       {$author['files']}<br />
       {$author['downloads']}<br /><br />

итд итп.

 

если какого-от элемента нет, на этом месте будет пустая строка (ведь <br> прописан в скине!)

чтобы убрать эти пробелы надо :

1. в Topics.php ищем функцию parse_member

и добавляем в малоиспользуемых элементах (или во всех - это как хотите) <br>, например так:

if ($member['имя_элемента']) {$member['имя_элемента'] .= '<br>';}

2. правим скин, чтобы у всех элементов, затронутых в пункте 1 не выводился этот злополучный <br>

Ссылка на комментарий
Поделиться на других сайтах

  • 0
1. в Topics.php ищем функцию parse_member

и добавляем в малоиспользуемых элементах (или во всех - это как хотите) <br>, например так:

if ($member['имя_элемента']) {$member['имя_элемента'] .= '<br>';}

2. правим скин, чтобы у всех элементов, затронутых в пункте 1 не выводился этот злополучный <br>

Я поленился, просто убрал гифовую распорку в scin_topik.php, и сделал заплатку на джаве. Вот код ячейки, работающий у меня:

<td align='center' valign='top' class='{$post['post_css']}'>

<script type="text/javascript" language="JavaScript">
tmpstr001="{$author['member_status']}"
if(tmpstr001!="")document.write("<span class='postdetails'>"+tmpstr001+"<br />")

tmpstr002="{$author['avatar']}"
if(tmpstr002!="")document.write("<br />"+tmpstr002+"<br /><br />")

tmpstr003="{$author['title']}"
if(tmpstr003!="")document.write(tmpstr003+"<br />")

tmpstr004="{$author['member_rank_img']}"
if(tmpstr004!="")document.write(tmpstr004+"<br /><br />")

tmpstr005="{$author['profile']}"
if(tmpstr005!="")document.write(tmpstr005+"<br />")

tmpstr006="{$author['member_group']}"
if(tmpstr006!="")document.write(tmpstr006+"<br />")

tmpstr007="{$author['member_posts']}"
if(tmpstr007!="")document.write(tmpstr007+"<br />")

tmpstr008="{$author['member_number']}"
if(tmpstr008!="")document.write(tmpstr008+"<br />")

tmpstr009="{$author['member_joined']}"
if(tmpstr009!="")document.write(tmpstr009+"<br />")

</script>
</td>

Примитивно, но эффекивно :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

FatCat

прикольно :D

но половину проверок можно(или даже нужно) убрать.

эти переменные не бывают пустыми ;)

$author['profile']

$author['member_group']

$author['member_posts']

$author['member_number']

$author['member_joined']

это как мимнимум, может еще что пропустил.....

 

+ нет смысла делать кучу переменных tmpstr00х - достаточно одной :)

Ссылка на комментарий
Поделиться на других сайтах

  • 0
половину проверок можно(или даже нужно) убрать.

эти переменные не бывают пустыми :D

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

 

 

+ нет смысла делать кучу переменных tmpstr00х - достаточно одной ;)

Ага! На работу не влияет. Но трассировать удобнее.

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.