Khi Full HTML
tắt các bộ lọc có liên quan và có liên quan, CKEditor sẽ loại bỏ bất kỳ <script>
thẻ nào khỏi nội dung mà nó đang chỉnh sửa. Các biên tập viên tạo nội dung cho trang web cụ thể này cần có khả năng nhúng những thứ như thế này vào nội dung họ đang tạo:
<img src="http://s2.thingpic.com/images/TD/zKWJQJiFBsp3oP1etNC1.png" width="560" class="alwaysThinglink"/>
<script charset="utf-8" src="//www.thinglink.com/jse/embed.js#286861458501795840"></script>
Về lý thuyết, chúng ta có thể thực hiện công việc này bằng cách vô hiệu hóa CKEditor và làm việc trực tiếp với HTML, nhưng trên thực tế, nó không hoạt động: các biên tập viên không am hiểu HTML. Họ biết đủ để tạm thời thoát khỏi chế độ văn bản có định dạng, dán ở trên và sau đó chuyển về chế độ văn bản có định dạng. Nhưng nếu họ đi chỉnh sửa lại nội dung đó, CKEditor sẽ loại bỏ các <script>
thẻ khi mở nội dung.
Làm cách nào tôi có thể dừng hành vi đó và yêu cầu CKEditor để các <script>
thẻ đúng vị trí? Có một thiết lập ẩn ở đâu đó cho điều đó?
BTW, chúng tôi đang sử dụng CKEditor kết hợp với Wysiwyg 7.x-2.1
mô-đun.
Và vâng, nói chung cho phép <script>
là rất tệ, nhưng trong trường hợp này, những người duy nhất có quyền truy cập vào định dạng Full HTML là các biên tập viên (những người đáng tin cậy).
Cảm ơn!