背景
Linux Apache2 MySQL PhP7.0服务器,安装了PhPbb作为主要的Web实用程序。 PhPbb内置了Atom提要。
我们删除HTML后(为了便于在Discord中进行格式化),我们会对“'摘要'和'内容':
Alliance Raid Team日志:2017年4月26日我们几乎一次性清除了所有正常的Nighthold!实际上,如果没有那么多令人惊讶的玩笑,我们可能会有这样的情况。看看这些日志,看看是否有任何你可以在下一轮改进的东西!{{3} }:粉红色发布 - 周四2017年4月27日上午9:30
期望的结果:
来自gaymerscommunity.com/feed.php的Atom Feed,以显示输入Discord频道的相应内容。它将类似于:
我们几乎完全清除了所有正常的Nighthold!实际上,我们可能会...
标题和名称正确显示,并且没有“'描述'部分。
守则
<?xml version="1.0" encoding="UTF-8"?>
{% if not FEED_TITLE is empty %}<title>{{ FEED_TITLE }}</title>{% endif %}
{% if not FEED_SUBTITLE is empty %}<subtitle>{{ FEED_SUBTITLE }}</subtitle>{% endif %}
{% if not FEED_LINK is empty %}<link href="{{ FEED_LINK }}" />{% endif %}
<updated>{{ FEED_UPDATED }}</updated>
<author><name><![CDATA[{{ FEED_AUTHOR }}]]></name></author>
<id>{{ SELF_LINK }}</id>
{% for row in FEED_ROWS %}
<entry>
{% if not row.author is empty %}<author><name><![CDATA[{{ row.author }}]]></name></author>{% endif %}
<updated>{% if not row.updated is empty %}{{ row.updated }} {% else %}{{ row.published }}{% endif %}</updated>
{% if not row.published is empty %}<published>{{ row.published }}</published>{% endif %}
<id>{{ row.link }}</id>
<link href="{{ row.link }}"/>
<title type="html"><![CDATA[{{ row.title }}]]></title>
{% if not row.category is empty and row.category_name is defined and row.category_name != '' %}
<category term="{{ row.category_name }}" scheme="{{ row.category }}" label="{{ row.category_name }}"/>
{% endif %}
<content type="html" xml:base="{{ row.link }}"><![CDATA[
{{ row.description }}{% if not row.statistics is empty %}<p>{{ lang('STATISTICS') }}: {{ row.statistics }}</p>{% endif %}<hr />
]]></content>
</entry>
{% endfor %}
这是我在服务器上找到的唯一.xml文件。
问题
我是否可以将代码注入到可以缩短摘要的文件中,或者我可以创建一个&#39;描述&#39;一节要求?我知道我的数据库有一个&#34;文本&#34; forum_posts部分;所以,它应该是可能的。
谢谢你和我一起待在这里。我对这一切都很陌生,但我一直在学习。谢谢你的帮助!