中国专业的PHP网站内容管理系统-织梦内容管理系统
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

74 lines
1.8KB

  1. /**
  2. * @file 附件发布插件
  3. */
  4. (function()
  5. {
  6. var addonDialog = function( editor, dialogType )
  7. {
  8. return {
  9. title : '附件发布',
  10. minWidth : 420,
  11. minHeight : 160,
  12. onOk : function()
  13. {
  14. var addonUrl = this.getValueOf( 'Link', 'txtUrl' );
  15. var addonTitle = this.getValueOf( 'Link', 'txtTitle');
  16. var tempvar='<table width="450">\r <tbody>\r <tr>\r <td width="20" height="30"><a target="_blank" href="'+addonUrl+'"><img border="0" align="middle" src="/images/img/addon.gif" alt="" /></a></td>\r <td><a target="_blank" href="'+addonUrl+'"><u>'+addonTitle+'</u></a></td>\r </tr>\r </tbody>\r</table>';
  17. editor.insertHtml(tempvar);
  18. },
  19. contents : [
  20. {
  21. id : 'Link',
  22. label : '附件',
  23. padding : 0,
  24. type : 'vbox',
  25. elements :
  26. [
  27. {
  28. type : 'vbox',
  29. padding : 0,
  30. children :
  31. [
  32. {
  33. id : 'txtTitle',
  34. type : 'text',
  35. label : '附件标题',
  36. style : 'width: 60%',
  37. 'default' : ''
  38. },
  39. {
  40. id : 'txtUrl',
  41. type : 'text',
  42. label : '选择附件',
  43. style : 'width: 100%',
  44. 'default' : ''
  45. },
  46. {
  47. type : 'button',
  48. id : 'browse',
  49. filebrowser :
  50. {
  51. action : 'Browse',
  52. target: 'Link:txtUrl',
  53. url: '../include/dialog/select_soft.php'
  54. },
  55. style : 'float:right',
  56. hidden : true,
  57. label : editor.lang.common.browseServer
  58. }
  59. ]
  60. }
  61. ]
  62. }
  63. ]
  64. };
  65. };
  66. CKEDITOR.dialog.add( 'addon', function( editor )
  67. {
  68. return addonDialog( editor, 'addon' );
  69. });
  70. })();