Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/09/2009, 13:30
Avatar de Larenz
Larenz
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: Nicaragua
Mensajes: 1.398
Antigüedad: 17 años, 4 meses
Puntos: 55
Agregar código CSS en PHP

Hola, qué tal? Tengo el siguiente problema. Necesito agregar un estilo (css) al siguiente código php:

Código PHP:
<?php
/*
(c) Tushev S.A, 2009. All rights reserved
*/

 // no direct access
defined('_JEXEC') or die('Restricted access'); 

echo 
$params->get('pretext','') ." "$last_update_time $params->get('posttext''');

?>
No sé cómo hacerlo. He intentado agregando código de varias formas y siempre me dar error. Lo que hace este código es agregar lo siguiente:

Código:
Última Actualización: 21:04
La idea es darle un estilo (un span para ser más exacto) a Ultima Actualización y otro a la Hora para cambiarle el color a la hora.

Los otros archivos que están en la misma carpeta del código son estos:

Código PHP:
<?php
/*
(c) Tushev S.A, 2009. All rights reserved
*/

// no direct access
defined('_JEXEC') or die('Restricted access');

// Include the syndicate functions only once
require_once (dirname(__FILE__).DS.'helper.php');

$last_update_time modLastUpdateHelper::getUpdateTime($params);

require(
JModuleHelper::getLayoutPath('mod_lastupdate'));
Código PHP:
<?php
/*
(c) Tushev S.A, 2009. All rights reserved
*/

// no direct access
defined('_JEXEC') or die('Restricted access');

require_once (
JPATH_SITE.DS.'components'.DS.'com_content'.DS.'helpers'.DS.'route.php');

class 
modLastUpdateHelper
{
    function 
getUpdateTime(&$params) {
                    
    
        
$dateformat        trim$params->get('dateformat') );
        
$cacheresults    trim$params->get('cacheresults') );
        
$cachetime        = (int) $params->get('cachetime'3600);
        
        
$modLastUpdateCacheFileName     dirname(__FILE__).DS.'lastupdate';
        
            function 
saveTimeToFile($timestring$fileName) {
                
                
$f=fopen($fileName'w');
                
fwrite($f$timestring);
                
fclose($f);
                
            
            }
            
            
            
            function 
getCacheIfFresh($caching_time$fileName) {
                
/*     Checks, whether it's possible to use the cache
                    Returns false if it's necessary to update it, formatted string with concrete value if cache is up-to-date
                */    
                
                //no cache exist
                
if(!($cacheModified filemtime($fileName))) return false;

                
//cache is up-to-date
                
if( (time() - $cacheModified) < $caching_time ) return file_get_contents($fileName);
                else return 
false;
            
            }
            
            function 
getTimeFromDB($datefmt) {
            
//RETURNS formatted string
            
                
global $mainframe;

                
$db            =& JFactory::getDBO();
                
$user        =& JFactory::getUser();
        
                
$query "SELECT modified"
                
"\n FROM #__content"
                
"\n ORDER BY modified DESC";
        
                
$db->setQuery($query01);
                
$rows $db->loadObjectList();
        
                if ( 
count$rows ) ) { 
                    
$modtime    strtotime($rows[0]->modified);
                } else {
                    
$modtime    0;
                }
        
                
$query "SELECT created"
                
"\n FROM #__content"
                
"\n ORDER BY created DESC";
        
                
$db->setQuery($query01);
                
$rows $db->loadObjectList();
    
                if ( 
count$rows ) ) {
                    
$crtime    strtotime($rows[0]->created);
                } else {
                    
$crtime    0;
                }
    
                
$result_time =  strftime($datefmt,  ($crtime $modtime) ? $crtime $modtime  ) ;

                return 
$result_time;
            }
            
            
        if ( 
$cacheresults && ( $last_update getCacheIfFresh($cachetime$modLastUpdateCacheFileName))    ) return $last_update;
         else {                
//there's no cahing or file is old or do not exist/
            
$last_update getTimeFromDB($dateformat); 
            if (
$cacheresults)     saveTimeToFile($last_update$modLastUpdateCacheFileName);
            return 
$last_update;
        }
            
            
    }


}

No sé cómo (o sea en qué forma) y en donde agregar los css (<span class="date">)

P.D: Si alguien sabe como poner la hora o qué código cambiar para que esté en formato 12hrs, o sea que muestre también el am y pm. En mi panel de control le pongo %A, %B, %H, %h, %M, %m... etc... y no me da!!! Aunque esto no es tan importante.

Muchas Gracias por su ayuda!!!