我正在尝试使用一堆纯文本文件创建 Drupal 文章。但是当我将文件粘贴到文章中时,所有换行符(“\n”)都被删除了。
我怎样才能防止这种情况发生。我会很高兴他们遇到“\n”,因为至少我可以编写一些 JavaScript 来格式化页面。
这是因为 HTML 不显示换行符(CR 和 LF)。Drupal 可以将它们转换为 HTML<br />
标记,以便它们在文本文件中显示。
在Administration » Configuration » Content authoring » Text formats中,单击您在内容类型中使用的文本格式旁边的“配置”(或者对除 PHP 之外的所有输入类型执行此操作,如果有的话)。
检查“ Convert line breaks into HTML (i.e. <br> and <p>)
”
然后,移动“将换行符转换为 HTML(即
)”下的“过滤器处理顺序”,并确保在 HTML 过滤器和 URL 处理器之后对其进行处理。