Форум программистов, компьютерный форум, киберфорум
Joomla
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 04.07.2011
Сообщений: 3
1

Вряд ли такой глюк шаблона у кого-то вылазил при портировании!

04.07.2011, 06:46. Показов 1013. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Привет! Я в шоке! Портирую шаблон (уже далеко не первый и даже не десятый) с j1.0 на j1.5 - и вот какая фигня получается. Код вызова ВСЕХ модулей в шаблонном index.php прописан абсолютно правильно, а при просмотре странички через браузер наблюдается такая картинка:
* все пути, что прописаны переменными типа
PHP
1
<link rel="stylesheet" href="<?php echo JURI::base();?>/templates/system/css/system.css" type="text/css" />
преобразуются в "правильные" ссылки.
* но вывод модулей не происходит - строка типа
PHP
1
<jdoc:include type="modules" name="right" />
так и продолжает выводиться php-кодом, не преобразуясь в HTML... И мета не подключается! Причём шапка и фон (css-стиль подключается) грузятся - короче, всё грузится до появления первого модуля. И ещё прикол: пытаюсь высветить позиции модуля (?tp=1) - фиг вам. Ни одна позиция не высвечивается.

Это у меня лыжи не едут или в Joomla трабла?

ЗЫ На локальном серваке около 20 проектов, кроме этото - все пашут чётко! Ставлю другой шаблон на этом же проекте - тоже всё пашет! В xml-файле, разумеется, все позиции прописаны.

Вот фрагмент кода файла index.php портированного шаблона (до первого ближайшего модуля)
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
<?php
 
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;
?>
 
 
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 
 
 
 
<head>
<jdoc:include type="head" />
 
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
 
 <link rel="stylesheet" href="<?php echo JURI::base();?>templates/system/css/system.css" type="text/css" />
 <link rel="stylesheet" href="<?php echo JURI::base();?>templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" type="text/css" href="<?php echo JURI::base();?><?php echo $templateUrl; ?>/css/template.css" media="screen" />
<link rel="stylesheet" type="text/css" href="<?php echo JURI::base();?><?php echo $templateUrl; ?>/css/typohraphy.css" media="screen" />
<?php if ( $my->id ) { initEditor(); } ?>
 <!--[if IE 6]>
<style type="text/css">
img { behavior: url(<?php echo JURI::base();?>templates/<?php echo $mainframe->
getTemplate(); ?>/css/iepngfix.htc); }
</style>
<link rel="stylesheet" href="<?php echo JURI::base();?><?php echo $templateUrl; ?>/css/ie6_css.css" type="text/css" media="screen" /><![endif]-->
 <!--[if IE 7]><link rel="stylesheet" href="<?php echo JURI::base();?><?php echo $templateUrl; ?>/css/ie7_css.css" type="text/css" media="screen" /><![endif]-->
 
 
<script type="text/javascript">
    // animation speed - usermenu (Member Area) (ms)
    var animation_speed_usermenu = 500;
    // animation speed - header (Spotlight - user1, user2, user3)(ms)
    var animation_speed_header = 3000;
    // animation speed - slide (Button Top) (ms)
    var animation_speed_slide = 300;
</script>
 <script type="text/javascript" src="<?php echo JURI::base();?><?php echo $templateUrl; ?>/scripts/mootools.js"></script>
 <script type="text/javascript" src="<?php echo JURI::base();?><?php echo $templateUrl; ?>/scripts/engine.js"></script>
 <script type="text/javascript" src="<?php echo JURI::base();?><?php echo $templateUrl; ?>/scripts/jquery.js"></script>
 <script type="text/javascript" src="<?php echo JURI::base();?><?php echo $templateUrl; ?>/scripts/equalcolumns.js"></script>
 
<noscript><div style="padding:2px; background-color:#cc0066; font-height:bold; color:white; border:1px #cc0099 solid;">Javascript must be enabled in your browser to use this page.<br />Please enable Javascript under your Tools menu in your browser.<br />Once javascript is enabled <a href="index.php">Click here</a> to go back to НИКОЛАЕВСКИЙ ГОРОДСКОЙ ПОРТАЛ «ЖИЗНЬ ГОРОДА»</div></noscript>
</head>
 
<body id="bg">
 
<div id="wrapper">
    <div id="topmembersarea">
        <div id="membersarea">
            <div id="tools"> <a href="#" id="buttontools"></a>
                <div id="stylebox"> <!-- <a href="#" onclick="setActiveStyleSheet('default'); return false;" id="icondefault"></a> <a href="#" onclick="setActiveStyleSheet('maroon'); return false;" id="iconmaroon"></a> <a href="#" onclick="setActiveStyleSheet('beige'); return false;" id="icondebeige"></a>-->
                </div>
                    <div id="loginbox">
<?php if($this->countModules('advert2')) : ?>
<jdoc:include type="modules" name="advert2" />
<?php endif; ?>
                    </div>
            </div>
        </div>
            <div id="search">
<?php if($this->countModules('advert1')) : ?>
<jdoc:include type="modules" name="advert1" />
<?php endif; ?>
        </div>
    </div>
    <div id="header">
        <div id="logo"><a href="./" class="logo"></a>
        </div>
    </div>
</div>
А вто что выдаёт браузер:

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 
 
 
 
<head>
<jdoc:include type="head" />
 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 
 <link rel="stylesheet" href="http://citylife15/templates/system/css/system.css" type="text/css" />
 <link rel="stylesheet" href="http://citylife15/templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" type="text/css" href="http://citylife15/templates/citylife/css/template.css" media="screen" />
<link rel="stylesheet" type="text/css" href="http://citylife15/templates/citylife/css/typohraphy.css" media="screen" />
 <!--[if IE 6]>
<style type="text/css">
img { behavior: url(http://citylife15/templates/citylife/css/iepngfix.htc); }
</style>
<link rel="stylesheet" href="http://citylife15/templates/citylife/css/ie6_css.css" type="text/css" media="screen" /><![endif]-->
 <!--[if IE 7]><link rel="stylesheet" href="http://citylife15/templates/citylife/css/ie7_css.css" type="text/css" media="screen" /><![endif]-->
 
 
<script type="text/javascript">
    // animation speed - usermenu (Member Area) (ms)
    var animation_speed_usermenu = 500;
    // animation speed - header (Spotlight - user1, user2, user3)(ms)
    var animation_speed_header = 3000;
    // animation speed - slide (Button Top) (ms)
    var animation_speed_slide = 300;
</script>
 <script type="text/javascript" src="http://citylife15/templates/citylife/scripts/mootools.js"></script>
 <script type="text/javascript" src="http://citylife15/templates/citylife/scripts/engine.js"></script>
 <script type="text/javascript" src="http://citylife15/templates/citylife/scripts/jquery.js"></script>
 <script type="text/javascript" src="http://citylife15/templates/citylife/scripts/equalcolumns.js"></script>
 
<noscript><div style="padding:2px; background-color:#cc0066; font-height:bold; color:white; border:1px #cc0099 solid;">Javascript must be enabled in your browser to use this page.<br />Please enable Javascript under your Tools menu in your browser.<br />Once javascript is enabled <a href="index.php">Click here</a> to go back to НИКОЛАЕВСКИЙ ГОРОДСКОЙ ПОРТАЛ «ЖИЗНЬ ГОРОДА»</div></noscript>
</head>
 
<body id="bg">
 
<div id="wrapper">
    <div id="topmembersarea">
        <div id="membersarea">
            <div id="tools"> <a href="#" id="buttontools"></a>
                <div id="stylebox"> <!-- <a href="#" onclick="setActiveStyleSheet('default'); return false;" id="icondefault"></a> <a href="#" onclick="setActiveStyleSheet('maroon'); return false;" id="iconmaroon"></a> <a href="#" onclick="setActiveStyleSheet('beige'); return false;" id="icondebeige"></a>-->
                </div>
                    <div id="loginbox">
<jdoc:include type="modules" name="advert2" />
                    </div>
            </div>
        </div>
            <div id="search">
<jdoc:include type="modules" name="advert1" />
        </div>
    </div>
    <div id="header">
        <div id="logo"><a href="./" class="logo"></a>
        </div>
    </div>
</div>
ПОМОГИТЕ! СПАСИТЕ! УЖЕ ВТОРЫЕ СУТКИ С НИМ Е##УСЬ!

Для интересующихся - это шаблон "Essence of blog (gk_essence)" от Gavick.com . Пример работы в J1.0 здесь . Сейчас на локалке переношу всё в J1.5. Его ещё никто не портировал. Кому будет интересно - после портирования выложу. Прилагаю исходник для J1.0. Единственное, что я изменил - убрал подключение менюшки suckerfish - как-то она глючно работает на J1.5. Но если кто-нить поборет её - с радостью приму!
Вложения
Тип файла: rar essence_of_blog_pack.rar (1.16 Мб, 15 просмотров)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.07.2011, 06:46
Ответы с готовыми решениями:

Глюк при масштабировании шаблона
Есть шаблон http://demo.joomagic.com/business/ Баг заключается в следующем. Если окно браузера...

Не линкуется проект при портировании на старшую версию билдера
Здравствуйте, у меня есть проект на С++Builder 6 рабочий, я его хочу переделать на RAD Studio...

Использование CriticalSection и InterlockedExchange и их замены при портировании с Windows
Здравствуйте. Нужна небольшая(или большая) консультация по примитивам синхронизации в Windows....

У кого на windows работает такой код?
Замучился я с этими исключениями! #include &lt;QApplication&gt; #include &lt;stdexcept&gt; #include...

0
04.07.2011, 06:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.07.2011, 06:46
Помогаю со студенческими работами здесь

Может у кого есть такой слайдер?
Всем привет. Вообщем стоит цель сделать такой слайдер (см. скрин). Может у кого есть такой...

Есть ли у кого нибудь шаблон такой? БД ученики - спортсмены
Здравствуйте необходима шаблон базы access в табличной форме с данными об учениках -...

Для чего делать ТАКОЙ объем видеопамяти при ТАКОЙ разрядности?
Не понимаю, зачем нужно 4 гига пямяти при разрядности шины в 128 бит? (например GForce 550 GTX...

Вычислить cos 0.55 c точностью до e=10^-5 воспользовавшись разложением вряд

текст вылазил за пределы дива
вывожу товары списком. В ФФ почему то текст за пределы дива не вылазит - все аккуратненько и...

Как сделать чтобы контент не вылазил за границу?
У меня есть код блока с текстом: #text{ width:70%; background:#e9fbff; margin-left:300px;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru