drupal 7 自定义内容片段...或在节点内插入格式化字段

发布于 2024-12-11 19:41:26 字数 348 浏览 0 评论 0原文

在 Drupal 7 中,我想稍微格式化一下节点文本的内容。例如,节点应包含多个提示法律引用。它们应该始终看起来相同,即格式相同。

提示应在左侧包含一个小图标图像,较小的粗体字体,全部由红色边框包围。

法律引文:左侧再次出现图标图像,然后是法律内容,然后是小写字母的来源浮动到左侧。

听起来这些提示和法律引文是一种自定义内容类型,只是我想让用户能够轻松地将这些提示和法律引文插入到他的文章中,无论他需要在哪里。就像插入图像一样,它也有字段:宽度、高度、标题等,并且这些字段被适当地插入到html中(虽然不可见,但这并不重要)

有没有办法做到这一点?

In Drupal 7 I would like to format the content of the node text a little. For example the node should contain several tips or law citations. They should always look the same, i.e. be identically formatted.

A tip should contain a small icon image on the left, bold font of smaller size, all surrounded by a red border.

A law citation: again an icon image on the left, then the law contents, then the source in small caps floated to the left.

It sounds like those tips and law citations be a custom content type, only I would like to enable the user to easily insert those tips and law citations into his article, everywhere he needs to. Like inserting an image, which also has fields: width, height, title and so on and those fields are inserted appropriately into html (although invisible, but that's not important)

Is there a method to do this ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

度的依靠╰つ 2024-12-18 19:41:26

这不完全是一个 Drupal 问题。

您应该使用一些标签的类属性作为提示和引用。

例如,

<div class="tips">
Here you tip.
</div>

<div class="law-citation">
Citation
<a href="#">Source</a>
</div>

它们的外观取决于您的 CSS(边框、字体、图标等)。

然后,您应该自定义文本编辑器,以便用户可以添加提示和引用,而无需编写任何 html 代码。我不知道所有的文本编辑器,但是如果您使用 BUEditor,添加您自己的编辑器非常简单按钮(也带有 JS 弹出窗口)。

或者您可以添加其他 CCK 字段并自定义它们,但在这种情况下,所有提示/引文将仅出现在文章上方或下方,而不是出现在文章中。

It's not exactly a Drupal question.

You should use some tags' class attributes for tips and citations.

For instance

<div class="tips">
Here you tip.
</div>

<div class="law-citation">
Citation
<a href="#">Source</a>
</div>

The way how they will look like depends on your CSS (border, font, icon, etc.).

Then you should customize your text editor so users can add tips and citations without writing any html code. I don't know about all text editors, but if you use BUEditor, it's very simple to add your own buttons (with JS popup too).

Or you can add additional CCK fields and customize them, but in this case all tips/citations will appear only above or below article, not in article.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文