ผู้เขียน หัวข้อ: กระทู้ของ มือใหม่หัดขับ (ขอขอบคุณ welovethailand)  (อ่าน 29168 ครั้ง)

ออฟไลน์ มือใหม่หัดขับ

  • Sr. Member
  • ****
  • กระทู้: 334
  • ชอบกด Like+ 14
  • เพศ: ชาย
  • ใช้งานล่าสุด :22 พฤศจิกายน 2018, 01:55:12
  • ขอขอบคุณ welovethailand.com
    • เรารักประเทศไทย
ปกติ Host ในโฟลเดอร์ public_html มีไฟล์อะไรมั่งหรอครับ
คือผมลบ - ลง ใหม่เรื่อยๆนะครับ เลยไม่แน่ใจว่ามีไฟล์สำคัญอะไรหายไปไหมอะครับ

public_html/lengball.com จะมีไฟล์ .ftpquota ด้วยนะครับ

แต่ในรูปคือหน้าของ public_html เลยสงสัยว่าไฟล์หายรึป่าว



ขอบคุณมากๆนะครับ :^4thx^:
« แก้ไขครั้งสุดท้าย: 3 สิงหาคม 2014, 00:33:39 โดย มือใหม่หัดขับ »

ออฟไลน์ oishi.ojung

  • Full Member
  • ***
  • กระทู้: 249
  • ชอบกด Like+ 2
  • ใช้งานล่าสุด :24 ธันวาคม 2014, 01:47:59
  • Sabeymak.com
    • สบายมาก ดอทคอม

ออฟไลน์ We Love Thailand

  • เรารักประเทศไทย
  • Administrator
  • *
  • กระทู้: 1,229
  • ชอบกด Like+ 844
  • เพศ: ชาย
  • ใช้งานล่าสุด :12 มกราคม 2018, 12:54:45
  • รับบอกรักประเทศไทย
    • SprinklerThailand สปริงเกอร์ไทยแลนด์
ใน public_html สามารถลบทิ้งได้ทั้งหมด แล้วนับ 1 ใหม่กับเว็บไซต์ใหม่ได้เสมอ
สวัสดีคุณ...บุคคลทั่วไป กด Like ให้หรือยัง...
welovethailand.com welovethailand.net เรารักประเทศไทย.com

ออฟไลน์ oishi.ojung

  • Full Member
  • ***
  • กระทู้: 249
  • ชอบกด Like+ 2
  • ใช้งานล่าสุด :24 ธันวาคม 2014, 01:47:59
  • Sabeymak.com
    • สบายมาก ดอทคอม
ผมเคยลบอยู่บ่อยครั้ง ไม่เห็นมีไรเกิดขึ้น เลย

ออฟไลน์ มือใหม่หัดขับ

  • Sr. Member
  • ****
  • กระทู้: 334
  • ชอบกด Like+ 14
  • เพศ: ชาย
  • ใช้งานล่าสุด :22 พฤศจิกายน 2018, 01:55:12
  • ขอขอบคุณ welovethailand.com
    • เรารักประเทศไทย
http://custom.simplemachines.org/mods/index.php?mod=1414 <<< Mod นี้ช่วยเรื่องอะไรอะครับ ทดลองแล้วหาความแตกต่างไม่เจออะครับ (ตรงกระทู้เร็วๆนี้ ไม่รู้เข้าใจถูกที่รึป่าวนะครับ)

ออฟไลน์ We Love Thailand

  • เรารักประเทศไทย
  • Administrator
  • *
  • กระทู้: 1,229
  • ชอบกด Like+ 844
  • เพศ: ชาย
  • ใช้งานล่าสุด :12 มกราคม 2018, 12:54:45
  • รับบอกรักประเทศไทย
    • SprinklerThailand สปริงเกอร์ไทยแลนด์
http://custom.simplemachines.org/mods/index.php?mod=1414 <<< Mod นี้ช่วยเรื่องอะไรอะครับ ทดลองแล้วหาความแตกต่างไม่เจออะครับ (ตรงกระทู้เร็วๆนี้ ไม่รู้เข้าใจถูกที่รึป่าวนะครับ)
ตามรูปครับ
หลังตั้งค่า Modifications / Recent Topics On "Recent Posts" Page mode ตามต้องการแล้ว
คลิกที่ Info Center ตรงรูป icon กระทู้เมื่อเร็วๆ นี้ สังเกตุในส่วนของ ลิงค์บอกตำแหน่งและเนื้อหาครับ นั่นแหละคือการแสดงผลของ Mod ตัวนี้





อ่านจากที่เจ้าของเข้าเขียนเอาไว้ใน Description: /Overview ของเค้านะครับ
http://custom.simplemachines.org/mods/index.php?mod=1414
the 'View the most recent posts on the forum.' link in the info center so that it says 'recent topics' or 'recently updated topics' instead of 'recent posts'
สวัสดีคุณ...บุคคลทั่วไป กด Like ให้หรือยัง...
welovethailand.com welovethailand.net เรารักประเทศไทย.com

ออฟไลน์ มือใหม่หัดขับ

  • Sr. Member
  • ****
  • กระทู้: 334
  • ชอบกด Like+ 14
  • เพศ: ชาย
  • ใช้งานล่าสุด :22 พฤศจิกายน 2018, 01:55:12
  • ขอขอบคุณ welovethailand.com
    • เรารักประเทศไทย
ขอขอบคุณมากๆนะครับ  พี่admin

ตอนนี้ผมลง mod ซ่อนโพสท์จากบอร์ดที่ไม่ต้องการแสดง
และผมจะลง mod : http://custom.simplemachines.org/mods/index.php?mod=1314

แต่ตรง ไฟล์ /Sources/Subs-Recent.php ได้ถูกแก้ไขไปจาก mod ซ่อนโพสท์จากบอร์ดที่ไม่ต้องการแสดง แล้วอะครับ

รบกวนพี่ช่วยรวมให้หน่อยได้ไหมอะครับ^^"

ขอบคุณมากๆนะครับ :^4thx^:

ออฟไลน์ We Love Thailand

  • เรารักประเทศไทย
  • Administrator
  • *
  • กระทู้: 1,229
  • ชอบกด Like+ 844
  • เพศ: ชาย
  • ใช้งานล่าสุด :12 มกราคม 2018, 12:54:45
  • รับบอกรักประเทศไทย
    • SprinklerThailand สปริงเกอร์ไทยแลนด์
Mod คล้ายกัน ใช้ตำแหน่งเดียวกัน ท่านควรเลือกใช้เพียง mod ใด mod หนึ่งครับ หรือไม่ท่านก็ลงแบบแมนวลเอา ค่อยๆค้นหาแล้วไล่ตำแหน่งเอาจากไฟล์ต้นฉบับที่บอร์ดของท่าน
สวัสดีคุณ...บุคคลทั่วไป กด Like ให้หรือยัง...
welovethailand.com welovethailand.net เรารักประเทศไทย.com

ออฟไลน์ We Love Thailand

  • เรารักประเทศไทย
  • Administrator
  • *
  • กระทู้: 1,229
  • ชอบกด Like+ 844
  • เพศ: ชาย
  • ใช้งานล่าสุด :12 มกราคม 2018, 12:54:45
  • รับบอกรักประเทศไทย
    • SprinklerThailand สปริงเกอร์ไทยแลนด์
แนะนำให้ท่านลองนั่งไล่ดูส่วนต่าง ระหว่าง 2 โค้ดนี้นะครับ
Recent Topics On Board Index

/Sources/Subs-Recent.php
Find: ค้นหา
โค๊ด: [Select]
$request = $smcFunc['db_query']('substring', '
SELECT
m.poster_time, m.subject, m.id_topic, m.id_member, m.id_msg,
IFNULL(mem.real_name, m.poster_name) AS poster_name, t.id_board, b.name AS board_name,
SUBSTRING(m.body, 1, 385) AS body, m.smileys_enabled
FROM {db_prefix}messages AS m
INNER JOIN {db_prefix}topics AS t ON (t.id_topic = m.id_topic)
INNER JOIN {db_prefix}boards AS b ON (b.id_board = t.id_board)
LEFT JOIN {db_prefix}members AS mem ON (mem.id_member = m.id_member)
WHERE m.id_msg >= {int:likely_max_msg}' .
(!empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0 ? '
AND b.id_board != {int:recycle_board}' : '') . '
AND {query_wanna_see_board}' . ($modSettings['postmod_active'] ? '
AND t.approved = {int:is_approved}
AND m.approved = {int:is_approved}' : '') . '
ORDER BY m.id_msg DESC
LIMIT ' . $latestPostOptions['number_posts'],
array(
'likely_max_msg' => max(0, $modSettings['maxMsgID'] - 50 * $latestPostOptions['number_posts']),
'recycle_board' => $modSettings['recycle_board'],
'is_approved' => 1,
)
);
Replace With: แทนที่ด้วย
โค๊ด: [Select]
$request = $smcFunc['db_query']('', '
SELECT
m.poster_time, ms.subject, m.id_topic, m.id_member, m.id_msg, b.id_board, b.name AS board_name,
IFNULL(mem.real_name, m.poster_name) AS poster_name,
SUBSTRING(m.body, 1, 384) AS body, m.smileys_enabled
FROM {db_prefix}topics AS t
INNER JOIN {db_prefix}messages AS m ON (m.id_msg = t.id_last_msg)
INNER JOIN {db_prefix}boards AS b ON (b.id_board = t.id_board)
INNER JOIN {db_prefix}messages AS ms ON (ms.id_msg = t.id_first_msg)
LEFT JOIN {db_prefix}members AS mem ON (mem.id_member = m.id_member)' . (!$user_info['is_guest'] ? '
LEFT JOIN {db_prefix}log_topics AS lt ON (lt.id_topic = t.id_topic AND lt.id_member = {int:current_member})
LEFT JOIN {db_prefix}log_mark_read AS lmr ON (lmr.id_board = b.id_board AND lmr.id_member = {int:current_member})' : '') . '
WHERE t.id_last_msg >= {int:min_message_id}
AND ' . $user_info['query_wanna_see_board'] . ($modSettings['postmod_active'] ? '
AND t.approved = {int:is_approved}
AND m.approved = {int:is_approved}' : '') . '
ORDER BY t.id_last_msg DESC
LIMIT ' . $latestPostOptions['number_posts'],
array(
'current_member' => $user_info['id'],
'min_message_id' => $modSettings['maxMsgID'] - 35 * min($latestPostOptions['number_posts'], 5),
'is_approved' => 1,
)
);

โค้ดก่อนแก้ไขคือ Find: ค้นหา แล้วลองไล่สังเกตุดูที่โค้ด Replace With: แทนที่ด้วย ว่ามันมีอะไรเพิ่มเข้ามาจากโค้ด โค้ดก่อนแก้ไขบ้าง แล้วคัดลอกเอาโค้ดส่วนที่ต่างออกมา เมื่อได้แล้วท่านจึงนำส่วนต่างที่คัดลอกออกมา นำกลับไปใส่ ยังตำแหน่งที่มันควรจะอยู่ครับ เพียงเท่านี้ท่านก็สามารถลง Mod ตัวที่ 2 ได้แล้ว (แบบแมนวล)

สวัสดีคุณ...บุคคลทั่วไป กด Like ให้หรือยัง...
welovethailand.com welovethailand.net เรารักประเทศไทย.com

ออฟไลน์ มือใหม่หัดขับ

  • Sr. Member
  • ****
  • กระทู้: 334
  • ชอบกด Like+ 14
  • เพศ: ชาย
  • ใช้งานล่าสุด :22 พฤศจิกายน 2018, 01:55:12
  • ขอขอบคุณ welovethailand.com
    • เรารักประเทศไทย
อ่าาพี่ครับ ก่อนหน้านี้ผมลองไล่ดูแล้วนะครับ
มันมีหลายๆตำแหน่งที่ ถูกแก้ไข บรรทัดเดียวกันอะครับ

คือความรู้เรื่องcodeผมน้อยอะครับ ยังไม่สามารถยำรวมกันได้อะครับ^^"

ผมขอบคุณพี่มากๆเลยนะครับ :^4thx^: มีใจช่วยทุกๆคนแบบจริงจังอะครับ

ออฟไลน์ We Love Thailand

  • เรารักประเทศไทย
  • Administrator
  • *
  • กระทู้: 1,229
  • ชอบกด Like+ 844
  • เพศ: ชาย
  • ใช้งานล่าสุด :12 มกราคม 2018, 12:54:45
  • รับบอกรักประเทศไทย
    • SprinklerThailand สปริงเกอร์ไทยแลนด์
อ่าาพี่ครับ ก่อนหน้านี้ผมลองไล่ดูแล้วนะครับ
มันมีหลายๆตำแหน่งที่ ถูกแก้ไข บรรทัดเดียวกันอะครับ

คือความรู้เรื่องcodeผมน้อยอะครับ ยังไม่สามารถยำรวมกันได้อะครับ^^"

ผมขอบคุณพี่มากๆเลยนะครับ :^4thx^: มีใจช่วยทุกๆคนแบบจริงจังอะครับ

มีหลายจุดก็ค่อยๆไล่ทำไปใจเย็นๆ ความรู้เรื่องcodeน้อย ก็ไม่เป็นไร เพราะที่ผมแนะนำให้ก็ใช้เพียงแค่ คัดลอกก็อปปี้ไปวางเท่านั้นเอง ไม่ได้บอกให้ไปเขียนสคริปต์เองนิครับ ท่านก็ทำก็อปปี้ไฟล์แยกไว้ อีกโฟล์เดอร์หนึ่งสิครับ ไม่เห็นต้องกลัวเว็บพังเลย ถ้าหากพลาดเว็บพัง ก็แค่เอาก็อปปี้โยนใส่กลับเข้าไปเท่านั้นเอง
แต่ถ้าไม่ทำแบบนี้ มันก็จะไม่สำเร็จตามที่ต้องการ และเนื่องจากมันเป็นเว็บของท่านเอง ผมไม่อาจจะไปช่วยตรงๆได้ จึงชี้แนะวิธีให้ ส่วนที่เหลือท่านต้องไปทำเอง ผิดพลาดจะได้เรียนรู้ด้วยตนเอง ก็อปปี้ไฟล์แยกไว้หนึ่งชุด คำว่าเว็บพังถาวรจะไม่มีมีครับ
สวัสดีคุณ...บุคคลทั่วไป กด Like ให้หรือยัง...
welovethailand.com welovethailand.net เรารักประเทศไทย.com

ออฟไลน์ มือใหม่หัดขับ

  • Sr. Member
  • ****
  • กระทู้: 334
  • ชอบกด Like+ 14
  • เพศ: ชาย
  • ใช้งานล่าสุด :22 พฤศจิกายน 2018, 01:55:12
  • ขอขอบคุณ welovethailand.com
    • เรารักประเทศไทย
พี่ครับ แบบนี้ถูกต้องไหมอะครับ มีอารายตกหล่นรึป่าว

อ้างถึง
$request = $smcFunc['db_query']('', '
      SELECT
         m.poster_time, ms.subject, m.id_topic, m.id_member, m.id_msg, b.id_board, b.name AS board_name,
         IFNULL(mem.real_name, m.poster_name) AS poster_name,
         SUBSTRING(m.body, 1, 384) AS body, m.smileys_enabled
      FROM {db_prefix}topics AS t
         INNER JOIN {db_prefix}messages AS m ON (m.id_msg = t.id_last_msg)
         INNER JOIN {db_prefix}boards AS b ON (b.id_board = t.id_board)
         INNER JOIN {db_prefix}messages AS ms ON (ms.id_msg = t.id_first_msg)
         LEFT JOIN {db_prefix}members AS mem ON (mem.id_member = m.id_member)' . (!$user_info['is_guest'] ? '
         LEFT JOIN {db_prefix}log_topics AS lt ON (lt.id_topic = t.id_topic AND lt.id_member = {int:current_member})
         LEFT JOIN {db_prefix}log_mark_read AS lmr ON (lmr.id_board = b.id_board AND lmr.id_member = {int:current_member})' : '') . '
      WHERE m.id_msg >= {int:likely_max_msg}' .
         (!empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0 ? '
         AND b.id_board != {int:recycle_board}' : '') .
         (!empty($modSettings['hide_categories']) ? ' AND b.id_cat NOT IN ({array_int:hide_categories})' : '') .
         (!empty($modSettings['hide_boards']) ? ' AND b.id_board NOT IN ({array_int:hide_boards})' : '') .
         (!empty($modSettings['hide_topics']) ? ' AND t.id_topic NOT IN ({array_int:hide_topics})' : '') .'
         AND {query_wanna_see_board}' . ($modSettings['postmod_active'] ? '
         AND t.approved = {int:is_approved}
         AND m.approved = {int:is_approved}' : '') . '
      ORDER BY m.id_msg DESC
      LIMIT ' . $latestPostOptions['number_posts'],
      array(
      'likely_max_msg' => max(0, $modSettings['maxMsgID'] - 50 * $latestPostOptions['number_posts']),
         'recycle_board' => $modSettings['recycle_board'],
         'hide_categories' => (!empty($modSettings['hide_categories']) ? explode(',',$modSettings['hide_categories']) : ''),
         'hide_boards' => (!empty($modSettings['hide_boards']) ? explode(',',$modSettings['hide_boards']) : ''),
         'hide_topics' => (!empty($modSettings['hide_topics']) ? explode(',',$modSettings['hide_topics']) : ''),
         'is_approved' => 1,
         'current_member' => $user_info['id'],
         'min_message_id' => $modSettings['maxMsgID'] - 35 * min($latestPostOptions['number_posts'], 5),
         'is_approved' => 1,
      )
   );

ขอบคุณมากๆนะครับ

ออฟไลน์ We Love Thailand

  • เรารักประเทศไทย
  • Administrator
  • *
  • กระทู้: 1,229
  • ชอบกด Like+ 844
  • เพศ: ชาย
  • ใช้งานล่าสุด :12 มกราคม 2018, 12:54:45
  • รับบอกรักประเทศไทย
    • SprinklerThailand สปริงเกอร์ไทยแลนด์
เบื้องต้นผมเช็คไฟล์ ไม่พบ Syntax Error นะครับ
ท่านต้อง นำไปทดลองรันดูละครับ เอาไปทดลองใช้จริงๆดู จึงจะรู้ถึงความผิดพลาด Error หรือความถูกต้อง
แนะนำ
การเช็ค PHP Syntax Error ถูกต้องหรือไม่
ให้เปิดไฟล์นั้นๆด้วยโปรแกรม Dreamweaver เพราะโปรแกรมนี้สามารถตรวจสอบความผิดพลาดหรือถูกต้องของไฟล์ PHP Syntax Error ได้ ถ้าใส่ Syntax ผิดโปรแกรมมันจะฟ้องว่าผิดทันที ( แค่ตรวจสอบว่าตกหล่นพวกไวยากรณ์ PHP (Syntax) หรือไม่ )
สวัสดีคุณ...บุคคลทั่วไป กด Like ให้หรือยัง...
welovethailand.com welovethailand.net เรารักประเทศไทย.com

ออฟไลน์ มือใหม่หัดขับ

  • Sr. Member
  • ****
  • กระทู้: 334
  • ชอบกด Like+ 14
  • เพศ: ชาย
  • ใช้งานล่าสุด :22 พฤศจิกายน 2018, 01:55:12
  • ขอขอบคุณ welovethailand.com
    • เรารักประเทศไทย
อ่าพี่ครับ code นี้ เป็นของพี่ สิงห์รถบรรทุก เขียนให้นะครับ

คือผมเซฟไว้อยู่แล้วนะครับ และที่ผมมาถามพี่ตอนแรกเพราะว่าผมก็อยากหัดทำเองอะครับ ตอนแรกผมไล่ดูcodeแล้วผมงง เหมือนcodeมันเปลี่ยนไป ตอนนี้ผมคิดว่าผมควรศึกษาเรื่องcode phpให้มากกว่านี้ก่อน ถึงค่อยมาหัดแก้นะครับ :^2d^:

ขอบคุณมากๆนะครับผม :^6thx^:

 :^1great^: :^4thx^:

ออฟไลน์ มือใหม่หัดขับ

  • Sr. Member
  • ****
  • กระทู้: 334
  • ชอบกด Like+ 14
  • เพศ: ชาย
  • ใช้งานล่าสุด :22 พฤศจิกายน 2018, 01:55:12
  • ขอขอบคุณ welovethailand.com
    • เรารักประเทศไทย
สวัสดีครับพี่ ไม่ได้เข้ามาหลายวัน^^"

พี่ครับ ถ้าผมแก้ไขรูปภาพหน้าบอร์ด ของบอร์ดย่อย (BoardIcon)

คือผมอยากให้ปรับขนาดภาพ อัตโนมัติอะครับ จะต้องไปแก้ไขในส่วนในหรอครับ :^4thx^:


สรุปว่ามีคนมาเม้นไหมอ่าแบบนี้  ขอบคุณนะครับ :^7tax^:

1. เฟสอื่นเข้าไปดู


2. ใช้เจ้าของเพจดู
« แก้ไขครั้งสุดท้าย: 25 พฤศจิกายน 2015, 23:17:36 โดย มือใหม่หัดขับ »