autosuggestion tag for sablog

by :amxku.net   2008-09-16
先看效果图

2008-09-16_142510.jpg

大小: 14.02 K
尺寸: 565 x 89
浏览: 54 次
点击打开新窗口浏览全图
admin/article.php
找到

php代码
  1. if (in_array($actionarray('add''mod'))) {  

在下面添加

PHP代码
  1. //自动显示tag   
  2.     //amxku.net 2008-09-16   
  3.     $showtaglist.="<input type='hidden' name='tags' value=''>";   
  4.     $query=$DB->query("SELECT tag FROM {$db_prefix}tags ORDER BY usenum DESC");   
  5.     $showtagdb=array();   
  6.     while ($showtag = $DB->fetch_array($query)) {   
  7.     array_push($showtagdb,$showtag['tag']);   
  8.     }   
  9.     unset($showtag);   
  10.     $DB->free_result($query);   
  11.     $all_show_tags = "'".join("','",$showtagdb)."'";   
  12.     //pr($showtagdb);   
  13.     $tag_js="\n<script type='text/javascript'>\nvar custom_array = new Array();\ncustom_array=[".$all_show_tags."];\n</script>\n<script type='text/javascript' src='$options[url]include/jscript/autosuggestion.js'></script>\n";   
  14.     $showtaglist='';   
  15.     //自动显示tag   

把templates/admin/article.php的标签部分改成

XML/HTML代码
  1. <input id="keywords" class="formfield" autocomplete="off" type="text" name="keywords" size="70" maxlength="110" value="$article[keywords]"     onfocus="simple_ac_init('keywords', 'taghint')"/>  
  2.        <img src="$options[url]templates/admin/images/insert.gif" alt="插入已经使用的Tag" onclick="popnew('admincp.php?job=category&action=getalltags','tag',450,570)" style="cursor:pointer" />  
  3.        <br />  
  4.        <span id="taghint">$showtaglist</span>  
  5.        <br />  

XML/HTML代码
  1. <form action="admincp.php?job=article" enctype="multipart/form-data" method="POST" name="form"">  

上面添加

XML/HTML代码
  1. $tag_js  

最后上传附件中的autosuggestion.js到include/jscript/目就可以了。
注:因本人所用系统经过修改,已和angel发布的系统有一定的区别,如有问题,请留言。

autosuggestion_tag.rar(size:24.14 K, downloads:43, 2008-09-16 14:44)

Tags: autosuggestion , 原创 , sablog , php

上一篇:gzip没了...
下一篇:这也能叫安全

相关文章

访客评论( 3 楼)

  1. #1 in.k
    2008-09-16, 18:34:24
    不错,我已经搞定了。不错不错。
  2. #2 in.k
    2008-09-16, 18:38:32
    没想到还支持中文,哈哈。爽了
  3. #3 HJin
    2008-09-16, 23:56:59
    不错,把自动完成完成了~赞一个!

发表评论

评论内容 (必填):