Other languages / Re:AdkPortal 3.0! Em Portugues
« en: Octubre 15, 2014, 10:18:08 am »Regards
Esta sección te permite ver todos los mensajes hechos por este usuario, recuerda que solo puedes ver los mensajes en áreas en donde tu tienes acceso.
if (!empty($modSettings['attachmentEnable']) && allowedTo('view_attachments'))
if (!empty($modSettings['attachmentEnable']))// && allowedTo('view_attachments'))
if ($message['member']['has_messenger'] && $message['member']['can_view_profile'])
if (/*$message['member']['has_messenger'] && */$message['member']['can_view_profile'])
<?php
adk_temas_al_azar("1,7", 250, 1);
function adk_temas_al_azar($array = '', $limit_body = '', $limit_query = '')
{
global $context, $scripturl, $txt, $settings, $smcFunc, $boardurl, $adkportal;
global $modSettings;
#$adkportal['auto_news_id_boards'] = array(4,12,13,25,27,39,40,41,42,43,44,45,46,47,48,49,52,65,187,188,189,190,191,192,193,194);
if(empty($array))
$array = explode(',',$adkportal['auto_news_id_boards']);
else
$array = explode(',',$array);
if(empty($limit_body))
$limit_body = $adkportal['auto_news_limit_body'];
if(empty($limit_query))
$limit_query = $adkportal['auto_news_limit_topics'];
$context['start'] = isset($_REQUEST['adk']) ? !empty($_REQUEST['start']) ? (int)$_REQUEST['start'] : 0 : 0;
$sql = $smcFunc['db_query']('','
SELECT COUNT(*) AS total
FROM {db_prefix}topics AS t
INNER JOIN {db_prefix}boards AS b ON (b.id_board = t.id_board)
WHERE '.(!empty($array) ? 'b.id_board IN ({array_int:boards}) AND' : '') .' {query_wanna_see_board}',
array(
'boards' => $array,
)
);
$row = $smcFunc['db_fetch_assoc']($sql);
$smcFunc['db_free_result']($sql);
$total = $row['total'];
// $context['page_index'] = constructPageIndex($scripturl . '?adk', $context['start'], $total, $limit_query);
$sql = $smcFunc['db_query']('','
SELECT m.id_topic, m.poster_time, m.id_member, m.poster_name,
m.subject, m.body, m.icon, mg.online_color, t.num_replies, t.num_views, mem.real_name, mem.avatar,
IFNULL(a.id_attach, 0) AS id_attach, a.filename, a.attachment_type
FROM {db_prefix}messages AS m
LEFT JOIN {db_prefix}members AS mem ON (mem.id_member = m.id_member)
LEFT JOIN {db_prefix}attachments AS a ON (a.id_member = mem.id_member)
LEFT JOIN {db_prefix}membergroups AS mg ON (mg.id_group = IF(mem.id_group = 0, mem.id_post_group, mem.id_group))
INNER JOIN {db_prefix}topics AS t ON (t.id_first_msg = m.id_msg)
INNER JOIN {db_prefix}boards AS b ON (b.id_board = m.id_board)
WHERE '.(!empty($array) ? 'b.id_board IN ({array_int:boards}) AND' : '') .' {query_wanna_see_board}
ORDER BY RAND() DESC LIMIT 1 ',
array(
'boards' => $array,
)
);
$img = 'plugin.png';
$topics = array();
while($row = $smcFunc['db_fetch_assoc']($sql))
{
if(!empty($row['id_member']))
// $member = '<a href="'.$scripturl.'?action=profile;u='.$row['id_member'].'" style="color: '.$row['online_color'].';">'.$row['real_name'].'</a>';
$member = $row['real_name'];
else
$member = $row['poster_name'];
$topics[] = array(
'v' => $row['num_views'],
'r' => $row['num_replies'],
'avatar' => $row['avatar'] == '' ? ($row['id_attach'] > 0 ? '<img width="60" height="60" src="' . (empty($row['attachment_type']) ? $scripturl . '?action=dlattach;attach=' . $row['id_attach'] . ';type=avatar' : $modSettings['custom_avatar_url'] . '/' . $row['filename']) . '" alt="" border="0" />' : '') : (stristr($row['avatar'], 'http://') ? '<img width="60" height="60" src="' . $row['avatar'] . '" alt="" border="0" />' : '<img width="60" height="60" src="' . $modSettings['avatar_url'] . '/' . $smcFunc['htmlspecialchars']($row['avatar']) . '" alt="" border="0" />'),
'id_topic' => $row['id_topic'],
'img' => '<img style="vertical-align: middle;" src="'.$settings['images_url'].'/post/'.$row['icon'].'.gif" alt="" />',
'href' => $row['subject'],
'time' => timeformat($row['poster_time']),
'member' => $member,
'body' => str_replace('<img ','<img style="max-width: 90px;" ',parse_bbc(substr($row['body'],0,$limit_body)))
);
}
//$averiguar = $avatar2,1,4);
$smcFunc['db_free_result']($sql);
foreach($topics AS $topic)
{
$title = '<a href="'.$scripturl.'?topic='.$topic['id_topic'].'.0" title="' . $txt['by'] . ' ' .$topic['member'] . ' - ' . $topic['time'] . '"><b>'.$topic['href'].'</b></a>';
$vamosss = '¿Ya leíste el tema '.$title.'?';
$vamosss .= '
<div class="adk_padding_8">
'.$topic['body'].'
</div>';
$vamosss .= '
<div class="smalltext" style="margin-bottom:10px; border-bottom: 1px solid #c5c5c5; border-right: 1px solid #c5c5c5;" class="text-size:.6em;">
<a href="'.$scripturl.'?topic='.$topic['id_topic'].'.0" title="' . $txt['by'] . ' ' .$topic['member'] . ' - ' . $topic['time'] . '"><strong>Leerlo completo...</strong></a>
</div>';
echo $vamosss;
}
}
?>
adk_temas_al_azar("IDFORO1,IDFORO2,IDFORO3,IDFORO5" , "", 1);
function adk_temas_al_azar($array = '', $limit_body = '', $limit_query = '')
adk_temas_al_azar(array(IDFORO1, IDFORO2, IDFORO3), "", 1);