Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Joomla »

Modificar tamaño del font en módulo

Estas en el tema de Modificar tamaño del font en módulo en el foro de Joomla en Foros del Web. Buenas, Tengo un modulo que funciona como slider,cada slide corresponde a una pestaña,el problema es que al agregar una nueva pestaña,la estructura del módulo se ...
  #1 (permalink)  
Antiguo 09/07/2010, 13:52
Avatar de Wilfred  
Fecha de Ingreso: octubre-2008
Mensajes: 110
Antigüedad: 10 años, 1 mes
Puntos: 1
Modificar tamaño del font en módulo

Buenas,

Tengo un modulo que funciona como slider,cada slide corresponde a una pestaña,el problema es que al agregar una nueva pestaña,la estructura del módulo se desconfigura debido al espacio.Con tres pestañas se ve perfecto, al agregar la cuarta se desconfigura por falta de espacio.¿Hay alguna manera de cambiar el tamaño del font dentro de la pestaña del módulo?

He estado revisando el código del modulo y no encuentro nada interesante que me permita modificar dicho tamaño,quiza sea por mi falta de conocimientos en programación...

Adjunto una imágen y el módulo:
http://www.megaupload.com/?d=HVVKSNDZ


Saludos y gracias!
  #2 (permalink)  
Antiguo 09/07/2010, 19:24
Avatar de richicasas  
Fecha de Ingreso: abril-2007
Ubicación: Colombia
Mensajes: 692
Antigüedad: 11 años, 8 meses
Puntos: 13
De acuerdo Respuesta: Modificar tamaño del font en módulo

Normalmente todos esos modulos tienen su hoja de estilos en la carpeta del modulo. Desde alli se manejan los tamaños, colores ..etc.

Tienes el sitio en Internet para ver el modulo ??

Ademas revisa si tiene algun plugin asociado porque el css puede estar alli.
__________________
Juguetes Sexuales

Última edición por richicasas; 09/07/2010 a las 19:30
  #3 (permalink)  
Antiguo 10/07/2010, 05:06
Avatar de Wilfred  
Fecha de Ingreso: octubre-2008
Mensajes: 110
Antigüedad: 10 años, 1 mes
Puntos: 1
Respuesta: Modificar tamaño del font en módulo

Gracias por responder,
Puedes ver el slider en www.coachingcanarias.org,ahora mismo solo tengo 3 pestañas para no joder la estetica de la web...con 4 se ve como en la foto que puse en el primer post.

Lo primero que pensé fue eso,modificar el css,sin embargo este módulo no trae css...

Miraré si tiene algún plugin asociado,en la caso de que haga falta un plan B se te ocurro alguna idea para modificar el font?

Gracias.
  #4 (permalink)  
Antiguo 10/07/2010, 05:27
Avatar de oskarvisual  
Fecha de Ingreso: julio-2010
Ubicación: Lima - Perú
Mensajes: 233
Antigüedad: 8 años, 5 meses
Puntos: 12
Respuesta: Modificar tamaño del font en módulo

Porque mejor, no te complicas la vida y sacas esas imágenes que van apareciendo al costado del slider, tendrías mas espacio para poner las pestañas que quieras, y ademas no le encuentro mucho sentido a esas imágenes....
  #5 (permalink)  
Antiguo 10/07/2010, 11:02
Avatar de Wilfred  
Fecha de Ingreso: octubre-2008
Mensajes: 110
Antigüedad: 10 años, 1 mes
Puntos: 1
Respuesta: Modificar tamaño del font en módulo

@Oscarvisual, eso seria lo más facil,pero mi cliente quiere el slideshow ahí y con esas imágenes,lee algo sobre coaching y puede que le encuentres el sentido.

Tiene que aver algún modo de hace el font mas pequeño...¡sugerencias por favor!
--------------------------------------------------edit----------------------------------------
He estado indagando un poco por el código del módulo y he encontrado esto:
Código PHP:
Ver original
  1. // Variables
  2. $mod_url                            = JURI::base() . 'modules/mod_ice_slider/';
  3. $style                              = $params->get('style', 'tabularslide');
  4.  
  5. $iceslider_width                    = $params->get('iceslider_width', '540');
  6. $iceslider_height                   = $params->get('iceslider_height', '230');
  7.  
  8. $iceslider_animation_interval       = $params->get('animation_interval', '3000');
  9. $iceslider_animation_duration       = $params->get('animation_duration', '1000');
  10. $iceslider_animation_transition     = $params->get('animation_transition', 'linear');
  11. $iceslider_animation_event          = $params->get('animation_event', 'click');
  12.  
  13. $iceslider_box                      = 'iceslider_box_' . $GLOBALS['add_iceslider_box'];
  14. $iceslider_item                     = 'iceslider_item_' . $GLOBALS['add_iceslider_item'];
  15. $iceslider_hs                       = 'iceslider_hs_' . $GLOBALS['add_iceslider_hs'];
  16. $iceslider_handels                  = 'iceslider_handels_' . $GLOBALS['add_iceslider_handels'];
  17.  
  18. $iceslider_previous                 = 'iceslider_previous_' . $GLOBALS['add_iceslider_previous'];
  19. $iceslider_next                     = 'iceslider_next_' . $GLOBALS['add_iceslider_next'];
  20.  
  21. $iceslider_autoplay                 = $params->get('autoplay', 'false');
  22.  
  23.  
  24.  
  25. switch ($style) {
  26.     default:
  27.         require(JModuleHelper::getLayoutPath('mod_ice_slider', 'iceslider'));
  28. }
Fijais en la variable $style y en el switch.

Pongo el archivo del require del switch por si ayuda:
Código PHP:
Ver original
  1. <?php
  2. //  @copyright  Copyright (C) 2008 IceTheme. All Rights Reserved
  3. //  @license    Copyrighted Commercial Software
  4. //  @author     IceTheme (icetheme.com)
  5.  
  6. // no direct access
  7. defined('_JEXEC') or die('Restricted access');
  8.  
  9. require_once (JPATH_SITE . '/components/com_content/helpers/route.php');
  10.  
  11. class modIceSliderHelper
  12. {
  13.     function renderItem(&$item, &$params, &$access)
  14.     {
  15.         global $mainframe;
  16.        
  17.         $item->text     = $item->introtext;
  18.         $item->groups   = '';
  19.         $item->readmore = (trim($item->fulltext) != '');
  20.         $item->metadesc = '';
  21.         $item->metakey  = '';
  22.         $item->access   = '';
  23.         $item->created  = '';
  24.         $item->modified = '';
  25.  
  26.         if ($params->get('readmore') || $params->get('link_titles'))
  27.         {
  28.             if ($params->get('intro_only'))
  29.             {
  30.                 // Check to see if the user has access to view the full article
  31.                 if ($item->access <= $user->get('aid', 0)) {
  32.                     $linkOn = ContentHelperRoute::getArticleRoute($item->slug, $item->catslug);
  33.                 } else {
  34.                     $linkOn = JRoute::_('index.php?option=com_user&task=register');
  35.                 }
  36.             }
  37.  
  38.             $item->linkOn = $linkOn;
  39.         }
  40.  
  41.         $results = $mainframe->triggerEvent('onAfterDisplayTitle', array (&$item, &$params, 1));
  42.         $item->afterDisplayTitle = trim(implode("\n", $results));
  43.  
  44.         $results = $mainframe->triggerEvent('onBeforeDisplayContent', array (&$item, &$params, 1));
  45.         $item->beforeDisplayContent = trim(implode("\n", $results));
  46.  
  47.         require(JModuleHelper::getLayoutPath('mod_ice_slider', '_item'));
  48.     }
  49.  
  50.     function getList(&$params, &$access)
  51.     {
  52.         global $mainframe;
  53.  
  54.         $db     =& JFactory::getDBO();
  55.         $user   =& JFactory::getUser();
  56.         $aid    = $user->get('aid', 0);
  57.  
  58.         $catid     = (int) $params->get('catid', 0);
  59.         $items     = (int) $params->get('items', 0);
  60.         $order     = $params->get('order', 'o_asc');
  61.  
  62.         $contentConfig  = &JComponentHelper::getParams( 'com_content' );
  63.         $noauth         = !$contentConfig->get('shownoauth');
  64.        
  65.         jimport('joomla.utilities.date');
  66.         $date = new JDate();
  67.         $now = $date->toMySQL();
  68.         $nullDate = $db->getNullDate();
  69.  
  70.         // Ordering
  71.         switch ($order) {
  72.             case 'm_dsc':
  73.                 $ordering = 'a.modified DESC, a.created DESC';
  74.                 break;
  75.             case 'h_dsc':
  76.                 $ordering = 'a.hits DESC, a.created DESC';
  77.                 break;             
  78.             case 'c_dsc':
  79.                 $ordering = 'a.created DESC';
  80.                 break;
  81.             case 'o_asc':
  82.             default:
  83.                 $ordering = 'a.ordering';
  84.                 break;
  85.         }
  86.  
  87.         // Query to determine article count
  88.         $query = 'SELECT a.*,' .
  89.             ' CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(":", a.id, a.alias) ELSE a.id END as slug,'.
  90.             ' CASE WHEN CHAR_LENGTH(cc.name) THEN CONCAT_WS(":", cc.id, cc.name) ELSE cc.id END as catslug'.
  91.             ' FROM #__content AS a' .
  92.             ' INNER JOIN #__categories AS cc ON cc.id = a.catid' .
  93.             ' INNER JOIN #__sections AS s ON s.id = a.sectionid' .
  94.             ' WHERE a.state = 1 ' .
  95.             ($noauth ? ' AND a.access <= ' .(int) $aid. ' AND cc.access <= ' .(int) $aid. ' AND s.access <= ' .(int) $aid : '').
  96.             ' AND (a.publish_up = "'.$nullDate.'" OR a.publish_up <= "'.$now.'" ) ' .
  97.             ' AND (a.publish_down = "'.$nullDate.'" OR a.publish_down >= "'.$now.'" )' .
  98.             ' AND cc.id = '. $catid .
  99.             ' AND cc.section = s.id' .
  100.             ' AND cc.published = 1' .
  101.             ' AND s.published = 1' .
  102.             ' ORDER BY ' . $ordering;
  103.         $db->setQuery($query);
  104.         $rows = $db->loadObjectList();
  105.         if ($order == 'random') shuffle($rows);
  106.        
  107.         return array_slice($rows, 0, $items);
  108.     }
  109. }
creo que la parte que interesa es la del principio en este archivo.

He probado modificando las variables y cambiando rutas del style pero nada...

Alomejor con esto entre todos podemos modificar el font.

¿Quiza me estoy metiendo mucho en PHP y deberia preguntar en su foro?

Última edición por Wilfred; 10/07/2010 a las 13:13

Etiquetas: font, modificar, tamaño
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:43.