- Регистрация
- 18 Мар 2012
- Сообщения
- 81
- Реакции
- 18
- Автор темы
- Заблокирован
- #1
Здравствуйте!
Такой вопрос, тема понимаю заезжена, но требуется помощь, как правильно шаблон обновить. Пользовался разными мануалами и статьями - не получается...
Шаблон делал не я, а теперь понадобилось joomla обновлять. Возможно, то не правильно сделан, или я не пойму.
Вот файл templateDetails.xml
тут изменял версию, менял install на extension ( посмотрите профессиональным взглядом)
editor.css
print.css
template.css
template.ie6.css
template.ie7.css
Есть варианты решения проблемы? второй день делаю и все никак.
Такой вопрос, тема понимаю заезжена, но требуется помощь, как правильно шаблон обновить. Пользовался разными мануалами и статьями - не получается...
Шаблон делал не я, а теперь понадобилось joomla обновлять. Возможно, то не правильно сделан, или я не пойму.
Вот файл templateDetails.xml
тут изменял версию, менял install на extension ( посмотрите профессиональным взглядом)
Ну и сам файл index.php<?xml version="1.0" encoding="utf-8"?>
<install type="template" version="1.5">
<name>la nutrition v2</name>
<creationDate>2011-08-30</creationDate>
<version>1.0</version>
<author></author>
<authorUrl></authorUrl>
<description>Artisteer-generated theme</description>
<files>
<filename>joomla_images/emailButton.png</filename>
<filename>joomla_images/Joomla.png</filename>
<filename>joomla_images/livemarks.png</filename>
<filename>joomla_images/pdf_button.png</filename>
<filename>joomla_images/powered_by.gif</filename>
<filename>joomla_images/printButton.png</filename>
<filename>html/com_content/article/default.php</filename>
<filename>html/com_content/article/form.php</filename>
<filename>html/com_content/article/index.html</filename>
<filename>html/com_content/category/blog.php</filename>
<filename>html/com_content/category/blog_item.php</filename>
<filename>html/com_content/category/index.html</filename>
<filename>html/com_content/featured/default.php</filename>
<filename>html/com_content/featured/default_item.php</filename>
<filename>html/com_content/frontpage/default.php</filename>
<filename>html/com_content/frontpage/default_item.php</filename>
<filename>html/com_content/frontpage/index.html</filename>
<filename>html/com_content/section/blog.php</filename>
<filename>html/com_content/section/blog_item.php</filename>
<filename>html/com_content/section/index.html</filename>
<filename>html/com_content/index.html</filename>
<filename>html/mod_mainmenu/default.php</filename>
<filename>html/mod_mainmenu/index.html</filename>
<filename>html/mod_menu/default.php</filename>
<filename>html/mod_menu/default_component.php</filename>
<filename>html/mod_menu/default_separator.php</filename>
<filename>html/mod_menu/default_url.php</filename>
<filename>html/mod_menu/index.html</filename>
<filename>html/mod_syndicate/default.php</filename>
<filename>html/mod_syndicate/index.html</filename>
<filename>html/index.html</filename>
<filename>html/modules.php</filename>
<filename>favicon.ico</filename>
<filename>template_thumbnail.png</filename>
<filename>template_preview.png</filename>
<filename>jquery.js</filename>
<filename>script.js</filename>
<filename>component.php</filename>
<filename>functions.php</filename>
<filename>index.html</filename>
<filename>index.php</filename>
<filename>params.ini</filename>
<filename>ReadMe.txt</filename>
<filename>templateDetails.xml</filename>
</files>
<images>
<filename>images/Bottom_texture.png</filename>
<filename>images/Middle_texture.png</filename>
<filename>images/sheet_t.png</filename>
<filename>images/sheet_b.png</filename>
<filename>images/sheet.png</filename>
<filename>images/header.png</filename>
<filename>images/header.jpg</filename>
<filename>images/nav.png</filename>
<filename>images/menuitem.png</filename>
<filename>images/subitem.png</filename>
<filename>images/blockheader.png</filename>
<filename>images/blockcontent_t.png</filename>
<filename>images/blockcontent_b.png</filename>
<filename>images/blockcontent.png</filename>
<filename>images/blockcontentbullets.png</filename>
<filename>images/button.png</filename>
<filename>images/post_t.png</filename>
<filename>images/post_b.png</filename>
<filename>images/post.png</filename>
<filename>images/postbullets.png</filename>
<filename>images/postquote.png</filename>
<filename>images/postcategoryicon.png</filename>
<filename>images/footer_b.png</filename>
<filename>images/footer.png</filename>
<filename>images/footerbullets.png</filename>
<filename>images/spacer.gif</filename>
<filename>images/preview.jpg</filename>
<filename>images/livemarks.png</filename>
</images>
<css>
<filename>css/editor.css</filename>
<filename>css/print.css</filename>
<filename>css/template.css</filename>
<filename>css/template.ie6.css</filename>
<filename>css/template.ie7.css</filename>
</css>
<positions>
<position>banner1</position>
<position>banner2</position>
<position>banner3</position>
<position>banner4</position>
<position>banner5</position>
<position>banner6</position>
<position>bottom1</position>
<position>bottom2</position>
<position>bottom3</position>
<position>breadcrumb</position>
<position>copyright</position>
<position>debug</position>
<position>extra1</position>
<position>extra2</position>
<position>left</position>
<position>right</position>
<position>syndicate</position>
<position>top1</position>
<position>top2</position>
<position>top3</position>
<position>user1</position>
<position>user2</position>
<position>user3</position>
<position>user4</position>
<position>user5</position>
</positions>
</install>
В папке CSS такие файлы<?php
/**
* Template for Joomla! CMS, created with Artisteer.
* See readme.txt for more details on how to use the template.
*/
hj
defined('_JEXEC') or die;
require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'functions.php';
// Create alias for $this object reference.
$document = & $this;
// Shortcut for template base url.
$templateUrl = $document->baseurl . '/templates/' . $document->template;
// Initialize version-specific view.
$version = new JVersion();
$view = $this->artx = ('1.5' == $version->RELEASE) ? new ArtxPage15($this) : new ArtxPage16($this);
// Decorate component with Artisteer style.
$view->componentWrapper();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "Для просмотра ссылки Войдиили Зарегистрируйся">
<html xmlns="Для просмотра ссылки Войдиили Зарегистрируйся" xml:lang="<?php echo $document->language; ?>" lang="<?php echo $document->language; ?>" dir="ltr">
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $document->baseurl; ?>/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $document->baseurl; ?>/templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" type="text/css" href="<?php echo $templateUrl; ?>/css/template.css" media="screen" />
<!--[if IE 6]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie6.css" type="text/css" media="screen" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie7.css" type="text/css" media="screen" /><![endif]-->
<script type="text/javascript" src="<?php echo $templateUrl; ?>/jquery.js"></script>
<script type="text/javascript">jQuery.noConflict();</script>
<script type="text/javascript" src="<?php echo $templateUrl; ?>/script.js"></script>
</head>
<body class="<?php echo $view->bodyClass(); ?>">
<div id="lanut-page-background-middle-texture">
<div id="lanut-main">
<div class="cleared reset-box"></div>
<div class="lanut-box lanut-sheet">
<div class="lanut-box-body lanut-sheet-body">
<div class="lanut-header">
<div class="lanut-logo">
</div>
</div>
<div class="cleared reset-box"></div>
<?php if ($view->containsModules('user3', 'extra1', 'extra2')) : ?>
<div class="lanut-bar lanut-nav">
<div class="lanut-nav-outer">
<?php if ($view->containsModules('extra1')) : ?>
<div class="lanut-hmenu-extra1"><?php echo $view->position('extra1'); ?></div>
<?php endif; ?>
<?php if ($view->containsModules('extra2')) : ?>
<div class="lanut-hmenu-extra2"><?php echo $view->position('extra2'); ?></div>
<?php endif; ?>
<?php echo $view->position('user3'); ?>
</div>
</div>
<div class="cleared reset-box"></div>
<?php endif; ?>
<?php echo $view->position('banner1', 'lanut-nostyle'); ?>
<?php echo $view->positions(array('top1' => 33, 'top2' => 33, 'top3' => 34), 'lanut-block'); ?>
<div class="lanut-layout-wrapper">
<div class="lanut-content-layout">
<div class="lanut-content-layout-row">
<?php if ($view->containsModules('left')) : ?>
<div class="lanut-layout-cell lanut-sidebar1">
<?php echo $view->position('left', 'lanut-block'); ?>
<div class="cleared"></div>
</div>
<?php endif; ?>
<div class="lanut-layout-cell lanut-content">
<?php
echo $view->position('banner2', 'lanut-nostyle');
if ($view->containsModules('breadcrumb'))
echo artxPost($view->position('breadcrumb'));
echo $view->positions(array('user1' => 50, 'user2' => 50), 'lanut-article');
echo $view->position('banner3', 'lanut-nostyle');
if ($view->hasMessages())
echo artxPost('<jdoc:include type="message" />');
echo '<jdoc:include type="component" />';
echo $view->position('banner4', 'lanut-nostyle');
echo $view->positions(array('user4' => 50, 'user5' => 50), 'lanut-article');
echo $view->position('banner5', 'lanut-nostyle');
?>
<div class="cleared"></div>
</div>
<?php if ($view->containsModules('right')) : ?>
<div class="lanut-layout-cell lanut-sidebar2">
<?php echo $view->position('right', 'lanut-block'); ?>
<div class="cleared"></div>
</div>
<?php endif; ?>
</div>
</div>
</div>
<div class="cleared"></div>
<?php echo $view->positions(array('bottom1' => 33, 'bottom2' => 33, 'bottom3' => 34), 'lanut-block'); ?>
<?php echo $view->position('banner6', 'lanut-nostyle'); ?>
<div class="lanut-footer">
<div class="lanut-footer-body">
<?php echo $view->position('syndicate'); ?>
<div class="lanut-footer-text">
<?php if ($view->containsModules('copyright') ?>
<?php echo $view->position('copyright', 'lanut-nostyle'); ?>
<?php else: ?>
<?php ob_start(); ?>
<p><a href="#">Link1</a> | <a href="#">Link2</a> | <a href="#">Link3</a></p><p>Copyright © 2011. All Rights Reserved.</p>
<?php echo str_replace('%YEAR%', date('Y'), ob_get_clean()); ?>
<?php endif; ?>
</div>
<div class="cleared"></div>
</div>
</div>
<div class="cleared"></div>
</div>
</div>
<div class="cleared"></div>
<p class="lanut-page-footer"></p>
<div class="cleared"></div>
</div>
</div>
</body>
</html>
editor.css
print.css
template.css
template.ie6.css
template.ie7.css
Есть варианты решения проблемы? второй день делаю и все никак.