Autor Tema: Colocar Efecto a Rango y Nombre  (Leído 34 veces)

Bomber Code y 1 Visitante están viendo este tema.

Desconectado ByAreS

  • [L0] Ladrón de espacio en la BD
  • Mensajes: 10
    Ingreso: octubre de 2017
    • Ver Perfil
  • bo
  • Texto Personal
    Bienvenidos/as a Bomber Code
Colocar Efecto a Rango y Nombre
« : 09 octubre de 2017, 09:16 pm »
Roock Lee. tienes el tema de http://tuservermu.com.ve
y como puedo hacer para que los nick esten como de ese foro de los colaboradores admin y mods o Gold member.. o un tema algo parecido y asi poder modificarlo un poco el tema.
y mas que todo para los nicks amigo.. que quiero mucho ese mod. o consulta o cod.

  • Conectado Rock Lee

    • *
    • Mensajes: 581
      Ingreso: enero de 2014
      • Ver Perfil
      • La nueva era del conocimiento
    • ar
    • Texto Personal
      Digitalizando tu Mundo
    Re:Colocar Efecto a Rango y Nombre
    « Respuesta #1 : 10 octubre de 2017, 02:48 pm »
    Roock Lee. tienes el tema de http://tuservermu.com.ve
    y como puedo hacer para que los nick esten como de ese foro de los colaboradores admin y mods o Gold member.. o un tema algo parecido y asi poder modificarlo un poco el tema.
    y mas que todo para los nicks amigo.. que quiero mucho ese mod. o consulta o cod.

    Hace tiempo lo ayude a modificar el theme tenia pero cambio tanto que he perdido la linea, aunque uso un theme base de SMFPersonal o SMFtrick (no recuerdo pero ese menu me resuena)... en cuanto a lo de los nick`s es un mod SimpleColorizer con un codigo modificado:

    Código: [Seleccionar]
    <?php

    if (!defined('SMF'))
    die('Hacking attempt...');

    function 
    ob_colorizer($buffer)
    {
    global $context$scripturl$sourcedir$modSettings$settings;

    if (isset($_REQUEST['xml']))
    return $buffer;

    $regex = array(
    '~href="' preg_quote($scripturl) . '\?action=profile;u=(\d+)"~',
    '~(href="' preg_quote($scripturl) . '\?action=profile\;u={$user_id}"[^>]*)~'
    );

    $user_ids preg_match_all($regex[0], $buffer$matches) ? array_unique($matches[1]) : array();

    if (empty($user_ids))
    return $buffer;

    if (($user_colors sc_loadColors($user_ids)) !== false)
    foreach ($user_colors as $user_id => $user_color) {
    if (!empty($user_color['1'])) {
    //Aca podrias cambiar la imagen backround1.gif por la que vos quieras
    $buffer preg_replace(str_replace('{$user_id}'$user_id$regex[1]), '$1 style="background: url('.$settings['default_images_url'].'/backround1.gif) repeat scroll 0% 0% transparent; text-shadow: 0 0 8px ' $user_color['0'] . '; color: ' $user_color['0'] . ';"'$buffer);
    }
    else {
    $buffer preg_replace(str_replace('{$user_id}'$user_id$regex[1]), '$1 style="color: ' $user_color['0'] . ';"'$buffer);
    }

    }

    return $buffer;
    }

    function 
    sc_loadColors($user_ids = array())
    {
    global $smcFunc$user_profile$settings;

    if (empty($user_ids))
    return false;

    $user_ids is_array($user_ids) ? $user_ids : array($user_ids);

    $request $smcFunc['db_query']('','
    SELECT mem.id_member, mem.real_name, mg.online_color AS member_group_color, pg.online_color AS post_group_color, mem.id_group
    FROM {db_prefix}members AS mem
    LEFT JOIN {db_prefix}membergroups AS pg ON (pg.id_group = mem.id_post_group)
    LEFT JOIN {db_prefix}membergroups AS mg ON (mg.id_group = mem.id_group)
    WHERE mem.id_member IN ({array_int:user_ids})'
    ,
    array(
    'user_ids' => $user_ids,
    )
    );
    $user_colors = array();
    while ($row $smcFunc['db_fetch_assoc']($request))
    {
    //Aca podrias cambiar los id de los grupos y podes cambiar al total tengas. 
    if (($row['id_group'] == 1) || ($row['id_group'] == 16))
    $user_colors[$row['id_member']] = !empty($row['member_group_color']) ? array($row['member_group_color'],1) : array($row['post_group_color'],1);
    else
    $user_colors[$row['id_member']] = !empty($row['member_group_color']) ? array($row['member_group_color'],0) : array($row['post_group_color'],0);

    unset($row['member_group_color'], $row['post_group_color']);
    }
    $smcFunc['db_free_result']($request);

    return $user_colors;
    }



    ?>



    Saludos Familia!

    PD: Separe tu tema para poder darle mejor soporte
    « Última Modificación: 10 octubre de 2017, 05:58 pm por Rock Lee »

    Desconectado ByAreS

    • [L0] Ladrón de espacio en la BD
    • Mensajes: 10
      Ingreso: octubre de 2017
      • Ver Perfil
    • bo
    • Texto Personal
      Bienvenidos/as a Bomber Code
    Re:Colocar Efecto a Rango y Nombre
    « Respuesta #2 : 11 octubre de 2017, 01:05 pm »
    Muchas Gracias Roock Lee.
    hay algun mod. para poder usar cualquier tema o como hago para usar cualquier tema en mi foro smf 2.0.14

  • Conectado Rock Lee

    • *
    • Mensajes: 581
      Ingreso: enero de 2014
      • Ver Perfil
      • La nueva era del conocimiento
    • ar
    • Texto Personal
      Digitalizando tu Mundo
    Re:Colocar Efecto a Rango y Nombre
    « Respuesta #3 : 11 octubre de 2017, 07:18 pm »
    Muchas Gracias Roock Lee.
    hay algun mod. para poder usar cualquier tema o como hago para usar cualquier tema en mi foro smf 2.0.14


    Define usar cualquier tema, ya que SMF trabaja varias cosas como html, php, css y dependiendo el autor difiere bastante entre codigos. Sumando de las varias versiones de SMF 1.x, 2.x y la beta 2.1 (aun no recomendado usar en paginas activas) aunque muchos de la rama 2.x suele funcionar si no es tan viejo ya que desde la 2.0RC1 a la 2.0.14 cambio el codigo en muchos aspectos... por ejemplo el tema usado aca yo personalmente lo modifique en muchas cosas que si lo comparo con el original debe quedar un 10% sin tocar (pero seguro tocare para experimentar algunas cosillas) y sin contar las horas inverti claro esta!


    Saludos Familia!

  • Conectado EduardO

    • TRABAJANDDO POR UNA MEJOR COMUNIDAD
    • [L0] Ladrón de espacio en la BD
    • Sexo: Masculino
    • Mensajes: 12
      Ingreso: junio de 2017
      • Ver Perfil
    • pe
    • Texto Personal
      EDesign!
    Re:Colocar Efecto a Rango y Nombre
    « Respuesta #4 : Hoy a las 05:10 pm »
    Hola, desde luego que el tema de TUSERVERMU se llama Dolphin, y es de smfpersonal y lo mejor de todo es que es theme free. Pero un consejo, una cosa es tener un foro autentico y otro una copia, yo me diseñe un foro igual a tuservermu y la verdad que la mayoria dice que es copia!

    Saludos

     

    Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21