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

Incompatibilidad de plantillas Windows - Linux ???

Estas en el tema de Incompatibilidad de plantillas Windows - Linux ??? en el foro de Joomla en Foros del Web. Buenas tardes a todos: He empezado a modificar el index.php para crear una plantilla nueva. No soy novato en programación, por lo que entiendo lo ...
  #1 (permalink)  
Antiguo 24/11/2011, 12:59
 
Fecha de Ingreso: junio-2009
Mensajes: 31
Antigüedad: 14 años, 8 meses
Puntos: 0
Incompatibilidad de plantillas Windows - Linux ???

Buenas tardes a todos:

He empezado a modificar el index.php para crear una plantilla nueva. No soy novato en programación, por lo que entiendo lo que estoy haciendo. He cambiado el código por el siguiente:

Código PHP:
<?php


  defined
('_JEXEC') or die;


  
JHtml::_('behavior.framework'true);


  
$app JFactory::getApplication();
?>
<?php 
echo '<?'?>xml version="1.0" encoding="<?php echo $this->_charset ?>"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language?>" lang="<?php echo $this->language?>" dir="<?php echo $this->direction?>" >
<head>

  <jdoc:include type="head" />


  <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/blueprint/screen.css" type="text/css" media="screen, projection" />
    <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/blueprint/print.css" type="text/css" media="print" />
  <!--[if lt IE 8]><link rel="stylesheet" href="blueprint/ie.css" type="text/css" media="screen, projection"><![endif]-->
 
  <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/template.css" type="text/css" />   

  <script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/js/template.js"></script>

</head>
<body>

  <div class="container">
 
    <hr class="space" />
   
    <!-- Logo -->
    <div id="logo" class="span-7">
      <a href="<?php echo $this->baseurl ?>" title="<?php echo $app->getCfg('sitename'); ?>">
        <h1><?php echo $app->getCfg('sitename'); ?></h1>
      </a>
      <h2 id="eslogan"><?php echo $app->getCfg('sitename'); ?></h2>
    </div>
    <!-- Menú -->
    <div id="menu" class="span-17 last">
      <a href="<?php echo $this->baseurl ?>" title="<?php echo $app->getCfg('sitename'); ?>">
        <h1><?php echo $app->getCfg('sitename'); ?></h1>
      </a>
      <h2 id="eslogan">Lorem ipsum dolor sit amet</h2>
    </div>
   
    </div>
 
    <div class="container">
 
      <hr />
      &copy;<?php echo date('Y'); ?> <?php echo $app->getCfg('sitename'); ?>
   
  </div>
  </body>
</html>

Veréis que sólo es la parte superior con un logo y un menú y pocos datos debajo. Todo ha ido bien con la plantilla y se visualiza lo que quiero. El problema viene al copiar la carpeta e instalarla en otro joomla. Lo que aparece no tiene nada que ver con lo que quiero; aparece la pantalla siguiente:

"La plantilla para esta vista no está disponible. Por favor, póngase en contacto con el administrador del sitio."

La he probado de las siguientes maneras:

- De Windows a Windows. Usuarios diferentes, permisos diferentes. Funciona correctamente.
- Windows a Linux. Usuarios diferentes, permisos diferentes. No funciona.

Debe ser alguna particularidad entre sistemas, algo que no pillo. ¿Quizá las barras invertidas?
Alguien que me ilumine por favor!!

Gracias de antemano. Salud!

Etiquetas: incompatibilidad, linux, php, plantillas, sistema, windows
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 13:46.