ใช้งาน Plone กับ Mini Thin AppforMap

Standard

วันนี้มาสั้น ๆ แล้วกัน

ความแตกต่างของ obj ใน Plone เลือกให้ดีว่าจะเพิ่ม

-Directory (ห้อง)
-Page มันจะแสดง link แล้วแสดง page เมื่อ click
-File มันจะแสดงรายการชื่อไฟล์และเปิดไฟล์เมื่อ click

ส่วนการเพิ่ม AppforMap mini client เข้าไปจำเป็นต้องใช้ iframe tag

โดยใส่

<iframe>http://160.193.3.63/appformap/client_mini.phtml?defaultLayers=ampm><iframe>
ก็จะได้ผลดังรูปข้างล่าง

เข้าไปแต่ว่าด้วยความปลอดภัย Plone จะเ็ก็บ content แต่ไม่ render ทำให้ต้องไปแก้ใน Zope ให้มันอนุญาตอีกครั้ง

/ /portal_transforms/safe_html

โดยเพิ่มให้ iframe มีค่าเท่ากับ 1 ใน valid tag แล้วทำการ restart มันสะ

หรือหากจะแก้ทั้งหมดเพื่อใช้ในครั้งต่อ ๆ ไปก็ต้องไปแก้ใน


/python/Product/CMFDefault/utils.py