- XF 兼容性
- 2.3.x
- 摘要
- Create engaging quotes for your forum with our simple XF Template code guide. Save your favorite quotes and authors in a text file, then use a bash script to generate dynamic XF widget content. Perfect for adding inspiring random quotes to any site, no matter the theme or style.
我们都喜欢读名言,对吧?我挺喜欢这一句的:
这指南会带你完成设置报价小部件的步骤。下面的信息会让你快速上手,并且给你足够的信息来让你做出更适合你网站的变化。
但,在开始之前,我想先承认The Man,《传奇》一样的存在。艺术家仅仅被称为@Brogan@paulB. 此指南使用了他的Randomising contentbro-guide保罗-比格作为这个工作的秘密ingredient。@paulB 是甚至第一个(据我所知)提供随机 quotes "Bro-tweak" 的。Add a random quote block to the sidebar- 对于XF1,几乎十年前。我们看不到@paulB像以前一样多用一些。你知道,我有时会想他离开是因为他已经教会了我们所有我们需要知道的东西,现在就看我们要不要去理解了。:不确定:
OK,首先给你看看我们将要生成的几屏截图。这个指南创建了一些简单的XF模板代码,放进HTML小部件里,这意味着它应该可以原封不动地使用你的样式。
标题这个指南的关键词是“简单”,所以你只需要收集两件信息:引语,以及谁说或写过它(我在这篇指南的剩余部分中称之为“作者”)。
有很多网站提供引语列表。你可以选择著名作家、电影台词、励志引语、反乌托邦引语、政治引语、搞笑引语,来自游戏或游戏玩家的引语,来自你自己的用户们的引语,混合类型的引语等等。世界是你的宝库。
如果你像我一样,你会收集到很多引语。我现在引用列表中有289条记录。将会添加更多。为此,你应该将你的引语和作者保存到一个文本文件中,这将帮助你跟踪它们。
我附上了一个bash shell脚本,它可以帮你将你的引语列表转换为XF模板代码。你不要需要使用它来使这个小部件工作,但我发现它可以加快处理长列表引用的过程。我在后面的一个步骤中会提到如何使用脚本。如果你决定使用它,请将你的引用以以下格式保存在文本文件中:
Code:
quote:author<br>quote:author<br>quote:author
那就是:
[]错误:指令中缺少具体内容。请提供需要翻译的具体文本内容。[]*[]No empty lines.[]*[]分开引号和作者,用冒号分隔。这是脚本用来分割两个字段的方式。[]注意引号中的冒号,改为其他符号——比如破折号、双破折号或Em括号。[/list]
这是一个文件的内容:
Code:
I'll be back.:The Terminator<br>These go to eleven.:Nigel Tufnel<br>Wax on. Wax off.:Mr Miyagi<br>I am your father.😀arth Vader
你可以给这个文件取任何名字。我使用错误的输入类型,请提供文本进行翻译。使用附带的脚本,或者不使用,你都需要创建代码来用于你的小部件。
至少需要:
Well,那就算定了。我想要一个论坛上的报价小部件,既然你都在看这个,我想你也需要吧。👍
这指南会带你完成设置报价小部件的步骤。下面的信息会让你快速上手,并且给你足够的信息来让你做出更适合你网站的变化。
但,在开始之前,我想先承认The Man,《传奇》一样的存在。艺术家仅仅被称为
OK,首先给你看看我们将要生成的几屏截图。这个指南创建了一些简单的XF模板代码,放进HTML小部件里,这意味着它应该可以原封不动地使用你的样式。
标题这个指南的关键词是“简单”,所以你只需要收集两件信息:引语,以及谁说或写过它(我在这篇指南的剩余部分中称之为“作者”)。
有很多网站提供引语列表。你可以选择著名作家、电影台词、励志引语、反乌托邦引语、政治引语、搞笑引语,来自游戏或游戏玩家的引语,来自你自己的用户们的引语,混合类型的引语等等。世界是你的宝库。
如果你像我一样,你会收集到很多引语。我现在引用列表中有289条记录。将会添加更多。为此,你应该将你的引语和作者保存到一个文本文件中,这将帮助你跟踪它们。
我附上了一个bash shell脚本,它可以帮你将你的引语列表转换为XF模板代码。你不要需要使用它来使这个小部件工作,但我发现它可以加快处理长列表引用的过程。我在后面的一个步骤中会提到如何使用脚本。如果你决定使用它,请将你的引用以以下格式保存在文本文件中:
Code:
quote:author<br>quote:author<br>quote:author
那就是:
[]错误:指令中缺少具体内容。请提供需要翻译的具体文本内容。[]*[]No empty lines.[]*[]分开引号和作者,用冒号分隔。这是脚本用来分割两个字段的方式。[]注意引号中的冒号,改为其他符号——比如破折号、双破折号或Em括号。[/list]
这是一个文件的内容:
Code:
I'll be back.:The Terminator<br>These go to eleven.:Nigel Tufnel<br>Wax on. Wax off.:Mr Miyagi<br>I am your father.😀arth Vader
你可以给这个文件取任何名字。我使用错误的输入类型,请提供文本进行翻译。使用附带的脚本,或者不使用,你都需要创建代码来用于你的小部件。
至少需要:
- []*x:set var="$quote.x"> 和 </xf:set> 标签。每个引号对应一个。
- []*[添加您自己的样式在它们之间。]