การตัดข้อความให้แสดงหน้าแรก และส่วนอ่านต่อ
ในการเขียนบล็อกระบบของโปรแกรมที่เอามาทำเวบนี้มีระบบตัดข้อความที่ให้แสดงบางส่วนในหน้าแรก และส่วนให้อ่านต่อเป็นการตัดแบบอัตโนมัติ(นับจำนวนตัวอักษร) ซึ่งทำให้เกิดปัญหา เช่น
- เขียนข้อความเยอะ แล้วแทรกรูป ทำให้รูปประกอบที่ต้องการโชว์ไม่แสดงหน้าแรก แต่กลับไปอยู่ในส่วน อ่านต่อ
- ไม่เขียนข้อความใดๆ หรือเขียนข้อความก่อนแสดงรูปน้อยไป เอารูปมาแสดงเลยรูปขึ้นหน้าแรกหลายรูปเกินไป
วิธีตัดข้อความให้แสดงในหน้าแรก และส่วนอ่านต่อเราจะใช้แทก <!--break--> แทรกในเนื้อความ แต่ไม่ใช่โหมดการพิมพ์ปกติ ต้องอยู่ในโหมด Disable rich-text
คลิก ที่ Disable rich-text ด้านล่าง ดังรูป
เมื่อกด Disable rich-text แล้วจะเห็นว่าเครื่องมือหรือไอคอนที่ช่วยในการพิมพ์จะหายไป
จะมีแต่ข้อความล้วนๆ ตรงนี้จะเป็น ภาษา HTML ที่อยู่เบื้องหลัง
แล้วจึงค่อย พิมพ์ <!--break--> เพิ่มลงไป เพื่อตัดข้อความให้แสดงหน้าแรก และส่วนอ่านต่อ
คลิกที่รูปเพื่อดูรูปใหญ่
ข้อความที่อยู่หน้าแทก <!--break--> จะแสดงหน้าแรก ส่วนข้อความที่อยู่หลังแทก <!--break--> จะอยู่ในส่วนอ่านต่อ
สำหรับสมาชิกเมื่ออยู่ในโหลด Disable rich-text แล้วอ่านไม่เข้าใจภาษา HTML ขอให้สังเกตดังนี้ครับ
- <img src=...> เป็นการนำรูปมาแสดง
- </p> คือจบย่อหน้า
ในการใส่แทก <!--break--> แนะนำให้ใส่หลัง แทก </p> นะครับ ดังตัวอย่างในรูปด้านบน หวังว่าคงช่วยให้การเขียนบล็อกง่ายขึ้นนะครับ
ตัวอย่างที่ 1
ผลที่ได้จะมีทั้งข้อความและรูปแสดงที่หน้าแรก
ตัวอย่างที่ 2
- อ่าน 5484 ครั้ง
pet
18 มิถุนายน, 2010 - 18:09
Permalink
งง
ไม่เข้าใจ พยายามจะทำให้ได้ แต่ ไม่สำเร็จซักที ชว่ยด้วยค่ะ คุณโสทร
จันทร์เจ้า
18 มิถุนายน, 2010 - 18:13
Permalink
ยากจัง
งงเล็กน้อย ถึงปานกลาง ถึงมากเป็นบางจุด สรุปว่า งง และ ยาก จังค่ะ(ไม่เข้าใจด้วยนะ)
พอเพียง และ เพียงพอ บ้านไร่จันทร์เจ้า
บุญพา
18 มิถุนายน, 2010 - 18:43
Permalink
จะกลับมาอ่านไหม่
ตอนนี้ยังมึนๆอยู่
แจ้ว
18 มิถุนายน, 2010 - 19:40
Permalink
ในทางปฏิบัติไม่ยาก
ถ้าอ่านดูจากข้อมูลของ ท่าน ผญ.บ ดูมันจะเข้าใจยาก แต่ในทางปฏิบัติ น่าจะไม่ยาก เพราะเคยเจอสถานการณ์แบบนี้บ่อย
คือ 1. ในการเขียนบล๊อก เกริ่นนำเล็กน้อย แล้วก็อาจจะมีภาพประกอบ แล้วอธิบายใต้ภาพสักเล็กน้อย แล้ว เว้นสัก 1-2 บันทัด จึงจะมีรูปหรือ เนื้อเรื่องต่อไป
หลังจากบันทึกแล้ว ลองดูเนื้อหาที่แสดง หากว่ามันแสดงในหน้าแรกยาว หรือ รูปมาแสดงมากกว่า 1 ภาพ ก็จำเป็นต้องให้ภาพที่ 2 นั้นห่างจากภาพแรก โดย เอนเตอร์ให้ห่างออกไปสัก 2-3 บันทัด หลังจากบันทึกแล้วกลับออกมาดูอีกครั้ง
เคยทำแบบนี้ได้ผลดีค่ะ
บุญพา
19 มิถุนายน, 2010 - 09:49
Permalink
เข้าใจแล้วคะ พี่แจ้ว
ขอบคุณค่ะ
แจ้ว
18 มิถุนายน, 2010 - 20:07
Permalink
ตัวอย่างเช่น
บันทึกของ กิ่งก้านใบ เรื่อง ลูกเชอรี่สุก หน้าแรกเห็นข้อความแค่นิดเดียว คุณกิ่งลองปรับแต่งบันทึกดูซิคะ
แก้ว กุ๊ก กิ๊ก
18 มิถุนายน, 2010 - 20:12
Permalink
ทำยังไงกัน อ่ะค่ะ
ขอพจนานุกรม หน่อยค่ะ อ่านยังไม่เข้าใจ
หน้า