12下一页
返回列表 发帖
查看: 700|回复: 12

[求助] 大家有没发现DZ的自动排版功能貌似就是一个摆设根本不起什么作用啊

4

主题

5

回帖

16

积分

初学乍练

贡献
0 点
金币
5 个
发表于 2025-5-8 11:32:40 | 查看全部 |阅读模式
在编辑框内选中文本内容,点击“自动排版”没任何反应。

如果一段一段选,会自动首行缩进2个字符,但这效率也太低了吧,每一段要单独选点才行。。
而且即时这样一段一段选自动排版后发布出来整体也不美观,包括行距啥的也没啥变化。
这个自动排版好像没啥用。。。请问大家在对内容排版上是怎么处理的呢?

微信图片_20250508113051.png
我知道答案 回答被采纳将会获得1 贡献 已有12人回答
回复

使用道具 举报

71

主题

465

回帖

687

积分

应用开发者

贡献
14 点
金币
26 个
QQ
发表于 2025-5-8 11:41:03 | 查看全部
选择字体也是摆设  不过这个编辑器的确太老了
回复

使用道具 举报

4

主题

5

回帖

16

积分

初学乍练

贡献
0 点
金币
5 个
 楼主| 发表于 2025-5-8 11:44:00 | 查看全部
qzuser1212 发表于 2025-5-8 11:41
选择字体也是摆设  不过这个编辑器的确太老了

PbootCMS的一键自动排版就非常智能,发布出来很美观。
回复

使用道具 举报

0

主题

82

回帖

202

积分

炉火纯青

贡献
0 点
金币
107 个
发表于 2025-5-8 17:09:44 | 查看全部
dz的编辑器确实令人智熄,但是又要兼容老的bbcode,很难改进的感觉。
回复

使用道具 举报

39

主题

2863

回帖

4879

积分

应用开发者

Discuz! 运维

贡献
180 点
金币
661 个
QQ
发表于 2025-5-8 17:35:40 | 查看全部
回复

使用道具 举报

8

主题

457

回帖

586

积分

应用开发者

贡献
17 点
金币
13 个
QQ
发表于 2025-5-8 21:49:32 | 查看全部
如果仅仅是排版的话,可以看看https://addon.dismall.com/plugins/wjz_ckeditor.html

使用的是ckeditor4.19编辑器,看它能不能满足你的排版需求。
回复

使用道具 举报

4

主题

5

回帖

16

积分

初学乍练

贡献
0 点
金币
5 个
 楼主| 发表于 2025-5-10 08:59:49 | 查看全部
false001 发表于 2025-5-8 21:49
如果仅仅是排版的话,可以看看https://addon.dismall.com/plugins/wjz_ckeditor.html

使用的是ckeditor4.1 ...

你发这个是要钱的,而且还不便宜。。
回复

使用道具 举报

27

主题

5571

回帖

1万

积分

应用开发者

贡献
596 点
金币
1442 个
QQ
发表于 2025-5-10 10:24:50 | 查看全部
  1. function autoTypeset() {
  2.     var sel;
  3.     if (BROWSER.ie) {
  4.         sel = wysiwyg ? editdoc.selection.createRange() : document.selection.createRange();
  5.     }
  6.     var selection = sel ? (wysiwyg ? sel.htmlText.replace(/<\/?p>/ig, '<br />') : sel.text) : getSel();
  7.     selection = trim(selection);
  8.     selection = wysiwyg ? selection.replace(/<br( \/)?>(<br( \/)?>)+/ig, '</p>\n<p style="line-height: 30px; text-indent: 2em;">') : selection.replace(/\n\n+/g, '[/p]\n[p=30, 2, left]');
  9.     opentag = wysiwyg ? '<p style="line-height: 30px; text-indent: 2em;">' : '[p=30, 2, left]';
  10.     var s = opentag + selection + (wysiwyg ? '</p>' : '[/p]');
  11.     insertText(s, strlen(opentag), 4, false, sel);
  12.     hideMenu();
  13. }
复制代码
自动排版的作用如上,是对换行等作出一定的作用,实测为编辑时,对内容区一个段落选中后点击自动排版,则进行缩进操作,这是一个已经二十来年的历史功能
回复

使用道具 举报

8

主题

457

回帖

586

积分

应用开发者

贡献
17 点
金币
13 个
QQ
发表于 2025-5-10 12:21:09 | 查看全部
楼主,可以自行搜索免费的:https://addon.dismall.com/?ac=se ... 6%E8%BE%91%E5%99%A8
回复

使用道具 举报

4

主题

5

回帖

16

积分

初学乍练

贡献
0 点
金币
5 个
 楼主| 发表于 2025-5-20 08:52:43 | 查看全部
湖中沉 发表于 2025-5-10 10:24
自动排版的作用如上,是对换行等作出一定的作用,实测为编辑时,对内容区一个段落选中后点击自动排版,则进 ...

这个代码放哪?怎么用?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-7-1 05:33 , Processed in 0.078387 second(s), 13 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表