PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : قالب 2007 و چند تا مشکل من



yss.ir
01-19-2008, 11:03 PM
سلام
چند تا مشکل دارم با این قالب:
- user 5 & 6 رو اضافه کردم و حالا موقعیت راست تناسب سایت روبهم زده!
- دو تا ماژول تووی موقعیت user 6 گذاشتم و تنظیم کردم فقط در صفحه اصلی نمایش داده بشه ولی همه جا نمایش داده می شن؟ >:(

yss.ir
01-19-2008, 11:03 PM
کد های index

<?php
defined( '_VALID_MOS' ) or die( 'Restricted access' );
// 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] .'"?' .'>';
?>
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>
&lt;html xmlns=&quot;<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>
&lt;head&gt;
&lt;?php mosShowHead(); ?&gt;
&lt;?php
if ( $my-&gt;id ) {
initEditor();
}
$collspan_offset = ( mosCountModules( &#039;right&#039;, &#039;left&#039; ) + mosCountModules( &#039;user2&#039; ) ) ? 2 : 1;
//script to determine which div setup for layout to use based on module configuration
$user1 = 0;
$user2 = 0;
$user3 = 0;
$colspan = 0;
$right = 0;
$left = 0;
$banner = 0;
// banner combos

//user1 combos
if ( mosCountModules( &#039;user1&#039; ) + mosCountModules( &#039;user2&#039; ) == 2) {
$user1 = 2;
$user2 = 2;
$colspan = 3;
} elseif ( mosCountModules( &#039;user1&#039; ) == 1 ) {
$user1 = 1;
$colspan = 1;
} elseif ( mosCountModules( &#039;user2&#039; ) == 1 ) {
$user2 = 1;
$colspan = 1;
}
//user3 based combos
if ( mosCountModules( &#039;user3&#039; ) and ( empty( $_REQUEST[&#039;task&#039;] ) || $_REQUEST[&#039;task&#039;] != &#039;edit&#039; ) ) {
$user3 = 1;

}
//banner based combos
if ( mosCountModules( &#039;banner&#039; ) and ( empty( $_REQUEST[&#039;task&#039;] ) || $_REQUEST[&#039;task&#039;] != &#039;edit&#039; ) ) {
$banner = 1;

}

//right based combos
if ( mosCountModules( &#039;right&#039; ) and ( empty( $_REQUEST[&#039;task&#039;] ) || $_REQUEST[&#039;task&#039;] != &#039;edit&#039; ) ) {
$right = 1;

}
//left based combos
if ( mosCountModules( &#039;left&#039; ) and ( empty( $_REQUEST[&#039;task&#039;] ) || $_REQUEST[&#039;task&#039;] != &#039;edit&#039; ) ) {
$left = 1;

}
//top based combos
if ( mosCountModules( &#039;top&#039; ) and ( empty( $_REQUEST[&#039;task&#039;] ) || $_REQUEST[&#039;task&#039;] != &#039;edit&#039; ) ) {
$top = 1;

}
?&gt;
&lt;meta <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;?php echo &quot;&lt;link rel=\&quot;stylesheet\&quot; href=\&quot;$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/css/template_css.css\&quot; type=\&quot;text/css\&quot;/&gt;&quot; ; ?&gt;&lt;?php echo &quot;&lt;link rel=\&quot;shortcut icon\&quot; href=\&quot;$GLOBALS[mosConfig_live_site]/images/favicon.ico\&quot; /&gt;&quot; ; ?&gt;
&lt;link href=&quot;css/template_css.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;table width=&quot;908&quot; border=&quot;0&quot; align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr valign=&quot;top&quot;&gt;
&lt;td&gt;&lt;div id=&quot;top_outer&quot;&gt;&lt;div id=&quot;top_inner&quot;&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;/td&gt;
&lt;?php
if ( $user3 &gt; 0 ) {
?&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;
&lt;div id=&quot;top_menu&quot;&gt;
&lt;div id=&quot;top_menu_inner&quot;&gt;&lt;?php mosLoadModules ( &#039;user3&#039; ); ?&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt; &lt;?php
}
?&gt;
&lt;tr&gt;
&lt;td&gt;&lt;div id=&quot;pathway&quot;&gt; &lt;div id=&quot;pathway_text&quot;&gt;
&lt;?php mosPathWay(); ?&gt;
&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td id=&quot;content_outer&quot; width=&quot;908&quot; valign=&quot;top&quot;&gt;
&lt;table align=&quot;center&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;860&quot; class=&quot;content_table&quot;&gt;
&lt;tr valign=&quot;top&quot;&gt;
&lt;?php
if ( $left &gt; 0 ) {
?&gt;
&lt;td&gt;
&lt;div id=&quot;left_outer&quot;&gt;
&lt;div id=&quot;left_inner&quot;&gt;
&lt;?php mosLoadModules ( &#039;left&#039;, -2 ); ?&gt;
&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;?php
}
?&gt;
&lt;td width=&quot;100%&quot;&gt;
&lt;table width=&quot;100%&quot; border=&quot;0&quot; align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;content&quot;&gt;
&lt;tr&gt;
&lt;td colspan=&quot;&lt;?php echo $colspan; ?&gt;&quot;&gt;
&lt;div id=&quot;main_content&quot;&gt;&lt;?php mosMainBody(); ?&gt;&lt;/div&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td background=&quot;&lt;?php echo $mosConfig_live_site;?&gt;/templates/mg/images/middle2.gif&quot;&gt;&lt;?php mosLoadModules( &#039;user6&#039;); ?&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td background=&quot;&lt;?php echo $mosConfig_live_site;?&gt;/templates/mg/images/down2.gif&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/td&gt;
&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;table width=&quot;154&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td width=&quot;154&quot;&gt;&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;&lt;?php echo $mosConfig_live_site;?&gt;/templates/mg/images/up2.gif&quot;&gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td background=&quot;&lt;?php echo $mosConfig_live_site;?&gt;/templates/mg/images/middle2.gif&quot;&gt;&lt;?php mosLoadModules( &#039;user5&#039;); ?&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td background=&quot;&lt;?php echo $mosConfig_live_site;?&gt;/templates/mg/images/down2.gif&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;?php
if ($colspan &gt; 0) {
?&gt;
&lt;tr valign=&quot;top&quot;&gt;

&lt;?php
if ( $user1 &gt; 0 ) {
?&gt;
&lt;td width=&quot;50%&quot;&gt;
&lt;div id=&quot;user1_outer&quot;&gt;&lt;div class=&quot;user1_inner&quot;&gt;
&lt;?php mosLoadModules ( &#039;user1&#039;, -2 ); ?&gt;
&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;?php
}
if ( $colspan == 3) {
?&gt;

&lt;?php
}
if ( $user2 &gt; 0 ) {
?&gt;
&lt;td width=&quot;50%&quot;&gt;
&lt;div id=&quot;user2_outer&quot;&gt;
&lt;div class=&quot;user2_inner&quot;&gt;
&lt;?php mosLoadModules ( &#039;user2&#039;, -2 ); ?&gt;
&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;?php
}
?&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;&lt;?php echo $colspan; ?&gt;&quot;&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;?php
}
?&gt;
&lt;/table&gt;&lt;/td&gt;
&lt;?php
if ( $right &gt; 0 ) {
?&gt;
&lt;td&gt;
&lt;div id=&quot;right_outer&quot;&gt;
&lt;div id=&quot;right_inner&quot;&gt;
&lt;?php mosLoadModules ( &#039;right&#039;, -2 ); ?&gt;
&lt;/div&gt;
&lt;/div&gt; &lt;/td&gt;
&lt;?php
}
?&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td id=&quot;footer&quot;&gt;
&lt;div class=&quot;footer&quot;&gt; &lt;?php include_once(&#039;includes/footer.php&#039;); ?&gt; &lt;/div&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;?php mosLoadModules( &#039;debug&#039;, -1 );?&gt;
&lt;/body&gt;
&lt;/html&gt;

yss.ir
01-20-2008, 01:14 AM
مشکل اولم حل شد
ولی مشکل دومرو هنوز دارم!
- یه چیز دیگه تاریخ مطالب و همچنین اسم منو ها تو هم رفتگی دارن!!

hossein.shokrzadeh
01-20-2008, 08:44 PM
سلام
موقعیت ماژول منظورتونه تنظیم کردید همه جا بیاد؟ اینکه کد نویسی میخواد تو قالب و شما انجام ندادید!
اما اگر منظورتون اینه که ماژولش رو تنظیم کردید فقط صفحه اصلی بیاد، یه چک بکنید تو اونجایی که تنظیم میشه ممکنه هم صفحه اصلی انتخاب شده باشه، یه چک بکنید
آدرس سایتتون رو هم بدید لطفا :)
یا علی علیه السلام

yss.ir
01-20-2008, 10:52 PM
سلام

منظورم قسمت اطلاعیه های سایته که وقتی روی یکی از خبرها کلیک می کنی، اطلاعیه ها هم میاد
باز چک کردم موقعیت ماژول رووی منوی اصلی | صفحه اصلیه!!
در این مورد چی :
- یه چیز دیگه تاریخ مطالب و همچنین اسم منو ها تو هم رفتگی دارن!!

دوباره آدرس رو یادم رفت
دی :
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>

*** دو پست شما یکی شد

farhad
01-22-2008, 01:45 PM
سلام ، براي در هم رفتگي منوها كد زير رو در كلاس منو اضافه كنيد :


line-height: 150%;

براي مشكل user6 هم فكر كنم تيتر نمايش داده ميشه و متن ها نمايش داده نميشه كه بايد اين كند رو كه در قالب هست :


&lt;td background=&quot;&lt;?php echo $mosConfig_live_site;?&gt;/templates/mg/images/middle2.gif&quot;&gt;&lt;?php mosLoadModules( &#039;user6&#039;); ?&gt;&lt;/td&gt;



&lt;?php if (mosCountModules(&#039;user6&#039;) &gt; 0) { ?&gt;
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &lt;td background=&quot;&lt;?php echo $mosConfig_live_site;?&gt;/templates/mg/images/middle2.gif&quot;&gt;&lt;?php mosLoadModules( &#039;user6&#039;); ?&gt;&lt;/td&gt;
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &lt;?php } ?&gt;

عوض كنيد تا مشكلتون حل بشه و هم تيتر نمايش داده نشه و هم متن داخل يوزر...

yss.ir
02-29-2008, 09:11 PM
یه چیز دیگه!
این قالب نسبت به بقیه خیلی در هم رفتگیش توو browser های مختلف بیشتره
تو internet explorere6 متن راست چین وسط چپ چین میشه یا درهم رفتگیه منوهای اصلی با firefax مشکلی ندارن ولی تو internet explorere چرا.
چیکار میشه کرد!!!!|||!
&quot;javad.ac.ir &quot;

mhadaily
03-01-2008, 11:51 AM
اصلاح دقیقا بگید کجا ها تا اصلاح بشه .. همین طوری که نمیشه شما یک عکس بزارید در IE6 و ...