X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Возможная ошибка в шаблоне, Вопрос для веб мастеров
contra87_mw
contra87_mw
Topic Starter сообщение 25.1.2011, 0:35; Ответить: contra87_mw
Сообщение #1


Что в этом шаблоне не так


<?php
/**
* @package   yoo_explorer Template
* @version   1.5.1 2009-12-09 10:34:28
* @author    YOOtheme [url="http://www.masterwebs.ru/go.php?url=http://www.yootheme.com"]http://www.yootheme.com[/url]
* @copyright Copyright © 2007 - 2009 YOOtheme GmbH
*/

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

JHTML::_('behavior.mootools');

// include config    
include_once(dirname(__FILE__).'/config.php');
    
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//RU" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.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="apple-touch-icon" href="<?php echo $template->url ?>/apple_touch_icon.png" />
</head>

<body id="page" class="yoopage <?php echo $this->params->get('columns'); ?> <?php echo $this->params->get('itemcolor'); ?> <?php echo $this->params->get('toolscolor'); ?>">

    <?php if($this->countModules('absolute')) : ?>
    <div id="absolute">
        <jdoc:include type="yoomodules" name="absolute" />
    </div>
    <?php endif; ?>

    <div id="page-body">
        <div class="wrapper">

            <div id="header">

                <div id="toolbar">
                
                    <?php if($this->params->get('date')) : ?>
                    <div id="date">
                        <?php echo JHTML::_('date', 'now', JText::_('DATE_FORMAT_LC')) ?>
                    </div>
                    <?php endif; ?>
                
                    <?php if($this->countModules('toolbarleft')) : ?>
                    <div class="left">
                        <jdoc:include type="yoomodules" name="toolbarleft" style="yoo" />
                    </div>
                    <?php endif; ?>
                    
                    <?php if($this->countModules('toolbarright')) : ?>
                    <div class="right">
                        <jdoc:include type="yoomodules" name="toolbarright" style="yoo" />
                    </div>
                    <?php endif; ?>
                    
                </div>

                <div id="headerbar">
                
                    <?php if($this->countModules('headerleft')) : ?>
                    <div class="left">
                        <jdoc:include type="yoomodules" name="headerleft" style="yoo" />
                    </div>
                    <?php endif; ?>
                    
                    <?php if($this->countModules('headerright')) : ?>
                    <div class="right">
                        <jdoc:include type="yoomodules" name="headerright" style="yoo" />
                    </div>
                    <?php endif; ?>
                    
                </div>

                <div id="menubar">
                    <div class="menubar-2">
                        <div class="menubar-3"></div>
                    </div>
                </div>

                <?php if($this->countModules('logo')) : ?>        
                <div id="logo">
                    <jdoc:include type="yoomodules" name="logo" />
                </div>
                <?php endif; ?>

                <?php if($this->countModules('menu')) : ?>
                <div id="menu">
                    <jdoc:include type="yoomodules" name="menu" style="yoo" />
                </div>
                <?php endif; ?>

                <?php if($this->countModules('search')) : ?>
                <div id="search">
                    <jdoc:include type="yoomodules" name="search" />
                </div>
                <?php endif; ?>
    
                <?php if ($this->countModules('banner')) : ?>
                <div id="banner">
                    <jdoc:include type="yoomodules" name="banner" />
                </div>
                <?php endif; ?>

            </div>
            <!-- header end -->

            <div class="wrapper-body">
            
                <div class="wrapper-t1">
                    <div class="wrapper-t2">
                        <div class="wrapper-t3"></div>
                    </div>
                </div>

                <div class="wrapper-1">
                    <div class="wrapper-2">
                        <div class="wrapper-3">

                            <?php if ($this->countModules('top + topblock')) : ?>
                            <div class="wrapper-inner-1">
                                <div class="wrapper-inner-2">
                                    <div id="top">
    
                                        <?php if($this->countModules('topblock')) : ?>
                                        <div class="topblock width100 float-left">
                                            <jdoc:include type="yoomodules" name="topblock" style="yoo" />
                                        </div>
                                        <?php endif; ?>
                            
                                        <?php if ($this->countModules('top')) : ?>
                                            <jdoc:include type="yoomodules" name="top" wrapper="topbox float-left" layout="<?php echo $this->params->get('top'); ?>" style="yoo" />
                                        <?php endif; ?>
    
                                    </div>
                                </div>    
                            </div>
                            <div class="wrapper-inner-b1"><div class="wrapper-inner-b2"><div class="wrapper-inner-b3"></div></div></div>
                            <!-- top end -->
                            <?php endif; ?>
                
                            <div class="wrapper-inner-1">
                                <div class="wrapper-inner-2">
                                    <div id="middle">
                                        <div id="middle-expand">

                                            <div id="main">
                                                <div id="main-shift">

                                                    <?php if ($this->countModules('maintop')) : ?>
                                                    <div id="maintop">
                                                        <jdoc:include type="yoomodules" name="maintop" wrapper="maintopbox float-left" layout="<?php echo $this->params->get('maintop'); ?>" style="yoo" />                                    
                                                    </div>
                                                    <!-- maintop end -->
                                                    <?php endif; ?>
                    
                                                    <div id="mainmiddle">
                                                        <div id="mainmiddle-expand">
                                                        
                                                            <div id="content">
                                                                <div id="content-shift">
                                                                
                                                                    <?php if ($this->countModules('breadcrumbs')) : ?>
                                                                    <div id="breadcrumbs">
                                                                        <div class="breadcrumbs-1">
                                                                            <div class="breadcrumbs-2">
                                                                                <div class="breadcrumbs-3">
                                                                                    <jdoc:include type="yoomodules" name="breadcrumbs" />
                                                                                </div>
                                                                            </div>
                                                                        </div>
                                                                    </div>
                                                                    <?php endif; ?>
                                                                
                                                                    <?php if ($this->countModules('contenttop')) : ?>
                                                                    <div id="contenttop">
                                                                        <jdoc:include type="yoomodules" name="contenttop" wrapper="contenttopbox float-left" layout="<?php echo $this->params->get('contenttop'); ?>" style="yoo" />
                                                                    </div>
                                                                    <!-- contenttop end -->
                                                                    <?php endif; ?>

                                                                    <div class="floatbox">
                                                                        <jdoc:include type="message" />
                                                                        <jdoc:include type="component" />
                                                                    </div>
                                        
                                                                    <?php if ($this->countModules('contentbottom')) : ?>
                                                                    <div id="contentbottom">
                                                                        <jdoc:include type="yoomodules" name="contentbottom" wrapper="contentbottombox float-left" layout="<?php echo $this->params->get('contentbottom'); ?>" style="yoo" />
                                                                    </div>
                                                                    <!-- mainbottom end -->
                                                                    <?php endif; ?>
                                                                
                                                                </div>
                                                            </div>
                                                            <!-- content end -->
                                                            
                                                            <?php if($this->countModules('contentleft')) : ?>
                                                            <div id="contentleft">
                                                                <jdoc:include type="yoomodules" name="contentleft" style="yoo" />
                                                            </div>
                                                            <?php endif; ?>
                                                            
                                                            <?php if($this->countModules('contentright')) : ?>
                                                            <div id="contentright">
                                                                <jdoc:include type="yoomodules" name="contentright" style="yoo" />
                                                            </div>
                                                            <?php endif; ?>
                                                            
                                                        </div>
                                                    </div>
                                                    <!-- mainmiddle end -->
            
                                                    <?php if ($this->countModules('mainbottom')) : ?>
                                                    <div id="mainbottom">
                                                        <jdoc:include type="yoomodules" name="mainbottom" wrapper="mainbottombox float-left" layout="<?php echo $this->params->get('mainbottom'); ?>" style="yoo" />
                                                    </div>
                                                    <!-- mainbottom end -->
                                                    <?php endif; ?>
                                                
                                                </div>
                                            </div>
                                            
                                            <?php if($this->countModules('left')) : ?>
                                            <div id="left">
                                                <jdoc:include type="yoomodules" name="left" style="yoo" />
                                            </div>
                                            <?php endif; ?>
                                            
                                            <?php if($this->countModules('right')) : ?>
                                            <div id="right">
                                                <jdoc:include type="yoomodules" name="right" style="yoo" />
                                            </div>
                                            <?php endif; ?>

                                        </div>
                                    </div>
    
                                </div>    
                            </div>
                            <div class="wrapper-inner-b1<?php if (!$this->countModules('bottom')) echo "-last"; ?>"><div class="wrapper-inner-b2"><div class="wrapper-inner-b3"></div></div></div>
    
                            <?php if ($this->countModules('bottom + bottomblock')) : ?>
                            <div class="wrapper-inner-1">
                                <div class="wrapper-inner-2">
                                    <div id="bottom">
                                    
                                        <?php if ($this->countModules('bottom')) : ?>
                                            <jdoc:include type="yoomodules" name="bottom" wrapper="bottombox float-left" layout="<?php echo $this->params->get('bottom'); ?>" style="yoo" />
                                        <?php endif; ?>
                                        
                                        <?php if($this->countModules('bottomblock')) : ?>
                                        <div class="bottomblock width100 float-left">
                                            <jdoc:include type="yoomodules" name="bottomblock" style="yoo" />
                                        </div>
                                        <?php endif; ?>
                                        
                                    </div>
                                </div>    
                            </div>
                            <div class="wrapper-inner-b1-last"><div class="wrapper-inner-b2"><div class="wrapper-inner-b3"></div></div></div>
                            <!-- bottom end -->
                            <?php endif; ?>
                        
                            <div id="footer">
                                <a class="anchor" href="#page"></a>
                                <jdoc:include type="yoomodules" name="footer" />
                            </div>
                            <!-- footer end -->
                        
                        </div>
                    </div>
                </div>

                <div class="wrapper-b1">
                    <div class="wrapper-b2">
                        <div class="wrapper-b3"></div>
                    </div>
                </div>

            </div>

        </div>
    </div>

    <div class="wrapper">
        <jdoc:include type="yoomodules" name="debug" />
    </div>

</body>
</html>
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bumer_mw
bumer_mw
сообщение 25.1.2011, 1:04; Ответить: bumer_mw
Сообщение #2


а что с ним? криво показывается?


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
contra87_mw
contra87_mw
Topic Starter сообщение 25.1.2011, 1:17; Ответить: contra87_mw
Сообщение #3


не понимаю для чего в самом верху ссылки
<?php
/**
* @package yoo_explorer Template
* @version 1.5.1 2009-12-09 10:34:28
* @author YOOtheme http://www.yootheme.com
* @copyright Copyright © 2007 - 2009 YOOtheme GmbH
*/

И ни как не могу написать в конце шаблона контакты на русском отоброжаются кводратики
а английский нормально отображается

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//RU" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.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; ?>" >

и вот это ещё не понятно
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bumer_mw
bumer_mw
сообщение 25.1.2011, 1:22; Ответить: bumer_mw
Сообщение #4


верху ссылки, это копирайт автора кто создал шаблон, чтобы мпоменять подировку, зайди на через хочтинг в index.php и поменяй кодировку на утф-8, или на windows-1251, внизу ссылка это проверка валидности кода шаблона, ее можно удалить


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
matroskin8
matroskin8
сообщение 25.1.2011, 1:28; Ответить: matroskin8
Сообщение #5


(contra87 @ 24.1.2011, 22:35) *
Что в этом шаблоне не так

Код этого шаблона выложен, сори за возможную грубость, по свински. Неужели нельзя по человечески оформлять свои посты? Для кода существуют специальные теги - тогда в нем на порядок легче разбираться... Да, и вопрос поражает своей содержательностью ;) сиди и гадай - что же именно там не понравилось ТС ;)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
contra87_mw
contra87_mw
Topic Starter сообщение 25.1.2011, 1:37; Ответить: contra87_mw
Сообщение #6


Не помогло поменял на утф 8 через блакнот но не помогло всё равно квадратики заместа русских букв
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sc2r2bey
sc2r2bey
сообщение 25.1.2011, 8:56; Ответить: sc2r2bey
Сообщение #7


так ты сначала смени кодировку, а потом пиши русскими символами


--------------------
Заметки о разработке и не только
программирую web и для we
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kismedia
kismedia
сообщение 25.1.2011, 11:37; Ответить: kismedia
Сообщение #8


Вообще, согласен с matroskin8.
Вопрос поставлен очень содержательно. ;)
Можно так же написать, "что у меня на сайте не так?"

По-поводу кодировки,вообще, лучше (если Вы новичок) используйте специальные редакторы PHP ,допустим PHP Expert Editor, с ними работать гораздо удобнее, чем в блокноте.

Кодировка меняется так: Файл - Кодировка - UTF-8.
Ничего заново писать (переписывать) не нужно, все встанет четко, английский будет английским - русский - русским.

Или Notepad.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 27.1.2011, 0:48; Ответить: ZiTosS
Сообщение #9


bumer, доктайп это не проверка на валидность... Почитайте матчасть.
Это те стандарты, которым должен следовать браузер при отображении сайта.

contra87,
1) Предупреждение за нечитабельное оформление. не зря сделаны на форуме теги [сode][/сode] и т.д.
2) Вам всё сказали верно, просто вам нужно соблюсти кодировки отсылаемых заголовков браузеру в meta и кодировку файла шаблона. Она скорее всего и соблюдена, но вы пытаетесь открыть файл простейшими редакторами, они косячат по страшному, переназначают кодировки. Воспользуйтесь NotePad++, меня он в этом плане ни разу не подводил ;)


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
xstomper
xstomper
сообщение 3.3.2011, 19:01; Ответить: xstomper
Сообщение #10


Эти ссылки можешь смело удалить, они не нужны ни тебе, ни поисковым машинам, ни поисковым роботам, это просто трэш (мусор).

/**
* @package yoo_explorer Template
* @version 1.5.1 2009-12-09 10:34:28
* @author YOOtheme http://www.yootheme.com
* @copyright Copyright © 2007 - 2009 YOOtheme GmbH
*/


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//RU" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.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; ?>" >
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Каталог открывается как ошибка 404 в hostcms
0 cheshire 3269 2.7.2018, 11:09
автор: cheshire
Открытая тема (нет новых ответов) Заменить в шаблоне (WP) шапку и меню
0 Infe 1783 21.6.2017, 15:46
автор: Infe
Открытая тема (нет новых ответов) Иконки в шаблоне.
3 SOROKVLAD29 3884 6.6.2017, 16:01
автор: ZaDrotom
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыИзменение цвета в шаблоне
18 shulz 3167 5.12.2016, 17:11
автор: shulz
Открытая тема (нет новых ответов) "Read more" не работает в шаблоне
0 makc0993 2932 3.1.2016, 22:05
автор: -makc0993-


 



RSS Текстовая версия Сейчас: 19.4.2024, 18:14
Дизайн