مشكل در بارگزاري Css و Image
دوستان يك چند وقتيه كه خواستم خودم يك قالب براي مامبو بنويسم . اين كار رو با موفقيت بروي لوكال انجام دادم و نتيجه خوبي هم داشت . ولي متاسفانه اين قالب بروي هاست مشكلي ديرينه اي براي من بوجود اورده .
من قالب رو اول بصورت HTML طراحي كردم و بعد تمامي تگ هاي PHP رو جايگزين كردم . در اين قسمت مشكلي نبود.
عكس ها و فايل CSS رو از طريق يك صفحه XML به قالب نسبت دادم . ( توجه داشته باشيد در نسبت دادن و انتخاب نام فايل ها هيچگونه مشكلي وجود نداره )
بعد از آپلود قالب بروي هاست با مشكل عدم بارگزاري عكس ها و فايل CSS مواجه شدم ! در صورتي كه روي لوكال اينچنين مشكلي نداشتم . حالا من به اين تايپيك پناه اوردم تا شايد شما بتونيد در مورد مشكل من رو راهنمايي كنيد .
* براي واشكافي اين مسئله كد هاي Index و XML رو براتون در زير ميزارم :
صفحه اصلي : Index
کد:
<?php
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
// needed to seperate the ISO number from the language file constant _ISO
$iso = explode( '=', _ISO );
// xml prolog
echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
<html xmlns="[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
<head>
<?php mosShowHead(); ?>
<meta http-equiv="Content-Type" content="text/html; utf-8" />
<?php if ( $my->id ) { initEditor(); } ?>
<link href="<?php echo $mosConfig_live_site;?>/http://www.proclick.org/joomtest/templates/Pro/css/template_css.css" rel="stylesheet" type="text/css" />
<script language='JavaScript'>
function bluring(){
if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus();
}
document.onfocusin=bluring;
</script>
<style type="text/css">
<!--
.style1 {color: #CCCCCC}
-->
</style>
<style type="text/css">
<!--
body,td,th {
font-family: tahoma;
font-size: 10px;
}
-->
</style>
<link href="css/template_css.css" rel="stylesheet" type="text/css" /><style type="text/css">
<!--
body {
background-image: url([مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]);
}
-->
</style>
<link href="css/template_css.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.style1 {color: #CCCCCC}
.style2 {color: #ABABAB}
.style3 {color: #FFFFFF}
.style4 {color: #C0C0C0}
a:link {
color: #00CC33;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #00CC33;
}
a:hover {
text-decoration: none;
color: #FFFFFF;
}
a:active {
text-decoration: none;
color: #00CC33;
}
-->
</style>
</head>
<body>
<div align="center" id="header">
<div id="main">
<table width="615" height="162" border="0" class="border_fx">
<tr>
<td valign="top"><div align="center"><img src="[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] alt="head" width="615" height="162" /></div></td>
</tr>
</table>
</div>
</div>
<div id="main_body">
<div align="center">
<table width="622" border="0" class="border_fx" id="pathway">
<tr>
<td height="14" bgcolor="#3F4D4E" class="back_search"><div align="center" class="style1">
<table width="609" border="0">
<tr>
<td width="603"><?php mosPathWay(); ?></td>
</tr>
</table>
</div></td>
</tr>
</table>
</div>
</div>
<div id="search">
<div align="center">
<table width="622" border="0" class="border_fx" id="search">
<tr>
<td background="[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] bgcolor="#1F2D2E">
<div align="left">
<input class="search_fx" type="text" name="searchword" size="12" value="<?php echo _SEARCH_BOX; ?>" onblur="if(this.value=='') this.value='<?php echo _SEARCH_BOX; ?>';" onfocus="if(this.value=='<?php echo _SEARCH_BOX; ?>') this.value='';" />
<input type="hidden" name="option" value="search" />
</div></td>
</tr>
</table>
</div>
</div>
<div id="passeges">
<div align="center">
<table width="622" border="0" align="center" id="passages">
<tr>
<td><div>
<div align="right">
<table width="621" border="0" class="border_fx">
<tr>
<td width="421" height="177" valign="top" bgcolor="#202E2F"><div id="hr">
<div align="right"><img src="[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] alt="fx" width="400" height="6" /></div>
</div>
<div id="main_text">
<div align="right">
<table width="413" border="0" align="center" id="text_main]">
<tr>
<td bgcolor="#394748"><div align="center" id="text_body">
<div align="right"><span class="style1">
<?php mosMainBody(); ?>
</span></div>
</div></td>
</tr>
</table>
</div>
</div>
<div id="div">
<div align="right"><img src="[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] alt="fx" width="400" height="6" /></div>
</div>
<div id="news">
<div align="center" class="style1">
<table width="413" border="0">
<tr>
<td bgcolor="#3F4D4E"><div align="center" id="l_news">
<div align="right">
<?php mosLoadModules ( 'top' ); ?>
#</div>
</div>
<div>
<div align="center"><?php if ( mosCountModules( 'banner' ) ) { ?>
</div>
</div>
<div>
<div align="center">
<?php mosLoadModules ( 'banner' ); ?>
</div>
</div>
<div>
<div align="center">
<?php
}
?>
</div>
</div></td>
</tr>
</table>
</div>
</div>
<div id="last_news">
<div align="center">
<table width="413" border="0" bgcolor="#394748">
<tr>
<td><div align="center" class="style2" id="l_news">
<div align="right"><?php mosLoadModules ( "user1" ); ?> #
</div>
</div></td>
</tr>
</table>
</div>
</div>
<div>
<table width="413" border="0">
<tr>
<td bgcolor="#394748"><div align="center" class="style3" id="l_news">
<div align="right">
<?php mosLoadModules ( "user2" ); ?>
#</div>
</div></td>
</tr>
</table>
</div>
<p>&nbsp;</p>
</td>
<td width="188" valign="top" bgcolor="#394748"><div id="menu">
<div align="center">
<table width="167" border="0">
<tr>
<td><div align="center" class="style3">
<div align="right">
<?php mosLoadModules ( "left" ); ?>
</div>
</div></td>
</tr>
</table>
</div>
</div>
<div id="poll">
<table width="170" border="0">
<tr>
<td><div align="center" class="style3">
<div align="right">
<?php mosLoadModules ( "right" ); ?>
</div>
</div></td>
</tr>
</table>
</div></td>
</tr>
</table>
</div>
</div>
</td>
</tr>
</table>
</div>
</div>
<div>
<div align="center">
<table width="621" border="0">
<tr>
<td><div align="center" class="style4">All rights Reserved By Myself </div></td>
</tr>
</table>
</div>
</div>
</body>
</html>
فايل XML :
کد:
<?xml version="1.0" encoding="utf-8"?>
<mosinstall type="template">
<name>Pro</name>
<creationDate>21st April 2005</creationDate>
<author>Mohammad Hosein Asadi</author>
<copyright>A project by Proclick.org.</copyright>
<authorEmail>info@proclick.org</authorEmail>
<authorUrl>[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
<version>farsi</version>
<description>Available Module Positions: left, right, user1, user2, top and bottom.</description>
<files>
<filename>index.php</filename>
<filename>templateDetails.xml</filename>
<filename>template_thumbnail.png</filename>
</files>
<images>
<filename>images/head.jpg</filename>
<filename>images/search_fx</filename>
<filename>images/bg.jpg</filename>
<filename>images/line_fx.png</filename>
</images>
<css>
<filename>css/template_css.css</filename>
</css>
</mosinstall>
منتظر راهنمايي شما عزيزان هستم .
پاسخ : مشكل در بارگزاري Css و Image
سلام
احتمالا، تو كوچيك يا بزرگ بودن حروف مشكل داره
اينم يه چك بكن
يا علي
پاسخ : مشكل در بارگزاري Css و Image
ممنونم از جوابتون . در بزرگ يا كوچك بدون حروف كدوم فايل ؟ index يا XML ؟
پاسخ : مشكل در بارگزاري Css و Image
اصولا در فایل css
ممکنه شما تو css آدرس عکس گفته باشید بره از فولدر yourtheme در حالیکه اسم فولدر شما YourTheme هست ( به T و Y توجه کنید)
و یا اسم عکس رو دادید image1.png در حالیکه اسمش Image1.png هست .. و یا برعکس
تو ویندوز کوچک یا بزرگ بودن نام فایل یا فولدر مهم نیست ولی تو لینوکس مهمه
پاسخ : مشكل در بارگزاري Css و Image
من همه نكته هايي رو كه شما متذكر شده ايد رو چك كردم و هيچگونه مشكلي پيدا نكردم . من قالب رو اينجا ميگذارم تا خود شما يك نگاهي بندازيد ... فقط اگر ممكنه مشكل رو در همين تاپيك مطرح كنيد .
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
منتظرم :(
پاسخ : مشكل در بارگزاري Css و Image
پاسخ : مشكل در بارگزاري Css و Image
فكر ميكنم كسي اينجا نميتونه به من كمك كنه ! ??? خواهش ميكنم دوستان ...
پاسخ : مشكل در بارگزاري Css و Image
ما اینجا دربست که در اختیار شما نیستیم!
صبر کنید کسی ببینه حتما جواب میده!
پاسخ : مشكل در بارگزاري Css و Image
من قالب شما رو ديدم، ولي نتونستم ايرادش رو بفهمم (گفتم كه نا اميد نشيد كه كسي اهميت نميده)
پاسخ : مشكل در بارگزاري Css و Image
آقا مرسي بابت چك كردن اين قالب . شرمنده اگر من اينجا خيلي بد صحبت ميكنم! متاسفانه وقتي نميتونم عيب چيزي رو در بيارم اينطوري ميشم . شرمنده .
حالا نظرتون چيه ؟ يعني تموم شد ؟ نميتونم قالب بنويسم ؟ :-[