PDA

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



mohammad
02-29-2008, 11:49 AM
سلام به همگی
اگر بخواهیم یک منو به منوهای اس ام اف اضافه کنیم ، چکار باید کنیم ؟ َآیا مودی در این زمینه است.
و یا راهنمایی که بتوان از طریق آن اینکار را انجام داد.

نوید
02-29-2008, 03:37 PM
به سادگی میشه اینکارو کرد برای همین بسته ای نداره
شما بگیر برای کدوم قالب میخواهید من بهتون میگم کدوم کدها را تغییر بدید

mohammad
02-29-2008, 03:55 PM
بابا ایول
قالب : Outline
بسم الله

نوید
02-29-2008, 04:54 PM
توی فایل index.template.php خط شماره 443 به بعد هر echo یک منو را نمایش میده
به همین سادگی

mohammad
02-29-2008, 05:54 PM
ممنون آقا
بنده این کار را کردم و داخل منوها یک منو اضافه شد ولی نوشته که ارسال جدیدی وجود دارد .
حالا چکار کنم؟

نوید
02-29-2008, 06:17 PM
یعنی چه؟
دقیقا چکار کردید؟

mohammad
02-29-2008, 06:31 PM
من این کد را بعد از کد [pm] قرار دادم:

// Show the [ali] button.
echo '<li><a' , $current_action=='ali' ? ' class="current"' : '' , ' href="', $scripturl, '?action=ali"><span>' , $txt[333] , '</span></a></li>';
همین
ولی نمیدانم که جریان این action=ali چی میشه

نوید
02-29-2008, 06:38 PM
اینجا لینکو تغییر بدید:


href="', $scripturl, '?action=ali"


href="smflearn.com"

mohammad
02-29-2008, 07:21 PM
آقا بنده فرمایش شما را انجام دادم ولی این را به من نشان میدهد:

Template Parse Error!
It seems something has gone sour on the forum with the template system. This problem should only be temporary, so please come back later and try again. If you continue to see this message, please contact the administrator.

You can also try refreshing this page.
کدی که بنده وارد کردم دقیقا این است:


// Show the [ali] button.
echo '<li><a' , $current_action=='ali' ? ' class="current"' : '' , ' href="smflearn.com"><span>' , $txt[333] , '</span></a></li>';
بازم منون

mohammad
02-29-2008, 08:42 PM
بنده این کد را قرار دادم و درست شد
آقا از راهنمایی های شما ممنونم.
کد:

// Show the [help] button.
echo '<li><a' , $current_action=='help' ? ' class="current"' : '' , ' href="smflearn.com"><span>' , $txt[3333] , '</span></a></li>';

m_s
10-19-2008, 07:28 PM
در مورد قالب دیفالت چه باید کرد
من میخواهم یک لینک در منو برای برگشت به صفحه اول سایت ( نه انجمن)بگذارم
در صورت امکان کد را بفرمائید

javid2005
10-19-2008, 07:52 PM
از این کد استفاده کنید ..

  // Show the [site] button.
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; echo &#039;&lt;li&gt;&lt;a&#039; , $current_action==&#039;help&#039; ? &#039; class=&quot;current&quot;&#039; : &#039;&#039; , &#039; href=&quot;<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>;فحه اصلی&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&#039;;
به جای yourdomain نام سایتتون رو قرار بدید
بکاپ هم یادتون نره

martian_man
11-06-2008, 03:53 PM
من تو قالبم يك منو اضافه كردم ولي بجاي اسم منو � &lt;- اينو نشون ميده. انكودينگ هم درسته مشكل كجاست؟ آيا نميشه تويه: $txt[3333] تو فايل زبان قرارش داد؟

firoozmandan
11-10-2008, 10:15 AM
لطفا دقیق بگید چطور این کارو میکنید ؟ مراحل انجام کار رو بگید

روی لوکال ... سرور ؟ فایل رو کجا ویرایش میکنید ؟ انکودینگ کجا رو ست کردین ؟!

martian_man
11-10-2008, 06:00 PM
سلام.
من با كپي كردن اين كد همانند ساير دوستان يك منو اضافه كردم: (براي مثال):



// Show the [ارتباط] button.
echo &#039;&lt;li&gt;&lt;a&#039; , $current_action==&#039;contact&#039; ? &#039; class=&quot;ارتباط&quot;&#039; : &#039;&#039; , &#039; href=&quot;smflearn.com/contact.php&quot;&gt;&lt;span&gt;&#039; , $txt[3333] , &#039;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&#039;;


ولي بجاي نشون دادن مثلا كلمه فارسي &quot;ارتباط&quot; اينو نشون ميده: � �����
من براي ويرايش از اديتور فرانت پيج استفاده ميكنم البته يكبار هم از اديتور خود اس ام اف استفاده كردم.
انكودينگ رو هم در همون ويرايشگر ست كردم به : UTF 8

PediLP
11-10-2008, 06:48 PM
يا بايد متن فارسي تون رو در فايل زبان در آخرين سطر قرار بديد با بايد انكودينگ رو تغيير بديد.

martian_man
11-10-2008, 10:16 PM
درست متوجه نشدم. آقاي فيروزمندان حالا مشكل از كجاست؟ چطور ميتونم تو فايل زبان بزارم؟

javid2005
11-11-2008, 12:04 AM
سلام جناب martian_man
نگران نباشید .. این مشکل کوچیکیه ....

آیا برای متغیر $txt[3333] در فایل زبان فارسی ترجمه ای تعریف شده؟
شما اگه از کد زیر استفاده کنی احتمالا مشکلت حل مشه ... یه بار تست کن



// Show the [ارتباط] button.
echo &#039;&lt;li&gt;&lt;a&#039; , $current_action==&#039;contact&#039; ? &#039; class=&quot;ارتباط&quot;&#039; : &#039;&#039; , &#039; href=&quot;smflearn.com/contact.php&quot;&gt;&lt;span&gt;ارتباط&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&#039;;

martian_man
11-11-2008, 09:09 AM
جاويد جان اينكارو هم كردم ولي بازهم همون كاراكتر هاي علامت سوال مياد به جاي كلمه فارسي.

javid2005
11-11-2008, 11:38 AM
یه چیز جالب ... من دیشب از یه سیستم دیگه ان دم و اصلا علامت سوالی ندیدم .. بلکه فقط چند تا نقطه دیدم
الان می بینم علامت سوال هستند ... به همین دلیل متوجه مشکلتون نشده بودم ...
به قول دوستان مشکل از انکودینگ شماست ...
شما بهتره فایل ها رو توی دریم ویور چک کنید تا متوجه بشید که انکودینگ اونها utf-8 هست یا نه

martian_man
11-11-2008, 08:05 PM
جاويد خان چك كردم. در دريم ويور هم انكودينگش UTF 8 هست. خوب جاويد خان اگر ايراد از انكودينگ بود چرا ساير نوشته هاي فارسي علامت سوال نميشه؟
نميدونم چرا هرچه بلاي اس ام افي سر من مياد...!!!

javid2005
11-12-2008, 02:39 PM
يوزر و پسوورد كديريت انجمن و سي پنل رو برام بفرست ...
چند روز طول ديگه چك مي كنم ...

mnad
12-18-2008, 01:52 PM
دوستان من این کد آخری رو که گفته بودین رو وارد کردم ، حتی انگلیسی هم نوشتم ، ولی به زبان چینی نشون میده ! ( چینی که نه ، ولی دایره و منحنی و این حرفا ) .

yavarikhani
02-02-2009, 07:50 AM
سلام
من میخوام یکی دو تا منو توی قالب پیش فرض اضافه کنم
با این کد هایی که شما دادید به راحتی این کار انجام میشه ولی منوهایی که اضافه شدن سر جای خودشون و کنار بقیه منو ها نمیان و کمی بالاتر از بقیه منو ها به صورت یه لینک نشون داده میشن
مشکل چیه؟
میشه دقیقا کدی رو بدید که اگر بخوایم منویی به قالب پیش فرض اضافه کنیم باید وارد کنیم؟

javid2005
02-08-2009, 04:23 PM
از این کد استفاده کردید؟؟


// Show the [ارتباط] button.
echo &#039;&lt;li&gt;&lt;a&#039; , $current_action==&#039;contact&#039; ? &#039; class=&quot;ارتباط&quot;&#039; : &#039;&#039; , &#039; href=&quot;smflearn.com/contact.php&quot;&gt;&lt;span&gt;ارتباط&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&#039;;

death
03-08-2009, 06:19 PM
از این کد استفاده کردید؟؟


// Show the [ارتباط] button.
echo &#039;&lt;li&gt;&lt;a&#039; , $current_action==&#039;contact&#039; ? &#039; class=&quot;ارتباط&quot;&#039; : &#039;&#039; , &#039; href=&quot;smflearn.com/contact.php&quot;&gt;&lt;span&gt;ارتباط&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&#039;;


من از همین لینک استفاده کردم و مشکلی هم نداره ، تنها مشکلی که هست آدرسی که وارد می کنید بعد از آدرس انجمن قرار میگیره که باعث میشه صفحه لود نشه
مثلا من میخوام برم به سایت tcshop.ir ، وقتی که روی لینک ایجاد شده تو انجمن کلیک می کنم آدرس اینطوریه
myforum.com/tcshop.ir
برای همین صفحه لود نمیشه

چکار کنم که آدرس انجمن رو در نظر نگیره ؟؟

javid2005
03-10-2009, 04:20 PM
href=&quot;smflearn.com/contact.php را حذف کنید و کد زیر رو جایگزینش کنید ...


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

death
03-10-2009, 06:03 PM
ممنون جاوید جان مشکل حل شد
من این کد رو گذاشتم

// Show the [help] button.
echo &#039;&lt;li&gt;&lt;a href=&quot;<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> target=_blank&gt;&lt;span&gt;فروشگاه تی سی شاپ&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&#039;;

نیازی به تعریف هیچی هم تداره و خیلی راحت و بدون مشکل هم میاره

yavarikhani
03-14-2009, 03:08 PM
کد زیر رو که میگذارم رو که اصلا دیگه صفحه بالا نمیاد!

// Show the [ارتباط] button.
echo &#039;&lt;li&gt;&lt;a&#039; , $current_action==&#039;contact&#039; ? &#039; class=&quot;ارتباط&quot;&#039; : &#039;&#039; , &#039; href=&quot;smflearn.com/contact.php&quot;&gt;&lt;span&gt;ارتباط&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&#039;;

کد زیر رو هم که میگذارم منو ها به صورت عکس زیر میشه ( منوی صفحه اصلی رو اضافه کردم )!


// Show the [help] button.
echo &#039;&lt;li&gt;&lt;a href=&quot;<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> target=_blank&gt;&lt;span&gt;فروشگاه تی سی شاپ&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&#039;;


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

death
03-21-2009, 10:09 PM
بعضی از قالب ها هستند که برای ساخت منو باید تغیرات دیگه ای هم بدید تا منو درست نمایش داده بشه
اسم قالبی که استفاده می کنید رو بگید تا دوستان راحتتر راهنماییتون کنند

mehrdadkey2
03-15-2011, 09:44 PM
برای من هم بجای نوشته فارسی ����� میاد . لطفا راهنمایی کنید چکار کنم



سلام جناب martian_man
نگران نباشید .. این مشکل کوچیکیه ....

آیا برای متغیر $txt[3333] در فایل زبان فارسی ترجمه ای تعریف شده؟
شما اگه از کد زیر استفاده کنی احتمالا مشکلت حل مشه ... یه بار تست کن



// Show the [ارتباط] button.
echo &#039;&lt;li&gt;&lt;a&#039; , $current_action==&#039;contact&#039; ? &#039; class=&quot;ارتباط&quot;&#039; : &#039;&#039; , &#039; href=&quot;smflearn.com/contact.php&quot;&gt;&lt;span&gt;ارتباط&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&#039;;