【原创】手把手教你删除修改DZ论坛发帖时编辑器的一些无用或多余功能-Discuz教程下载

【原创】手把手教你删除修改DZ论坛发帖时编辑器的一些无用或多余功能

来自版块: Discuz教程发表于: 2023-5-13 12:14:28
45163
1
如本资源下载地址失效,请点击此处进行反馈
开通本站Svip会员,全站资源免费下
修改前:
1.png
修改后:
2.png

教程开始:
1、进入网站根目录——template——当前使用模板——forum——post_editor_body文件,分别删除你不需要的功能即可。
对应删除代码:
!qinai!游客!yincang_youke!

2、进入网站更目录——template——当前使用模板——common——editor.CSS
将如下代码
  1. /*
  2. Editor CSS file for Discuz! X
  3. (C) Comsenz Inc.
  4. https://www.discuz.vip
  5. */
  6. .edt { border: 1px solid; border-color: #999 #CCC #CCC #999; }
  7.         .edt .bar { padding: 4px; height: 44px; border-bottom: 1px solid #DDD; background: {COMMONBG}; }
  8.                 .edt .cst { background: {COMMONBG}; border-bottom: 1px solid #DDD; }
  9.                 .edt .cst.nbb { border-bottom: none !important; }
  10.                 .edt .bbar { height: 20px; border-top: 1px solid #DDD; text-align: right; background: {COMMONBG}; }
  11.                         .edt .bbar img { vertical-align: bottom; *margin-right: -4px; cursor: row-resize; }
  12.                         .edt .bbar em { width: 200px; height: 20px; overflow: hidden; white-space: nowrap; float: left; text-align: left; }
  13.                 .edt .bbar, .edt .bbar a { color: #999; }
  14.                 .edt .btn { float: left; border-right: 1px solid #FEFEFE; }
  15.                         .edt .b1r, .edt .b2r { position: relative; float: left; padding: 0 3px; height: 44px; border-right: 1px solid #DDD; border-left: 1px solid #FEFEFE; }
  16.                         .edt .b2r p, .edt .b2r br { clear: both; }
  17.                 .edt .esb p { float: left; width: 25px; clear: none; }
  18.                 .edt .esbs p { float: left; clear: none; }
  19.                 .edt .bar a { float: left; border: 1px solid {COMMONBG}; background: transparent url({STATICURL}image/editor/editor.gif) no-repeat 0 0; overflow: hidden; }
  20.                         .edt .b1r a { padding-top: 27px; width: 35px; height: 15px; text-align: center; font-size: 11px; font-family: Arial, PMingLiU, sans-serif; -webkit-text-size-adjust: none; }
  21.                         .edt .b2r a { width: 20px; height: 20px; text-indent: -9999px; }
  22.                                 .edt .b2r a.dp { margin-right: 1px; padding-left: 2px; width: 78px; height: 20px; text-indent: 0; border-color: {INPUTBORDERDARKCOLOR} {INPUTBORDER} {INPUTBORDER} {INPUTBORDERDARKCOLOR}; background: #FFF url({STATICURL}image/common/newarow.gif) no-repeat 100% 0; }
  23.                                 .edt .b2r a:hover.dp { border-color: #09C; background-position: 100% -23px; }
  24.                         .edt .nbl { border-left: none; padding-left: 0; }
  25.                                 .edt .nbr { border-right: none; padding-right: 0; }
  26.                         .edt .bar a:hover, .edt .bar a.hover { border-color: #09C; background-color: {WRAPBG}; text-decoration: none; }
  27.                                 .edt .bar a.tblbtn_disabled:hover, .edt .bar a.hd_dsb:hover { border-color: {COMMONBG} !important; background-color: transparent !important; cursor: default; }
  28.         .edt .area { padding: 4px; background: {WRAPBG}; zoom: 1; }
  29.                 .edt .pt { padding: 0 !important; width: 100%; height: 400px; border: none; background: {WRAPBG} none; font-size: {MSGFONTSIZE}; }
  30.                         .edt .pt:focus { outline: none; -moz-box-shadow: none; }

  31.         .edt a.cst { background-image: none; text-align: center; text-indent: 0; }
  32.                 .edt a.cst img { vertical-align: middle; }

  33.         .simpleedt .bar, .simpleedt .b1r, .simpleedt .b2r { height: 22px; }
  34.         .bar_swch { display: block; clear: both; }

  35.         #e_bold                        { background-position: 0 0; }
  36.         #e_fontsize                { width: 45px; }
  37.         #e_italic                { background-position: -20px 0; }
  38.         #e_underline                { background-position: -40px 0; }
  39.         #e_forecolor                { background-position: -60px 0; }
  40.         #e_backcolor                { background-position: -80px 0; }

  41.         #e_url                        { background-position: -40px -20px; }
  42.         #e_unlink                { background-position: -60px -20px; }
  43.         #e_justifyleft                { background-position: -80px -20px; }
  44.         #e_justifycenter        { background-position: -240px -40px; }
  45.         #e_justifyright                { background-position: -260px -40px; }
  46.         #e_autotypeset                { background-position: -220px -40px; }
  47.         #e_floatleft                { background-position: -100px -60px; }
  48.         #e_floatright                { background-position: -120px -60px; }
  49.         #e_insertorderedlist        { background-position: -100px -20px; }
  50.         #e_insertunorderedlist        { background-position: 0 -60px; }
  51.         #e_inserthorizontalrule        { background-position: -20px -60px; }
  52.         #e_tbl                        { background-position: -160px -20px; }
  53.         .tblbtn_disabled        { background-position: -180px -20px !important; }

  54.         #e_tool                        { background-position: 0 -40px; }
  55.         #e_undo                        { background-position: -20px -40px; }
  56.         #e_redo                        { background-position: -40px -40px; }
  57.         #e_removeformat                { background-position: -60px -40px; }
  58.         #e_tpr                        { background-position: -80px -40px; }
  59.         #e_chck                        { background-position: -100px -40px; }
  60.         #e_hide                        { background-position: -120px -40px; }
  61.         .hd_dsb                        { background-position: -200px -40px !important; }
  62.         #e_free                        { background-position: -140px -40px; }
  63.         #e_svd                        { background-position: -160px -40px; }
  64.         #e_rst                        { background-position: -180px -40px; }

  65.         #e_sml                        { background-position: -3px -80px; }
  66.                 .b2r #e_sml        { background-position: -20px -20px; }
  67.         #e_image                { background-position: -43px -80px; }
  68.                 .b2r #e_image        { background-position: 0 -20px; }
  69.         #e_attach                { background-position: -83px -80px; }
  70.                 .b2r #e_attach        { background-position: -200px -20px; }
  71.         #e_code                        { background-position: -123px -80px; }
  72.                 .b2r #e_code        { background-position: -120px -20px; }
  73.         #e_quote                { background-position: -163px -80px; }
  74.                 .b2r #e_quote        { background-position: -140px -20px; }
  75.         #e_pasteword                { background-position: -60px -60px; }
  76.         #e_downremoteimg        { background-position: -80px -60px; }

  77.         #e_page        { background-position: -200px -60px; }
  78.         #e_index        { background-position: -220px -120px; }
  79.         #e_password        { background-position: -180px -120px; }
  80.         #e_postbg        { background-position: -160px -120px; }

  81.         #e_fls                        { background-position: -3px -120px; }
  82.                 .b2r #e_fls        { background-position: -260px -20px; }
  83.         #e_aud                        { background-position: -43px -120px; }
  84.                 .b2r #e_aud        { background-position: -220px -20px; }
  85.         #e_vid                        { background-position: -83px -120px; }
  86.                 .b2r #e_vid        { background-position: -240px -20px; }
  87.         #e_at                        { background-position: -126px -120px; }
  88.                 .b2r #e_at        { background-position: -140px 0; }

  89.         #e_imagen, #e_attachn { position: absolute; top: 3px; left: 63px; width: 14px; height: 15px; background: url({STATICURL}image/editor/editor.gif) no-repeat -244px -80px; text-indent: -9999px; }
  90.                 #e_attachn { left: 100px; }
  91.         .b2r #e_imagen, .b2r #e_attachn { top: -4px; left: 35px; }
  92.                 .b2r #e_attachn { left: 57px; }

  93.         #e_switcher input{ margin-right: 4px; vertical-align: middle; }
  94.         #e_simple, #e_fullswitcher { padding: 0 2px; text-align: right; border: 1px solid {SPECIALBORDER}; background: url({IMGDIR}/card_btn.png) repeat-x 0 100%; }
  95.                 #e_fullswitcher { margin-right: 3px; }

  96.         #e_beginning { background-position: -246px -120px;}
  97.                 .b2r #e_beginning { background-position: -260px -78px; }

  98. /* 缩小编辑器演出菜单中输入框的尺寸 */
  99. .popupfix .px { margin-bottom: 4px; }

  100. #e_body { display: block !important; }
  101. #e_body_loading { display: none; }

  102. /*
  103.         Name:                        mod_editor_menu
  104.         Level:                        Function
  105.         Explain:                编辑器弹层关闭按钮在 IE8 下有问题
  106.         Last Modify:        Pony
  107. */
复制代码
修改为
!qinai!游客!yincang_youke!
3、将如下图标上传至网站根目录——static——image——editor文件夹中
!qinai!游客!yincang_youke!

4、进入网站后台,更新缓存即可。

【注:修改前请先备份】
2.png

全部评论 1

开通本站Svip会员,全站资源免费下
正需要,学习一下!
您需要登录后才可以回帖 立即登录
登录
0
1
0
返回顶部