براي استفاده از امكانات انجمن مامبولرن بايد عضو شويد ، براي ثبت نام كليك كنيد




 Advertisement

هاستینگ جوملا مامبو اس ام اف - ثبت دامین
تبلیغات Advertising
صفحه: [1]   پایین

نویسنده موضوع: تنظیم استایل یک ماژول  (دفعات بازدید: 1974 بار)

mr_aliagha

  • Hero
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 1041
    • WWW
تنظیم استایل یک ماژول
« : یکشنبه, 24 فوریه 2008 - 13:08 »
با سلام.
من یه ماژول خودم درست کردم ، suffix اون رو گذاشتم "announce"  حالا تو فایل css مربوط به قالب سایت وقتی براش یه کلاس جدید به صورت زیر ایجاد می کنم و پارامتر ها رو ست می کنم ، هیچ تغییری ایجاد نمی شه .
table.moudletable.announce {....}یا
table.moudletable.announce td{....}یا
table.moudletable.announce th{....}لطفا من را راهنمایی کنید.
خارج شده است
مامبو + مامبو سرور

سایت دوستم هم با بدبختی های بسیار راه اندازی شد!
www.shirazdvdstore.biz

فیروزمندان

  • مدیر سایت
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 11316
  • Information Is Power
    • WWW
پاسخ : تنظیم استایل یک ماژول
« Reply #1 : دوشنبه, 25 فوریه 2008 - 11:41 »
سلام

table.moudletable-announce

درسته

به جای . از - استفاده کنید

یا علی

mr_aliagha

  • Hero
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 1041
    • WWW
پاسخ : تنظیم استایل یک ماژول
« Reply #2 : دوشنبه, 25 فوریه 2008 - 13:12 »
درست نشد باز!!
چیکار کنم؟!!!  :'(
خارج شده است
مامبو + مامبو سرور

سایت دوستم هم با بدبختی های بسیار راه اندازی شد!
www.shirazdvdstore.biz

نورى

  • Hero
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 1823
  • "هیچ" اگر سایه پذیرد ، من همان سایه ی هیچم !
    • WWW
پاسخ : تنظیم استایل یک ماژول
« Reply #3 : دوشنبه, 25 فوریه 2008 - 13:26 »
كدتون رو بزاريد تا چك كنم.
خارج شده است
اگر روزي دشمن پيدا كردي، بدان در رسيدن به هدفت موفق بودي ! اگر روزي تهديدت كردند، بدان در برابرت ناتوانند! اگر روزي خيانت ديدي، بدان قيمتت بالاست! اگر روزي تركت كردند، بدان با تو بودن لياقت ميخواهد.
"قالب جوملا مامبو وردپرس"

mr_aliagha

  • Hero
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 1041
    • WWW
پاسخ : تنظیم استایل یک ماژول
« Reply #4 : دوشنبه, 25 فوریه 2008 - 20:27 »
فرض می کنم اصلا می خوام ماژول تعریف شده دقیقا مثل بقیه ماژول ها باشه با این تقاوت که کلاس اون رو کلا جدا بنویسم( فعلا می خوام تست کنم که اصلا نام کلاس درست هست یا نه)
پس اون رو دقیقا مثل بقیه ماژول ها می نویسم با این تفاوت که نام کلاس رو می ذارم 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 یه نام هست که به طور پیش فرض گرفته شده قبلا برا یه ماژول دیگه؟!!
خارج شده است
مامبو + مامبو سرور

سایت دوستم هم با بدبختی های بسیار راه اندازی شد!
www.shirazdvdstore.biz

نورى

  • Hero
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 1823
  • "هیچ" اگر سایه پذیرد ، من همان سایه ی هیچم !
    • WWW
پاسخ : تنظیم استایل یک ماژول
« Reply #5 : سه‌شنبه, 26 فوریه 2008 - 00:24 »
خب شما اسمش رو عوض كن !


اين هم تست شدست :
table.moduletable-user1 {
}
table.moduletable-user1 th {
}
table.moduletable-user1 td {
}
خارج شده است
اگر روزي دشمن پيدا كردي، بدان در رسيدن به هدفت موفق بودي ! اگر روزي تهديدت كردند، بدان در برابرت ناتوانند! اگر روزي خيانت ديدي، بدان قيمتت بالاست! اگر روزي تركت كردند، بدان با تو بودن لياقت ميخواهد.
"قالب جوملا مامبو وردپرس"

mr_aliagha

  • Hero
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 1041
    • WWW
پاسخ : تنظیم استایل یک ماژول
« Reply #6 : سه‌شنبه, 26 فوریه 2008 - 01:43 »
اسمش رو 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 نیست؟!
نکنه اسم کلاس ماژول درست ست نمی شه!!! چجوری می تونم دستی اونو از طریق کد نویسی تعریف کنم؟!!!
خارج شده است
مامبو + مامبو سرور

سایت دوستم هم با بدبختی های بسیار راه اندازی شد!
www.shirazdvdstore.biz

mr_aliagha

  • Hero
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 1041
    • WWW
پاسخ : تنظیم استایل یک ماژول
« Reply #7 : سه‌شنبه, 26 فوریه 2008 - 01:45 »
user1 هم نشد، فرقی نمی کنه!! مشکل از جای دیگست!!
خارج شده است
مامبو + مامبو سرور

سایت دوستم هم با بدبختی های بسیار راه اندازی شد!
www.shirazdvdstore.biz

نورى

  • Hero
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 1823
  • "هیچ" اگر سایه پذیرد ، من همان سایه ی هیچم !
    • WWW
پاسخ : تنظیم استایل یک ماژول
« Reply #8 : سه‌شنبه, 26 فوریه 2008 - 02:08 »
بايد كل قالب رو بررسي كنيد.
هر css رو جدا چك كنيد.
مشكل از كدهايي كه داديم نيست ، خودتون هم گفتيد كه : "  مشکل از جای دیگست!!   "
خارج شده است
اگر روزي دشمن پيدا كردي، بدان در رسيدن به هدفت موفق بودي ! اگر روزي تهديدت كردند، بدان در برابرت ناتوانند! اگر روزي خيانت ديدي، بدان قيمتت بالاست! اگر روزي تركت كردند، بدان با تو بودن لياقت ميخواهد.
"قالب جوملا مامبو وردپرس"

mr_aliagha

  • Hero
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 1041
    • WWW
پاسخ : تنظیم استایل یک ماژول
« Reply #9 : سه‌شنبه, 26 فوریه 2008 - 02:21 »
اینم کل کد، خودم که ایرادی پیدا نکردم داخلش!!!
<?php
/**
* AkoWinterportal - A Mambo 4.5 template
* @version 2.0
* @package AkoWinterportal
* @copyright (C) 2004 by Arthur Konze - All rights reserved!
* @license http://www.konze.de/content/view/8/26/ 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" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php
if($lang=="en"){
$text_direction='ltr';
?>

<html xmlns="http://www.w3.org/1999/xhtml" dir=ltr>
<?php
}
else{
$text_direction='rtl';
?>

<html xmlns="http://www.w3.org/1999/xhtml" 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')>0mosLoadModules('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 - www.mamboportal.com
        
$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')>0mosLoadModules('top','true'); ?>
      <!-- Main Content Section -->
      <?php mosMainBody(); ?>
      <?php if (mosCountModules('bottom')>0mosLoadModules('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', -); ?><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>
خارج شده است
مامبو + مامبو سرور

سایت دوستم هم با بدبختی های بسیار راه اندازی شد!
www.shirazdvdstore.biz

mr_aliagha

  • Hero
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 1041
    • WWW
پاسخ : تنظیم استایل یک ماژول
« Reply #10 : چهارشنبه, 27 فوریه 2008 - 20:12 »
آقا چی شد ، کسی چیزی به ذهنش نمی رسه؟!
خارج شده است
مامبو + مامبو سرور

سایت دوستم هم با بدبختی های بسیار راه اندازی شد!
www.shirazdvdstore.biz

mr_aliagha

  • Hero
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 1041
    • WWW
پاسخ : تنظیم استایل یک ماژول
« Reply #11 : پنجشنبه, 28 فوریه 2008 - 02:42 »
مشکل بالاخره حل شد، نه قالب مشکل داشت نه کد هایی که می نوشتم ، بلکه همان طور که http://www.mambolearn.com/forum/index.php/topic,103.msg496.html#msg496 نوشته بایستی پسوند را بلافاصله بعد از table.moduletable بیاریم یعنی:
table.moduletableannounce {...}متاسفانه بعضی مواقع ادم نمی دونه چی search کنه به جواب می رسه ....
خارج شده است
مامبو + مامبو سرور

سایت دوستم هم با بدبختی های بسیار راه اندازی شد!
www.shirazdvdstore.biz

نورى

  • Hero
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 1823
  • "هیچ" اگر سایه پذیرد ، من همان سایه ی هیچم !
    • WWW
پاسخ : تنظیم استایل یک ماژول
« Reply #12 : پنجشنبه, 28 فوریه 2008 - 12:41 »
اين هم همونه !!

خب شما اسمش رو عوض كن !


اين هم تست شدست :
table.moduletable-user1 {
}
table.moduletable-user1 th {
}
table.moduletable-user1 td {
}
خارج شده است
اگر روزي دشمن پيدا كردي، بدان در رسيدن به هدفت موفق بودي ! اگر روزي تهديدت كردند، بدان در برابرت ناتوانند! اگر روزي خيانت ديدي، بدان قيمتت بالاست! اگر روزي تركت كردند، بدان با تو بودن لياقت ميخواهد.
"قالب جوملا مامبو وردپرس"

سیامک

  • Hero
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 2373
  • همینه که هست.
    • WWW
پاسخ : تنظیم استایل یک ماژول
« Reply #13 : پنجشنبه, 28 فوریه 2008 - 12:43 »
خوب شما که الان سرچ کردی و به جواب هم رسیدی ;) پس میدونی.
متشکرم هم جواب سوالتون رو در آخرین پست نوشتید. این کار شما به بقیه کاربران هم کمک زیادی میکنه.
خارج شده است
لطفا قبل از ایجاد تاپیک جدید قوانین انجمن را مطالعه كنيد,بخش آموزش سایت و تاپیک های قبلی انجمن راهنمای شما هستند
آموزش نکات سودمند مامبو  | جستجو | قوانین انجمن
آزاد زندگی کنید
صفحه: [1]   بالا
 

انجمن تخصصی مامبو و جوملا فارسی RSS - آر اس اس Bookmark and Share