Home Webboard ArticlesKnowledges  

ผู้เขียน หัวข้อ: Mod. Headers and Footers เพิ่มหัวท้ายให้บอร์ด  (อ่าน 64558 ครั้ง)

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

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

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Mod. Headers and Footers เพิ่มหัวท้ายให้บอร์ด

1.ดาวน์โหลดม็อดได้ที่
http://custom.simplemachines.org/mods/index.php?action=download;mod=351;id=55325

2.ติดตั้งแพ็คเกจ



3.หากบอร์ดเราใช้ภาษาอังกฤษ ก็จะมีเมนูเพิ่มขึ้นมา



แต่ถ้าบอร์ดเป็นภาษาไทย เมนูนี้จะยังไม่ขึ้น 
ให้เราไปแก้ที่ไฟล์  Themes/default/languages/Modifications.thai.php


ค้นหา
โค๊ด: [Select]
?>
เพิ่มไว้ก่อนหน้าที่ค้นหา
โค๊ด: [Select]
//Begin Global Headers and Footers Text Strings
$txt['globalhf_title'] = 'Global Headers and Footers';
//END Global Headers and Footers Text Strings

หรือจะเปลี่ยนเป็นภาษาไทยแบบนี้ก็ได้
โค๊ด: [Select]
//Begin Global Headers and Footers Text Strings
$txt['globalhf_title'] = 'เพิ่มข้อความบน-ล่างหน้าบอร์ด';
//END Global Headers and Footers Text Strings


บอร์ดที่ใช้ภาษาไทยก็จะมีเมนูเพิ่มขึ้นมา



การใส่ข้อความ ใส่ได้ทุกภาษา  การปรับแต่งข้อความ+ใส่รูปให้ใช้ html




      



« แก้ไขครั้งสุดท้าย: 26, สิงหาคม 2009, 12:31:35 PM โดย เซียวเหล่งนึ่ง แห่งสำนักสุสานโบราณ »



มิกกี้

  • บุคคลทั่วไป
Re: Mod. Headers and Footers เพิ่มหัวท้ายให้บอร์ด
« ตอบกลับ #1 เมื่อ: 22, สิงหาคม 2008, 07:58:28 AM »
มานไม่ทำงานอ่ะค่ะ ภาษาไทย  :embarrassed:

ออฟไลน์ jittapan

  • Ju
  • *
  • กระทู้: 5
  • เห็นด้วย&ขอบคุณ: 3
Re: Mod. Headers and Footers เพิ่มหัวท้ายให้บอร์ด
« ตอบกลับ #2 เมื่อ: 05, มิถุนายน 2009, 12:21:08 AM »
มานไม่ทำงานอ่ะค่ะ ภาษาไทย  :embarrassed:

ผมก็ไม่ทำงาน :undecided:
*Link Removed*

ออฟไลน์ cwitthawat

  • Ju
  • *
  • กระทู้: 1
  • เห็นด้วย&ขอบคุณ: 2
Re: Mod. Headers and Footers เพิ่มหัวท้ายให้บอร์ด
« ตอบกลับ #3 เมื่อ: 21, สิงหาคม 2009, 09:27:33 PM »
ลง mod ไปแล้ว ผมใช้ Theme ที่ไม่ใช่ Default ต้องปรับตั้งค่ายังไงถึงจะได้เมนู "เพิ่มข้อความบน-ล่างหน้าบอร์ด" ครับ

newbielink:http://img190.imageshack.us/i/20090821211215.png/ [nonactive]


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

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Re: Mod. Headers and Footers เพิ่มหัวท้ายให้บอร์ด
« ตอบกลับ #4 เมื่อ: 21, สิงหาคม 2009, 11:03:12 PM »
ให้เราไปแก้ที่ไฟล์  Themes/ ธีมของเรา  /languages/Modifications.thai.php
ตามขั้นตอนเกือบสุดท้ายในกระทู้ได้เลย


แต่ถ้าในธีมไม่มไฟล์นี้ 
ก็ให้ไปแก้ที่ไฟล์ในธีมดีฟอล


เป้

  • บุคคลทั่วไป
Re: Mod. Headers and Footers เพิ่มหัวท้ายให้บอร์ด
« ตอบกลับ #5 เมื่อ: 26, สิงหาคม 2009, 12:24:59 PM »
ยังทำไม่ได้เลยครับ มันไม่ขึ้น ตรงปรับแต่งบอร์ด ว่า แก้ไข บน และล่างบอร์ดอะครับ

ผมทำตามขั้นตอน หมดแล้วน่ะครับ

ธีม-แลนเวท-แล้วก้เลือก molifation.thai.php

ถูกต้องแล้วยังไม่ได้เลย

รบกวนด้วยครับ

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

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Re: Mod. Headers and Footers เพิ่มหัวท้ายให้บอร์ด
« ตอบกลับ #6 เมื่อ: 26, สิงหาคม 2009, 12:35:46 PM »
ค้นหา
โค๊ด:?>
เพิ่มไว้ก่อนหน้าที่ค้นหา
โค๊ด://Begin Global Headers and Footers Text Strings
$txt['globalhf_title'] = 'Global Headers and Footers';
//END Global Headers and Footers Text Strings


หรือจะเปลี่ยนเป็นภาษาไทยแบบนี้ก็ได้
โค๊ด://Begin Global Headers and Footers Text Strings
$txt['globalhf_title'] = 'เพิ่มข้อความบน-ล่างหน้าบอร์ด';
//END Global Headers and Footers Text Strings



ถ้าเพิ่มในไฟล์ธีมของท่านไม่ได้
ทดลองเพิ่มในไฟล์ของธีมดีฟอล   

หรือไม่ก็เอาออกแล้วติดตั้งแบบเมนวลดูสักรอบ

พอทราบมาว่าม็อดตัวนี้ก็ค่อนข้างมีปัญหา 
แต่เราเองยังไม่เคยเจอ เพราะที่ใช้อยู่ 3 เว็บก็ปกติทุกอย่าง 

เป้

  • บุคคลทั่วไป
Re: Mod. Headers and Footers เพิ่มหัวท้ายให้บอร์ด
« ตอบกลับ #7 เมื่อ: 26, สิงหาคม 2009, 01:47:24 PM »
ลง mod ไปแล้ว ผมใช้ Theme ที่ไม่ใช่ Default ต้องปรับตั้งค่ายังไงถึงจะได้เมนู "เพิ่มข้อความบน-ล่างหน้าบอร์ด" ครับ




ไม่รู้ทำอย่างไรแล้วครับ ผมใช้ ธีม ดีฟอล ง่ายๆธรรมดา แต่กลับไม่มี   เพิ่มข้อความบน-ล่างหน้าบอร์ด';

ลบและ ติดตั้งใหม่แล้ว มันก็ยังไม่ขึ้นอยู่ดี..

ผมโมเสร็จทุกอย่างแล้ว เหลือ Header Footer นี่แหละครับ จบแล้วววว  :cry: :cry: :cry:

ไม่ทราบว่ามี วิธี อื่นไหมครับ ผมว่าผมทำถูกทุกอย่างแล้วน่ะ


โค๊ด: [Select]
<?php
// Version: 1.1; Modifications

//Begin Global Headers and Footers Text Strings
$txt['globalhf_title'] = 'เพิ่มข้อความบน-ล่างหน้าบอร์ด';
//END Global Headers and Footers Text Strings
?>

ออฟไลน์ zelda

  • Just Staff
  • *
  • กระทู้: 474
  • เห็นด้วย&ขอบคุณ: 543
  • เพศ: ชาย
    • www.izedzine.com
Re: Mod. Headers and Footers เพิ่มหัวท้ายให้บอร์ด
« ตอบกลับ #8 เมื่อ: 26, สิงหาคม 2009, 02:22:16 PM »

ยืนยัน นั่งยันว่าคุณทำผิดครับ ถ้าทำถูกต้องมีเมนูเพิ่มขึ้นมาในพาเนลแอดมินแน่ๆ

เป้

  • บุคคลทั่วไป
Re: Mod. Headers and Footers เพิ่มหัวท้ายให้บอร์ด
« ตอบกลับ #9 เมื่อ: 26, สิงหาคม 2009, 02:31:12 PM »
มันเกี่ยวกันไหมอ่าครับ

เพราะโฟรเดอร์ผมมันมี ทั้ง Modifications.thai.php กับ Modifications.thai-ufe8.php

ผมก็ลง มันทั้ง 2 ตัวเลยน่ะครับ มันก็ไม่ได้

อีกอย่าง ลองลง ที่ล่ะตัวแล้วก็ไม่ได้ ธีมผมเป้น ดีฟอล ด้วยครับ ง่ายๆ แต่กลับไม่ได้ซะงั้นเลย..

จำทำอย่างไรดีครับ  :cry: :cry: เครียดทั้งวันแล้วว

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

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Re: Mod. Headers and Footers เพิ่มหัวท้ายให้บอร์ด
« ตอบกลับ #10 เมื่อ: 26, สิงหาคม 2009, 02:45:00 PM »
งั้นเอาใหม่เลย
เอาที่ติดตั้งแบบแพ็คเกจนั่นออกเสียก่อน

หรือถ้าจะให้ดี  เอาไฟล์ก่อนที่จะลงม็อดตัวนี้มาทับซะ  โค๊ดมันจะได้ไม่ชนกัน


โหลดม็อดมาไว้ในเครื่อง  
แล้วแตกไฟล์ซิปออกไว้รอเลย  เพราะสุดท้ายเราต้องใช้ไฟล์ในม็อดด้วย
 


แล้วมาเริ่มกันแบบเมนวล  


ไฟล์   ธีม/ภาษา/Modifications.thai.php     อย่าลืมเรื่องธีม  ภาษาไทยจะมี 2 แบบ .thai.php  กับ .thai-utf8.php  เลือกให้ถูก ให้เข้ากับไฟล์ภาษาไทยอื่นๆ ถ้าไม่มีก็สร้างขึ้นมาเองเลย    

ค้นหา
?>

ใส่ไว้ก่อนหน้าที่ค้นหา
//Begin Global Headers and Footers Text Strings
$txt['globalhf_title'] = 'Global Headers and Footers';
//END Global Headers and Footers Text Strings         




ไฟล์  boarddir/index.php
ค้นหา
         'help' => array('Help.php', 'ShowHelp'),

ใส่ไว้หลังค้นหา
      'globalhf' => array('globalhf.php', 'globalhf'),





ไฟล์   sourcedir/Subs.php
ค้นหา
global $context, $settings, $modSettings, $time_start, $db_count;

ใส่ไว้หลังค้นหา
      global $boarddir;

ค้นหา
foreach (array_reverse($context['template_layers']) as $layer)
      loadSubTemplate($layer . '_below', true);

ใส่ไว้หน้าค้นหา
      //Global Footers
      $footercontents = '';
      if(!isset($_REQUEST['xml']))
         if(file_exists($boarddir . '/smffooter.txt'))
         {
            $footercontents = file_get_contents($boarddir . '/smffooter.txt');
            echo '<!--Footers-->';
            echo $footercontents;
            echo '<!--End Footers-->';
         
         }
      

ค้นหา
if (isset($settings['use_default_images']) && $settings['use_default_images'] == 'defaults' && isset($settings['default_template']))
   {
      $settings['theme_url'] = $settings['default_theme_url'];
      $settings['images_url'] = $settings['default_images_url'];
      $settings['theme_dir'] = $settings['default_theme_dir'];
   }

ใส่ไว้หลังค้นหา
      //Global Headers
      $headercontents = '';
      if(!isset($_REQUEST['xml']))
         if(file_exists($boarddir . '/smfheader.txt'))
         {
            $headercontents = file_get_contents($boarddir . '/smfheader.txt');
            echo '<!--Headers-->';
            echo $headercontents;
            echo '<!--End Headers-->';
         
         }
      
ค้นหา
'manage_themes' => '<a href="' . $scripturl . '?action=theme;sa=admin;sesc=' . $sc . '">' . $txt['theme_admin'] . '</a>',

ใส่ไว้หลังค้นหา
'globalhf' => '<a href="' . $scripturl . '?action=globalhf;sesc=' . $sc . '">' . $txt['globalhf_title'] . '</a>',
   



จากนั้นย้ายไฟล์ในโฟลเดอร์ม็อดที่เราแตกไว้แล้ว

   globalhf.php   เอาไปไว้ sourcedir
   globalhf.template.php เอาไปไว้  themedir
   smfheader.txt  เอาไปไว้ boarddir  โฟลเดอร์แรกที่เอาบอร์ดวาง
   smffooter.txt  เอาไปไว้boarddir

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

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Re: Mod. Headers and Footers เพิ่มหัวท้ายให้บอร์ด
« ตอบกลับ #11 เมื่อ: 26, สิงหาคม 2009, 02:47:46 PM »


เพราะโฟรเดอร์ผมมันมี ทั้ง Modifications.thai.php กับ Modifications.thai-ufe8.php



ภาษาไทยจะมี 2 แบบ .thai.php  กับ .thai-utf8.php  เลือกให้ถูก ให้เข้ากับไฟล์ภาษาไทยอื่นๆ ถ้าไม่มีก็สร้างขึ้นมาเองเลย    

ดูชื่อไฟล์ให้ถูกต้องด้วย
ถ้าคุณก็อบชื่อไฟล์มา มันผิดแน่นอน  ตัว "e"  มันเกินมา ที่ไฟล์ยูทีเอฟ

    Modifications.thai.php   Modifications.thai-utf8.php




ทีนี้ได้แน่นอนละมั้ง



ออฟไลน์ latuszate

  • Ju
  • *
  • กระทู้: 3
  • เห็นด้วย&ขอบคุณ: 4
Re: Mod. Headers and Footers เพิ่มหัวท้ายให้บอร์ด
« ตอบกลับ #12 เมื่อ: 08, ตุลาคม 2009, 05:17:36 PM »
--- ทีแรกทำแล้วไม่มะอะไรเกิดขึ้น ...

ลองไปลองมาก็ทำได้
ขอบคุณค่ะ X3

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

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
Re: Mod. Headers and Footers เพิ่มหัวท้ายให้บอร์ด
« ตอบกลับ #13 เมื่อ: 09, มิถุนายน 2010, 02:03:55 PM »
ขอสอบถามผู้รู้หน่อยค่ะเกี่ยวกับmod Global Headers and Footers
คือ ลงmod ไปแล้ว เบนเนอร์หรือข้อความที่เราใส่ไป จะ เพิ่มเป็น 2 อัน หรือ 2 ข้อความอ่ะค่ะ
เช่น

เราใส่ไปว่า

ยินดีต้อนรับ             มันก็จะขึ้นว่า   ยินดีต้อนรับยินดีต้อนรับ  

หรือ ถ้าเป็นแบนเนอร์   มันก็จะเพิ่ม เป็น 2 อัน ทั้งที่ใส่โค้ดเบนเนอร์เพียงอันเดียว


เป็นเพราะอะไรค่ะ
ขอผู้รู้ช่วยเมตตาตอบหน่อยนะค่ะ

ขอบคุณมากค่ะ



ไฟล์อินเด็กของบอร์ด  
'globalhf' => array('globalhf.php', 'globalhf'),
มันจะซ้ำกันสองท่อน  เอาออกท่อนหนึ่ง



ปกติมันจะไม่เป็นแบบนี้
จะเกิดขึ้นก็เมื่อลงม็อดซ้ำซ้อน  หรือถอนออกไม่หมดแล้วลงซ้ำ


ถ้ายังไม่หาย ให้ลองไล่ดูทุกไฟล์ที่ม็อดนี้ติดตั้ง  โค๊ดมันจะซ้ำกัน  ให้เอาออก 1 อัน

ไฟล์
ธีม/ภาษา/Modifications.thai.php 
 boarddir/index.php
sourcedir/Subs.php
« แก้ไขครั้งสุดท้าย: 09, มิถุนายน 2010, 02:06:16 PM โดย เซียวเหล่งนึ่ง แห่งสำนักสุสานโบราณ »

ออฟไลน์ construction

  • ตามหาความรู้
  • You Are Just Member
  • ******
  • กระทู้: 272
  • เห็นด้วย&ขอบคุณ: 23
  • โยธาภูธรคอนหวัน
    • อบต.โพธิ์ประสาท
Re: Mod. Headers and Footers เพิ่มหัวท้ายให้บอร์ด
« ตอบกลับ #14 เมื่อ: 24, กรกฎาคม 2010, 10:27:04 AM »
ติดตั้งแพ็กเก็ตแล้วเป็นแบบนี้อ่ะ


 

Sitemap 1 2 3 4 5 6 
Back to top