-
تغيير در قالب
سلام
من دارم روي يه قالب كار مي كنم
يعني فارسيش كردم و جواب هم گرفتم فارسي سازيش هم به اين شكل بوده كه و css چپ و راست كردم
و تو index.php جلوي table ها dir="rtl" گذاشتم
اما من قالب رو به صورت قبل مي خوام يعني قالب رو rtl كه مي كنم جاي ماژول ها كلا عوض ميشه يعني بر عكس ميشه
کد:
<?php
/*--------------------------------------------------------------
# kambiz
# themebase.com.
# eSSS
# Website: [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
# Support: [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
---------------------------------------------------------------*/
//defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
//$iso = split( '=', _ISO ); echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
<html xmlns="[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
<head>
<?php
if ( $my->id ) {
initEditor();
}
$menu_name = "mainmenu"; // mainmenu by default,you can use any joomla menu name
$style_panel = "true"; // true | false
require($mosConfig_absolute_path."/templates/" . $mainframe->getTemplate() . "/gk_suckerfish.php");
require($mosConfig_absolute_path."/templates/" . $mainframe->getTemplate() . "/gk_setup.php");
?>
<?php mosShowHead(); ?>
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
<link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/css/template_css.css" rel="stylesheet" type="text/css" />
<link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/css/suckerfish.css" rel="stylesheet" type="text/css" />
<link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/css/style1.css" rel="stylesheet" type="text/css" />
<!--[if IE 6]>
<style type="text/css">
img { behavior: url(<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->
getTemplate(); ?>/css/iepngfix.htc); }
</style>
<link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->
getTemplate(); ?>/css/ie6_css.css" rel="stylesheet" type="text/css" />
<![endif]-->
<!--[if IE 7]>
<link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->
getTemplate(); ?>/css/ie7_css.css" rel="stylesheet" type="text/css" />
<![endif]-->
<?php
if(isset($_COOKIE['gk_temp_style'])){
echo '<link href="'.$mosConfig_live_site.'/templates/'.$mainframe->getTemplate().'/css/style'.$_COOKIE['gk_temp_style'].'.css" rel="stylesheet" type="text/css" />';
}
?>
<script type="text/javascript" src="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/scripts/mootools.js"></script>
<script type="text/javascript" src="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/scripts/template_scripts.js"></script>
<script type="text/javascript">
// css path
css_path = '<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/css/';
// actual style
actual_style = <?php if(isset($_COOKIE['gk_temp_style'])){echo $_COOKIE['gk_temp_style'];}else{echo 1;}?>;
</script>
</head>
<body id="bg">
<div id="toparea">
<div class="wrapper">
<?php if (mosCountModules('advert1')) : ?>
<div id="memberarea">
<?php mosLoadModules('advert1', -1); ?>
</div>
<?php endif; ?>
<?php if ($style_panel == "true") : ?>
<div id="stylearea">
<a href="#" class="style_switcher" id="st_icon-0"></a>
<a href="#" class="style_switcher" id="st_icon-1"></a>
<a href="#" class="style_switcher" id="st_icon-2"></a>
<a href="#" class="style_switcher" id="st_icon-3"></a>
</div>
<?php endif; ?>
<?php if (mosCountModules('advert2')) : ?>
<div id="searcharea">
<?php mosLoadModules('advert2', -1); ?>
</div>
<?php endif; ?>
</div>
</div>
<div id="header">
<div id="imghead"><a href="./"> <img id="logo" src="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/images/logo.png" alt="<?php echo $mosConfig_sitename?>" /> </a>
<?php if (mosCountModules('newsflash')) : ?>
<div id="newsflasharea"><?php mosLoadModules('newsflash', -1); ?>
</div>
<?php endif; ?>
</div>
</div>
<div class="wrapper">
<div id="pagewrap">
<div id="menu">
<div id="nav">
<?php mosShowListMenu($menu_name); ?>
</div>
</div>
<table dir="rtl" cellpadding="0" cellspacing="0" id="contentwrap">
<tr valign="top">
<td><table dir="rtl" cellpadding="0" cellspacing="0" id="mainbodywrap">
<?php if (mosCountModules('top') or mosCountModules('banner')) : ?>
<tr valign="top">
<td><table dir="rtl" cellpadding="0" cellspacing="0" width="100%" class="clearfix">
<?php if (mosCountModules('top')) : ?>
<tr valign="top">
<td class="moduliki-full"><?php mosLoadModules('top', -2); ?>
</td>
</tr>
<?php endif; ?>
<?php if (mosCountModules('banner')) : ?>
<tr valign="top">
<td class="moduliki-full"><?php mosLoadModules('banner', -2); ?>
</td>
</tr>
<?php endif; ?>
</table></td>
</tr>
<?php endif; ?>
<?php if (mosCountModules('user1') or mosCountModules('user2')) : ?>
<tr valign="top">
<td><table dir="rtl" cellpadding="0" cellspacing="0" width="100%" class="clearfix">
<tr valign="top">
<?php if( mosCountModules('user1')) : ?>
<td class="moduliki" style="width: <?php echo $usertop; ?>;"><?php mosLoadModules('user1', -2); ?>
</td>
<?php endif; ?>
<?php if( mosCountModules('user2')) : ?>
<td><div class="null<?php echo $null_1; ?>"></div></td>
<td class="moduliki" style="width: <?php echo $usertop; ?>;"><?php mosLoadModules('user2', -2); ?>
</td>
<?php endif; ?>
</tr>
</table></td>
</tr>
<?php endif; ?>
<?php if (mosCountModules('toolbar')) : ?>
<tr valign="top">
<td class="moduliki-full clearfix"><?php mosLoadModules('toolbar', -2); ?>
</td>
</tr>
<?php endif; ?>
<tr valign="top">
<td id="mainbodycont"><?php mosMainBody(); ?>
</td>
</tr>
<?php if (mosCountModules('user3') or mosCountModules('user4')) : ?>
<tr valign="top">
<td><table dir="rtl" cellpadding="0" cellspacing="0" width="100%" class="clearfix">
<tr valign="top">
<?php if( mosCountModules('user3')) : ?>
<td class="moduliki" style="width: <?php echo $usermid; ?>;"><?php mosLoadModules('user3', -2); ?>
</td>
<?php endif; ?>
<?php if( mosCountModules('user4')) : ?>
<td><div class="null<?php echo $null_2; ?>"></div></td>
<td class="moduliki" style="width: <?php echo $usermid; ?>;"><?php mosLoadModules('user4', -2); ?>
</td>
<?php endif; ?>
</tr>
</table>
</td>
</tr> <?php endif; ?>
</table></td>
<?php if (mosCountModules('inset') or mosCountModules('right')) : ?>
<?php if (mosCountModules('inset')) : ?>
<td class="null-1"><div class="shadow-l"></div></td>
<td id="insetwrap"><?php mosLoadModules('inset', -2); ?>
</td>
<?php endif; ?>
<?php if (mosCountModules('right')) : ?>
<td class="null-1"><div class="shadow<?php echo $shadow; ?>"></div></td>
<td id="rightwrap"><?php mosLoadModules('right', -2); ?>
</td>
<?php endif; ?><?php endif; ?>
<td class="null-1"><div class="null-1"></div></td>
</tr>
</table>
<div class="clearfix"></div>
<?php if (mosCountModules('user5') or mosCountModules('user6') or mosCountModules('user7') or mosCountModules('user8')) : ?>
<table dir="rtl" cellpadding="0" cellspacing="0" id="downarea">
<tr valign="top">
<td><?php if( mosCountModules('user5')) : ?>
<div class="moduliki-l" style="width: <?php echo $exdown_width; ?> ;">
<?php mosLoadModules('user5', -2); ?>
</div>
<?php endif; ?>
<?php if( mosCountModules('user6')) : ?>
<div class="moduliki-l <?php echo $spacer1; ?>" style="width: <?php echo $exdown_width; ?> ;">
<?php mosLoadModules('user6', -2); ?>
</div>
<?php endif; ?>
<?php if( mosCountModules('user7')) : ?>
<div class="moduliki-l <?php echo $spacer2; ?>" style="width: <?php echo $exdown_width; ?> ;">
<?php mosLoadModules('user7', -2); ?>
</div>
<?php endif; ?>
<?php if( mosCountModules('user8')) : ?>
<div class="moduliki-l <?php echo $spacer3; ?>" style="width: <?php echo $exdown_width; ?> ;">
<?php mosLoadModules('user8', -2); ?>
</div>
<div class="clearfix"></div>
<?php endif; ?>
</td>
</tr>
</table>
<?php endif; ?>
<div id="footer"><span id="info">
<?php include_once('gk_footer.php'); ?>
</span></div>
</div>
</div>
</body>
</html>
اينم كد index.php كه من rtl كردم ولي همينطور كه گفتم قالب به كل چپ و راست ميشه
مرسي
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
07-30-2007 08:06 AM
# ADS
تبلیغات در جوملا فارسی
-
پاسخ : تغيير در قالب
فارسی سازی و چپ به راست کردن که فقط مربوط به فایل Index.php نیست.
شما باید CSS رو هم ادیت کنید.
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : تغيير در قالب
دوست من شما كل پست منو نخونديد من عرض كردم كه css رو هم تغيير دادم
الان هم كل قالب فارسي شده و هيچ مشكلي نداره
منظوره من اينه كه وقتي كل قالب فارسي ميشه يعني وقتي rtl مي كنم ماژول ها بر عكس ميشن
يعني به فرض mosMainBody(); سمت چپه مياد سمته راست
من مي خوام mosMainBody(); همون سمته چپ بمونه
مرسي
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : تغيير در قالب
تو سي اس اس به همه ي كلاس ها كه نبايد direction:rtl داد !
احتمالا مشكل از div و td منشا ميشه .. direction رو از div و td برداريد .
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : تغيير در قالب
من مي خوام mosMainBody(); همون سمته چپ بمونه
خب direction مربوط به table و یا div اون رو LTR بکیند !
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : تغيير در قالب
با کسب اجازه از محضر استادم جناب آقای نوری عزیز و گرامی
یک کار دیگه هم می تونید بکنید که هر چی mosCountModules('right' هست با لفت عوض کنید. به همین راحتی
راستی اصلا شما دارید قالب چی طراحی می کنید؟ مامبو یا اس ام اف؟ متعجب
تا جایی که من می بینم کدهای داخل قالب مربوط به مامبو هستن
و این قسمت مخصوص قالب های smf هست
سؤالتون رو در بخش مربوط به خودش مطرح کنید
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
علاقه مندی ها (Bookmarks)