PDA

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



aaaaallllliiiii
07-08-2009, 02:39 AM
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>
چه طور میشه به جای متن،دکمه هاش رو قرار داد ؟
مثل همین فروم مامبولرن

firoozmandan
07-08-2009, 07:36 AM
سلام!

در قسمت مدیریت انجمن روی &quot;تنظيمات قالب جاري&quot; کلیک کنید

گزینه &quot;نشان دادن دکمه و عکس به جاي متن&quot; را فعال کنید

یا علی

aaaaallllliiiii
07-08-2009, 08:43 AM
این دکمه فعال هست.ولی نمایش نمیده
عکس های دکمه ها رو توی پوشه ی ایمیج در قالب،چه جوری باید بریزیم؟ احتمال میدم مشکل از اونه

firoozmandan
07-08-2009, 09:12 AM
سلام

در این صورت مشکل از قالب هست . ابتدا از فایلهای قالب بکاپ بگیرید و راه زیر رو امتحان کنید :

فایل index.template.php :

$settings[&#039;use_tabs&#039;] رو برابر با false ست کنید

$settings[&#039;use_buttons&#039;] را برابر با false ست کنید

این کد رو پیدا کنید :



// Generate a strip of buttons.
function template_button_strip($button_strip, $direction = &#039;top&#039;, $force_reset = false, $custom_td = &#039;&#039;)
{
global $settings, $buttons, $context, $txt, $scripturl;

// Create the buttons...
foreach ($button_strip as $key =&gt; $value)
{
if (isset($value[&#039;test&#039;]) &amp;&amp; empty($context[$value[&#039;test&#039;]]))
{
unset($button_strip[$key]);
continue;
}
elseif (!isset($buttons[$key]) || $force_reset)
$buttons[$key] = &#039;&lt;a href=&quot;&#039; . $value[&#039;url&#039;] . &#039;&quot; &#039; .( isset($value[&#039;custom&#039;]) ? $value[&#039;custom&#039;] : &#039;&#039;) . &#039;&gt;&#039; . $txt[$value[&#039;text&#039;]] . &#039;&lt;/a&gt;&#039;;

$button_strip[$key] = $buttons[$key];
}

if (empty($button_strip))
return &#039;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&#039;;

echo &#039;
&lt;td class=&quot;maintab_back&quot;&gt;&#039;, implode(&#039;&#039;, $button_strip) , &#039;&lt;/td&gt;&#039;;
}


با کد زیر جایگزین کنید :


// Generate a strip of buttons, out of buttons.
function template_button_strip($button_strip, $direction = &#039;top&#039;, $force_reset = false, $custom_td = &#039;&#039;)
{
global $settings, $buttons, $context, $txt, $scripturl;

if (empty($button_strip))
return &#039;&#039;;

// Create the buttons...
foreach ($button_strip as $key =&gt; $value)
{
if (isset($value[&#039;test&#039;]) &amp;&amp; empty($context[$value[&#039;test&#039;]]))
{
unset($button_strip[$key]);
continue;
}
elseif (!isset($buttons[$key]) || $force_reset)
$buttons[$key] = &#039;&lt;a href=&quot;&#039; . $value[&#039;url&#039;] . &#039;&quot; &#039; .( isset($value[&#039;custom&#039;]) ? $value[&#039;custom&#039;] : &#039;&#039;) . &#039;&gt;&#039; . ($settings[&#039;use_image_buttons&#039;] ? &#039;&lt;img src=&quot;&#039; . $settings[&#039;images_url&#039;] . &#039;/&#039; . ($value[&#039;lang&#039;] ? $context[&#039;user&#039;][&#039;language&#039;] . &#039;/&#039; : &#039;&#039;) . $value[&#039;image&#039;] . &#039;&quot; alt=&quot;&#039; . $txt[$value[&#039;text&#039;]] . &#039;&quot; border=&quot;0&quot; /&gt;&#039; : $txt[$value[&#039;text&#039;]]) . &#039;&lt;/a&gt;&#039;;

$button_strip[$key] = $buttons[$key];
}

echo &#039;
&lt;td height=&quot;40&quot; valign=&quot;middle&quot; &#039;, $custom_td, &#039;&gt;&#039;, implode($context[&#039;menu_separator&#039;], $button_strip) , &#039;&lt;/td&gt;&#039;;
}


یا علی

aaaaallllliiiii
07-08-2009, 01:47 PM
قالب ما ورژن 2.0 RC1 هست.

firoozmandan
07-08-2009, 01:52 PM
تفاوتی نمیکنه

aaaaallllliiiii
07-08-2009, 09:19 PM
// Generate a strip of buttons.
function template_button_strip($button_strip, $direction = &#039;top&#039;, $force_reset = false, $custom_td = &#039;&#039;)
{
global $settings, $context, $txt, $scripturl;

// Create the buttons...
$buttons = array();
foreach ($button_strip as $key =&gt; $value)
{
if (!isset($value[&#039;test&#039;]) || !empty($context[$value[&#039;test&#039;]]))
$buttons&#91;] = &#039;&lt;a href=&quot;&#039; . $value[&#039;url&#039;] . &#039;&quot; &#039; . (isset($value[&#039;custom&#039;]) ? $value[&#039;custom&#039;] : &#039;&#039;) . &#039;&gt;&lt;span&gt;&#039; . $txt[$value[&#039;text&#039;]] . &#039;&lt;/span&gt;&lt;/a&gt;&#039;;
}

if (empty($buttons))
return &#039;&#039;;

// Make the last one, as easy as possible.
$buttons[count($buttons) - 1] = str_replace(&#039;&lt;span&gt;&#039;, &#039;&lt;span class=&quot;last&quot;&gt;&#039;, $buttons[count($buttons) - 1]);

echo &#039;
&lt;div class=&quot;buttonlist&#039;, $direction != &#039;top&#039; ? &#039;_bottom&#039; : &#039;&#039;, &#039;&quot;&gt;
&lt;ul class=&quot;clearfix&quot;&gt;
&lt;li&gt;&#039;, implode(&#039;&lt;/li&gt;&lt;li&gt;&#039;, $buttons), &#039;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&#039;;

}

?&gt;



کد به این صورت هست.

firoozmandan
07-09-2009, 08:15 AM
شما از چه قالبی استفاده میکنید ؟

aaaaallllliiiii
07-09-2009, 11:34 AM
قالب جاری: Outline
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>


این مساله به کجا رسید؟
من باید چی کار کنم؟
شما که گفتین فرقی نداره

firoozmandan
07-18-2009, 09:02 AM
سلام

قالب Outline هنوز برای نسخه 2 منتشر نشده !


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


یا علی

shayan72
08-03-2009, 01:58 AM
من از قالب outline استفاده می کنم smf ورژن 1.1.10 !
همین مشکل رو دارم چی کار باید بکنم ؟؟

firoozmandan
08-03-2009, 06:16 AM
سلام

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


/* Use plain buttons - as oppossed to text buttons? */
$settings[&#039;use_buttons&#039;] = true;

true را به false تغییر بدید

کد زیر را پیدا کنید :

// Generate a strip of buttons.
function template_button_strip($button_strip, $direction = &#039;top&#039;, $force_reset = false, $custom_td = &#039;&#039;)
{
global $settings, $buttons, $context, $txt, $scripturl;

// Create the buttons...
foreach ($button_strip as $key =&gt; $value)
{
if (isset($value[&#039;test&#039;]) &amp;&amp; empty($context[$value[&#039;test&#039;]]))
{
unset($button_strip[$key]);
continue;
}
elseif (!isset($buttons[$key]) || $force_reset)
$buttons[$key] = &#039;&lt;a href=&quot;&#039; . $value[&#039;url&#039;] . &#039;&quot; &#039; .( isset($value[&#039;custom&#039;]) ? $value[&#039;custom&#039;] : &#039;&#039;) . &#039;&gt;&#039; . $txt[$value[&#039;text&#039;]] . &#039;&lt;/a&gt;&#039;;

$button_strip[$key] = $buttons[$key];
}

if (empty($button_strip))
return &#039;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&#039;;

echo &#039;
&lt;td class=&quot;&#039;, $direction == &#039;top&#039; ? &#039;main&#039; : &#039;mirror&#039;, &#039;tab_&#039; , $context[&#039;right_to_left&#039;] ? &#039;last&#039; : &#039;first&#039; , &#039;&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class=&quot;&#039;, $direction == &#039;top&#039; ? &#039;main&#039; : &#039;mirror&#039;, &#039;tab_back&quot;&gt;&#039;, implode(&#039; &amp;nbsp;|&amp;nbsp; &#039;, $button_strip) , &#039;&lt;/td&gt;
&lt;td class=&quot;&#039;, $direction == &#039;top&#039; ? &#039;main&#039; : &#039;mirror&#039;, &#039;tab_&#039; , $context[&#039;right_to_left&#039;] ? &#039;first&#039; : &#039;last&#039; , &#039;&quot;&gt;&amp;nbsp;&lt;/td&gt;&#039;;
}

و با کد زیر جایگزین کنید :


// Generate a strip of buttons.
function template_button_strip($button_strip, $direction = &#039;top&#039;, $force_reset = false, $custom_td = &#039;&#039;)
{
global $settings, $buttons, $context, $txt, $scripturl;

if (empty($button_strip))
return &#039;&#039;;

// Create the buttons...
foreach ($button_strip as $key =&gt; $value)
{
if (isset($value[&#039;test&#039;]) &amp;&amp; empty($context[$value[&#039;test&#039;]]))
{
unset($button_strip[$key]);
continue;
}
elseif (!isset($buttons[$key]) || $force_reset)
$buttons[$key] = &#039;&lt;a href=&quot;&#039; . $value[&#039;url&#039;] . &#039;&quot; &#039; .( isset($value[&#039;custom&#039;]) ? $value[&#039;custom&#039;] : &#039;&#039;) . &#039;&gt;&#039; . ($settings[&#039;use_image_buttons&#039;] ? &#039;&lt;img src=&quot;&#039; . $settings[&#039;images_url&#039;] . &#039;/&#039; . ($value[&#039;lang&#039;] ? $context[&#039;user&#039;][&#039;language&#039;] . &#039;/&#039; : &#039;&#039;) . $value[&#039;image&#039;] . &#039;&quot; alt=&quot;&#039; . $txt[$value[&#039;text&#039;]] . &#039;&quot; border=&quot;0&quot; /&gt;&#039; : $txt[$value[&#039;text&#039;]]) . &#039;&lt;/a&gt;&#039;;

$button_strip[$key] = $buttons[$key];
}

echo &#039;
&lt;td &#039;, $custom_td, &#039;&gt;&#039;, implode($context[&#039;menu_separator&#039;], $button_strip) , &#039;&lt;/td&gt;&#039;;
}

یا علی

shayan72
08-03-2009, 11:17 AM
مشکل رفع نشد ! :(
من فقط همین کدهایی که گفتین رو تغییر دادم اما درست نشد . دیگه هیچی رو نباید تغییر بدم ؟

shayan72
08-03-2009, 09:20 PM
ببخشید میشه رهنمایی کنین ؟ :-[

من مشکلم حل نشد !

لطفا بگین فایل عکس ها باید در چه شاخه ای باشه ؟ شاید اشکال از اونه !

کجا میشه آدرس این فایل رو تغییر داد ...

مرسی

firoozmandan
08-06-2009, 07:32 AM
سلام

در فولدر Themes\YourTemplateName\images شاخه جدیدی بسازید بنام persian
در این فولدر باید تصاویر مورد نظر رو قرار بدید .
برای اینکه کارتون ساده تر بشه از فولدر english یک کپی بگیرید و اون رو به persian تغییر نام بدید سپس تک تک دکمه ها رو ادیت کنید .

یا علی

aaaaallllliiiii
08-06-2009, 10:38 AM
hotfile.com/dl/9780280/30ca674/persian.rar.html
بفرمایید
این،دکمه هاست.

یا علی