Проблема с статистикой форума.

Автор ES.^, 31 мая 2013, 18:45:59

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ES.^

Доброго времени суток, сегодня на форуме заметил вот это(текст съехал вниз и испортил дизайн):


Как это можно исправить?

Фисташка

Всегда так и было, это тема такая. Измените, или растяние по высоте background.

ES.^

Цитата: Фисташка от 31 мая 2013, 19:09:22
Всегда так и было, это тема такая. Измените, или растяние по высоте background.
Где это можно изменить, в каком файле?

Фисташка

index.css все, класс .titlebg

З.Ы. Лучше забейте на это болт.

ES.^

Цитата: Фисташка от 31 мая 2013, 19:41:04
index.css все, класс .titlebg

З.Ы. Лучше забейте на это болт.
Спасибо большое. Не, такой вариант меня не устраивает.

ES.^

if (!empty($context['yearly'])){
	
	
    echo
'          <table border="0" width="100%" cellspacing="1" cellpadding="4" class="table_grid" id="stats">               <thead>                    <tr class="titlebg" valign="middle" align="center">                         <th class="first_th lefttext" width="25%">', $txt['yearly_summary'], '</th>                         <th width="15%">', $txt['stats_new_topics'], '</th>                         <th width="15%">', $txt['stats_new_posts'], '</th>                         <th width="15%">', $txt['stats_new_members'], '</th>                         <th', empty($modSettings['hitStats']) ? ' class="last_th"' : '', ' width="15%">', $txt['smf_stats_14'], '</th>';                         if (!empty($modSettings['hitStats']))                         echo '                              <th class="last_th">', $txt['page_views'], '</th>';
	
	
                        echo
'                         </tr>                    </thead>               <tbody>';               foreach ($context['yearly'] as $id => $year)               {                    echo '                         <tr class="windowbg2" valign="middle" align="center" id="year_', $id, '">                              <th class="lefttext" width="25%">                                   <img id="year_img_', $id, '" src="', $settings['images_url'], '/collapse.gif" alt="*" /> <a href="#year_', $id, '" id="year_link_', $id, '">', $year['year'], '</a>                              </th>                              <th width="15%">', $year['new_topics'], '</th>                              <th width="15%">', $year['new_posts'], '</th>                              <th width="15%">', $year['new_members'], '</th>                              <th width="15%">', $year['most_members_online'], '</th>';                         if (!empty($modSettings['hitStats']))                              echo '                                   <th>', $year['hits'], '</th>';                         echo '                              </tr>';
	
	
	
foreach (
$year['months'] as $month)
	
	
	
{
	
	
	
	
echo
'
	
	
	
	
<tr class="windowbg2" valign="middle" align="center" id="tr_month_'
, $month['id'], '">
	
	
	
	
	
<th class="stats_month">
	
	
	
	
	
	
<img src="'
, $settings['images_url'], '/', $month['expanded'] ? 'collapse.gif' : 'expand.gif', '" alt="" id="img_', $month['id'], '" /> <a id="m', $month['id'], '" href="', $month['href'], '" onclick="return doingExpandCollapse;">', $month['month'], ' ', $month['year'], '</a>
	
	
	
	
	
</th>
	
	
	
	
	
<th width="15%">'
, $month['new_topics'], '</th>
	
	
	
	
	
<th width="15%">'
, $month['new_posts'], '</th>
	
	
	
	
	
<th width="15%">'
, $month['new_members'], '</th>
	
	
	
	
	
<th width="15%">'
, $month['most_members_online'], '</th>';
	
	
	
	
if (!empty(
$modSettings['hitStats']))
	
	
	
	
	
echo
'
	
	
	
	
	
<th>'
, $month['hits'], '</th>';
	
	
	
	
echo
'
	
	
	
	
</tr>'
;
	
	
	
	
if (
$month['expanded'])
	
	
	
	
{
	
	
	
	
	
foreach (
$month['days'] as $day)
	
	
	
	
	
{
	
	
	
	
	
	
echo
'
	
	
	
	
<tr class="windowbg2" valign="middle" align="center" id="tr_day_'
, $day['year'], '-', $day['month'], '-', $day['day'], '">
	
	
	
	
	
<td class="stats_day">'
, $day['year'], '-', $day['month'], '-', $day['day'], '</td>
	
	
	
	
	
<td>'
, $day['new_topics'], '</td>
	
	
	
	
	
<td>'
, $day['new_posts'], '</td>
	
	
	
	
	
<td>'
, $day['new_members'], '</td>
	
	
	
	
	
<td>'
, $day['most_members_online'], '</td>';
	
	
	
	
	
	
if (!empty(
$modSettings['hitStats']))
	
	
	
	
	
	
	
echo
'
	
	
	
	
	
<td>'
, $day['hits'], '</td>';
	
	
	
	
	
	
echo
'
	
	
	
	
</tr>'
;
	
	
	
	
	
}
	
	
	
	
}
	
	
	
}
	
	
}
?>


Почему при изменении процентов, все остается на своих местах?

GeorG

Потому что, ширина колонок, их браузер и сам неплохо регулирует. А вам нужно менять высоту заголовка. Там нужно в классах смотреть - titlebg и cat_bar. Но имейте ввиду, что они применяются в разных местах и изменив их, можете испортить в другом месте форума. Так что, вам лучше не менять то что есть, а создать новые.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

ES.^

Цитата: GeorG от 01 июня 2013, 11:49:26
Потому что, ширина колонок, их браузер и сам неплохо регулирует. А вам нужно менять высоту заголовка. Там нужно в классах смотреть - titlebg и cat_bar. Но имейте ввиду, что они применяются в разных местах и изменив их, можете испортить в другом месте форума. Так что, вам лучше не менять то что есть, а создать новые.
Спасибо. В default или используемой темы классах? Что именно изменять, много всего там, к примеру:
.titlebg, .titlebg2, tr.titlebg th, tr.titlebg td, tr.titlebg2 td{
	
color: #eee;
	
font-size: 1.1em;
	
font-weight: bold;
	
background: url(../images/theme/main_block.png) no-repeat -10px -212px;}?>


tr.titlebg th, tr.titlebg2 th, td.titlebg, td.titlebg2, tr.catbg th, tr.catbg2 th, td.catbg, td.catbg2{
	
padding: 0 6px;}tr.titlebg th, tr.titlebg2 th, td.titlebg, td.titlebg2{
	
color: #fff;
	
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);}tr.titlebg th a:link, tr.titlebg th a:visited, tr.titlebg2 td a:link, tr.titlebg2 td a:visited{
	
color: #999;}?>


h3.catbg, h3.catbg2, h3.titlebg, h4.titlebg, h4.catbg{
	
overflow: hidden;
	
height: 42px;
	
line-height: 42px;
	
font-size: 1.1em;
	
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);}?>

И другие.

GeorG

Цитата: ES.^ от 01 июня 2013, 20:08:00В default или используемой темы классах?
Для каждой темы, свой набор индикаторов и классов. Обычно по-умолчанию, все они в файле - http://ваш форум/Themes/ваша тема/css/index.css
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

ES.^

#9
Цитата: GeorG от 01 июня 2013, 20:21:50
Для каждой темы, свой набор индикаторов и классов. Обычно по-умолчанию, все они в файле - http://ваш форум/Themes/ваша тема/css/index.css
Спасибо. Сделал копию, не могу понять, где изменить высоту текста:
.titlebg_edga, tr.titlebg_edga th, tr.titlebg_edga td{
	
color: #eee;
	
font-size: 1.1em;
	
font-weight: bold;
	
background: url(../images/theme/main_block.png) no-repeat -10px -212px;}tr.titlebg_edga th, td.titlebg_edga{
	
padding: 0 6px;}tr.titlebg_edga th, td.titlebg_edga{
	
color: #fff;
	
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);}tr.titlebg_edga th a:link, tr.titlebg_edga th a:visited{
	
color: #999;}.table_grid tr.titlebg_edga{
	
font-size: 0.95em;
	
border-bottom: 1px solid #fff;}.table_grid tr.titlebg_edga th{
	
height: 42px;
	
line-height: 42px;}tr.titlebg_edga th.first_th{
	
background: #e3e9ef url(../images/theme/main_block.png) no-repeat 0 -212px;}tr.titlebg_edga th.last_th{
	
background: #e3e9ef url(../images/theme/main_block.png) no-repeat 100% -212px;}?>


P.S: При измене padding, ничего не меняется:
tr.titlebg_edga th, td.titlebg_edga{
	
padding: -25 -50px;}?>

GeorG

Вам это поможет - http://www.simplemachines.ru/index.php?topic=7551.0
Я ничего тут не могу подсказать, не видя темы, её ресурсов.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

ES.^

Цитата: GeorG от 02 июня 2013, 20:27:58
Вам это поможет - http://www.simplemachines.ru/index.php?topic=7551.0
Я ничего тут не могу подсказать, не видя темы, её ресурсов.
Спасибо. Я еще вчера нашел то что нужно, просто ничего не изменялось при редактировании.

Из
.table_grid tr.titlebg_edga th{
	
height: 42px;        line-height: 42px;}?>

Убрал
line-height: 42px;?>


Почти добился нужного результата.
Масштаб 100%:


Масштаб 90%:


Хочу сделать как при масштабе 90%, только сместив текст левее, никак не могу понять где изменять эту позицию :(

GeorG

Размер шрифта сделать меньше - font-size
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

ES.^

#13
Цитата: GeorG от 03 июня 2013, 22:31:37
Размер шрифта сделать меньше - font-size
Спасибо огромное. Не подскажите как текст сдвинуть влево? А то как то не очень смотрится:



<table border="0" width="100%" cellspacing="1" cellpadding="4" class="table_grid" id="stats">     <thead>          <tr class="titlebg_edga" valign="middle" align="center">               <th class="first_th" width="25%">', $txt['yearly_summary'], '</th>               <th width="15%">', $txt['stats_new_topics'], '</th>               <th width="15%">', $txt['stats_new_posts'], '</th>               <th width="15%">', $txt['stats_new_members'], '</th>               <th', empty($modSettings['hitStats']) ? ' class="last_th"' : '', ' width="15%">', $txt['smf_stats_14'], '</th>';               if (!empty($modSettings['hitStats']))               echo '                    <th class="last_th">', $txt['page_views'], '</th>';               echo '          </tr>?>


Пробовал менять стиль, не помогло.

Все что связано с таблицей:
.table_grid_edga tr.titlebg_edga{
	
font-size: 0.95em;
	
border-bottom: 1px solid #fff;}.table_grid_edga tr.titlebg_edga th{
	
height: 42px;}.table_grid_edga th.last_th input{
	
margin: 0 2px;}.table_grid_edga th.lefttext{
	
padding: 0 0.7em;}table.table_grid_edga{
	
border-collapse: collapse;
	
margin-top: 0.1em;}table.table_grid_edga td{
	
padding: 8px;
	
border-bottom: 1px solid #fff;
	
border-right: 1px solid #fff;}table.table_grid_edga thead tr.catbg th{
	
white-space: nowrap;}#permissions table.table_grid_edga  td{
	
padding: 0.4em 0.8em;
	
cursor: default;}table.table_grid_edga tbody td { border-bottom: 1px solid #fff;}?>

ES.^

Добился нужного результата, тему можно закрыть.

Фисташка

Цитата: ES.^ от 08 июня 2013, 13:39:26
Добился нужного результата, тему можно закрыть.
А как? Мне тоже нужно.

ES.^

#16
Цитата: Фисташка от 08 июня 2013, 14:21:01<th class="first_th" width="25%">', $txt['yearly_summary'], '</th>
<th class="first_th" width="25%">', $txt['yearly_summary'], '</th>?>
изменил на
<th class="first_th lefttext" width="25%">', $txt['yearly_summary'], '</th>?>




Это 1 текст я сдвинул влево, а так как хотел сделать(поменять позицию всех текстов), у меня не получилось. Я так и не нашел параметры размеров рамки.

P.S:
.table_grid_edga th.lefttext{
	
padding: 0 0.7em;}?>


P.P.S:
Идеальный вариант для меня(с каждой стороны отступ одинаковый):
.table_grid_edga th.lefttext{
	
padding: 0 1.4em;}?>