i am back with more questions, is there install instructions for the medal mod for IM 140?
this is some modding instructions for viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
'POSTER_AVATAR' => $poster_avatar,
#
#-----[ AFTER, ADD ]------------------------------------------
#
'POSTER_MEDAL_COUNT' => $medal_count, // Medal MOD
i do not know how to do this because i cannot find 'POSTER_AVATAR' => $poster_avatar,
also, i cannot find what this edit wants done
#
#-----[ OPEN ]------------------------------------------
#
includes/usercp_viewprofile.php
#
#-----[ FIND ]------------------------------------------
#
$profiledata = get_userdata($HTTP_GET_VARS[POST_USERS_URL]);
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Medal MOD
//
// Category
//
$sql = "SELECT cat_id, cat_title
FROM " . MEDAL_CAT_TABLE . "
ORDER BY cat_order";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query medal categories list', '', __LINE__, __FILE__, $sql);
}
$category_rows = array();
while ( $row = $db->sql_fetchrow($result) )
{
$category_rows[] = $row;
}
$db->sql_freeresult($result);
$sql = "SELECT m.medal_id, mu.user_id
FROM " . MEDAL_TABLE . " m, " . MEDAL_USER_TABLE . " mu
WHERE mu.user_id = '" . $profiledata['user_id'] . "'
AND m.medal_id = mu.medal_id
ORDER BY m.medal_name";
if($result = $db->sql_query($sql))
{
$medal_list = $db->sql_fetchrowset($result);
$medal_count = count($medal_list);
if ( $medal_count )
{
$medal_count = '<a>' . $medal_count . '</a>';
$template->assign_block_vars('switch_display_medal', array());
$template->assign_block_vars('switch_display_medal.medal', array(
'MEDAL_BUTTON' => '<button>'.$lang['Medal_details'].'</button>')
);
}
}
for ($i = 0; $i <count>sql_query($sql))
{
$row = array();
$rowset = array();
$medal_time = $lang['Medal_time'] . ': ';
$medal_reason = $lang['Medal_reason'] . ': ';
while ($row = $db->sql_fetchrow($result))
{
if (empty($rowset[$row['medal_name']]))
{
$rowset[$row['medal_name']]['cat_id'] = $row['cat_id'];
$rowset[$row['medal_name']]['cat_title'] = $row['cat_title'];
$rowset[$row['medal_name']]['medal_description'] .= $row['medal_description'];
$rowset[$row['medal_name']]['medal_image'] = $row['medal_image'];
$row['issue_reason'] = ( $row['issue_reason'] ) ? $row['issue_reason'] : $lang['Medal_no_reason'];
$rowset[$row['medal_name']]['medal_issue'] = '<tr><td><span>' . $medal_time . create_date($board_config['default_dateformat'], $row['issue_time'], $board_config['board_timezone']) . '</span></td></tr><tr><td><span>' . $medal_reason . $row['issue_reason'] . '</span><hr></td></tr>';
$rowset[$row['medal_name']]['medal_count'] = '1';
}
else
{
$row['issue_reason'] = ( $row['issue_reason'] ) ? $row['issue_reason'] : $lang['Medal_no_reason'];
$rowset[$row['medal_name']]['medal_issue'] .= '<tr><td><span>' . $medal_time . create_date($board_config['default_dateformat'], $row['issue_time'], $board_config['board_timezone']) . '</span></td></tr><tr><td><span>' . $medal_reason . $row['issue_reason'] . '</span><hr></td></tr>';
$rowset[$row['medal_name']]['medal_count'] += '1';
}
}
$medal_width = ( $board_config['medal_display_width'] ) ? 'width="'.$board_config['medal_display_width'].'"' : '';
$medal_height = ( $board_config['medal_display_height'] ) ? 'height="'.$board_config['medal_display_height'].'"' : '';
$medal_name = array();
$data = array();
//
// Should we display this category/medal set?
//
$display_medal = 0;
while (list($medal_name, $data) = @each($rowset))
{
if ( $cat_id == $data['cat_id'] ) { $display_medal = 1; }
if ( !empty($display_medal) )
{
$template->assign_block_vars('switch_display_medal.details', array(
'MEDAL_CAT' => $data['cat_title'],
'MEDAL_NAME' => $medal_name,
'MEDAL_DESCRIPTION' => $data['medal_description'],
'MEDAL_IMAGE' => '<img>',
'MEDAL_IMAGE_SMALL' => '<img>',
'MEDAL_ISSUE' => $data['medal_issue'],
'MEDAL_COUNT' => $lang['Medal_amount'] . $data['medal_count'],
'L_MEDAL_DESCRIPTION' => $lang['Medal_description'])
);
$display_medal = 0;
}
}
}
}
#
#-----[ FIND ]------------------------------------------
#
'USERNAME' => $profiledata['username'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
'L_USER_MEDAL' =>$lang['Medals'], // Medal MOD
'USER_MEDAL_COUNT' => $medal_count, // Medal MOD
'L_MEDAL_INFORMATION' => $lang['Medal_Information'], // Medal MOD
'L_MEDAL_NAME' => $lang['Medal_name'], // Medal MOD
'L_MEDAL_DETAIL' => $lang['Medal_details'], // Medal MOD
and this edit
#
#-----[ OPEN ]------------------------------------------
#
viewonline.php
#
#-----[ FIND ]------------------------------------------
#
case PAGE_FAQ:
$location = $lang['Viewing_FAQ'];
$location_url = "faq.$phpEx";
break;
#
#-----[ AFTER, ADD ]------------------------------------------
#
case PAGE_MEDALS: // Medal MOD
$location = $lang['Medals'];
$location_url = "medals.$phpEx";
break;
and this edit
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/viewtopic_body.tpl
#
#-----[ FIND ]------------------------------------------
#
<td><span>
#
#-----[ IN-LINE FIND ]------------------------------------------
#
{postrow.POSTER_FROM}</span><br></td>
#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
{postrow.POSTER_FROM}<br>{postrow.POSTER_MEDAL_COUNT}<br>
#
#-----[ AFTER, ADD ]------------------------------------------
#
<BEGIN>
<table>
<BEGIN>
<tr>
<BEGIN>
<td><img></td>
<END>
</tr>
<END>
</table>
<END>
</span><br></td>
there are so many edits i cannot find, i am wondering if i am using the correct install file. going through the rest, it does not look like the template files have any of the "FIND"s that i need to find.
No one can make you feel inferior without your consent.
~Eleanor Roosevelt