۱۳۹۱/۵/۲۶، ۰۷:۳۶:۰۴ صبح
سلام به همه، با اجازه بزرگترها!
همینطور که میدونید برای ایجاد اعلانات انجمن (یا کلا ساخت یه باکس که باز و بسته بشه) باید در مسیر صفحه اصلی » گروه قالبها » Default Templates
ویرایش قالب: header کد زیر رو پیدا کنید :
و سپس کد :
رو وارد کنید. (با سپاس فراوان از استاد Mt edition )
اما این یه مشکل کوچیک (اگه بشه اسمشو مشکل گذاشت!) داره و اون اینه که توی همه صفحات باکس باز می مونه. شاید کسی مثل من بخواد یه دسترسی سریع درست کنه و نمی خواد که این باکس تا زده نشدن [+] باز بمونه، که برای این کار باید از کد زیر استفاده کنه:
* این کد رو از روی SimpleTag تونستم در بیارم (هنوز اینقدر حرفه ای نشدم که بخوام خودم بنویسم!)
* امیدوارم که این آموزش به دردتون بخوره.
همینطور که میدونید برای ایجاد اعلانات انجمن (یا کلا ساخت یه باکس که باز و بسته بشه) باید در مسیر صفحه اصلی » گروه قالبها » Default Templates
ویرایش قالب: header کد زیر رو پیدا کنید :
کد:
<div id="panel">
{$welcomeblock}
</div>
</div>
و سپس کد :
کد:
<br />
<table border="0" cellspacing="" cellpadding="" class="tborder" style="clear: both; border-top-width:1;">
<tr>
<td class="thead" colspan="2">
<div class="expcolimage"><img src="{$theme['imgdir']}/collapse{$collapsedimg['newbox_e']}.gif" id="newbox_img" class="expander" alt="[-]" title="[-]" /></div>
<strong><font color="#ffcc00">Header:</font>
</td>
</tr>
<tbody style="{$collapsed['newbox_e']}" id="newbox_e">
<tr>
<td class="trow1">
محل کد
</td>
</tr>
</table>
اما این یه مشکل کوچیک (اگه بشه اسمشو مشکل گذاشت!) داره و اون اینه که توی همه صفحات باکس باز می مونه. شاید کسی مثل من بخواد یه دسترسی سریع درست کنه و نمی خواد که این باکس تا زده نشدن [+] باز بمونه، که برای این کار باید از کد زیر استفاده کنه:
کد:
<script type="text/javascript">
var chkactive = 0;
function BoxShow()
{
if(!chkactive){
document.getElementById('bshow').style.display='block';
chkactive = 1;
BoxShowImg ();
}else{
document.getElementById('bshow').style.display='none';
chkactive = 0;
BoxShowImg ();
}
}
</script>
<br /><table border="0" class="tborder"><tr><td class="thead" colspan="5"><div class="expcolimage"><a href="javascript:void(0);" onclick="BoxShow();" title="Min/Max"><img src="images/collapse.gif" id="BoxShow-img" alt="+/-" /></a></div><div style="font-weight: bolder;">Header:<br /></div></td></tr><tr><td class="trow2">
<div align="right" id="bshow">
محل قرار دادن کد و متن شما
</div></td></tr></table><br />
<script type="text/javascript">
var bimg = document.getElementById("BoxShow-img");
function BoxShowImg ()
{
if(chkactive){
bimg.setAttribute("src", "images/collapse.gif");
document.getElementById('bshow').style.display='block';
}else{
bimg.setAttribute("src", "images/collapse_collapsed.gif");
document.getElementById('bshow').style.display='none';
}
}
document.getElementById('bshow').style.display='none';
bimg.setAttribute("src", "images/collapse_collapsed.gif");
</script>
* این کد رو از روی SimpleTag تونستم در بیارم (هنوز اینقدر حرفه ای نشدم که بخوام خودم بنویسم!)
* امیدوارم که این آموزش به دردتون بخوره.