GCMS Ajax CMS

การแก้ปัญหาเบื้องต้นในการอัปเกรดแล้ว Theme เก่าเสียหาย

ผมได้เคยแจ้งเตือนไปแล้วว่าการอัปเกรดจากเวอร์ชั่นก่อนๆจะมีปัญหาบ้าง โดยเฉพาะ คนที่มีการปรับแต่ง Theme และผู้ใช้ GCMS7s (เว็บโรงเรียน) เนื้อหาต่อไปนี้เป็นส่งที่อาจลองทำได้นะครับ
  • การอัปเกรดจากเว็บไซต์เดิม อาจลองกลับไปใช้ Theme เดิมดูก็ได้นะครับ ถ้าไม่ได้มีการแก้ไขอะไรไว้มากนัก Theme เดิมก็อาจไม่มีปัญหา ยกตัวอย่าง http://www.goragod.com ผมยังไม่ได้อัปเกรด Theme ครับ โดยใช้ Theme เดิมที่เคยใช้กับเวอร์ชั่น 7
  • ฐานข้อมูลเดิมมีการเปลี่ยนแปลงแค่ _index เท่านั้นครับ ซึ่งหากมีปัญหา สามารถกลับไปใช้เวอร์ชั่นก่อนหน้า โดย rename ฐานข้อมูลที่สำรองไว้กลับ (ตัวอัปเกรดมีการสำรองฐานข้อมูลภายใต้ชื่อเดิมตามด้วยเลขเวอร์ชั่นที่สำรอง)
  • สำหรับผู้ที่ใช้ เว็บโรงเรียน หน้า Home อาจเสียหายได้ครับ เนื่องจากในเวอร์ชั่น 8 มีการยกเลิก CSS เดิม ซึ่งจะทำให้ คำสั่ง CSS เดิม หายไปและไม่อาจแสดงหน้า Home แบบสามคอลัมน์ได้
    <div class="floatleft subcontent">
        .....
    </div>
    <aside class="sidebar floatright">
        .....
    </aside>

    ซึ่งโค้ดหน้า Home ในเวอร์ชั่น 7 ก็จะเป็นตามโค้ดด้านบนนี่แหละครับ ให้ทำการแก้ไขโค้ดส่วนนี้เป็น
    <div class="ggrid">
        <div class="float-left block8 subcontent">
            .....
        </div>
        <aside class="sidebar block4 float-right">
            .....
        </aside>
    </div>

    ซึ่งเป็นการใช้คำสั่งของ GCSS ในการจัดแบ่งคอลัมน์แทนครับ ซึ่งคุณสามารถศึกษาเพิ่มเติมได้ที่ http://gcss.goragod.com
ถ้าคุณต้องการใช้ Theme เก่า คุณจะต้องตรวจสอบว่ามี gcss.css อยู่ภายใน skin/ หรือไม่ด้วยนะครับ