Seleccionar idioma:
Realizar Donación - Mods Premium - Portfolio



Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.
* Bloque "top creadores de topics"
  Leído 2314 veces
* Viendo el foro
 0 Usuarios y 1 Visitante están viendo este foro.


Tema Solucionado
*
Nov 30 2011
Kam


Buenas!

La columna derecha de mi foro es bastante más ancha de lo normal, y el top de posteadores queda mal porque sobra mucho espacio. Se me ocurrió que puede tener dos coulmnas, y a la izquierda el top de posteadores y a la derecha el top de creadores de topics.

Pude crear la otra columna en html, y copié para que me muestre el de posteadores de los dos lados. Pero ni idea como modificar el de la derecha para que muestre los creadores de topics.

¿Alguien me ayuda?
Muchas gracias!



Acá dejo el pedazo del subs-adblocks que modifiqué:


Código: [Seleccionar]
/*topposter10.php*/
function adk_topposter10($limit = '')
{
global $context, $scripturl, $txt, $smcFunc, $boardurl, $adkportal, $modSettings;

if(empty($limit))
$limit = $adkportal['top_poster'];

$sql = $smcFunc['db_query']('','
SELECT mem.id_member, mem.real_name, mem.avatar, mem.posts,
mg.online_color,
IFNULL(a.id_attach, 0) AS id_attach, a.filename, a.attachment_type
FROM {db_prefix}members AS mem
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))
ORDER BY mem.posts DESC
LIMIT {int:limit}',
array(
'limit' => $limit,
)
);

echo'<table class="adk_100">';

$context['the_array'] = array();

//Height and width avatar
$width = 40;
$height = 40;

while($row = $smcFunc['db_fetch_assoc']($sql))
$context['the_array'][] = array(
'id' => $row['id_member'],
'name' => $row['real_name'],
'avatar' => $row['avatar'] == '' ? ($row['id_attach'] > 0 ? '<img width="'.$width.'" 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="'.$width.'" src="' . $row['avatar'] . '" alt="" border="0" />' : '<img width="'.$width.'" src="' . $modSettings['avatar_url'] . '/' . $smcFunc['htmlspecialchars']($row['avatar']) . '" alt="" border="0" />'),
'color' => $row['online_color'],
'posts' => $row['posts'],
);


foreach($context['the_array'] AS $adkTopPoster)
{
$id_member = $adkTopPoster['id'];

if(empty($adkTopPoster['avatar']))
$avatar = '<img src="'.$boardurl.'/adkportal/images/noavatar.jpg" alt="" class="adk_avatar" />';
else
$avatar = $adkTopPoster['avatar'];

$color_online = $adkTopPoster['color'];

echo'
<tr>
<td width="50%">
<table border="0" width="100%">
<tr>
<td align="left" width="50">
',$avatar,'
</td>
<td valign="middle" align="left">
<a href="'.$scripturl.'?action=profile;u='.$id_member.'" title="'.$adkTopPoster['name'].'" style="color: '.$color_online.';" class="font_bold">
'.$adkTopPoster['name'].'
</a>
<br />
<span class="smalltext">'.$adkTopPoster['posts'].'<strong> mensajes</strong></span>
</td>
</tr>
</table>
</td>
<td width="50%">
<table border="0" width="100%">
<tr>
<td align="left" width="50">
',$avatar,'
</td>
<td valign="middle" align="left">
<a href="'.$scripturl.'?action=profile;u='.$id_member.'" title="'.$adkTopPoster['name'].'" style="color: '.$color_online.';" class="font_bold">
'.$adkTopPoster['name'].'
</a>
<br />
<span class="smalltext">'.$adkTopPoster['posts'].'<strong> mensajes</strong></span>
</td>
</tr>
</table>
</td>
</tr>
';
}

echo'</table>';

$smcFunc['db_free_result']($sql);
}

Adk Portal
2.0
www.afterdark-fansub.com

Mensajes: 22

Ver Perfil 

En línea

*
Dic 01 2011


No tenias que modificar eso asi.
Tenias que crear un nuevo bloque php y hacer una tabla de dos columnas, y en cada una de las columnas hacias las llamadas a los dos bloques.

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#1

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Dic 01 2011
Kam


No se como hacer una llamada a esos bloques.

Y a parte no hay "esos dos" bloques, porque que yo encontré el bloque con el top de creadores de topics, que es lo que estoy pidiendo desde un principio que me ayuden a crear xD

Adk Portal
2.0
www.afterdark-fansub.com
#2

Mensajes: 22

Ver Perfil 

En línea

*
Dic 01 2011


Entonces entendi mal, yo interprete que vos lo que querias era tener los dos bloques en uno solo, pero pense que tenias los dos bloques ya funcionando.

Si buscas un poco por el foro vas a encontrar topics hablando del tema y si mal no recuerdo ya se puso como hacer ese bloque que pedis.

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#3

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Dic 01 2011
Kam


Si, en realidad si miras el título del topic ves que lo principal que pedía era el bloque de "top de creadores de topics" xD. Lo otro también pero era secundario (aunque no fuera de la forma más eficiente, lo que hice ahí andaba perfectamente si tuviera el bloque que necesito :P).


Ahora busco de nuevo en el foro, pero ya había buscado y no había encontrado nada, por eso hice el topic.

Gracias!

Unido automaticamente - {Diciembre 01, 2011, 06:00:14 pm}


Bueno, estuve buscando de nuevo en todo el foro en español y no encontré nada sobre el bloque que quiero :S
Vuelvo a pedir ayuda a ver si pueden decirme como hacerlo o pasarme un link al topic, si es que existe y o lo encontré...



Repito, busco un bloque que muestre un top de creadores de topics.
La idea es que estéticamente sea igual al de top de posteadores que viene por defecto, pero con los creadores de topics.

Gracias!
(Ignoren todo lo que dice el primer post, lo de las columnas no importa, yo me manejo. Lo que necesito es ese bloque!)

Adk Portal
2.0
www.afterdark-fansub.com
#4

Mensajes: 22

Ver Perfil 

« Última Modificación: Diciembre 01, 2011, 06:00:54 pm por Kam »
En línea

*
Dic 01 2011


Bueno, dame un rato y veo si te hago un bloque rapidito para esto.

Entonces lo que vos queres exactamente es un bloque donde muestre los 10 creadores principales de temas?
 ;)

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#5

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Dic 01 2011
Kam


Eso, pero 5 no 10 :D

Muchas gracias!

Adk Portal
2.0
www.afterdark-fansub.com
#6

Mensajes: 22

Ver Perfil 

En línea

*
Dic 01 2011



*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#7

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Dic 01 2011
Kam


Muchas gracias! :D

Pero si no te jode mucho, ¿podrías hacer que se vea el avatar, el color de usuario, y la cantidad de temas abajo del nombre?

Osea, como el que viene por defecto de top posteadores:




Porque como dije antes, mi intención es ponerlo al lado del de posteadores (en dos columnas), y como que no queda bien que sean re diferentes xD


Te agradecería ;)

Adk Portal
2.0
www.afterdark-fansub.com
#8

Mensajes: 22

Ver Perfil 

En línea

*
Dic 01 2011


eso lo dejo pa mañana, el que hice esta basado en el de las estadisticas originales de smf, para hacer eso tengo que modificarlo un poco mas.

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#9

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea




Otros temas de su interes

error en adkportal (problema solucionado) toms854 Mayo 14, 2010, 03:13:02 am *
iconos para los bloques de ADK Portal Tamagochi Diciembre 12, 2011, 10:03:09 am
Como poner este bloque sombra_21 Noviembre 06, 2013, 04:50:13 am
Instalando ADK PORTAL - Algunas consultas cz99 Junio 27, 2016, 12:32:13 pm
Duda y ayuda: colapsar columna y columna izq. activada en foro Matixto Febrero 01, 2014, 01:38:59 pm
mover "FORO" del menu rapbyone Noviembre 28, 2012, 08:17:01 pm



Usuario:
Contraseña:
Sesión:
hermes bracelet replica, christian louboutin replica, van cleef and arpels replica, red bottoms replica, cartier love bracelet replica christian louboutin replica, christian louboutin replica, hermes bracelet replica,