使用Pjblog博客系统时,发表日志中插入已经存在的Tag弹出来的getTags.asp,以前是每一行一个tag,假设blog存在很多tag时,为了找到相应的tag就不得不拖动滚动条很长,这样很麻烦而且也容易造成tag重复,但是如果宽度加宽了,显然会方便得多。
修改很简单,只需改动三个文件即可:
首先添加gettag.asp里面控制tag页面显示的风格之代码,找到:
<a href="#" class="tagA" onclick="addTag('<%=log_Tag(1)%>')" title="插入<%=log_Tag(1)%>"><%=log_Tag(1)%>(<%=log_Tag(2)%>)</a>
然后在这段代码“外面”加上下面的代码即可(添加页面样式之用):
<div style="width:19%;height:15%;display:block;float:left;margin:0px;margin-top:1px;">第一段代码</div>
完整代码为(即把第一段代码改成下面代码):
<div style="width:19%;height:15%;display:block;float:left;margin:0px;margin-top:1px;"><a href="#" class="tagA" onclick="addTag('<%=log_Tag(1)%>')" title="插入<%=log_Tag(1)%>"><%=log_Tag(1)%>(<%=log_Tag(2)%>)</a></div>
可以通过调整width:19%为其他的的值以显示不同的列数;
然后修改blogpost.asp和blogedit.asp控制gettag.asp弹出窗口大小的相应代码,分别找到这一行(blogpost.asp和blogedit.asp都要修改):
<input name="tags" type="text" value="" size="50" class="inputBox" /> <img src="images/insert.gif" alt="插入已经使用的Tag" onclick="popnew('getTags.asp','tag','250','324')" style="cursor:pointer"/>
宽高分别设置为480和325,这样的效果就是上图的样式了。值得提醒的是,这个样式对于三四个字的关键字,刚刚好够用,所以要注意关键字不要太长;如果喜欢用长点的关键字的话,那就得重新修改width:19%来调整页面的显示。好了,就是这样了,以前修改的时候,作者说的不够详细,所以发出修正版的技巧,希望大家都能如意的使用自己的博客。