discuz修改附件名字显示长度
时间 : 2024-01-08 05:16:02 声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

最佳答案

要修改Discuz中附件名字的显示长度,需要对Discuz的代码进行自定义修改。以下是对应的步骤:

1. 打开Discuz的程序文件夹,找到`source\module\forum\forum_upload.php`文件。

2. 在文件中找到以下代码:

```php

$attach['filename'] = addslashes(censor($attach['filename']));

3. 将代码修改为:

```php

$attach['filename'] = mb_substr(addslashes(censor($attach['filename'])), 0, 10, 'UTF-8');

以上代码中的`10`表示附件名称显示的长度,你可以根据需要进行调整。

4. 保存文件修改,并重新上传到服务器上的Discuz程序文件夹中。

通过以上步骤修改后,Discuz会在显示附件名称时,将名称的长度限制为你所设定的长度。

其他答案

要修改Discuz中附件名字的显示长度,您需要按照以下步骤操作:

1. 登录您的Discuz论坛后台,进入“论坛”模块。

2. 在左侧导航菜单中,找到并点击“附件”选项。

3. 在“附件”页面中,您可以看到附件相关的设置选项。找到“附件名称最大长度”的设置项。

4. 在这个设置项中,您可以调整附件名称显示的最大长度。根据您的需求,输入您希望的最大长度数值。一般情况下,Discuz默认的最大长度是25个字符。

5. 更改完设置后,点击页面下方的“提交”按钮,保存您的修改。

6. 在返回论坛页面后,您会发现附件名称的显示长度已经根据您的设置值进行了调整。

请注意,根据您论坛的版本和主题的不同,可能界面和设置项的名称会有一些差异。但是一般在“附件”相关的设置选项中,都会有类似的设置来调整附件名称的显示长度。如有疑问,请您参考Discuz的官方文档或向相关论坛技术支持咨询。