پاسخ : تنظیم استایل یک ماژول
سلام
کد:
table.moudletable-announce
درسته
به جای . از - استفاده کنید
یا علی
پاسخ : تنظیم استایل یک ماژول
درست نشد باز!!
چیکار کنم؟!!! :'(
پاسخ : تنظیم استایل یک ماژول
كدتون رو بزاريد تا چك كنم.
پاسخ : تنظیم استایل یک ماژول
فرض می کنم اصلا می خوام ماژول تعریف شده دقیقا مثل بقیه ماژول ها باشه با این تقاوت که کلاس اون رو کلا جدا بنویسم( فعلا می خوام تست کنم که اصلا نام کلاس درست هست یا نه)
پس اون رو دقیقا مثل بقیه ماژول ها می نویسم با این تفاوت که نام کلاس رو می ذارم table.moduletable-announce :
کد:
table.moduletable-announce {
font-size : 11px;
background-color : #F9F9F9;
border : 1px solid #D9D9D9;
width : 100%;
margin-bottom : 10px;
}
table.moduletable-announce th {
border : 3px solid #F9F9F9;
font-family: tahoma;
text-align : center;
color : #000164;
height : 27px;
background-color : #95CBE9;
background : url('../images/mentitback.gif');
}
table.moduletable-announce td {
border : 3px solid #F9F9F9;
font-weight : normal;
}
نکنه اصلا نام announce یه نام هست که به طور پیش فرض گرفته شده قبلا برا یه ماژول دیگه؟!!
پاسخ : تنظیم استایل یک ماژول
خب شما اسمش رو عوض كن !
اين هم تست شدست :
کد:
table.moduletable-user1 {
}
table.moduletable-user1 th {
}
table.moduletable-user1 td {
}
پاسخ : تنظیم استایل یک ماژول
اسمش رو 1000 بار عوض کردم ، بازم نشد!!! دیگه موندم چشه ، شاید از قالب باشه مشکل،
قالب winterportal هست، دو زبونش کردم؛ یکی rtl و یکی هم ltr که دو تا css داره ، با کد زیر درستش کردم ، اما بعید می دونم مشکل از این باشه!!
کد:
<link rel="stylesheet" type="text/css" href="<?php echo $mosConfig_live_site; ?>/templates/akowinterportal/css/template_css_<?php echo $text_direction ?>.css" />
تو خود هر کدوم از css ها که تغییر می دم ، درست کار می کنه ، اما این جوری که می خوام کلاس جدید تعریف کنم براش ، نمی شه!!!!
نیاز به تغییر xml نیست؟!
نکنه اسم کلاس ماژول درست ست نمی شه!!! چجوری می تونم دستی اونو از طریق کد نویسی تعریف کنم؟!!!
پاسخ : تنظیم استایل یک ماژول
user1 هم نشد، فرقی نمی کنه!! مشکل از جای دیگست!!
پاسخ : تنظیم استایل یک ماژول
بايد كل قالب رو بررسي كنيد.
هر css رو جدا چك كنيد.
مشكل از كدهايي كه داديم نيست ، خودتون هم گفتيد كه : " مشکل از جای دیگست!! "
پاسخ : تنظیم استایل یک ماژول
اینم کل کد، خودم که ایرادی پیدا نکردم داخلش!!!
کد:
<?php
/**
* AkoWinterportal - A Mambo 4.5 template
* @version 2.0
* @package AkoWinterportal
* @copyright (C) 2004 by Arthur Konze - All rights reserved!
* @license [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] Copyrighted Commercial Software
* Developed By Mambolearn.com
*/
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" "[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
<?php
if($lang=="en"){
$text_direction='ltr';
?>
<html xmlns="[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] dir=ltr>
<?php
}
else{
$text_direction='rtl';
?>
<html xmlns="[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] dir=rtl><?php } ?>
<head>
<?php if ( $my->id ) initEditor(); ?>
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
<?php mosShowHead(); ?>
<link rel="shortcut icon" href="<?php echo $mosConfig_live_site;?>/images/favicon.ico" />
<link rel="stylesheet" type="text/css" href="<?php echo $mosConfig_live_site; ?>/templates/akowinterportal/css/template_css_<?php echo $text_direction ?>.css" />
</head>
<body>
<a name="up" id="up"></a>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr bgcolor="#000000">
<td class="navigationline" height="20" valign="middle"><img src="<?php echo $mosConfig_live_site;?>/images/M_images/arrow.png" hspace="5"><?php include $GLOBALS['mosConfig_absolute_path'] . '/pathway.php'; ?></td>
<td class="navigationline" height="20" align="right" valign="middle"><?php if($lang!="en"){ echo jdate("l j F Y H:i",time() + ($mosConfig_offset*60*60)); }else{ echo (strftime ("%A, %d %B %Y", time()+($mosConfig_offset*60*60))); }?></td>
<td class="navigationline" height="20" align="center" width="150"><?php if (mosCountModules('header')>0) mosLoadModules('header','true'); ?>
</td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="79" valign="center" bgcolor="#95CBE9" background="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/headermainbg.gif"><img src="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/logo2.gif"></td>
</tr>
<tr>
<td height="20" valign="top" bgcolor="#95CBE9" background="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/headermenbg.gif">
<?php
# Vertical Menu V2.1 - by Arthur Konze - [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
$database->setQuery("SELECT id, name, link FROM #__menu WHERE menutype='mainmenu' AND parent='0' AND access<='$gid' AND sublevel='0' AND published='1' AND type<>'separator' ORDER BY ordering");
$vmrows = $database->loadObjectList();
echo "<table border='0' cellpadding='0' cellspacing='2' width='75%'><tr>";
$num_vmrows = count($vmrows);
//$vmtab_width = floor(100 / $num_vmrows);
echo "</tr></table>";
?>
</tr>
<tr>
<td valign="top" background="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/topshadow.gif"><img src="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/topshadow.gif" width="10" height="14"></td>
</tr>
</table>
<!-- Ende des Kopfes - Anfang des Contents -->
<table border="0" cellpadding="5" cellspacing="0" width="100%">
<tr>
<!-- LEFT Modules -->
<?php
if (mosCountModules('right')>0) {
?>
<td width="180" valign="top">
<?php mosLoadModules ( "right" ); ?>
</td>
<?php
}
?>
<td valign="top">
<?php if (mosCountModules('top')>0) mosLoadModules('top','true'); ?>
<!-- Main Content Section -->
<?php mosMainBody(); ?>
<?php if (mosCountModules('bottom')>0) mosLoadModules('bottom','true'); ?>
</td>
<!-- RIGHT Modules -->
<?php
if (mosCountModules('left')>0) {
?>
<td width="180" valign="top">
<?php mosLoadModules ( "left" ); ?>
</td>
<?php
}
?>
</tr>
</table>
<div align="center">
<img src="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/arrow2up.gif" width="12" height="9" border="0" align="middle">
<font color="#999999" size="1" face="Verdana"><a href="<?php echo sefRelToAbs($_SERVER['REQUEST_URI']); ?>#up">top of page</a></font>
<img src="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/arrow2up.gif" width="12" height="9" align="middle">
</div>
<!-- Ende des Contents - Anfang des Fusses -->
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top" background="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/bottom_snow.jpg"><img src="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/bottom_snow.jpg"></td>
</tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#CFE3EB">
<tr align="center">
<td>
<?php if ( mosCountModules ('banner') ) mosLoadModules( 'banner', -1 ); ?><p />&nbsp;&nbsp;
<?php include_once( $GLOBALS['mosConfig_absolute_path'] . '/includes/footer.php' ); ?>
</td>
</tr>
</table>
<?PHP if(file_exists($mosConfig_absolute_path."/components/com_tfsformambo/tfsformambo.php"))
{
require_once($mosConfig_absolute_path."/components/com_tfsformambo/tfsformambo.php");
}?>
</body>
</html>