Avatar of poster on Index and Viewforum phpbb3

В данном подфоруме будут располагаться темы с анонсами интересных модификаций, а так же будут рассматриваться проверенные временем дополнения для phpBB3.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
tanyxa
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 125
Стаж: 10 лет 5 месяцев
Откуда: Московская область
Контактная информация:

Avatar of poster on Index and Viewforum phpbb3

Сообщение tanyxa »

:ro_za: спасибо!

Сообщение добавлено... спустя 50 минут 57 секунд:
masik писал(а):Ссылку на форум можете скинуть?
форум заработал, была бы благодарна за подсказку как выровнять аватарки!
#281
Аватара пользователя
bublik89
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 138
Стаж: 10 лет 1 месяц
Откуда: Тольятти
Контактная информация:

Avatar of poster on Index and Viewforum phpbb3

Сообщение bublik89 »

Может к class="topicdetails приписать align left , не?
#282
Аватара пользователя
masik
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 106
Стаж: 9 лет 8 месяцев
Откуда: Заречный
Контактная информация:

Avatar of poster on Index and Viewforum phpbb3

Сообщение masik »

tanyxa писал(а):форум заработал, была бы благодарна за подсказку как выровнять аватарки!

Открыть файл viewforum_body.html

Найти в нем <tbody id="flist

Внутри его найти

Код: Выделить всё

<td class="row2" nowrap="nowrap" align="center" style="background-image: url(); background-repeat: no-repeat;">
И заменить свойство align="center" на align="left"

Сообщение добавлено... спустя 1 минуту 42 секунды:
bublik89 писал(а):Может к class="topicdetails приписать align left , не?

Ты прав, не в классе class="topicdetails, а для td
#283
Аватара пользователя
tanyxa
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 125
Стаж: 10 лет 5 месяцев
Откуда: Московская область
Контактная информация:

Avatar of poster on Index and Viewforum phpbb3

Сообщение tanyxa »

Огромное спасибо! :ro_za:
#284
Аватара пользователя
bublik89
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 138
Стаж: 10 лет 1 месяц
Откуда: Тольятти
Контактная информация:

Avatar of poster on Index and Viewforum phpbb3

Сообщение bublik89 »

masik писал(а):Ты прав, не в классе class="topicdetails, а для td
Так то я ничего не понял :-0=)
Просто смотрел что row2 много где прописан и сдвинутся другие надписи, или нет?
а про td и dd смотрел что б подвинуть надписи и аватару в минипрофиле.. там тоже как то мутно все...
#285
Аватара пользователя
masik
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 106
Стаж: 9 лет 8 месяцев
Откуда: Заречный
Контактная информация:

Avatar of poster on Index and Viewforum phpbb3

Сообщение masik »

tanyxa писал(а):Огромное спасибо!

Да не за что :-00):
#286
Аватара пользователя
bublik89
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 138
Стаж: 10 лет 1 месяц
Откуда: Тольятти
Контактная информация:

Avatar of poster on Index and Viewforum phpbb3

Сообщение bublik89 »

bublik89 писал(а):В обоих стилях нет аватарки у тех кто ее не установил, хотя стоит автоава (как на данном форуме, с динозаврами)
Никто не подскажет?
#287
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Avatar of poster on Index and Viewforum phpbb3

Сообщение DeaDRoMeO »

Дык надо мод допиливать, добавлять в условие вывода else как минимум
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#288
vbnm
Заглянул на огонек
Заглянул на огонек
Сообщения: 12
Стаж: 9 лет 7 месяцев

Avatar of poster on Index and Viewforum phpbb3

Сообщение vbnm »

DeaDRoMeO писал(а):Дык надо мод допиливать, добавлять в условие вывода else как минимум
прива!
а не пробовали допилить под 1_3_0, чтобы авы выводились в блоки "активные темы", "объявления"?
Я так же пользую рнрввех, там на сей момент версия 3.0.12

Если нет, то подойдет ли версия модуля 1.2.1 под движок 3.0.12 ?
Последний раз редактировалось vbnm 29 июл 2014, 16:35, всего редактировалось 1 раз.
#289
Аватара пользователя
masik
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 106
Стаж: 9 лет 8 месяцев
Откуда: Заречный
Контактная информация:

Avatar of poster on Index and Viewforum phpbb3

Сообщение masik »

bublik89 писал(а):Никто не подскажет?

Подскажем. Добавление для шаблона "Etechgreen"
Открывай файл в папке название_шаблона/template/viewtopic_body.html
Находим там

Код: Выделить всё

<!-- IF postrow.POSTER_AVATAR --><div class="postavatar">{postrow.POSTER_AVATAR}</div><!-- ENDIF -->
Заменить на:

Код: Выделить всё

<!-- IF postrow.POSTER_AVATAR --><div class="postavatar">{postrow.POSTER_AVATAR}</div>
					<!-- ELSE -->
					<div class="postavatar"><img src="{T_THEME_PATH}/images/no_avatar.gif" alt="Not Avatar" /></div>
<!-- ENDIF -->
После этого добавить в папку images шаблона файл который будет отвечать за картинку "нет-аватара". Ну и все.
PS. Единственное, картинка "без аватара" будет выводиться только в топиках, для других мест делаем по анологии...
#290
vbnm
Заглянул на огонек
Заглянул на огонек
Сообщения: 12
Стаж: 9 лет 7 месяцев

Avatar of poster on Index and Viewforum phpbb3

Сообщение vbnm »

DeaDRoMeO писал(а):$tpl_ary = array(
и как быть, если эта срока повторяется там два раза и создает два массива?
речь идет о движке на 3.0.12
#291
Аватара пользователя
masik
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 106
Стаж: 9 лет 8 месяцев
Откуда: Заречный
Контактная информация:

Avatar of poster on Index and Viewforum phpbb3

Сообщение masik »

vbnm писал(а):и как быть, если эта срока повторяется там два раза и создает два массива?

Код можете показать?
#292
vbnm
Заглянул на огонек
Заглянул на огонек
Сообщения: 12
Стаж: 9 лет 7 месяцев

Avatar of poster on Index and Viewforum phpbb3

Сообщение vbnm »

masik писал(а):Код можете показать?
)))
$row['topic_title'] = preg_replace('#(?!<.*)(?<!\w)(' . $hilit . ')(?!\w|[^<>]*(?:</s(?:cript|tyle))?>)#is', '<span class="posthilit">$1</span>', $row['topic_title']);

$tpl_ary = array(
'TOPIC_AUTHOR' => get_username_string('username', $row['topic_poster'], $row['topic_first_poster_name'], $row['topic_first_poster_colour']),
'TOPIC_AUTHOR_COLOUR' => get_username_string('colour', $row['topic_poster'], $row['topic_first_poster_name'], $row['topic_first_poster_colour']),
'TOPIC_AUTHOR_FULL' => get_username_string('full', $row['topic_poster'], $row['topic_first_poster_name'], $row['topic_first_poster_colour']),
'FIRST_POST_TIME' => $user->format_date($row['topic_time']),
'LAST_POST_SUBJECT' => $row['topic_last_post_subject'],
'LAST_POST_TIME' => $user->format_date($row['topic_last_post_time']),
'LAST_VIEW_TIME' => $user->format_date($row['topic_last_view_time']),
'LAST_POST_AUTHOR' => get_username_string('username', $row['topic_last_poster_id'], $row['topic_last_poster_name'], $row['topic_last_poster_colour']),
'LAST_POST_AUTHOR_COLOUR' => get_username_string('colour', $row['topic_last_poster_id'], $row['topic_last_poster_name'], $row['topic_last_poster_colour']),
'LAST_POST_AUTHOR_FULL' => get_username_string('full', $row['topic_last_poster_id'], $row['topic_last_poster_name'], $row['topic_last_poster_colour']),

'PAGINATION' => topic_generate_pagination($replies, $view_topic_url),
'TOPIC_TYPE' => $topic_type,

'TOPIC_FOLDER_IMG' => $user->img($folder_img, $folder_alt),
'TOPIC_FOLDER_IMG_SRC' => $user->img($folder_img, $folder_alt, false, '', 'src'),
'TOPIC_FOLDER_IMG_ALT' => $user->lang[$folder_alt],
'TOPIC_FOLDER_IMG_WIDTH'=> $user->img($folder_img, '', false, '', 'width'),
'TOPIC_FOLDER_IMG_HEIGHT' => $user->img($folder_img, '', false, '', 'height'),

'TOPIC_ICON_IMG' => (!empty($icons[$row['icon_id']])) ? $icons[$row['icon_id']]['img'] : '',
'TOPIC_ICON_IMG_WIDTH' => (!empty($icons[$row['icon_id']])) ? $icons[$row['icon_id']]['width'] : '',
'TOPIC_ICON_IMG_HEIGHT' => (!empty($icons[$row['icon_id']])) ? $icons[$row['icon_id']]['height'] : '',
'ATTACH_ICON_IMG' => ($auth->acl_get('u_download') && $auth->acl_get('f_download', $forum_id) && $row['topic_attachment']) ? $user->img('icon_topic_attach', $user->lang['TOTAL_ATTACHMENTS']) : '',
'UNAPPROVED_IMG' => ($topic_unapproved || $posts_unapproved) ? $user->img('icon_topic_unapproved', ($topic_unapproved) ? 'TOPIC_UNAPPROVED' : 'POSTS_UNAPPROVED') : '',

'S_TOPIC_GLOBAL' => (!$forum_id) ? true : false,
'S_TOPIC_TYPE' => $row['topic_type'],
'S_USER_POSTED' => (!empty($row['topic_posted'])) ? true : false,
'S_UNREAD_TOPIC' => $unread_topic,

'S_TOPIC_REPORTED' => (!empty($row['topic_reported']) && $auth->acl_get('m_report', $forum_id)) ? true : false,
'S_TOPIC_UNAPPROVED' => $topic_unapproved,
'S_POSTS_UNAPPROVED' => $posts_unapproved,

'U_LAST_POST' => append_sid("{$phpbb_root_path}viewtopic.$phpEx", $view_topic_url_params . '&p=' . $row['topic_last_post_id']) . '#p' . $row['topic_last_post_id'],
'U_LAST_POST_AUTHOR' => get_username_string('profile', $row['topic_last_poster_id'], $row['topic_last_poster_name'], $row['topic_last_poster_colour']),
'U_TOPIC_AUTHOR' => get_username_string('profile', $row['topic_poster'], $row['topic_first_poster_name'], $row['topic_first_poster_colour']),
'U_NEWEST_POST' => append_sid("{$phpbb_root_path}viewtopic.$phpEx", $view_topic_url_params . '&view=unread') . '#unread',
'U_MCP_REPORT' => append_sid("{$phpbb_root_path}mcp.$phpEx", 'i=reports&mode=reports&t=' . $result_topic_id, true, $user->session_id),
'U_MCP_QUEUE' => $u_mcp_queue,
);
}
else
{
if ((isset($zebra['foe']) && in_array($row['poster_id'], $zebra['foe'])) && (!$view || $view != 'show' || $post_id != $row['post_id']))
{
$template->assign_block_vars('searchresults', array(
'S_IGNORE_POST' => true,

'L_IGNORE_POST' => sprintf($user->lang['POST_BY_FOE'], $row['username'], "<a href=\"$u_search&start=$start&p=" . $row['post_id'] . '&view=show#p' . $row['post_id'] . '">', '</a>'))
);

continue;
}

// Replace naughty words such as farty pants
$row['post_subject'] = censor_text($row['post_subject']);

if ($row['display_text_only'])
{
// now find context for the searched words
$row['post_text'] = get_context($row['post_text'], array_filter(explode('|', $hilit), 'strlen'), $return_chars);
$row['post_text'] = bbcode_nl2br($row['post_text']);
}
else
{
// Second parse bbcode here
if ($row['bbcode_bitfield'])
{
$bbcode->bbcode_second_pass($row['post_text'], $row['bbcode_uid'], $row['bbcode_bitfield'], !empty($row['post_time']) ? $row['post_time'] : 0);
}

$row['post_text'] = bbcode_nl2br($row['post_text']);
$row['post_text'] = smiley_text($row['post_text']);

if (!empty($attachments[$row['post_id']]))
{
parse_attachments($forum_id, $row['post_text'], $attachments[$row['post_id']], $update_count);

// we only display inline attachments
unset($attachments[$row['post_id']]);
}
}

if ($hilit)
{
// post highlighting
$row['post_text'] = preg_replace('#(?!<.*)(?<!\w)(' . $hilit . ')(?!\w|[^<>]*(?:</s(?:cript|tyle))?>)#is', '<span class="posthilit">$1</span>', $row['post_text']);
$row['post_subject'] = preg_replace('#(?!<.*)(?<!\w)(' . $hilit . ')(?!\w|[^<>]*(?:</s(?:cript|tyle))?>)#is', '<span class="posthilit">$1</span>', $row['post_subject']);
}

$tpl_ary = array(
'POST_AUTHOR_FULL' => get_username_string('full', $row['poster_id'], $row['username'], $row['user_colour'], $row['post_username']),
'POST_AUTHOR_COLOUR' => get_username_string('colour', $row['poster_id'], $row['username'], $row['user_colour'], $row['post_username']),
'POST_AUTHOR' => get_username_string('username', $row['poster_id'], $row['username'], $row['user_colour'], $row['post_username']),
'U_POST_AUTHOR' => get_username_string('profile', $row['poster_id'], $row['username'], $row['user_colour'], $row['post_username']),
хотя думаю, что это уже не важно..
лексикон от версии 1.2.1 уже сменился в 1.3.0
дебагер пишет что переменные не определяются, помотрел в чем дело, а их и нет вовсе
такие дела.
если б понять что и куда должно отправляться, то можно было бы переписать.
и вывод блоков для основной страницы в 3.0.12 осуществляется через index.php и idnex.html, а не поисковиком
так что копать там придется во вюверах и индекс, поисковик можно оставить в покое.
#293
Аватара пользователя
masik
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 106
Стаж: 9 лет 8 месяцев
Откуда: Заречный
Контактная информация:

Avatar of poster on Index and Viewforum phpbb3

Сообщение masik »

vbnm писал(а):и как быть, если эта срока повторяется там два раза и создает два массива?

Ничего там не создается 2 массива, просто видимо кто то что то добавлял к массиву причем криво...Почему? Потому что сначала идет присвоение переменной массива одних данных, а ниже идет переприсвоение и в итоге Вы получаете только послений массив, другие просто вычищаются.
Примерно так же если было:

Код: Выделить всё

$arr = array(
	'0' => '0',
	'1' => '1',
	'2' => '2',
);

$arr = array(
	'3' => '3',
);

var_dump($arr);
====================================
Ответ будет следующий:
array (size=1)
  3 => string '3' (length=1)
Выводы делайте сами...
#294
vbnm
Заглянул на огонек
Заглянул на огонек
Сообщения: 12
Стаж: 9 лет 7 месяцев

Avatar of poster on Index and Viewforum phpbb3

Сообщение vbnm »

даже, если так, допустим мы добавим все, что надо к послед массиву и перед ним, что делать с лексикой?

Сообщение добавлено... спустя 1 час 38 минут 6 секунд:
хм, какая версия движка phphbb3 сейчас стоит здесь, похоже что не 3.0.12?
и какая версия этого модуля тут применяется?
#295
Аватара пользователя
masik
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 106
Стаж: 9 лет 8 месяцев
Откуда: Заречный
Контактная информация:

Avatar of poster on Index and Viewforum phpbb3

Сообщение masik »

vbnm писал(а):хм, какая версия движка phphbb3 сейчас стоит здесь, похоже что не 3.0.12?

Думаю, что все таки последняя...
#296
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Avatar of poster on Index and Viewforum phpbb3

Сообщение DeaDRoMeO »

У нас 3.0.12 с модом версии 1.2.1а
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#297
vbnm
Заглянул на огонек
Заглянул на огонек
Сообщения: 12
Стаж: 9 лет 7 месяцев

Avatar of poster on Index and Viewforum phpbb3

Сообщение vbnm »

хм, интересно, зачем тогда этот на 1.3.0 ?
при усановке через автомод, там куча ошибок вылазиет.
некоторые места повторяются по три раза в инстал.хмл...
и при удалении выдает ошибку по одной строке, которую определить не может, что сам её записал))
запарка была чистить его, а он оказывается еще и не дает того, что надо.

DeaDRoMeO у вас при установке на 3.0.12 не наблюдали той же картинки в сичере.пхп, что и у меня, два массива под тпл? может это чисто выверт пхпббех
попробую снова поставить 1.2.1а. мож че не доглядел.
#298
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Avatar of poster on Index and Viewforum phpbb3

Сообщение DeaDRoMeO »

Нее, только один под тпл у меня, поставьте еще раз
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#299
vbnm
Заглянул на огонек
Заглянул на огонек
Сообщения: 12
Стаж: 9 лет 7 месяцев

Avatar of poster on Index and Viewforum phpbb3

Сообщение vbnm »

поставил заново, ручками все доделал, но так и не получил желаемого результата
в версии ЕХ имеются переопределения для блоков Активные темы и объявления, что выводятся на главной странице
там авы так и не отображаются, а вот если смотреть чисто по ссылке активные темы то там они появляются
#300
Ответить