PDA

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



maybod-adineh
01-01-2010, 05:42 PM
سلام
چطور میتونم یه منو به منوی بالای انجمن اضافه کنم ؟ ( منوی افقی بالای انجمن منظورم هست :

animator_blred
01-01-2010, 10:36 PM
من با یک قالب این کار رو کردم و نمیدونم که قالب های دیگه جواب میدن یا نه:
ابدا عکس مربوط به منو رو ساختم
بعد فایل style رو باز کردم و در این فایل همچین کدی دیدم


#kwick {
width: 100%;
}

#kwick .kwicks {
background: transparent;
display: block;
height: 95px;
margin: 0px;
padding: 0;
}

#kwick li {
float: right;
margin: 0;
padding: 0;
list-style: none;
}

#kwick .kwick {
display: block;
cursor: pointer;
overflow: hidden;
height: 95px;
width: 120px;
}

#kwick .kwick span {
display: none;
}

#kwick .opt0 {
background: url(images/english/anasayfa.gif);
outline: none;
}

#kwick .opt1 {
background: url(images/english/home.png);
outline: none;
}

#kwick .opt2 {
background: url(images/english/help.png);
outline: none;
}

#kwick .opt3 {
background: url(images/english/search.png);
outline: none;

بعد با توجه به این کدها این کد رو برای منوی خودم که میخواستم با کلیک بر روی اون کاربر به گالری سایت بره رو اضافه کردم:


#kwick .opt4 {
background: url(images/english/gallery.png);
outline: none;

بعد فایل index.template رو باز کردم
این کد رو پیدا کردم:


<div id="kwick">
<ul class="kwicks">';


( فرض کنید که کد مربوط به دکمه Home در کد زیر وجود دارد) بعد این کد رو پیدا کردم


// Show the [home] button.
echo '<li><a href="', $scripturl, '" class="kwick opt1">', ($settings['use_image_buttons'] ? '<span>' : $txt[103]), '</span></a></li>';

// Show the [help] button.
echo '<li><a href="', $scripturl, '?action=help" class="kwick opt2" >', ($settings['use_image_buttons'] ? '<span>' : $txt[119]), '</span></a></li>';

// How about the [search] button?
if ($context['allow_search'])
echo '<li><a href="', $scripturl, '?action=search" class="kwick opt3">', ($settings['use_image_buttons'] ? '<span>' : $txt[182]), '</span></a></li>';

و زیر این کدها این کد رو اضافه کردم:

// How about the [search] button?
if ($context['allow_search'])
echo &#039;&lt;li&gt;&lt;a href=&quot;<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>;, $scripturl, &#039;?action=gallery&quot; class=&quot;kwick opt3&quot;&gt;&#039;, ($settings&#91;&#039;use_image_buttons&#039;] ? &#039;&lt;span&gt;&#039; : $txt[182]), &#039;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&#039;;
و در نهایت عبارت gallery رو به کد زیر اضافه کردم

if (in_array($context&#91;&#039;current_action&#039;], array(&#039;search&#039;, &#039;admin&#039;, &#039;calendar&#039;, &#039;profile&#039;, &#039;mlist&#039;, &#039;register&#039;, &#039;login&#039;, &#039;help&#039;, &#039;pm&#039;)))
$current_action = $context&#91;&#039;current_action&#039;];

کد حاصل این کد میشد

if (in_array($context&#91;&#039;current_action&#039;], array(&#039;search&#039;, &#039;admin&#039;, &#039;calendar&#039;, &#039;profile&#039;, &#039;mlist&#039;, &#039;register&#039;, &#039;login&#039;, &#039;help&#039;, &#039;pm&#039;, &#039;gallery&#039;)))
$current_action = $context&#91;&#039;current_action&#039;];

دیگه نمیدون توی بقیه قالب ها هم جواب میده یا نه

animator_blred
01-01-2010, 10:39 PM
اگر هم توضیح من رو متوجه نشدید میتونید فایل مربوط به گالری رو برای دانلود معرفی کنید شاید عقل قد داد تونستم درستش کنم

maybod-adineh
01-02-2010, 04:56 PM
سلام
والا متوجه که نشدم هیچ ، اسم خودم هم یادم رفت ! :d
ببخشید اگه ممکنه یه کم زیر دیپلم توزیح بدین !
متشکرم

animator_blred
01-02-2010, 08:32 PM
والا از این ساده تر دیگه نمیتونم (:d

شما مسیر دانلود قالبتون رو بگید و توضیح بدید که چه منویی میخواهید اضافه بشه (و نیز این که میخواهید کاربر با کلیک بر روی منو به چه آدرسی برود)و همینطور عکس مربطو به منو رو تا ببینم میتونم براتون کاری بکنم یا نه