Joomla之门广告招商,PR=5,alexa 排名2万1
English French German Italian Portuguese Russian Spanish

捐款 -> 升级 -> 下载

淘宝捐款升级到高级会员

点击这里给我发消息

Donate to joomlagate.com to translate more Joomla! extensions and free Joomla! templates

下载最新版本 Joomla!

Joomla! CMS - free Joomla! templates
download Joomla! 1.5.15 Chinese version

文章分类阅读

会员登录

 
 
Joomla之门 Joomla教程 Joomla 1.0 教程 如何让Joomla!隐藏文章的简介文字?
如何让Joomla!隐藏文章的简介文字? E-mail
作者:白建鹏   
2006-11-12

很显然 Joomla! 的开发人员没有想到这一点,也许是中外习惯不同吧。在目前的Joomla版本中,内置文章系统的“显示简介文字”选项默认是“显示”,这就造成了一种尴尬的现象:假如你像我一样,喜欢复制正文(全文)的第一段或者前面若干文字作为简介文字,那么在浏览全文时,这段文字将重复出现——因为第一遍它作为简介文字显示,第二遍它作为正文的开头出现。

 

还有一种情况就是,我们有时候希望在简介文字中将图片放置在左侧,而在正文中则希望它放置在中间或者右侧,或者做成文字环绕的效果。因此,很有必要只在首页显示简介文字而在阅读全文时不显示。

 

即使在最新的 Joomla 1.0.12 dev 版本(本站所用即是)中,这个问题依然存在。那么,就没有办法了吗?当然有。

实际上,虽然Joomla默认在阅读全文时包含了简介文字,但是在撰写文章的窗口“参数”标签上,它提供了“是否在全文视图中显示简介文字”的选项。只不过这个选项默认是“显示”。

这就比较好办。我们只需要修改一个文件的一行代码(准确的讲应该是一个字符),就可以反转这个选项。

下面我们就开始解决这个问题。打开网站的 <joomla>/administrator/components/com_content/content.xml 文件,大约在第28行左右,找到下面的代码:

<param description="Show/Hide the intro text" type="radio" name="introtext" label="Intro Text" default="1" />

将其修改为:

<param description="Show/Hide the intro text" type="radio" name="introtext" label="Intro Text" default="0" /> 


如果你仔细观察,上面的修改实际上就改动了一个字:将1改为0,意思就是默认不显示简介文字。

现在把修改好的 content.xml 文件上传到网站覆盖原来的文件,以后撰写的文章在前台阅读全文时将不会再显示简介文字。当然了,此前发表的文章不受此选项影响,如果要隐藏简介文字,你必须在后台逐个打开,然后在“参数”标签上选择“隐藏简介文字”然后保存。