Accessibility Tools

Joomla! Content Version History เก็บ Log การแก้ไขเนื้อหาจูมล่า

joomla content version history

Joomla! Content Version History เริ่มมีการใช้งานใน Joomla 3.2 (จากข่าว Joomla! 3.2.0 Stable Released ออกมาแล้ว) เป็นความสามารถที่

  • ช่วยเก็บ Log ว่ามีการแก้ไข เนื้อหาอะไรไปบ้าง
  • ลบ เพิ่ม ข้อความส่วนไหนไป
  • รู้ได้ว่าใครเป็นคนแก้เนื้อหา วันที่เท่าไหร่ 
  • สามารถเปรียบเทียบได้ว่าเนื้อหาที่ถูกแก้ ต่างกันยังไง
  • สามารถกำหนดจำนวนรุ่นการเก็บได้
  • สามารถล๊อก เนื้อหาบางรุ่นไม่ได้ถูกลบได้
  • สามารถกู้คืนเนื้อหากลับไปเป็นรุ่นเก่าได้

เป็นประโยชน์มากครับ สำหรับเว็บที่มีการทำงานหลายคน และเป็นหลักฐานได้ว่า แก้อะไรไปบ้าง ในจูมล่ารุ่นหลังๆ จะถูกปิดความสามารถนี้ไว้ หากต้องการใช้ต้องไปเปิดใช้งานเอง เนื่องจากการเก็บ Content Version History จะใช้ฐานข้อมูลเพิ่มขึ้น

การเปิดใช้งาน Content Version History ไปที่เมนู Content >> Article Manager   จากนั้นคลิ๊กที่ปุ่ม Options ขวามมือบน

joomla content version history 1

 ระบบจะพามาหน้า Article Manager Options ให้คลิกที่ Editing Layout

joomla Article Manager Options

  • Enable Versions (หมายเลข 2) : คลิก Yes เพื่อ เปิดการใช้งาน Content Version History
  • Maximum Versions (หมายเลข 3) : จำนวนรุ่น (Versions) ที่ต้องการเก็บ

เมือเปิดใช้งานแล้ว เมื่อมีการแก้ไขเนื้อหาในจูมล่า และบันทึก จะมีปุ่ม Versions ขึ้นมาดังรูป

joomla content version history 3

เมื่อคลิก  ก็จะเข้าสู่หน้า Item Version History

joomla content version history 4

  1. ดาวมายถึง เนื้อหารุ่นล่าสุด จะมีบอกว่า ใครเป็นคนทำหรือแก้ไข 
  2. ปุ่มกู้คืน 
  3. ปุ่มดูเนื้อหา ในรุ่นนั้นๆ
  4. ปุ่มเปรียบเทียบ
  5. ปุ่มล๊อกเนื้อหาไม่ให้ถูกลบ
  6. ปุ่มลบ

การใช้ปุ่มเปลี่ยนเทียบเนื้อหา

ให้คลิกที่รุ่นของเนื้อหา แย่างน้อย  2 รุ่น เพื่อเปรียบเทียบ แล้วกดปุ่ม Compare

joomla content version history 6

ระบบจะแสดงเนื้อหาออกมา ว่าแต่ละรุ่นแก้ไขอะไรมีอะไรต่างกัน ดังรูป สีแดงคือลบออก สีเขียวคือเพิ่มเข้ามา ส่วนปุ่ม Changed Values เลือกดูเฉพาะส่วนที่เปลี่ยนแปลง

joomla content version history 7

 

การล๊อกเนื้อหารุ่นนั้นไว้ไม่ให้ลบ

ปรกติ หากเราตั้งค่าไว้ ให้เก็บข้อมูลไว้ 10 รุ่น เมื่อครบระบบก็จะเก็บข้อมูลไว้และหามีรุ่นใหม่มา ก็จะลบรุ่นเก่าไปให้เหลือตามจำนวนที่เราระบุไว้ ปุ่ม Keep On/Off จะเก็บรักษารุ่นบางรุ่นไม่ให้ถูกลบได้ วิธีการคือ คลิ๊กเลือกรุ่นแล้วคลิ๊กปุ่ม Keep On/Off

joomla content version history 8

จากรูปจะเห็นว่า มีทั้งหมด 12 รุ่น รวม รุ่นที่มีการล๊อกไว้ด้วย

joomla content version history 5

การกู้คืน

การกุ้คืน ใช้ในกรณีที่เราอยากเอาข้อมูลเก่ากลับมา ให้คลิกที่รุ่นที่ต้องการ แล้วกดปุ่ม Restore

joomla content version history 9