2012-03-01 21 views
5

TinyMCE, içerik editörü alanında sağ tıklattığınızda etkinleştiren yerleşik bir içerik menüsüne sahiptir. Menüdeki kopyala/kes/yapıştır nedeniyle bu menüyü kaldırmam gerekiyor. Uygulamaya özel bir sebep ve daha az teknik bir sebepten dolayı.TinyMCE'de Bağlam Menüsünü Çıkarma

enter image description here

Şans olmadan contextmenu olayı ve tuzak yakalamak için girişimde yanı sıra contextmenu eklentisi kaldırmak için çalıştılar.

+0

1 sayesinde bu işe yarar – Thariama

cevap

17

kolay çözüm tinymce init contextmenu eklentisi kaldırmaktır Herhangi bir nedenle, minimize olmayan js kullanın, yorum yapın:

ekran görüntüsü için
m.addSeparator(); 
m.add({title : 'advanced.image_desc', icon : 'image', cmd : ed.plugins.advimage ? 'mceAdvImage' : 'mceImage', ui : true}); 
+1

Bu çalıştı Önceden; yorumunuza göre tekrar denedim ve işe yaradı - tarayıcı önbelleği beni yenmiş olmalı. Teşekkürler! –

+0

yardım etmekten memnuniyet duydum – Thariama

0

Komut dosyasını eklentileri/contextmenu/editor.plugin.js'dan kaldırmaya çalışın (Bu sadece 1 satırdır, böylece başlangıçta 2 eğik çizgi koymanız yeterlidir).

Benim için çalışıyor, içerikmenü artık görünmüyor.

f.addSeparator();f.add({title:"advanced.image_desc",icon:"image",cmd:h.plugins.advimage?"mceAdvImage":"mceImage",ui:true}); 

ise:

plugins : "inlinepopups,insertdatetime,fullscreen,contextmenu", 

benim için çalıştı /plugins/contextmenu/editor_plugin.js bu çizgiyi yorumlarında

plugins : "inlinepopups,insertdatetime,fullscreen", 
+0

sağlanan, ancak contextmenu yapılandırmak için bir yol yoktur çünkü çok çirkin (kaynak kodu ile fiddled neden artık mümkün olacak!) – Thariama