<div class="postbody" style="background-color: #ECF3F7 style="width: 100%">замените на
<div class="postbody" style="background-color: #ECF3F7; width: 100%;">Добавлено спустя 2 минуты 50 секунд:
Это называется — надо отдохнуть :)
<div class="postbody" style="background-color: #ECF3F7 style="width: 100%"><div class="postbody" style="background-color: #ECF3F7; width: 100%;">Код: Выделить всё
<form method="post" action="{U_POST_ACTION}" id="report">
<div class="panel">
<div class="inner"><span class="corners-top"><span></span></span>
<div class="content">
<center>
<form name ="reputation" method="post" action="{U_POST_ACTION}">
<fieldset>
<!-- IF ERROR --><p class="error">{ERROR}</p><!-- ENDIF -->
<dl>
<dt><label for="comment">{L_RP_COMMENT}:</label></dt>
<br />
<dd><textarea id="comment" name="message" rows="3" cols="33">{COMMENT}</textarea></dd>
</dl>
<!-- IF S_GIVE_NEGATIVE -->
<dl>
<dd><input type="radio" class="radio" name="mode" value="positive"<!-- IF POSITIVE --> checked="checked"<!-- ENDIF --> />{L_RP_POSITIVE} <input type="radio" class="radio" name="mode" value="negative"<!-- IF not POSITIVE --> checked="checked"<!-- ENDIF --> />{L_RP_NEGATIVE}</dd>
</dl>
<!-- ELSE -->
<input type="hidden" name="mode" value="positive" />
<!-- ENDIF -->
<dl>
<dd>
<input type="submit" class="button2" name="submit" value="{L_SUBMIT}" /> <input class="button2" type="submit" name="cancel" value="{L_CANCEL}" /></dd>
</dd>
</dl>
{S_FORM_TOKEN}
</fieldset>
</form>
</center>
</div>
<span class="corners-bottom"><span></span></span></div>
</div>
Я тока што спросонья- наотдыхамшись. Ни с Вашей поправкой, ни отключая <form ничего не получается. Не пойму почему в report_body.html есть стиль, а в reputation_body.html при том же окружении кода от Пчёлкина- нет стиля. Может это с вызовом страницы связано?evrus01 писал(а):Это называется — надо отдохнуть
<a href="{postrow.U_VIEW_REP}" onclick="popup(this.href, 782, 555); return false;" ><a href="{postrow.U_ADD_POS}" onclick="popup(this.href, 420, 250); return false;">Код: Выделить всё
<div id="site-description">
<a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
<p class="skiplink"><a href="#start_here">{L_SKIP}</a></p>
</div>
Код: Выделить всё
<!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH -->
<div id="search-box">
<form action="{U_SEARCH}" method="get" id="search">
<fieldset>
<input name="keywords" id="keywords" type="text" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="inputbox search" value="<!-- IF SEARCH_WORDS-->{SEARCH_WORDS}<!-- ELSE -->{L_SEARCH_MINI}<!-- ENDIF -->" onclick="if(this.value=='{LA_SEARCH_MINI}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_MINI}';" />
<input class="button2" value="{L_SEARCH}" type="submit" /><br />
<a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH_ADV}</a> {S_SEARCH_HIDDEN_FIELDS}
</fieldset>
</form>
</div>
<!-- ENDIF -->
За шапку отвечает файл /styles/название_стиля/template/overall_header.html. Изменяйте там, что хотите.где искать про изменение шапки
Да, извиняюсь за банальности..МайскийЖук писал(а):За шапку отвечает файл /styles/название_стиля/template/overall_header.html
Код: Выделить всё
<!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH -->
<li class="rightside">
<input name="keywords" id="keywords" type="text" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="inputbox search" value="<!-- IF SEARCH_WORDS-->{SEARCH_WORDS}<!-- ELSE -->{L_SEARCH_MINI}<!-- ENDIF -->" onclick="if(this.value=='{LA_SEARCH_MINI}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_MINI}';">
<input class="button2" value="{L_SEARCH}" type="submit">
<b><a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH_ADV}</a></b> {S_SEARCH_HIDDEN_FIELDS}
</li>
<!-- ENDIF -->
</ul>Код: Выделить всё
<!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH -->
<li class="rightside">
<input value="{L_SEARCH}" type="submit">
<b><a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH_ADV}</a></b> {S_SEARCH_HIDDEN_FIELDS}
</li>
<li class="rightside">
<input name="keywords" id="keywords" type="text" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="inputbox search" value="<!-- IF SEARCH_WORDS-->{SEARCH_WORDS}<!-- ELSE -->{L_SEARCH_MINI}<!-- ENDIF -->" onclick="if(this.value=='{LA_SEARCH_MINI}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_MINI}';">
</li>
<!-- ENDIF -->
Вас фиг поймешь...то полегче подавай, то под стиль...специально для вас сляпал...возрадуйтесь еще раз...Растасибирск писал(а):ничего не получается.
Код: Выделить всё
<!-- INCLUDE simple_header.html -->
<div class="forumbg">
<div class="inner"><span class="corners-top"><span></span></span>
<table class="table1" cellspacing="1">
<thead>
<tr>
<th align="center">
{L_RP_COMMENT}
</th>
</tr>
</thead>
<tbody>
<tr class="bg3">
<td style="text-align:center;">
<form name ="reputation" method="post" action="{U_POST_ACTION}">
<fieldset>
<!-- IF ERROR --><p class="error">{ERROR}</p><!-- ENDIF -->
<dl>
<dd><label for="comment">{L_RP_COMMENT}:</label></dd>
<dd><textarea id="comment" name="message" rows="5" cols="100">{COMMENT}</textarea></dd>
</dl>
<!-- IF S_GIVE_NEGATIVE -->
<dl>
<dd><input type="radio" class="radio" name="mode" value="positive"<!-- IF POSITIVE --> checked="checked"<!-- ENDIF --> />{L_RP_POSITIVE} <input type="radio" class="radio" name="mode" value="negative"<!-- IF not POSITIVE --> checked="checked"<!-- ENDIF --> />{L_RP_NEGATIVE}</dd>
</dl>
<!-- ELSE -->
<input type="hidden" name="mode" value="positive" />
<!-- ENDIF -->
<dl>
<dd><input type="submit" class="button2" name="submit" value="{L_SUBMIT}" /> <input class="button2" type="submit" name="cancel" value="{L_CANCEL}" /></dd>
</dl>
{S_FORM_TOKEN}
</fieldset>
</form>
</td>
</tr>
</tbody>
</table>
<span class="corners-bottom"><span></span></span></div>
</div>
Да всё понятно, если учесть, что я хотел не легче, а меньше в размерах.Пчелкин писал(а):Вас фиг поймешь...то полегче подавай, то под стиль.
Благодарствую, возрадовался ещё, но ненадолго. Потестив и поняв, что все сообщения об ошибках и изменениях тоже требуют своего окошка. Попытался определить как и чем они выводятся, порылся и опечалился- слишком глубока оказалась проблема. Я думал сперва, что все сообщения будут открываться в том же мелком окошке.Пчелкин писал(а):специально для вас сляпал...возрадуйтесь еще раз...
Надо, но тоже не осилил. Вписал выравнивание во все тэги, которые его поддерживают- не помогло. Это задаётся стилем, где именно- не нашёл, поискав его во всех файлах. Нашёл только, что вместо инклюдинга всего симплхэдера, нам нужно втавить лишь эти строки:Пчелкин писал(а):По центру сами направляйте если надо....
Код: Выделить всё
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" >
<head>
<title>{SITENAME} • <!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP -->{L_UCP} • <!-- ENDIF -->{PAGE_TITLE}</title>
<link href="{T_STYLESHEET_LINK}" rel="stylesheet" type="text/css" >
</head>
rel="stylesheet", вот его описние и не нашёл.Как сделать в php выход вместо переадресации на страницу-реферера, изменивПчелкин писал(а):Хм... а как теперь автозакрытие окна сваять?
Код: Выделить всё
/ check reputation spread
if ($config['rp_user_spread'] && !$auth->acl_get('u_rp_ignore') && (in_array($poster['user_id'], $check['rep_to'])))
{
meta_refresh(5, $redirect);
trigger_error($user->lang['RP_USER_SPREAD_FIRST'] . '<br /><br />' . sprintf($user->lang['RETURN_PAGE'], '<a href="' . append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'p=' . $post_id) . '#p' . $post_id . '">', '</a>'));
}А при попытке посмотреть профиль пользователя следующая:Fatal error: Call to a member function reputation_row() on a non-object in /home/a/axelgtr/scalecustoms.ru/public_html/forum/viewtopic.php on line 1718
Подскажите, как решить данную проблему? В админке модуль есть, все изменяется и сохраняется.Fatal error: Call to a member function get_rep_power() on a non-object in /home/a/axelgtr/scalecustoms.ru/public_html/forum/memberlist.php on line 609
Код: Выделить всё
'S_IGNORE_POST' => ($row['hide_post']) ? true : false,
'L_IGNORE_POST' => ($row['hide_post']) ? sprintf($user->lang['POST_BY_FOE'], get_username_string('full', $poster_id, $row['username'], $row['user_colour'], $row['post_username']), '<a href="' . $viewtopic_url . "&p={$row['post_id']}&view=show#p{$row['post_id']}" . '">', '</a>') : '',
// Reputation START
'POSTER_REPUTATION' => $reputation,
// Reputation END
'S_FORUM_THANKS' => ($auth->acl_get('f_thanks', $forum_id)) ? true : false,
);
output_thanks($row['user_id']);
if (isset($cp_row['row']) && sizeof($cp_row['row']))
{
$postrow = array_merge($postrow, $cp_row['row']);
}
// Reputation Points MOD
$postrow = array_merge($postrow, $reputation->reputation_row($poster_id, $row['post_id'], $reputation_cache));
// end
// Dump vars into template
$template->assign_block_vars('postrow', $postrow);
if (!empty($cp_row['blockrow']))
{
foreach ($cp_row['blockrow'] as $field_data)
{
$template->assign_block_vars('postrow.custom_fields', $field_data);
}
}
// Display not already displayed Attachments for this post, we already parsed them. ;)
if (!empty($attachments[$row['post_id']]))Код: Выделить всё
// Reputation END
'U_REMOVE_FOE' => ($foe && $foes_enabled) ? append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=zebra&remove=1&mode=foes&usernames[]=' . $user_id) : '',
));
// Reputation Points MOD
$user->add_lang('mods/reputation_mod');
$template->assign_vars(array(
'S_REPUTATION' => $member['user_hide_reputation'] ? false : true,
'REPUTATION' => $member['user_reputation'],
'REP_POWER' => $reputation->get_rep_power($member['user_posts'], $member['user_regdate'], $member['user_reputation'], $member['group_id']),
)
);
// end
if (!empty($profile_fields['row']))
{
$template->assign_vars($profile_fields['row']);
}
if (!empty($profile_fields['blockrow']))
{Я тоже на чужих форумах перед установкой всегда пытаюсь найти недоустановленные моды...части кусков в файлах от нерадивых админов встречаются постоянно...AxelGTR писал(а): Теперь все работает