Home Webboard ArticlesKnowledges  
ข่าวประกาศ:

:: กติกา มารยาท ในการใช้งานเว็บบอร์ด ::
กรุณากรอกอีเมล์จริงในการสมัคร และรับอีเมล์ยืนยันเพื่อใช้งานในบอร์ด

ผู้เขียน หัวข้อ: ช่วยเช็ค code นี้หน่อยครับ (ผ่านครับ)  (อ่าน 4918 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ baroned

  • Ju
  • *
  • กระทู้: 28
  • เห็นด้วย&ขอบคุณ: 2
ช่วยเช็ค code นี้หน่อยครับ (ผ่านครับ)
« เมื่อ: 28, พฤศจิกายน 2009, 09:16:59 PM »
คือว่าจะเพิ่มปุุม ตอนนี้เพิ่มแล้ว ครับ แต่ ลิ้ง ไม่ ไป ลอง แก้ หลาย รอบ แล้ว ยังไม่ได้ ครับ เชิญท่านผู้รู้ แนะนำด้วยครับ ขอบคุณครับ
โค๊ด: [Select]
// Show the [main] button.
echo ($current_action == 'main' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'main' ? 'active_back' : 'back' , '">
<a href="', $scripturl, '?action=main">' , $txt[103] , '</a>
</td>' , $current_action == 'main' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';
    // Show the [webbord] button.
echo ($current_action == 'webdord' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'webbord' ? 'active_back' : 'back' , '">
<a href="', $scripturl, '?action=webbord">' , $txt[800] , '</a>
</td>' , $current_action == 'webbord' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';
« แก้ไขครั้งสุดท้าย: 29, พฤศจิกายน 2009, 03:08:26 AM โดย baroned »



ออฟไลน์ baroned

  • Ju
  • *
  • กระทู้: 28
  • เห็นด้วย&ขอบคุณ: 2
Re: ช่วยเช็ค code นี้หน่อยครับ
« ตอบกลับ #1 เมื่อ: 28, พฤศจิกายน 2009, 09:21:29 PM »
// Show the [main] button.
   echo ($current_action == 'main' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
            <td valign="top" class="maintab_' , $current_action == 'main' ? 'active_back' : 'back' , '">
               <a href="', $scripturl, '?action=main">' , $txt[103] , '</a>
            </td>' , $current_action == 'main' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';
ลองใส่ลิ้งตงนี้ แล้ว มัน ก้ ไม่ไป ครับ ไม่รู้ ว่าผมเข้าใจถูกป่าว ช่วยแนะนำทีครับ
 :haha: :haha: :haha: :haha:

ออฟไลน์ เซียวเหล่งนึ่งฯ

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Re: ช่วยเช็ค code นี้หน่อยครับ
« ตอบกลับ #2 เมื่อ: 28, พฤศจิกายน 2009, 09:30:10 PM »
ลองอันนี้ดู
------------------------------------------------


ก่อนอื่นใด ต้องทำการแก้ไขไฟล์ Index.template.php ก่อนครับ
ผมขอยึดตามแบบธีม default นะครับ  สำหรับธีมอื่นๆ ก็คงจะคล้ายๆ กัน แต่ วิธีการเขียน จะต่างกันครับ

ค้นหา

โค๊ด:
   // Show the [home] button.
แทรก ก่อนหน้า

โค๊ด:
   // Show the [main] button.
   echo ($current_action=='MainSite' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
            <td valign="top" class="maintab_' , $current_action == 'MainSite' ? 'active_back' : 'back' , '">
               <a href="../">', $txt['MainSite'] ,'</a>
            </td>' , $current_action == 'MainSite' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';





แก้ไขไฟล์ภาษา
modification.english.php   เพิ่ม
โค๊ด:$txt['MainSite']='Home';

modification.thai.php   เพิ่ม
โค๊ด:$txt['MainSite']='หน้าแรก';





แก้ไขไฟล์ภาษา

index.thai.php

ค้นหา
โค๊ด:$txt[103]='หน้าแรก';

เปลี่ยนเป็น คำที่คุณต้องการ เช่นเวปบอร์ด หรือ ฟอรั่ม หรือ พูดคุย
โค๊ด:$txt[103]='เวบบอร์ด';




index.english.php
ค้นหา
โค๊ด:$txt[103]='Home';
เปลี่ยนเป็น คำที่คุณต้องการ เช่น Webboard หรือ Forum หรือ Community

โค๊ด:$txt[103]='Webboard';
อัพโหลดขึ้นเวปโฮสติ้ง แล้วดูผลที่ได้ครับ


ออฟไลน์ baroned

  • Ju
  • *
  • กระทู้: 28
  • เห็นด้วย&ขอบคุณ: 2
Re: ช่วยเช็ค code นี้หน่อยครับ
« ตอบกลับ #3 เมื่อ: 28, พฤศจิกายน 2009, 09:42:42 PM »
ขอบคุณ ท่านพี่ เซียวเหล่งนึง มากครับ แต่ เออ............ ผม ทำปุ่ม ได้ แล้ว ครับ แต่เวลา กดปุ่ม หน้าหลัก แล้ว มันไม่ยอมไปครับ คืออยากจะ ให้ท่านพี่ สอน วิธีการใส่ลิ้ง ให้หน่อย ครับ จากโค๊ต นี้ครับ
โค๊ด: [Select]
// Show the [main] button.
echo ($current_action == 'main' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'main' ? 'active_back' : 'back' , '">
<a href="', $scripturl, '?action=main">' , $txt[103] , '</a>
</td>' , $current_action == 'main' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';
:haha: :haha: :adore: :adore: :adore: ขอบคุณครับ

ออฟไลน์ เซียวเหล่งนึ่งฯ

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Re: ช่วยเช็ค code นี้หน่อยครับ
« ตอบกลับ #4 เมื่อ: 28, พฤศจิกายน 2009, 09:57:42 PM »
โดยปกติ  <a href="../">

"../" นี้จะหมายถึงหน้าแรกของเว็บไซต์
ลองเปลี่ยนกลับไปเป็นแบบนี้ดูก่อนว่าได้ไหม 

ถ้าไม่ได้ ลองใช้
<a href="', $scripturl, '?action=main">

ถ้ายังไม่ได้อีก  ไล่โค๊ดใหม่ทั้งหมดเลย

ออฟไลน์ LittleCat

  • ไม่เต็มบาท
  • Administrator
  • *
  • กระทู้: 1608
  • เห็นด้วย&ขอบคุณ: 434
  • ตามโลกไม่ทัน
    • บอร์ดแมวเมา
Re: ช่วยเช็ค code นี้หน่อยครับ
« ตอบกลับ #5 เมื่อ: 28, พฤศจิกายน 2009, 11:42:25 PM »
โดยปกติ  <a href="../">

"../" นี้จะหมายถึงหน้าแรกของเว็บไซต์
ลองเปลี่ยนกลับไปเป็นแบบนี้ดูก่อนว่าได้ไหม 

ถ้าไม่ได้ ลองใช้
<a href="', $scripturl, '?action=main">

ถ้ายังไม่ได้อีก  ไล่โค๊ดใหม่ทั้งหมดเลย


<a href="../">
../ คือย้อนกลับไปหนึ่งหน้า
ถ้ามีเว็บที่จะจำเพาะเจาะจงที่จะชี้ไป ก็ใส่ลิงค์ตรงๆ ไปเลยก็น่าจะได้ เป็น
<a href="http://เว็บเป้าหมาย">


ลองดูนะ
อย่าคิดว่าตนเองเก่ง อย่าคิดว่าคนอื่นขาดตนเองไม่ได้ -- หลักการในการทำงานของแมวขี้เมา

ออฟไลน์ UnclEo

  • Just Staff
  • *
  • กระทู้: 463
  • เห็นด้วย&ขอบคุณ: 439
  • เพศ: ชาย
  • !Personal
    • DexMoreGroup
Re: ช่วยเช็ค code นี้หน่อยครับ
« ตอบกลับ #6 เมื่อ: 29, พฤศจิกายน 2009, 02:28:12 AM »
โค๊ด: [Select]
<a href="', $scripturl, '?action=main">' , $txt[103] , '</a>
แก้เป็น
โค๊ด: [Select]
<a href="', $scripturl, '">' , $txt[103] , '</a>คือหน้าหลักของบอร์ดครับ

ตัวแปร $scripturl เก็บค่า http://www.your-site/smfdir คือ index.php ของ smf

ถ้าเป็นภายในไม่ใช่หน้าหลักเดิม ?action=เป้าหมาย

หากเป็นภายนอกเป็น http://www.url เป้าหมาย
ไม่ต้องมี ?action

action ต่่างๆ ดูได้ในไฟล์ index.php ตั้งแต่บรรทัดที่ 228-330 (เดิมๆ)
โค๊ด: [Select]
// Here's the monstrous $_REQUEST['action'] array - $_REQUEST['action'] => array($file, $function).
$actionArray = array(
'activate' => array('Register.php', 'Activate'),
'admin' => array('Admin.php', 'Admin'),
'announce' => array('Post.php', 'AnnounceTopic'),
'ban' => array('ManageBans.php', 'Ban'),
'boardrecount' => array('Admin.php', 'AdminBoardRecount'),
'buddy' => array('Subs-Members.php', 'BuddyListToggle'),
'calendar' => array('Calendar.php', 'CalendarMain'),
'cleanperms' => array('Admin.php', 'CleanupPermissions'),
'collapse' => array('Subs-Boards.php', 'CollapseCategory'),
'convertentities' => array('Admin.php', 'ConvertEntities'),
'convertutf8' => array('Admin.php', 'ConvertUtf8'),
'coppa' => array('Register.php', 'CoppaForm'),
'deletemsg' => array('RemoveTopic.php', 'DeleteMessage'),
'detailedversion' => array('Admin.php', 'VersionDetail'),
'display' => array('Display.php', 'Display'),
'dlattach' => array('Display.php', 'Download'),
'dumpdb' => array('DumpDatabase.php', 'DumpDatabase2'),
'editpoll' => array('Poll.php', 'EditPoll'),
'editpoll2' => array('Poll.php', 'EditPoll2'),
'featuresettings' => array('ModSettings.php', 'ModifyFeatureSettings'),
'featuresettings2' => array('ModSettings.php', 'ModifyFeatureSettings2'),
'findmember' => array('Subs-Auth.php', 'JSMembers'),
'help' => array('Help.php', 'ShowHelp'),
'helpadmin' => array('Help.php', 'ShowAdminHelp'),
'im' => array('PersonalMessage.php', 'MessageMain'),
'jsoption' => array('Themes.php', 'SetJavaScript'),
'jsmodify' => array('Post.php', 'JavaScriptModify'),
'lock' => array('LockTopic.php', 'LockTopic'),
'lockVoting' => array('Poll.php', 'LockVoting'),
'login' => array('LogInOut.php', 'Login'),
'login2' => array('LogInOut.php', 'Login2'),
'logout' => array('LogInOut.php', 'Logout'),
'maintain' => array('Admin.php', 'Maintenance'),
'manageattachments' => array('ManageAttachments.php', 'ManageAttachments'),
'manageboards' => array('ManageBoards.php', 'ManageBoards'),
'managecalendar' => array('ManageCalendar.php', 'ManageCalendar'),
'managesearch' => array('ManageSearch.php', 'ManageSearch'),
'markasread' => array('Subs-Boards.php', 'MarkRead'),
'membergroups' => array('ManageMembergroups.php', 'ModifyMembergroups'),
'mergetopics' => array('SplitTopics.php', 'MergeTopics'),
'mlist' => array('Memberlist.php', 'Memberlist'),
'modifycat' => array('ManageBoards.php', 'ModifyCat'),
'modifykarma' => array('Karma.php', 'ModifyKarma'),
'modlog' => array('Modlog.php', 'ViewModlog'),
'movetopic' => array('MoveTopic.php', 'MoveTopic'),
'movetopic2' => array('MoveTopic.php', 'MoveTopic2'),
'news' => array('ManageNews.php', 'ManageNews'),
'notify' => array('Notify.php', 'Notify'),
'notifyboard' => array('Notify.php', 'BoardNotify'),
'optimizetables' => array('Admin.php', 'OptimizeTables'),
'packageget' => array('PackageGet.php', 'PackageGet'),
'packages' => array('Packages.php', 'Packages'),
'permissions' => array('ManagePermissions.php', 'ModifyPermissions'),
'pgdownload' => array('PackageGet.php', 'PackageGet'),
'pm' => array('PersonalMessage.php', 'MessageMain'),
'post' => array('Post.php', 'Post'),
'post2' => array('Post.php', 'Post2'),
'postsettings' => array('ManagePosts.php', 'ManagePostSettings'),
'printpage' => array('Printpage.php', 'PrintTopic'),
'profile' => array('Profile.php', 'ModifyProfile'),
'profile2' => array('Profile.php', 'ModifyProfile2'),
'quotefast' => array('Post.php', 'QuoteFast'),
'quickmod' => array('Subs-Boards.php', 'QuickModeration'),
'quickmod2' => array('Subs-Boards.php', 'QuickModeration2'),
'recent' => array('Recent.php', 'RecentPosts'),
'regcenter' => array('ManageRegistration.php', 'RegCenter'),
'register' => array('Register.php', 'Register'),
'register2' => array('Register.php', 'Register2'),
'reminder' => array('Reminder.php', 'RemindMe'),
'removetopic2' => array('RemoveTopic.php', 'RemoveTopic2'),
'removeoldtopics2' => array('RemoveTopic.php', 'RemoveOldTopics2'),
'removepoll' => array('Poll.php', 'RemovePoll'),
'repairboards' => array('RepairBoards.php', 'RepairBoards'),
'reporttm' => array('SendTopic.php', 'ReportToModerator'),
'reports' => array('Reports.php', 'ReportsMain'),
'requestmembers' => array('Subs-Auth.php', 'RequestMembers'),
'search' => array('Search.php', 'PlushSearch1'),
'search2' => array('Search.php', 'PlushSearch2'),
'sendtopic' => array('SendTopic.php', 'SendTopic'),
'serversettings' => array('ManageServer.php', 'ModifySettings'),
'serversettings2' => array('ManageServer.php', 'ModifySettings2'),
'smileys' => array('ManageSmileys.php', 'ManageSmileys'),
'smstats' => array('Stats.php', 'SMStats'),
'spellcheck' => array('Subs-Post.php', 'SpellCheck'),
'splittopics' => array('SplitTopics.php', 'SplitTopics'),
'stats' => array('Stats.php', 'DisplayStats'),
'sticky' => array('LockTopic.php', 'Sticky'),
'theme' => array('Themes.php', 'ThemesMain'),
'trackip' => array('Profile.php', 'trackIP'),
'topicviewlog' => array('TopicLog.php', 'TopicLog'),
'about:mozilla' => array('Karma.php', 'BookOfUnknown'),
'about:unknown' => array('Karma.php', 'BookOfUnknown'),
'unread' => array('Recent.php', 'UnreadTopics'),
'unreadreplies' => array('Recent.php', 'UnreadTopics'),
'viewErrorLog' => array('ManageErrors.php', 'ViewErrorLog'),
'viewmembers' => array('ManageMembers.php', 'ViewMembers'),
'viewprofile' => array('Profile.php', 'ModifyProfile'),
'verificationcode' => array('Register.php', 'VerificationCode'),
'vote' => array('Poll.php', 'Vote'),
'viewquery' => array('ViewQuery.php', 'ViewQuery'),
'who' => array('Who.php', 'Who'),
'.xml' => array('News.php', 'ShowXmlFeed'),
« แก้ไขครั้งสุดท้าย: 29, พฤศจิกายน 2009, 02:30:09 AM โดย ulserll »
ที่นี่! DexMore.Com ลมหายใจแห่ง SMF เราอัพเดททุกลมหายใจ SMF 100++ mod แห่งเดียวในโลก SMF 2.0 แปลไทย 100%

ออฟไลน์ baroned

  • Ju
  • *
  • กระทู้: 28
  • เห็นด้วย&ขอบคุณ: 2
Re: ช่วยเช็ค code นี้หน่อยครับ
« ตอบกลับ #7 เมื่อ: 29, พฤศจิกายน 2009, 03:07:36 AM »
 :adore: :adore: ขอบคุณพี่ๆ ทุกท่านมากครับที่ให้คำแนะนำ  หลัง จากที่ทำการทดลอง  :adore: :adore:
ผมลองใช้โค๊ต นี้ครับ

   
โค๊ด: [Select]
// Show the [main] button.
echo ($current_action=='MainSite' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'MainSite' ? 'active_back' : 'back' , '">
<a href="..........URL................">', $txt['103'] ,'</a>
</td>' , $current_action == 'MainSite' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';
วางทับ โค๊ต นี้ครับ

โค๊ด: [Select]
// Show the [main] button.
echo ($current_action == 'main' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'main' ? 'active_back' : 'back' , '">
<a href="', $scripturl, '?action=main">' , $txt[103] , '</a>
</td>' , $current_action == 'main' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';
ได้และครับ  :hitwall: :hitwall: :hitwall: :hitwall:  :adore: :adore: :adore: ขอบคุณทุกท่านอีกครั้งครับ


 

Sitemap 1 2 3 4 5 6 
Back to top