Rango: Friend de SMFSimple
Mensajes: 1361
Points: 181
Mi web:
Perfil:
Pais:
Reply #8 April 02, 2011 - 11:26 23:26
Busca esto:
}
$smcFunc['db_free_result']($request);
// Make sure we don't load unnecessary data.
if ($context['display_mode'] == 1)
{
foreach ($posters as $k => $v)
if (!in_array($k, $display_pms))
unset($posters[$k]);
}
// Load any users....
$posters = array_unique($posters);
if (!empty($posters))
loadMemberData($posters);
Remplazalo por:
if (!empty($row['id_member_to']) && !empty($modSettings[$colormodcheck])) {
$MemberSetColor = true;
$posters[] = $row['id_member_to'];
// Hmmm somehow i must know what i should replace... i hope i do it right...
$MemberColor_IM_ID[$row['id_pm']][empty($row['bcc']) ? 'to' : 'bcc'][] = $row['id_member_to'];
}
elseif (empty($row['id_member_to']) && (!empty($modSettings['MemberColorOutbox']) || !empty($modSettings['MemberColorInbox'])))
$MemberColor_IM_ID[$row['id_pm']][empty($row['bcc']) ? 'to' : 'bcc'][] = null;
}
$smcFunc['db_free_result']($request);
// Make sure we don't load unnecessary data.
if ($context['display_mode'] == 1)
{
foreach ($posters as $k => $v)
if (!in_array($k, $display_pms))
unset($posters[$k]);
}
// Load any users....
$posters = array_unique($posters);
if (!empty($posters))
loadMemberData($posters);
//So i must correct the link ;) i need only the membercontext for this (a little bit faster)
if ($MemberSetColor && !empty($MemberColor_IM_ID)) {
$colorDatas = load_onlineColors($posters);
//So let's replace the links...
foreach($MemberColor_IM_ID as $pmid => $pmidarray) {
if (!empty($pmidarray['to']))
foreach($pmidarray['to'] as $pm_meber_key => $pm_member_id) {
if(!empty($recipients[$pmid]['to'][$pm_meber_key]) && !empty($colorDatas[$pm_member_id]['colored_link'])) {
$recipients[$pmid]['to'][$pm_meber_key] = $colorDatas[$pm_member_id]['colored_link'];
}
}
if (!empty($pmidarray['bcc']))
foreach($pmidarray['bcc'] as $pm_meber_key => $pm_member_id) {
if(!empty($recipients[$pmid]['bcc'][$pm_meber_key]) && !empty($colorDatas[$pm_member_id]['colored_link'])) {
$recipients[$pmid]['bcc'][$pm_meber_key] = $colorDatas[$pm_member_id]['colored_link'];
}
}
}
}
El codigo si esta en rc5 ya que tengo una version virgen de rc5 en mi pc y es donde compatibilizo los mods a la version rc5.
Hay q buscar si no lo encuentras puedo pasarte el archivo modificado.
Saludos
Maliante