Showing posts with label 网络生活. Show all posts
Showing posts with label 网络生活. Show all posts

August 11, 2009

wordpress实现宽大页脚

  • 页尾部分设计

  • <div class="EBG">
    <div class="Extra">
    <!– Start Most Popular –>
    <div class="Cols">
    </div>
    <!– End Most Popular –>
    <!– Start Recent Comments –>
    <div class="Cols">
    </div>
    <!– End Recent Comments –>
    <!– Start Latest Entries –>
    <div class="Cols">
    </div>
    <!– End Latest Entries –>
    </div>
    </div>




  • 显示最新评论代码

  • <?php
    global $themedb;


    $sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID,
    comment_post_ID, comment_author, comment_date_gmt, comment_approved,
    comment_type,comment_author_url,
    SUBSTRING(comment_content,1,30) AS com_excerpt
    FROM $themedb->comments
    LEFT OUTER JOIN $themedb->posts ON ($themedb->comments.comment_post_ID =
    $themedb->posts.ID)
    WHERE comment_approved = '1' AND comment_type = '' AND
    post_password = ''
    ORDER BY comment_date_gmt DESC
    LIMIT 10";


    $comments = $themedb->get_results($sql);
    $output = $pre_HTML;
    $output .= "\n<ul>";
    foreach ($comments as $comment) {
    $output .= "\n<li>". "<p><a href=\"" . get_permalink($comment->ID) .
    "#comment-" . $comment->comment_ID . "\" title=\"on " .
    $comment->post_title . "\">" . strip_tags($comment->com_excerpt)
    .'</a>('.strip_tags($comment->comment_author). ')</p></li>';
    }
    $output .= "\n</ul>";
    $output .= $post_HTML;
    echo $output;
    ?>




  • footer部分在FireFox不显示背景色的解决办法

  • 最里层几个容器外再加一个<div> ,用于清除Float

    <div style="clear:both;height:1px;"></div>



  • css在Firefox和IE6,IE7下兼容问题的hack

  • 实在没办法解决的细节兼容问题,可以用这个方法,用 !important来hack,对于IE6和FireFox测试可以正常显示,但IE7能够正确解释 !important,会导致页面没按要求显示,更好的办法是用 *+html

    比如:

    #example {color:#333} /*Moz*/

    *html #example{color:#666} /*IE6*/

    *+html #example{color:#999} /*IE7*/

    那么在FireFox下字体颜色为#333,IE6下字体颜色为#666,IE7下字体颜色为#999

    August 07, 2009

    爱,未完成

    我是一个懒惰又执着的人,不到万不得已不会放弃,自从认识你,我用尽各种办法接近你,费尽心思照顾你,并一再的迁就和忍让你的各种顽疾和忽冷忽热,一厢情愿的认为你就是最好的,多年以来孤独的享受着你带给我的快乐和痛苦... L说我总搞盲目崇拜,好吧,我不得不承认,单方面的爱让我心力交瘁...

    以上说的不是男人,是BSP^_^
    反反复复的被和谐,我妥协了,一切服务改用国内
    完美主义还在作祟,花了3天时间改了全部照片链接,真是机械又繁重的工作量

    June 05, 2009

    Tor真的没有白装啊

    近日blogspot,live spaces,youtube,flickr... 纷纷遭遇GFW
    我已经习惯了

    May 15, 2009

    Tor代理上网简易图文手册(转)

    真是不禁念叨,昨天刚提到GFW今天blogspot就遭遇,这次可恶到连blogger也一同被封,非逼我建站么?
    Tor以前一直没用过,现在inblogs,pkblogs这样的在线代理也无法访问,就试一下Tor,转一篇Tor安装配置的文章留作备份

    Tor代理上网简易图文手册

    维基百科在几个月前又回到了我们这些如此迷恋她的人身边,但正因为这么长的等待让维基百科上的中文词条数量及质量都失去更有力地维护,Blogger也可以不需要修改host文件随意访问……但是我最喜欢的Feed聚合服务soup.io和我一直想一探究竟的Jaiku.com还在美丽的云端以外。我想这种急切和焦作难道不是出于对知识的渴望么?对于这一切困扰,一个小小的洋葱头帮我们解决了,而且无比完美。

    Tor给的感动是绝对无法像接下来要写的文章那么简单地来形容的,虽然网上关于它的介绍和教程俯首即是,但还是希望以我一向青睐的简易详细操作来说说我对Tor非术语的理解。我希望排除掉一切可能连我自己都无法理解的专业术语和原理思维脑图,仅通过操作步骤和截图来解释这一切,对于一个软件只有当你会用了才可能有兴趣去了解它的始末,不是么?

    下面将将试着给出通过Tor实现代理上网(HTTP)的全套解决方案。

    什么是Tor

    还是想直接了解怎么安装,不想听这么多废话,强烈建议直接跳过本节直至下载Tor部分。

    可能连很多使用Tor好几年的人还不知道Tor是什么?这有什么关系呢,即使他不知道,对于Tor这个自由软件来说在使用过程中已经实现了它的价值。

    Tor(The Onion Router)就是一个洋葱头。准确来说是一种路由解决方案,简单来说Tor就像一个洋葱一样把你对互联网的访问进行加密,如果别人想找到你只有一层一层地把洋葱皮给剥开,而实际上你被洋葱皮包裹得严严实实了。

    通过Tor可以实现匿名的TCP传输,所以Tor的用途就可以随意发挥了,你可以匿名聊QQ(如果你好友用了显IP外挂,他看到你的位置就是什么冰岛或者牙买加之类,而不是中国,更不可能是你的学校),你还可以匿名浏览网页(你戴上Tor以后试着访问www.123cha.com,看上面显示你的位置在哪里,我想肯定不会是你所处的位置)

    总之因为它可能实现TCP或者HTTP协议的传输,所以你可以做很多事情。

    Tor, Vidalia, Privoxy是什么关系

    往往一提到Tor,就不会忽掉Vidalia和Privoxy,所以在介绍如何安装和使用Tor之前有必要解释一下另外两个和洋葱头有密码关系的东西。

    * Tor仅仅是一个核心而已,它可以帮你实现代理访问,但你并不容易去设置它。
    * Vidalia 为了更好的配置Tor,Vidalia提供了一个图形化的解决方案,有了Vidalia你就可以很容易地对Tor进行配置,比如说查看Tor网络地图,更换你的身份(你希望代理的IP位置)、设置中继服务器、启用或关闭Tor连接。
    * Privoxy 对于客户端而言,Tor服务器又称作SOCKS接口,所以如果你希望进行HTTP协议的访问(如访问网页)就需要通过Privoxy 来把SOCKS转换为HTTP代理。否则你是无法访问网页的(那Tor还用来做什么?是不是?)值得注意的是如果你用Firefox的FoxyProxy 插件(后面会介绍到),这个是不必需的,因为FoxyProxy集成了这个功能。

    所以按照我的理解Tor, Vidalia, Privoxy的关系如下:Tor是一个核心,Vidalia是件衣服穿在Tor上以对客户端的Tor进行控制,Privoxy则是一个转换器,把Tor的SOCKS转换成HTTP。

    下载Tor

    Tor的官方网站是www.torproject.org,目前我们无法访问,不过可能通过一些软件下载站或者镜像下载Tor的客户端。

    点击这里下载我上传的最新Tor 0.2.0.31稳定版客户端(想下载Tor源代码包的可以去寻找镜像,这里不再多说)。(本文以Windwos平台为例)

    你下载的将是一个包含了Tor、Vidalia、Privoxy 、Torbutton的套件。在安装是可以根据自己需要有选择性的剔除。

    安装Tor

    和大多数Windows软件安装类似。



    这里只有英语选项,不用担心等软件安装完后可以设置控制面板语言为简体中文。



    在这里就可以看到上面提到的三个组件和一个Firefox 插件Torbutton了。因为等会儿我会以功能更强大的FoxyProxy插件举例,所以这里我们只选择前三项。虽然有了Foxyproxy但,后面还会以非Firefox浏览器举例,所以同时安装Privoxy。





    就这么简单,安装成功,启动Tor。



    这就是传说中的Vidalia控制面板,上方状态栏显示正在连接Tor网络。



    出现绿色的洋葱头,连接Tor网络成功。现在点击Settings按纽,对Vidalia控制面板的语言进行设置。



    进入Appearance(外观)—Language(语言)选择简体字,OK,退出Tor,再启动后就可以看到中文界面的Vidalia控制面板。



    以上便完成了Tor的安装和Tor设置及Tor中文语言的设置。

    通过Tor+Privoxy代理上网及实现HTTP代理连接

    首先启动Tor和Privoxy,并连接到Tor网络后,打开IE浏览器。(下例将用Firefox举例,所以这次用IE7作为例子,其它浏览器方法类似,如果你用的是Google Chrome浏览器的话,也在IE浏览器里设置,因为Chrome与IE共享一套代理设置。)

    首先进入IE的工具-Internet选项,并进入连接选项卡,看到如下界面。



    点击局域网设置进入LAN设置。



    勾选“代理服务器”下“为LAN使用代理……”选项并在址里输入“127.0.0.1”,在端口里输入“8118”,然后确定。

    成功。这样就成功了?没错,不信打开www.123cha.com看看你的IP地址是不是在国外去了。

    这种方法可以说是最简单的,对于一些支持HTTP代理协议的软件只需要设置一次就无忧了,但对于浏览器,你一旦按上面步骤设置后,你访问的所有网址将直接用代理访问,事实是你想做的是仅对一部分网址用代理而已。所以你肯定受不了遇到Tor中继网络不流畅时访问Google都要半天的局面。下面将介绍更加人性的Tor + Firefox + FoxyProxy解决方案。

    通过Tor + Firefox + FoxyProxy插件实现代理上网

    在进行这一步之前确定你已经安装了这款非常优秀的开源浏览器Firefox,这里需要介绍一个FoxyProxy,简单来说就是你往FoxyProxy里添加一个域(比如*blogspot.com*)后,当你的浏览器访问含有blogspot.com的网址是才会使用代理,而其它添加进FoxyProxy的网站则会跳过代理用直接连接模式。在今后使用过程中肯定会觉得这样很方便也很实用。

    用你的Firefox打开这里在线安装Foxyproxy插件,安装后单击右下角的FoxyProxy,在打开的界面里点文件—Tor 向导,你会看到下面的界面提示操作:



    开始对FoxyProxy进行配置。



    因为这里我们已经打算使用FoxyProxy来控制Tor,所以这里选择不使用。



    端口号选择默认9050即可。



    说实话我也不清楚这是什么东东,所以选择是。进入下一步FoxyProxy的网址配置。



    进入FoxyProxy的代理设置,系统默认为你添加了Gmail的Tor绑定,其实现在GMail已经实行自动转换为https加密,所以这里不需要,可以删除之。选择后点击“删除选中项目”



    删除GMail的url绑定后,会提示你说这里没有URL代理模板,我们会待会再添加,这里点击是。



    FoxyProxy成功配置Tor,重启Firefox。

    重启后看浏览器右下角的FoxyProxy图标,双击它。



    双击Tor,后开始为FoxyProxy配置和添加域模板。



    点击“添加新模板”。我们以添加jaiku.com为例。



    在模板名称里输入你容易区分和识别的名字。在URL模板里填上”*jaiku.com*”,以后只要浏览器访问含有jaiku.com的网址时将自动调用Tor代理访问它。



    因为完全系统禁用了FoxyProxy,即访问所有网址都不使用代理。右击浏览器右下角FoxyProxy图标,选择“使用基于预定义模板的代理服务器”,这样以上的配置就升效了,用你的浏览器访问jaiku.com.


    看到这个是不是很兴奋?或者把123cha.com加入到你的FoxyProxy列表里,再访问它并查看你IP的位置试试。从今以后你可以无所畏惧地访问互联网了。

    但值得注意的是,虽然有了FoxyProxy让设置变得很简单人性,但因为需要Firefox浏览器及FoxyProxy插件,所以这种方法的局限性也就出来了,而且对于一些支持HTTP代理的软件(比如说QQ的HTTP代理连接)这种方法就行不通了。所以上面介绍的扩展性更强的 Tor+Privoxy解决方案就更适合。正所谓各有所长,满足需要一切OK了。

    Tor安装使用小结

    通过这么多图和文字基本上把我想说的说清楚了,不过上面仅仅只是Tor的HTTP代理上网的解决方案而已,对于TCP代理上网这里就不再说了,请参考相关资料,如果有必要我希望另外再写篇文章单独介绍它。

    另外上面的两个方案也是针对浏览器代理上网,就像文中提到的如果其它软件怎样能过Tor实现代理上网呢?比如说QQ,你哪一天想骗骗网络另一端的人,说你是美国人,怎么实现呢?这就是下一篇文章将要提到的,关于Tor的代理上网在其它软件上的应用。

    我希望以Foobar2000的一款非常优秀的歌词插件lyricsdb为例子。因为这款插件的服务器在我们这里从年初开始无法访问,需要代理来解决它,以便能够享受到这款简单却强大的歌词插件所带来的趣味。事实上,我正是为了写这篇文章才有了写“Tor代理上网解决方案”的文章。

    我只想说我深爱着我的祖国,但我更渴望获得真知。

    June 09, 2008

    在blogspot上应用lightbox效果显示图片


    Step 1.
    修改 Template

    进入「Template\Edit HTML」界面。请先备份(点击 Download Full Template)。找到以下代码。
    </b:skin>
    </head>

    <body>


    </head>前面加入如下代码:
    <link href='http://address/lightbox.css' media='screen' rel='stylesheet' type='text/css'/>
    <script src='http://address/prototype.js' type='text/javascript'></script>
    <script src='http://address/scriptaculous.js?load=effects' type='text/javascript'></script>
    <script src='http://address/lightbox.js' type='text/javascript'></script>

    桔色部分是文件存储的共享外链地址

    </body>前面加入如下代码:
    <script>
    var WidgetManager_HandleControllerResult = _WidgetManager._HandleControllerResult;
    _WidgetManager._HandleControllerResult = function() {
    try {
    WidgetManager_HandleControllerResult.apply(this, arguments);
    initLightbox();
    } catch(e) {}
    }
    </script>


    Step 2.修改Post

    在要使用Lightbox效果的图片或链接加上rel="lightbox"并将href指向要显示的內容url。如小图的url是href="http://picture/1.jpg",而大图的url是href="http://picture/2.jpg" rel="lightbox"
    如果需要在展示的大图的面板底下显示文字叙述,请将此叙述写在title属性里面。
    完整的代码是:
    <a href="http://picture/2.jpg" rel="lightbox"title="此图片的叙述写在这里"><img src="http://picture/1.jpg" /></a>

    若要显示一连串相关群组的大图,请采用下面的语法。在rel属性中,用方括号设定群组名称(此例中群组名称叫做“a”),如此,当游标滑入如片范围时,图片的右上角或左上角就会出现“Next”或“Prev”文字:
    <a href="images/image-1.jpg" rel="lightbox[a]"> image #1</a>
    <a href="images/image-2.jpg" rel="lightbox[a]"> image #2</a>
    <a href="images/image-3.jpg" rel="lightbox[a]"> image #3</a>

    lightbox工具包下载地址见:Lightbox程序原作官网

    June 16, 2007

    Access Flickr!

    访问Flickr的Firefox插件Access Flickr!
    另外引用Flickr图片的办法,去掉url地址前面的farm1或farm2字符

    June 08, 2007

    出离愤怒了

    wikipedia被封,blogspot被封,现在flickr也被封,向伟大的和谐社会致敬!

    May 22, 2007

    恼人的网络垃圾

    可恨的“中国缘”,总是利用注册用户的hotmail邮箱不定期的发各种各样的垃圾邮件,通常看看题目就基本判断得出,然而有些ID发来的邮件仍然不忍直接删掉...

    April 03, 2007

    访问所有blogspot子域名的办法

    blogspot被反反复复的GFW,实在让人有些泄气,最近搜到了一个比pkblog和inblog更好用的访问方法。
    打开记事本,写入
    function FindProxyForURL(url,host)
    {if(dnsDomainIs(host, ".blogspot.com"))
    {return "PROXY 72.14.219.190:80";
    }
    }
    另存为proxy.pac到C盘的根目录下。在Firefox中,点击:工具→选项→高级→网络→设置→自动代理配置URL→填写 file:///C:/proxy.pac→重新载入→确定→重启Firefox

    October 25, 2006

    blogger再度被封

    blogger再度被封,郁闷
    老办法:http://www.pkblogs.com/blogname
    或者:http://www.inblogs.net/blogname
    登陆betablogger的办法:用记事本打开C:/WINDOWS/system32/drivers/etc/hosts,添加72.14.219.190 beta.blogger.com

    September 14, 2006

    blog被google收录了

    在Google Analytics看到这几天的造访来源很多来自google和soso,查了一下,原来blog被google收录了。没提交过网站的url,没装google sitemap,没放置google adsense广告,没和别的网站交换链接,没几篇文章,竟然被收录全部链接页,比较奇怪。

    google

    August 16, 2006

    beta blogger初体验

    昨天google对blogger进行了全面升级 ,推出了新的beta版。这是继前两天的blogspot解封以来的又一个大动作了。这次升级添加了很多人性化功能:

    • 可以使用label进行文章分类,现在对中文标签好像还不太支持——幸好这个功能我还没来得及弄
    • 模板定制改为“所见即所得”,可以不再需要直接修改html和css代码了,不过这种方式定制不能做到太具体,要达到完全满意,还是要到代码里面改,比方说我那个header的字体就要多丑有多丑,不过现在还改不了,看着碍眼也得继续忍受了。
    • 新版可以设置blog公开状态和访问权限,可以自己决定让谁进行访问。
    这次升级blogger把静态页面改成了动态页面,不再支持ftp发布,至于旧版以后会不会更改不得而知。至少如果继续使用ftp方式就不能使用新版了。

    我发现我好像做什么都不合时宜,刚把blog发布到ftp主机上,blogspot就解封了,好容易把css代码研究了个似懂非懂,连猜带试的在模板上添加了一些扩展,blogger又升级了。难道是我太超前了?!幸而日志不多,搬过来第一时间体验一下。再有什么变化不管了,我戒网!!!

    呃~~当然,学习资料还是要网上下的~~

    August 09, 2006

    blogger解封了?

    突然发现google的blogger解封了
    目前是可以正常访问blogspot.com了
    不知道这次能维持多久
    blog-sm

    August 03, 2006

    about wikipedia

    几种不用代理直接上维基百科的方法

    • 修改系统盘的hosts文件在 X:\WINDOWS\system32\drivers\etc\hosts 加入以下内容。(X盘:系统盘,hosts文件用记事本打开)
    145.97.39.132 en.wikipedia.org
    145.97.39.132 zh.wikipedia.org
    145.97.39.132 jp.wikipedia.org
    145.97.39.132 upload.wikimedia.org
    • 代理软件:  
    1.freegate6.9:几乎任何被封锁的网站都可以通过该软件在普通浏览器里打开,注意,不要让其非正常关闭,否则会改变IE的默认值。
    2.Torpark:事实上是个tor+firefox的浏览器,但速度较慢,有时无法连接。
    • 通过第三方网址访问
    在要访问的网址前面加上如下的字符:http://anonymouse.ws/cgi-bin/anon-www.cgi/
    ps: http://anonymouse.ws/cgi-bin/anon-www.cgi/ 的默认语言为西文,打开某些中文网站的时候会出现乱码,在ie中选择unicode(utf-8) 即可。

    August 01, 2006

    Don't block the blog

    不知道怎么搞得,一早起来发现pkblogs上不去了
    于是还是用传统方法申请了一个sitesled空间发布
    希望sitesled不会被GFW

    几种访问blogger的办法:

    • 简单的代理方法,网址后面加 “.nyud.net:8090” http://blogname.blogspot.com.nyud.net:8090/
    可以上blogspot的网站,比如 http://blogname.blogspot.com 用http://www.pkblogs.com/blogname 访问。
    利用blogger的FTP发布功能把blog发布的第三方服务器上,如sitesled,注册后得到username.sitesled.com的域名,并可以FTP上传文件。