【问题标题】:Difficulties to insert code snippet inside y Joomla articles在 y Joomla 文章中插入代码片段的困难
【发布时间】:2012-12-23 15:14:54
【问题描述】:

我正在使用 Joomla 2.5.8 和 JCE 编辑器。

我正在尝试使用 Code Highlight gesci 插件在我的文章中插入代码 sn-p...

我会这样做:

{code}
INSTRUCTION 1;
INSTRUCTION 2;
INSTRUCTION 3; 
{/code}

问题是这样的:最终结果是它把我的代码放在了代码高亮 gesci 插件中,但是它们都在同一行,就像这样:

说明 1;说明 2;说明 3;

我该如何解决这个问题?

感谢您的关注

安德烈亚

【问题讨论】:

  • 我不得不给出答案,但你能试试
    吗?
  • @Samitha Hewawasam:不!如果我有一个 300 行的类...我必须放 300
    ...这不是解决方案...
  • 所以你必须编辑插件核心.......

标签: php joomla content-management-system joomla2.5 codehighlighter


【解决方案1】:
<pre xml:php> - will highlight php formatted code
<pre xml:css lines="true"> - will highlight css formatted code, with line numbers.

还有一件事。由于&lt;pre&gt; 标记按原样显示内容,您可能希望跳过&lt;pre&gt; 标记之后和&lt;/pre&gt; 标记之前的新行,如下所示:

<pre xml:php lines="true"><?php
// Here are a few lines of Joomla code
defined('_JEXEC') or die;
function getBaseURI() {
  return JURI::base();
}
?></pre>

Read more

geshi-doc

【讨论】:

  • mmm 如果我直接将此代码放入 JCE 或 TinyMCE 编辑器中,Joomla 文章中的 mmm 似乎不起作用......只有当我使用 HTML 编辑器(例如 CodeMirror)将其直接放入 HTML 时,它才有效但如果我使用像 TinyMCE 或 JCE 这样的图形编辑器,这是最终结果:onofri.org/scorejava/index.php/corso-spring-mvc/…
  • 有一个选项叫切换编辑器,它可以让你切换到HTML编辑器并粘贴代码来查看。
  • 是的,但是当我回到 WYSIWING 编辑器时……这个把它的标签放在我的代码中……
  • 这是因为您的插件可能没有正确安装。尝试再次卸载并安装扩展程序
  • 我会尝试但是...你有没有测试过这个功能?
猜你喜欢
  • 1970-01-01
  • 2012-01-09
  • 2012-12-09
  • 1970-01-01
  • 2011-04-20
  • 2017-03-16
  • 2012-05-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多