Support jOOmla! Autoit!
 
不装组件也让你的文章显示出关键字来--[3] 输出PDF 打印 E-mail
Author Author: Autoit | Date Date:2006-11-25 | View Count View: 10328 | Digg Count Digg: 73 | section & Category Category: fixed & hacked - 使用手记

其实只要 "不装组件也让你的文章显示出关键字来--[1]"  或 "不装组件也让你的文章显示出关键字来--[2]" 相关文章里的任一个方法都是可以显示文章的关键字[tag]的了.当然是有点点位置上的差别.

[1]的文章效果是在"首页" 或"blog页面" 不会出现 tags 的. 只在看全文的时候出现.[2]的效果就是都出现.---->[我的环境问题,开始没考虑那么多.因为我现在的站上没首页内容和blog显示...]

 

这篇文章写的内容算是对前两篇的补充吧[shuiziliu 要求的, 俺本人没想那么多] :

效果 --> 搜索对应的标签时, 搜索结果只出现标签相同的.

方法:  /mambots/search/content.searchbot.php 里63行左右

switch ($phrase) {

下面增加:

  case 'tags':
   $wheres2  = array();
   $wheres2[]  = "LOWER(a.metakey) LIKE LOWER('%$text%')";
   $where   = '(' . implode( ') OR (', $wheres2 ) . ')';
   break;

如果你使用的是以前前两文的效果[在这篇文章发布的时候,我已经修改了前两文的一个地方],这个时候还要改改以前修改的地方里的下面相似的一句:

$link="index.php?option=com_search&searchphrase=tags&ordering=newest&searchword=";

如果你装有AkoComment的话, [2]的tags会出现的评论的下方,这个时候如果想出现在上方的话.可以把 [1], [2]两文里的都添加上! 并修正 [2] 里的 content.html.php  改的地方的:

if ($links!=""){

替换为:

if (($links!="")  && ( $params->get( 'intro_only' )) ) {

这样,两个就很好的结合起来了.

Ok,  这样 tags 应该算是完美了. End by Autoit.


Permanent URL: http://www.autoit.cn/index.php/content/view/90/25.html

Shares: Google书签 Yahoo书签 雅虎收藏夹 365Key网摘 新浪ViVi 百度收藏 天极网摘 diglog 和讯网摘 POCO网摘 YouNote网摘 博拉网 天下图摘 spurl blogmarks BlinkList reddit digg Del.icio.us   |  Tags: 关键字  tags  

 
sef化后, 结尾增加.html 的方法   不装组件也让你的文章显示出关键字来--[2]