标签为 LBS 的存档

引用163相册相片的使用方法

众所周知,如果在163.com以外的地方引用163相册的图片是行不通的,好在我们这里有高手解决了这个难题,写了个asp的文件,通过它的引用便可实现了163图片的引用,
使用举例:在编辑框里输入下面的代码:
[code][align=center][img]163pic.asp?url=http://img.blog.163.com/photo/NKenPYrODw9SaTKS4OTn8Q==/3946560648460328243.jpg[/img][/align]
[/code]
显示结果如下:
[align=center][img]163pic.asp?url=http://img.blog.163.com/photo/NKenPYrODw9SaTKS4OTn8Q==/3946560648460328243.jpg[/img][/align]
因为我使用的是已经集成好的版本,所以想使用本功能的朋友请下载下面的文件,自己安装使用。如果你没有这个功能则下面的东西可以不用看了。[url=http://lifeboke.cn/blog/uploads/200604/28_124300_163.rar]破解文件[/url] 附件是破解的ASP源代码,如果你的空间支持ASP,那么直接传到你空间去就可以了.
我在这里想要调整的是后续的修改工作,在添加图片(点击img功能钮)的时候会自动的添加引用文件(asp)的链接,免去输入或忘记文件名的麻烦,如果不是引用的163图片,则直接删除前面的引用文件就可以了.呵呵,懒人呀!

打开messageform.js文件找到下面的代码?

[code]function image() {
if (advmode) {
AddTxt="[img] [/img]";
AddText(AddTxt);
} else {
txt=prompt(image_normal,"http://");
if(txt!=null) {
AddTxt="\n[img]"+txt;
AddText(AddTxt);
AddText("[/img]");
}
}
}

[/code]
用下面的代码替换,
[code]
function image() {
if (advmode) {
AddTxt="[img]163pic.asp?url= [/img]";
AddText(AddTxt);
} else {
txt=prompt(image_normal,"163pic.asp?url=http://");
if(txt!=null) {
AddTxt="\n[img]"+txt;
AddText(AddTxt);
AddText("[/img]");
}
}
}
[/code]

打开article.asp文件,搜索到

<!– TB Spam –>
<script type=”text/javascript”>
var tb_url_text = “<%=theCache.settings["baseURL"]+”trackback.asp?id=”+theArticle.id%>&key=<%=func.HTMLEncode(theCache.settings["trackbackcode"])%>”;
</script>
<!– TB Spam –>

在其上一行插入下面的搜索代码:

<!– Search Google Start –>
<center>
<form method=”get” action=”http://www.google.cn/custom” target=”google_window”>
<tr><td nowrap=”nowrap” valign=”top” align=”left” height=”32″>
<img src=”http://www.google.com/logos/Logo_25wht.gif” border=”0″ alt=”Google Search” align=”middle”></img>
<input type=”text” name=”q” value=”<%=func.HTMLEncode(theArticle.title)%>” class=”text search-field” style=”width: 68%” /></input>
<input type=”submit” name=”sa” value=”<%=lang["search"]%>” class=”button” /></input>
<input type=”hidden” name=”client” value=”pub-9928792648942112″></input>
<input type=”hidden” name=”forid” value=”1″></input>
<input type=”hidden” name=”hl” value=”zh-CN”></input>
<input type=hidden value=UTF-8 name=ie></input>
<input type=hidden value=UTF-8 name=oe></input>
<input type=hidden value=zh-CN name=hl></input></form>
</td></tr>
</form>
</center>
<!– Search Google End –>

<!– Search Baidu Start –>
<div align=”center”>
<form action=”http://www.baidu.com/baidu” target=”_blank”>
<img src=”http://img.baidu.com/search/img/baidulogo_clarity_80_29.gif” border=”0″ alt=”Baidu Search” align=”middle”></img>
<input type=”text” name=”word” value=”<%=func.HTMLEncode(theArticle.title)%>” class=”text search-field” style=”width: 68%” /></input>
<input type=”submit” name=”sa” value=”<%=lang["search"]%>” class=”button” /></input>
<input type=hidden name=”tn” value=sale925></input>
<input type=hidden value=UTF-8 name=ie></input>
<input type=hidden value=UTF-8 name=oe></input>
<input type=hidden value=zh-CN name=hl></input></form>
</div>
<!– Search Baidu End –>

保存后就可以实现我现在使用的效果!

google ADsense设置代码

都说可以通过google adsense挣钱,不知道真假,估计与网站的浏览量或流量有关系吧,至少我目前还达不到这种规模,不过还是可以先装上用用,也方便自己找东西吗?贴子设成隐藏的,给自己留个备用参考,也省得别人说我给自己做广告。

1、google adsense 搜索模块(AdSense for Search)
在页面的适当位置放置下面的代码即可实现google搜索功能.
[code]
<!-- Search Google -->
<form method="get" action="http://www.google.com/custom" target="google_window">
<table >
<tr><td nowrap="nowrap" valign="top" align="left" height="32">
<input type="text" name="q" size="15" maxlength="255" value="www.sale925.cn" ></input>
<input type="submit" name="sa" value="Google" class="button" ></input>
<input type="hidden" name="client" value="pub-9928792648942112"></input>
<input type="hidden" name="forid" value="1"></input>
<input type="hidden" name="channel" value="1752202669"></input>
<input type="hidden" name="ie" value="GB2312"></input>
<input type="hidden" name="oe" value="GB2312"></input>
<input type="hidden" name="cof" ></input>
<input type="hidden" name="hl" value="zh-CN"></input>
</td></tr></table>
</form>
<!-- Search Google -->
[/code]

2、google adsense的页面广告功能( AdSense for Content)
在你想加入广告的页面位置处放置下面的代码即可实现google广告功能.本广告的显示大小为468*60的格式。
[code]<script type="text/javascript"><!--
google_ad_client = "pub-9928792648942112";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_ad_channel = "";
google_ui_features = "rc:10";
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
[/code]

LBS修改-友情链接的修改

一直没有太注意”友情链接”的页面,今天无事可干,认真的研究了下,才发现页面里应该有的链接显示不出来,认真看了下代码,原来代码中有个标志位

(indexlinks==0)

的条件限制有问题,把限制条件改动正确

(indexlinks==1或干脆去掉)

后,页面就正常了.

不过发现默认的页面显示方式十分的丑陋,考虑到”图片链接和文字链接”是放在同一个数据表中,简单的进行换行设置会更加混乱,便增加了个变量(j),使得程序可以对”图片链接和文字链接”分开换行,并且对页面美观度进行了调整.

部分代码如下:

<div class=”textbox”>
<div class=”textbox-title”><%=lang["image_link"]%></div>
<div id=”textboxContent” class=”textbox-content”>
<div class=”textbox-tag” align=center>
<%
var j=0;
for(var i=0;i<theCache.links.length;i++){
with(theCache.links[i]){
var tmpA=func.HTMLEncode(link_logo);
var tmpB=0;
var showlink=tmpB+link_show;
if (tmpA.length>0&&showlink==1){
j=j+1;
%>
<a href=”<%=func.HTMLEncode(link_url)%>” title=”<%=func.HTMLEncode(link_name)%>” target=”_blank”><img src=”<%=func.HTMLEncode(link_logo)%>” alt=”<%=func.HTMLEncode(link_name)%>” style=”margin-bottom:3px;margin-right:3px;” /></a>
<%
if((j) % 4 == 0) write(“<br /><br />”);
}
delete tmpA;
delete tmpB;
delete showlink;
}
}%>
</div>
</div>
</div>
<div class=”textbox”>
<div class=”textbox-title”><%=lang["text_link"]%></div>
<div id=”textboxContent” class=”textbox-content”>
<div class=”textbox-tag” align=center>
<% var j=0
for(var i=0;i<theCache.links.length;i++){
with(theCache.links[i]){
var tmpA=func.HTMLEncode(link_logo);
var tmpB=0;
var showlink=tmpB+link_show;
if (tmpA.length==0&&showlink==1){

j=j+1;
%>
<a href=”<%=func.HTMLEncode(link_url)%>” title=”<%=func.HTMLEncode(link_name)%>” target=”_blank”> <%=func.HTMLEncode(link_name)%> </a>
<%
if((j) % 6 == 0) write(“<br /><br />”);
}
delete tmpA;
delete tmpB;
delete showlink;
}
}%>
</div>
</div>
</div>