Код: Выделить всё
'U_REMOVE_FOE' => ($foe && $foes_enabled) ? append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=zebra&remove=1&mode=foes&usernames[]=' . $user_id) : '',
Код: Выделить всё
/* ==== Simple Karma START ==== */
if(!defined('KARMA_LANG'))
{
define('KARMA_LANG', true);
// Add lang file
$user->add_lang('mods/karma_lang');
}
$karma_sum = $member['karma_user_sum'];
$template->assign_vars(array(
'KARMA_SHOW' => ($member['user_ip']) ? true : false,
'KARMA_SUM' => $karma_sum,
'KARMA_COLOUR' => ($karma_sum < 0) ? '#FF0000' : (($karma_sum == 0) ? '#000000' : '#00B200'),
));
/* ===== Simple Karma END ===== */
Код: Выделить всё
$user_cache[$poster_id]['age'] = (int) ($now['year'] - $bday_year - $diff);
}
}
}
Код: Выделить всё
/* ==== Simple Karma START ==== */
$user_cache[$poster_id] = array_merge($user_cache[$poster_id], array(
'karma_user_sum' => $row['karma_user_sum'],
'user_ip' => $row['user_ip']
));
/* ===== Simple Karma END ===== */
Код: Выделить всё
if (isset($cp_row['row']) && sizeof($cp_row['row']))
Код: Выделить всё
/* ==== Simple Karma START ==== */
if(!defined('KARMA_LANG'))
{
define('KARMA_LANG', true);
// Add lang file
$user->add_lang('mods/karma_lang');
}
$karma_sum = $user_cache[$poster_id]['karma_user_sum'];
$postrow = array_merge($postrow, array(
'KARMA_SHOW' => ($user_cache[$poster_id]['user_ip']) ? true : false,
'KARMA_I' => ($user->data['user_id'] == $poster_id) ? true : false,
'KARMA_SUM' => $karma_sum,
'KARMA_COLOUR' => ($karma_sum < 0) ? '#FF0000' : (($karma_sum == 0) ? '#000000' : '#00B200'),
'KARMA_PLUS' => append_sid("{$phpbb_root_path}karma.$phpEx", 'mode=plus&to='.$poster_id.'&post='.$row['post_id']),
'KARMA_MINUS' => append_sid("{$phpbb_root_path}karma.$phpEx", 'mode=minus&to='.$poster_id.'&post='.$row['post_id'])
));
/* ===== Simple Karma END ===== */
Код: Выделить всё
<tr>
<td class="gen" align="{S_CONTENT_FLOW_END}" nowrap="nowrap">{L_JOINED}: </td>
<td width="100%"><b class="gen">{JOINED}</b></td>
</tr>
Код: Выделить всё
<!-- IF KARMA_SHOW -->
<tr>
<td class="gen" align="{S_CONTENT_FLOW_END}" nowrap="nowrap">{L_KARMA_PAGE}: </td>
<td width="100%"><b class="gen" style="color: {KARMA_COLOUR};">{KARMA_SUM}</b></td>
</tr>
<!-- ENDIF -->
Код: Выделить всё
<!-- IF postrow.POSTER_JOINED --><br /><b>{L_JOINED}:</b> {postrow.POSTER_JOINED}<!-- ENDIF -->
Код: Выделить всё
<!-- IF postrow.KARMA_SHOW --><br /><b>{L_KARMA_PAGE}:</b> <!-- IF not postrow.KARMA_I --><a href="{postrow.KARMA_PLUS}">+</a> <b style="color: {postrow.KARMA_COLOUR};">{postrow.KARMA_SUM}</b> <a href="{postrow.KARMA_MINUS}">-</a><!-- ELSE --><b style="color: {postrow.KARMA_COLOUR};">{postrow.KARMA_SUM}</b><!-- ENDIF --><!-- ENDIF -->
Код: Выделить всё
<!-- IF postrow.POSTER_JOINED --><br /><b>{L_JOINED}:</b> {postrow.POSTER_JOINED}<!-- ENDIF -->
Код: Выделить всё
<!-- IF postrow.KARMA_SHOW --><br /><b>{L_KARMA_PAGE}:</b> <!-- IF not postrow.KARMA_I --><a href="{postrow.KARMA_PLUS}">+</a> <b style="color: {postrow.KARMA_COLOUR};">{postrow.KARMA_SUM}</b> <a href="{postrow.KARMA_MINUS}">-</a><!-- ELSE --><b style="color: {postrow.KARMA_COLOUR};">{postrow.KARMA_SUM}</b><!-- ENDIF --><!-- ENDIF -->
9CaraTT
votept
9CaraTT
Zemloc
Код: Выделить всё
'U_ADD_FRIEND' => (!$friend && !$foe && $friends_enabled) ? append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=zebra&add=' . urlencode(htmlspecialchars_decode($member['username']))) : '',
'U_ADD_FOE' => (!$friend && !$foe && $foes_enabled) ? append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=zebra&mode=foes&add=' . urlencode(htmlspecialchars_decode($member['username']))) : '',
'U_REMOVE_FRIEND' => ($friend && $friends_enabled) ? append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=zebra&remove=1&usernames[]=' . $user_id) : '',
'U_REMOVE_FOE' => ($foe && $foes_enabled) ? append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=zebra&remove=1&mode=foes&usernames[]=' . $user_id) : '',
));
/* ==== Simple Karma START ==== */
if(!defined('KARMA_LANG'))
{
define('KARMA_LANG', true);
// Add lang file
$user->add_lang('mods/karma_lang');
}
$karma_sum = $member['karma_user_sum'];
$template->assign_vars(array(
'KARMA_SHOW' => ($member['user_ip']) ? true : false,
'KARMA_SUM' => $karma_sum,
'KARMA_COLOUR' => ($karma_sum < 0) ? '#FF0000' : (($karma_sum == 0) ? '#000000' : '#00B200'),
));
/* ===== Simple Karma END ===== */
if (!empty($profile_fields['row']))
{
$template->assign_vars($profile_fields['row']);
}
if (!empty($profile_fields['blockrow']))
{
foreach ($profile_fields['blockrow'] as $field_data)
{
$template->assign_block_vars('custom_fields', $field_data);
В папке мода "contrib" скопировать код, зайти phpmyadmin в вкладку SQL вставить, нажать ок.
9CaraTT
дебаг нужно включить + посмотреть логи сервера, логи phpBBZemloc писал(а):Но memberlist.php выдает просто белую страницу
PPK
zip
9CaraTT
zip
ну чтобы с левых акков не повышали, нужно чтобы с одгого айпи можно было один раз тока регаться)zip писал(а):так то да. иначе начнут пользователи повышать сами себе карму с левых аккаунтов.
+ Управление кармой и настройка кармы.
GayveR