PDA

Zobacz pełną wersję : Joomla 2.5.3 nie widzi szablonu po poprawnej instalacji



detmold
01-04-2012, 12:41
Po pierwsze to witam wszystkich :)
Chciałem sobie przerobić "na szybko" szablon z joomla 1.5 do joomla 2.5.3 instalator wyświetlił komunikat, że wszystko ok, Szablon zainstalowano poprawnie ale szablonu nie widać.
Dograłem mu kilka plików z domyslnego i najprostszego szablonu atomic czyli:

css/template_rtl.css
katalog js
katalog language
katalog fonts
component.php
error.php
favicon.ico
index.html
template_preview.png

W index.php zmieniłem nagłowek kopiując z innego szablonu atomic:

<?php
/**
* @package Joomla.Site
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/

defined('_JEXEC') or die;

/* The following line loads the MooTools JavaScript Library */
JHtml::_('behavior.framework', true);

/* The following line gets the application object for things like displaying the site name */
$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; ?>" >


Tak wygląda templateDetails.xml

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install PUBLIC "-//Joomla! 2.5//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/1.6/template-install.dtd">
<extension version="2.5" type="template" client="site">
<name>Planets</name>
<version>2.5.0</version>
<creationDate>21 May 2010</creationDate>
<author>Imię Nazwisko</author>
<authorEmail>email@autora.pl</authorEmail>
<authorUrl>http://www.astrogaleria.pl</authorUrl>
<copyright>Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
<description>TEMPLATE_DESCRIPTION</description>

<files>
<folder>css</folder>
<folder>images</folder>
<folder>fonts</folder>
<folder>language</folder>
<folder>js</folder>

<filename>index.php</filename>
<filename>index.html</filename>
<filename>templateDetails.xml</filename>
<filename>template_thumbnail.png</filename>
<filename>template_preview.png</filename>
<filename>favicon.ico</filename>
<filename>params.ini</filename>
<filename>component.php</filename>
<filename>error.php</filename>
</files>


<languages folder="language">
<language tag="en-GB">en-GB/en-GB.tpl_planets.ini</language>
<language tag="en-GB">en-GB/en-GB.tpl_planets.sys.ini</language>
</languages>


</extension>

naszemiasto
01-04-2012, 12:48
trudno mi powiedzieć czy coś to da, ale wywaliłbym na początek plik index.html z plików szablonu i z pliku xml.