• Contact
  • 这个博客用来记载这个博客网站的成长,同时提供对b2e中文版本的支持
 
November 2017
Sun Mon Tue Wed Thu Fri Sat
 << <   > >>
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

Search

powered by b2evolution free blog software

Strange Error in Crawling a WSS3.0 List »

Sharepoint 2013 Installation on a farm environment

Strange Error in Crawling a WSS3.0 List

The site owner reported that search function failed to work on a list which was searchable in the past. It grew over more than 10,000 items recently and it has its own unique permission.

Reviewing the settings, the site's search visibility is on and the list's item level search is also on. But in the search database it was recorded that the entry point for the list has an error as below:

This item could not be crawled because the repository did not respond within the specified timeout period. Try to crawl the repository at a later time, or increase the timeout value on the Proxy and Timeout page in search administration. You might also want to crawl this repository during off-peak usage times.

Searching the Internet and MS Technet I found some clues related to the access permission. But some suggestion from those postings didn't resolve the issue. So I tried some other tricks:

1. Moving the list to a new site with permission: working.
2. Rebuilding the list at the current location: not working.
3. Rebuilding the site at the current location: not working.

Then I run into an MS Field Engineer, Jim Matson who made a presentation of SharePoint trouble shooting on a conference. In his presentation Jim mentioned that a large SharePoint object with a heavy permission setting may cause some unexpected errors in many ways. I brought my case to Jim after his presentation. He gave me two suggestions:

1. Reset the list's permission back to the parent site;
2. Create a subsite or site collection with desirable permission, and then move the list there.

I tried the first suggestion with the site owner's consent, and then the crawl the list again. Bingo! the list items were all crawl-able again. The site owner is happy with that.

  11/26/13 03:58:20 pm , by   , , 缘起,

No feedback yet

Config IIS 7.5 for Monorail 2.0 application

Monorail 2.0 runs under IIS 6 easily. But I run into some issues when supporting it under IIS 7.5 with .Net Framework 4.0.

It turns out that there are two key areas:

1. The Application Pool: this need to be a classic mode.
2. Add the handle mapping of *.rails with a 64 bit version of aspnet_isapi.dll

  09/19/12 01:06:55 pm , by   , , 缘起, 其他,

No feedback yet

悠游卡资料汇集

台北悠游卡被核准跨领域使用 将变身"塑胶货币"
  
  
  台“金管会”1月28日通过台北悠游卡公司申请办理电子票证业务,核准悠游卡跨领域使用。未来悠游卡将变身“塑胶货币”,搭捷运、坐公共汽车、还可以在特约商店刷卡消费(限额一万元),用途更多元。
  
  据报道,“电子票证发行管理条例”去年1月23日公告施行。“金管会”说,当前有四家公司申请办理电子票证业务,悠游卡公司成为岛内第一家发行电子票证的专业机构。悠游卡董事长连胜文表示,悠游卡迈入第十年,终于跨足小额消费,成为多用途电子票证。
  
  据悉,悠游卡公司最快三月底可全面上线,届时全台包含四大超商、将有超过一万家特约商店可使用悠游卡付费。悠游卡已与全台便利商店业者协作,也跨足连锁咖啡、速食店、加油站、电影院、面包店、自动贩卖机、影印机等业者,将来消费者到这些商店结账时,持悠游卡感应就可以扣款,省去找零钱麻烦。
  
  当前悠游卡发行量约1800万张,每天交易超过300万笔,大台北地区民众几乎人手一卡。使用范围从捷运、公共汽车、北市路边停车、市立动物园、图书馆、淡水蓝色公路、台铁(基隆至中坜)等,并集成基隆市、宜兰、马祖的交通票证系统、部分道路客运业者及台北市县立医院门诊挂号等。
  
  那么,陆客去台北有无必要购悠游卡?若可以自由行,您认为有无必要购买呢?

建議辦一張!
  
  售價500元(內含押金100元,剩餘400元可抵消費)
  卡片不用時可退卡(但必須保持完整),押金100元退還,
  24小時客服專線:412-8880 (手機及金馬地區請加02)
  
  儲值地點:使用範圍內的各捷運站及大台北地區各便利商店皆可加值。最高可儲值10000元。

一般最常見的長這樣
  http://www.easycard.com.tw/product_list.php?x=2
  
  有時會出紀念卡
  有出過Hello Kitty Snoopy的
  也有這種公益悠遊卡或機關團體客製化的卡
  http://www.easycard.com.tw/product_list.php?x=5&id=28
  下一站幸福系列
  http://www.easycard.com.tw/product_list.php?x=3&id=25
  霹靂布袋戲系列
  http://www.easycard.com.tw/product_list.php?x=3&id=24
  不過這些系列都是限量推出很快就賣光了
  Hello Kitty35週年系列可能還有...
  http://www.easycard.com.tw/product_list.php?x=3&id=20
  
  還有 沒記錯的話悠遊卡扣款是單趟代幣的8折
  單趟買25的 用悠遊卡是扣20元
  人多的車站也不用再排隊 比較方便
  到時候退卡或帶回去當紀念也可以
  
  使用範圍
  捷運 公車 停車場 路邊停車 臺鐵【基隆─中壢】 貓空纜車 動物園 國道客運 公路客運 藍色公路 基隆市公車 連江縣公車 台北市立圖書館 台北縣公共圖書館 宜蘭縣公共圖書館 宜蘭溪南縣轄公車 台北市公共自行車 計程車敬老愛心車隊

http://bbs.city.tianya.cn/tianyacity/Content/333/1/30981.shtml

  02/16/10 06:16:55 pm , by   , , 缘起,

Feedback awaiting moderation

This post has 122 feedbacks awaiting moderation...

转帖:台北松山机场/台北松山机场大巴

台北松山机场/台北松山机场大巴
浏览次数:33 更新时间:2010-1-17 12:45 [收藏]

http://www.flydk.com/supesite/?action-model-name-AptBus-itemid-139

<<高雄花莲>>台北松山机场大巴和交通简介

台北松山国际机场信息 由 飞驴网 收集整理

台北松山机场,英语译名:Taipei Songshan Airport,是一座位于中国台湾台北市松山区的中型机场,别称松山机场、台北机场,为一军民合用机场。民用部分的管理及营运单位为台湾“交通部民用航空局”台北国际航空站;军用部分为空军松山基地,由台湾“空军”负责管理。机场坐落在敦化北路末端与基隆河之间,以民权东路与民族东路与市区相隔。

虽有“国际航空站”之名,但自中正国际机场(现台湾桃园国际机场)启用后,松山机场已经成为纯岛内航班的航空站,目前为岛内航线辐辏,国际线部份仅提供两岸包机航班,以及零星的国际线包机、岛内外政要专机起降。

>>更多机场图片 【台北松山机场/台北松山机场大巴短途交通】
公交车:
1. 国光客运:国光号 松山机场--中正机场(直达)。中兴号 松山机场--南崁--中正机场--大园--往中正机场。
2. 台联客运:松山机场--小人国。
3. 三重客运:松山机场--林口长庚大学。
4. 桃园客运:松山机场--桃园。
捷运:
1. 捷运木栅线中山国中站下车,步行约20分钟到机场,或转搭公交车33、225或红29及红31。
2. 捷运淡水线民权西路站下车,转搭225、617、801、803公交车。

【台北松山机场/台北松山机场机场名称】
台北松山机场

  02/12/10 03:17:31 pm , by   , , 缘起,

Feedback awaiting moderation

This post has 199 feedbacks awaiting moderation...

转帖:台北桃园机场大巴及交通指南

台北桃园机场大巴及交通指南

发布: 2009-10-13 17:17 | 作者: 在途中 | 来源: 飞驴航空旅游资讯网

http://www.flydk.com/supesite/html/24/t-2824.html

台北机场,全称台北桃园国际机场,原又称中正国际航空站,位于台湾桃园县大园乡,是台北市的主机场与北台湾主要的货运以及旅客出入吞吐,也是台湾境内最大最繁忙的机场。中正国际机场与台北市相距约40公里,中间有高速公路相连,需要约40分钟的车程才能抵达。

台北桃园国际机场网站:www.taoyuanairport.gov.tw (大陆屏蔽了,无法访问,可使用国外代理访问)

国光客运国光号台湾桃园国际机场←→台北车站全票125
下客站:启聪学校(重庆北路)圆山捷运站台北车站
http://www.kingbus.com.tw/down2.php?li_code=1A170263

国光客运国光号台湾桃园国际机场←→松山机场全票125
下客站:行天宫中山国中捷运站松山机场
http://www.kingbus.com.tw/down2.php?li_code=1A170289

长荣巴士台湾桃园国际机场←→台北市全票135
http://www.evergreen-eitc.com.tw/eitchtdocs/jsp/c_4/c_4_2_3.jsp
台北市内→桃园机场( Taipei downtown → TTY airport )
早上固定五班车05:00、05:30、05:50、06:10、06:30
每天准时由民生东路长荣海运前发车,经复兴北路、复兴南路、忠孝东路、松江路直达机场(第一、第二航厦)。
Five regular buses depart from EVERGREEN MARINE CORP. run along the bus route to airport (terminal 1 & 2 ) every early morning.
每日上午05:00至午夜11:00,每隔15~20分钟一班车,行经台北市各上车停靠站前往机场。
Daily from 05:00 am to 11:00 pm every 15 ~20 minutes.

桃园机场→台北市内( TTY airport → Taipei downtown )
每日上午06:00至凌晨00:30,每隔15~20分钟一班车。
Daily from 06:00am to 00:30am every 15~20 minutes.

路线图
http://www.evergreen-eitc.com.tw/eitchtdocs/jsp/c_4/c_4_2_2.jsp

大有巴士台湾桃园国际机场←→台北市(东线)全票145
http://www.airbus.com.tw/airport_bus/ka.html

大有巴士台湾桃园国际机场←→台北市(大园线)全票90
http://www.airbus.com.tw/airport_bus/ka.html

飞狗巴士台湾桃园国际机场←→台北市全票140
http://freego.southeastbus.com/products.htm

  02/12/10 03:13:31 pm , by   , , 缘起,

Feedback awaiting moderation

This post has 114 feedbacks awaiting moderation...

在b2e下如何给博文分类

b2e的分类,可以是全站通用的,也可以是每个博客单独管理的。这个设置是由站长掌握,在“总体设置——〉特征”下设定。一般情况下,分类由各自博主自行管理比较好。否则一个博主改动了一个类名之后,在所有的博客上都会生效。我们这个网站也是这样设置的,因此博主可以自行建立合适于自己需要的分类体系,对自己的帖子进行分类,便于读者按照类别浏览查找以往的帖子。

博主使用分类功能,首先要建立一个大致的分类体系。由于博客网站的内容往往有一定的侧重,博主可以把自己打算多写的类型分得细一些,不会多写的范围粗一些。不要面面俱到。另外,分类可以采用平行分类,或者树型分类。平行分类就是只有一级类目。树型分类是在大类目下可以分出小类目。不过也没有必要分得太细致,有两三层的深度就足够了。分类建立后,在使用过程中还可以进一步调整修改。

建立分类工作可以从“博客设置—〉博客—〉分类”开始。按“新类目”连接来建立新的类目。建立每一个类目时,都要提供以下三项信息:

1。上位类目:“根”是所有一级类目的上位类目。没有其它类目时,就从根开始。如果有了其它类目,就可以在其它类目下建立二级或者更深层次的类目。

2。名字:类目的名称,可以用汉字。

3。网址名称:这是一个唯一性的标签,建议使用英文字母,或者汉字拼音。使用时注意,这个名称必须是唯一的。也就是说,不能和别的类目所使用的网址名称,包括在同一网站的其他博客所用过的网址名称重复。这一点在后来建立类目时会有些麻烦,因为你不知道别人已经用过了什么样的网址名称。好在如果你输入了一个已经用过的网址名称,系统会给出提示,让你换一个。

输入了以上三项信息,按“记录”键,你的一个类目就建立好了。继续下去,就可以把自己所要使用的分类框架搭起来。当然,以后如果需要的话,都还可以回到这里修改。这里就不细说了。

有了类目之后,在写帖子的时候就可以使用这些类目。这些类目在编辑屏幕的右边,标为“分类”。每个帖子可以有一个“主要”的类目,同时还可以有一个以上的“其他”类目。以前写过的帖子,同样也可以在编辑状态下重新分类。

当你的博客开始使用分类之后,这些类目也会出现在你博客首页上。当用户点击类目时,就可以看到这个类目下的不同帖子。当一篇帖子有一个以上的类目时,也会在这些不同的类目下出现。

  01/31/09 11:54:21 pm , by   , , 博主指南,

Feedback awaiting moderation

This post has 100 feedbacks awaiting moderation...

网站软件近日完成了更新

b2e在去年9月发布了更新版2.4.5。

最近趁着圣诞节和新年的空档,我也把本站的软件更新到最新版本。

中文文件包的内容,也重新检视了一番。基本上没有变动。因为Photoblog被当作预装的示范博客,所以有几句语句需要更新。我准备完成更新后,发布一下新的文件包。但总体说来,用目前的文件包也完全可以。

根据b2e官方网站的消息,下一个版本的更新,将会是全新的3.0版。估计在一两个月内可以面世。等待中。

因为近来比较热衷于论坛软件Discuz7及相关产品,把b2e的时间占用了不少。匆匆写一个帖子,算是对新年的一个交待吧!

Tags: b2e ___
  01/05/09 03:56:35 pm , by   , , b2evolution,

2 comments

复鸣

谢谢你的辛苦劳动,
看到官方有提供你的中文下载,请问最新版的有么?可以的话,我们也能帮进行些中文化。

01/21/09 @ 07:12 am
Comment from:
blogsmith

复鸣,目前的中文文件包已经可以在2.4.5上使用。2.4.6刚出来几天。我还没有时间检查是否有更新的必要。

01/21/09 @ 09:46 am

This post has 157 feedbacks awaiting moderation...

友情提示:警惕来自流氓网站hi5.com的交友邀请

最近接连两次收到hi5.com的交友电子邮件,信件来源是同一个好友的邮箱。打开邮件,果然有好友的签名,但信件的内容却是明显的格式的邮件,并带有链接,类似于电子卡片一类。于是我打开链接,连接到hi5的网站上。

hi5.com的网站提示用我的邮箱账号作为hi5网站登录账号,但是允许我自设密码。我选择了一个与我注册邮箱上所使用的不同的密码。注册很容易。登录成功之后,进入hi5的网站,看上去像个很其他网站类似的个人门户界面。还没有定神,一个屏幕跳出来,说我的密码不对。我再次输入我刚刚选定的密码,还是不对。虽然我觉的有点蹊跷,但还是忠实的试过几回,都不对。于是,我只好把那个窗口强行关掉。出于我的预料,那个个人门户界面还依然留在屏幕上,还是处在已登录状态,只不过被那个跳出窗口遮住了。在那个个人门户网页上,我朋友的邮箱确实也列在我的"好友"栏目下。

我通过自己的邮箱向我的朋友作了联系,想了解一下为什么选择到hi5网站上。没有想到,我的朋友居然是一个受害者。当他接受了另外一个朋友的邀请时,他的邮箱上的所有的联系人都收到了hi5网站以他的名义发出的邀请。

按照我的理解,hi5的做法,基本上属于流氓软件之类。有的消息上报道说,hi5可能是通过社会工程学的手法,诱导你在无意间同意了"自动选择给全部联系人发送邀请"这个选项。这固然是一个部分。但更重要的是,hi5网站上并没有你的邮箱上的联系人名单,即使你同意"自动选择给全部联系人发送邀请",hi5网站也无法向你的朋友发送邮件。我说它是"流氓"网站,因为实际上它利用了人们通常在不同网站上使用同一个密码的做法,用你自动提交给hi5的邮箱账号和密码,在你不知情的情况下,自动登陆你的邮箱服务器,窃取你的联系人名单,然后发布更多的邀请信。而如果有人指责,它们可以用你已经"自动选择给全部联系人发送邀请"的事实作为搪塞,而没有提到恶意窃取联系人名单这个过程。

hi5网站的"流氓"行径和"病毒软件"毕竟有点不同。所谓病毒软件一般是在你的电脑上运行,可能用你的名义发出信件,它可能只是用你的联系人名单,但重要的是,病毒软件一旦入驻,根本就没有"欺骗"过程,而是直接使用你的电脑资源。一直到被杀毒软件清除为止。所以病毒软件的破坏性更大。据说hi5在获取了你的联系人名单之后,还是会装模作样的请你认可向你的联系人发送邀请。但是他们的措辞很模糊,所以无论怎么回答,都有可能被认定为你已经给与许可。

hi5网站设在美国。它的交友电子邮件用中文的,也有英文的。所以我在这里给大家一个提醒。希望各位注意,我并没有向你们发出过这样的邀请。

附注:这篇文字是几个月以前写的。最近又有朋友中招,所以再贴一回。

  10/23/08 12:22:59 pm , by   , , 其他, 6 comments »

6 comments

Comment from: Ben
Ben

其实是很正常的一个社交网站, 在东南亚地区很流行的, 在国内也有很多类似的网站, 比如开心网, 校内网 之类的,还有国外著名的非死不可(facebook), 他们也是可以通过这样的方式添加好友的.

根本就不是什么病毒!

谢谢.

11/28/08 @ 09:45 pm
Comment from:
blogsmith

谢谢Ben的评论。我同意你说的hi5不是病毒的说法。在我的帖子里,我也是认为流氓网站和病毒软件是有区别的。

你说的其他几个网站的交友方式在细节上我不知道。但是说hi5是“流氓网站”,因为它是利用新用户提供的邮箱地址和密码,在未作说明的情况下,试图直接收集新用户在另外一个网站上设立的联系人信息,并且以新用户的名义来进一步“征集好友”。如果其他网站也是这样贸然侵犯用户隐私,那么那些网站也是流氓网站。

另外,我这里评论的是hi5.com提供的交友运作功能,和用户无关,和网站中的用户内容无关。

11/29/08 @ 01:09 am
stone

嘿.好久没联系.最近还好吗.blog地址换了链接: ztwen.com/blog
还有那个80的blog他们不做交换链接了.可以去掉了.哈哈.真是不好意思.
: )

12/08/08 @ 12:24 pm
Comment from:
blogsmith

石头,谢谢你的更新。我已经把你的连接改过来了。

12/10/08 @ 02:08 pm
Comment from: judy
judy

国内也有。圣诞节前收到丫枝的邮件,未仔细看,以为是贺卡呢,登上了就变成了“开心网”的成员,然后该网再以俺的名义给俺的朋友发了邮件。问题是该网怎知俺与丫枝或其他朋友熟悉呢?难道她能窃用邮箱的地址簿,知道谁与谁是朋友?

01/01/09 @ 09:22 am
Comment from:
blogsmith

丫枝是你的好友,所以丫枝邮箱的地址本里有你的地址。这类网站用的是丫枝的账号和密码来获取丫枝的地址本。就是这样简单。丫枝提供的账号和密码是用来收卡,不知道同时发生的这个过程。所以才说这类网站是“流氓网站”。

01/05/09 @ 03:40 pm

This post has 140 feedbacks awaiting moderation...

如何在b2e上作友情连接

朋友问道,如何在b2e上作友情连接。

在回答这个问题之前,先说明一下b2e的框架结构。使用过b2e的朋友都有这个感觉,一个博客建立之后,可以很容易换一套“Skin”,也就是“皮肤”、“样式”、“外观”。登录到博客管理后台,在博客设置下,可以预览一些已经设计好的“Skin”,愿意选哪一个就可以选那一个,一选之后马上生效。

实际上,在每一个皮肤文件里,除了定义一个显示格局之外,还提供有很多预留框架。也就是说,在博客上下左右的空间里,都有很多可以调节的空间。在这些空间里,博主可以根据需要,添上不同的插件,或者调换插件的相对位置,形成不同的显示效果。

b2e的安装过程中,已经提供了一些具有不同 功能的插件。博主可以到博客设置下,选择“模块”,就可以进入模块管理界面。每一个模块下,有一些已经选择的插件。如果按“增添插件”,就可以看到更多的插件选择。当然,不是所有的插件都适合所有的模块。这一点,多试一试就可以看出效果。

友情连接的功能,可以通过插件来实现。b2e有一个现成的插件,叫做“Blogroll”,我把它翻译成博客连接。实际上,这是一个共享型的“友情连接”。Blogroll是一个特殊博客。在安装的时候就已经作为样本安装好了。这个博客主要的功能就是用来添加外部网站的网址,然后分门别类地显示。只要在某个博客边栏上安装了这个插件,就可以自动显示出Blogroll上所收录的网址。这就是一种形式的“友情连接”。

使用Blogroll插件的关键是如何管理Blogroll这个博客。当然,这个博客可以由站长自己管理,也可以由所有的博主共同参与。但是,如果博主要想做一个相对独立的友情连接,这个办法就不好用了。

这里我另外推荐一个比较灵活的插件,叫做Free HTML。我把这个插件翻译成“随意HTML”。这个插件的好处在于,只要博主略知一些HTML的写法,就可以直接用HTML代码写出自己所需要的“友情连接”。这个插件的标题也可以自行定义,既然我把这用作为“友情连接”,所以叫“友情连接”也很合适。我的“友情连接”就是这样“手工”制作成的。

采用这种“手工”做法,不同博主都可以拥有内容各自独立的友情连接。你也不妨试试看!

  10/20/08 10:20:20 pm , by   , , b2evolution, 博主指南, 1 comment »

1 comment

lili_li

精辟,顶

11/21/08 @ 04:27 am

This post has 56 feedbacks awaiting moderation...

CCTV残奥会闭幕式的下载

北京2008的奥运会和残奥会都开过了。张艺谋导演的这几台大戏,其中的奥运会闭幕式比较差一些,但总体说来还是美不胜收,值得收藏。

奥运会的视频文件,有不少的可以通过BT下载。我看过的奥运会开幕式版本中,有有CCTV、NBC、NHK等高清版。残奥会的开幕式,包括有CCTV、NBC、以及翡翠台的高清版本。奥运会的闭幕式,只看了CCTV和NBC的两种高清版本。

但是奇怪的是,至今为止我还没有找到任何一家电视台播放的闭幕式高清版的下载线索。网上比较容易找到的是一个NBC的版本,文件大小是400+MB,可以通过BT下载。另外还有一个分成九个小段的CCTV版,总共大小为500+MB,内容也是连贯的完整的,而且图像质量稍微胜过NBC版本。这个版本的下载网址是——

http://www.savefile.com/projects/808689985

因为这是用http下载,可以直接用“save target as”的方式来存盘,所以下载过程中也有可能出现意外中断。建议下载每个文件之后,务必对照一下文件大小!

这一套文件的文件名标明为“gaoqing”,但实际的清晰度并不是高清级别的。看过之后,还是可以想见其现场效果要比奥运会的闭幕式强多了。在没有其他更好的版本出现之前,只得收藏。

各位看官,如果你有CCTV残奥会闭幕式的高清下载线索,敬请指教!

  09/28/08 11:21:39 pm , by   , , 其他, 4 comments »

4 comments

gsls

下载最好还是用支持断点续传的工具好些~比如迅雷,呵呵~

10/15/08 @ 08:55 pm
Comment from:
blogsmith

我以前用国内出的影音传送带(NetTransport)。也不错。

10/16/08 @ 12:04 am
Comment from:
blogsmith

最近verycd.com上出现一个电骡下载的信息。下载的文件格式是rmvb,大小为721mb。这里是下载连接.

11/02/08 @ 09:08 pm
Comment from:
blogsmith

最近通过verycd.com连接下载的残奥会闭幕式,也不是高清版本。

11/05/08 @ 04:51 pm

This post has 132 feedbacks awaiting moderation...

b2e汉化文件包的下载

最近收到通知,我年初提供的b2e汉化文件包,已经可以直接在b2e网站上下载了。下载网页是:

http://b2evolution.net/downloads/2.4/language-packs.html

下载连接是:

汉字(zh-CN UTF-8版): http://b2evolution.net/downloads/2.4/locales/zh_CN_utf-8.zip

汉字(zh-CN gb2312版): http://b2evolution.net/downloads/2.4/locales/zh_CN.zip

  09/12/08 02:32:27 pm , by   , , b2evolution, 3 comments »

3 comments

石昼城

好.哈哈

09/17/08 @ 07:07 am
Comment from: 抱歉叨擾
抱歉叨擾

我也很喜歡b2e,可惜到目前為止都還沒有其繁體中文的語系檔出現,故希望能來進行翻譯,有以下幾點想請教:
1.翻譯時是只要翻大大的那個語言包所包含的東西而已嗎?
2.翻譯時有什麼需注意的嗎?UTF是只要將其中中文的部分改為中文就行嗎?BIG5的有哪些地方需要更改資料庫為BIG5嗎?
3.能以大大的版本為翻譯基礎嗎?

10/06/08 @ 02:48 am
Comment from:
blogsmith

抱先生好!

我不记得前面的帖子里是否涉及到繁體中文的问题。但是答案大体是,

1,3。对.

2.
a. 首先要注意翻译之后的试用。有个别汉字在个别地方会被作为ASCII代码处理。如果代码中被处理后,成了引号,就麻烦了。记得简体字中有“删”字,给我一些麻烦。还有其他几个字。不记得了。总之,要多多试用后才知道哪个地方会出问题。

b. 翻译文件包里有一个标题部分,那里要定义一下。其他的我在安装攻略那一篇帖子上交待过了。

如果有不详之处,请抱先生继续提出来。谢谢!

10/06/08 @ 04:18 pm

This post has 23 feedbacks awaiting moderation...

博主对话:我上传的图片上哪去了?

博主朋友说,那次我上传图片,第一次上传之后,说是成功了,可是就是看不到那些已经上传好的图片。我只好再上传一次,第二次才看到那些图片。

我调查了一下,情况大致上是这样的——

这个博客软件b2e为用户的上传文件开辟了一个专门的目录,称为媒体目录(media directory)。在媒体目录下,每个用户有一个上传文件的目录,同时每个博客也有一个上传文件的目录。见下图:

问题可能是,b2e上传图片的缺省设定把图片放到用户名的目录下,而目录浏览的缺省设定是打开博客名下的目录。这样,当你上传图片而没有确指上传文件的目标目录时,这些图片就被存放在用户名的目录下。另外一种可能,是你在上传文件之前,无意间把用户名的目录当成目标目录,那么这些图片当然也会存到你的用户名目录。而当你浏览图片时,首先打开的是博客名下的目录,因此看不到那些已经上传的图片。

无论哪一种情况,如果你接着打开你的用户名目录,应该就能看到这些“神秘丢失”的图片。

我前面已经写过一篇帖子,介绍如何贴出不同目录下的图片。另外,你也可以利用文件管理的一些功能对文件进行管理,包括使用“移动”功能,把文件从用户根下移到博客根下。

  06/26/08 12:35:28 am , by   , , 博主指南, 2 comments »

2 comments

石昼城

好久没看到你了,最近在忙什么?

07/21/08 @ 03:44 am
Comment from:
blogsmith

石头好!谢谢你把我的网站连上了!我也把你的加上去了!

07/21/08 @ 10:49 am

This post has 38 feedbacks awaiting moderation...

如何让博主使用个性化的题图

博客的题图,指的是网页上方的图片。一般情况下,是在皮肤设计者提供的整体方案中设置的,图片也是现成的。博主在选换不同的皮肤方案时,风格文件会根据不同的定义,调用不同的题图。

不同的题图可以反映出博客与博主的不同特征,加深读者的印象。显然,如果博主能使用自己制作的个性化题图,那么即使不同的博客选择同一个皮肤方案,也可以把自己的博客妆点得更有特色一些。

不是所有的皮肤都使用了题图,使用题图的皮肤方案,有的不能直接让博主改变。而且在那些允许博主采用个性化题图的皮肤方案中,题图的大小及其它定义项目也会有所不同。这样就使得这个任务显得比较复杂一些,必须由站长与博主共同完成。当然,如果博主对风格文件比较熟悉的话,除了第一步,其他步骤也许不需要站长的协助,也能够独立完成。

下面是我的建议步骤——

1. 站长首先要签选博主使用个人的风格文件的选项。(博客设置->特征->皮肤与风格[管理]->允许个性化博客的CSS风格文件。)

2. 博主选定自己喜欢的皮肤方案。具体做法是到后台管理界面上,根据预览图片的效果,选定一个皮肤方案。

3. 博主向站长提出支援要求,请提供相应的style.css文件或者其中的一部分。博主也可以自行到b2e的皮肤下载网站(http://skins.b2evolution.net/)下载完整的皮肤文件,然后提取其中style.css文件。

4. 在style.css中找到与题图相关的那个部分,其中有“background: url(图片源)”的定义。如果有困难,可以请站长协助判定。比如:

/* header photo */
.headerphoto {
margin: 0 auto;
width: 770px;
height: 200px;
padding: 15px 10px 10px 10px;
background: #FFF url('img/headerphoto.jpg') no-repeat center;
}

把这一节内容完整抄录到另外一个新的文本文件,也取名为style.css。

注意,有的皮肤方案没有把题图定义放在style.css文件上,需要站长对皮肤文件加以适当的修改才能使用。

5. 把“background”中定义中的图片源,修改成博主可以自行上传图片的位置,比如:

background: #FFF url(/media/blogs/博客标签/headerphoto.jpg) no-repeat center;

6. 把含有自定义题图网址的style.css文件上传到媒体目录的博客根上。(上传->博客根->博客名)。同时上传一个自己制作的与原图片大小一致色调相近的图片,也放置到媒体目录的博客根上。文件名必须与第五步中定义的文件名一致。

完成以上步骤之后,回到自己的博客界面,然后刷新屏幕,就可以看到新的题图。以后如果想换成其他图片,只要更新图片就可以了。但是如果博主要换成其他的皮肤,就要从第2步重新开始做起。

  06/20/08 03:56:09 pm , by   , , b2evolution,

Feedback awaiting moderation

This post has 37 feedbacks awaiting moderation...

博主对话:共同建立我们自己的文化小区

最近继续进行着寻找新博主的努力。

我对下一个博主说,这个网站是一个纯粹的出于个人爱好而建立的非盈利性的活动,是和亲朋好友们共享生活体验共享心灵感受的园地,经历了几个月的运行以及和朋友之间的交流,我再把几点具体的企盼写在这里——

1. 博主可以用选用笔名或实名建立账号。但账号建立后一般不改变。

2. 博主自行选定博客名称,也允许自行改变。但是博主标签建立后一般不改变。

3. 博主可以要求在同一博客上增加新的博主账号,共同拥有同一个博客。

4. 博主承诺使用本网站资源发表原创的文字(限于中文与英文)与图像作品为主。

5. 博主承诺使用本网站资源转贴的文字与图像内容与博主已经发表的原创作品的主题一致。

6. 博主文责自负,版权自主,主题与数量不限。 涉及到他人版权的问题由博主自行负责处理。

7. 在软件所可能做得到的所有范围之内,博主可以自行处理内容与形式上的管理问题。

8. 博主自我负责与读者的交流。

9. 博主自我负责博客内容的备份支援。

10. 一般情况下,博主不能关闭与其他博客之间的相互连接。

以上的企盼,可以商量。希望通过共同的努力,建立一个我们自己的文化小区。

  06/17/08 06:43:54 am , by   , , 缘起,

Feedback awaiting moderation

This post has 54 feedbacks awaiting moderation...

博主对话:如何管理读者评论

设置新博客时,缺省设置是接受评论,但是所有的评论都要经过博主审阅后才能发表。也就是说,博主要经常检查是否有读者评论。通常情况下,博主也会收到博客上有读者留言的提醒信息。如果有新的留评论,要看看是否发表,是否需要编辑,等等。

具体的做法是,到后台管理街面上,按“帖子/评论”键纽,再按“评论”键纽,就可以管理你的博客上的评论。所谓“发表”,就是通过了你的审阅。你也可以根据需要使用“编辑”、“删除”、或者“过时”的选项。

另外,如果有待审阅的评论,系统也会在这篇帖子后面显示一个提示。点击那个提示也会把你带入管理界面。

如果你要想让读者评论自动发表,不经过审阅,可以到后台管理街面上,按“博客设置”键钮,再按“特征”键纽,把"新评论的初始状态"选项从“稿本”改为“发表”。

  06/11/08 11:49:02 pm , by   , , b2evolution,

Feedback awaiting moderation

This post has 33 feedbacks awaiting moderation...

b2e安装过程中的两个安全问题

最近注意到前面写的b2e安装攻略中忘了提到,安装顺利完成之后,一定要把安装文件从服务器上删除,或者将安装文件夹/blogs/install改名。这一点英文的安装说明已经强调过了。

另外,由于b2e使用一个媒体目录存放博主上传的文件。在某些服务器上,这个媒体目录的缺省设置是可供浏览。这样,用户可以任意浏览博主上传的文件与图片,而不管博主是否已经在相应的帖子里发布或者删除了对这些文件的连接。

使用.htaccess,可以关闭对b2e所有目录的浏览。具体的做法是,在b2e的安装目录下,修改或者设置一个.htaccess文件,加入以下内容:

Options -Indexes

使用IIS服务器的,可以在网站属性把有关目录索引的选项去掉,也可以达到同样的效果。

  06/04/08 10:10:40 pm , by   , , b2evolution,

Feedback awaiting moderation

This post has 46 feedbacks awaiting moderation...

如何在b2e上发布YouTube视频

b2e为几种常见的网上视频网站提供了的发布支持。这些功能在帖子的编辑状态下,按“高级”键钮就可以找到。

以发布YouTube视频为例,具体的操作过程是:

1。在编辑状态下,按“高级”键钮。
2。按“Youtube”键钮,激起一个弹出窗口,提示为:“输入youtube提供的视频代码:”。
3。输入youtube的视频代码,如“zMogt-Z8lhQ”。(注意:这里的代码是11个字符组成的一个字符串,而不是整个网址。)
4。按“OK”键钮回到编辑屏幕。这时系统将自动生成下面一段字符串:

[video:youtube:zMogt-Z8lhQ]

这个字符串的显示效果如下:

需要指出的是,博主在发布视频之前,首先必须确认所属的用户组设置下,“防止公用对象”这个选项没有被选上。为了安全起见,这个选项在缺省状态下是被签选的,而且只能由网站管理员改动。

  06/02/08 10:43:33 pm , by   , , b2evolution, 4 comments »

4 comments

Comment from: 高山流水
高山流水

感觉b2e非常的不错啊!
支持。

06/03/08 @ 01:46 am
Comment from:
blogsmith

谢谢你为我提供的友情连接。

06/03/08 @ 06:35 am
马街

可以交换链接么
贵站点的我已经加了

马街日子 http://mj.b2evo.cn

07/03/08 @ 05:01 am
Comment from:
blogsmith

马街, 谢谢你的友情链接!我也把你的网站加上去了!

07/03/08 @ 09:13 am

This post has 63 feedbacks awaiting moderation...

在帖子里发布图片的几种办法

在b2evolution上,博主有好几种发表图片的办法。

比如说,可以把图片上传到某个公共的图片网站,然后用图片链接的办法,把图片加入到帖子里。在编辑状态下,标明为"img"的那个键钮,可以为你提示必要的信息。注意你要容许浏览器放出弹跳窗口(popup),才能完成有关操作。

你也可以把图片上传到你的博客后台,然后在浏览图片的界面上,使用“生成帖子”的功能,把选择的图片自动生成帖子发表出来。用这个办法可以为每一幅图片发表在一个帖子。你还可以通过编辑帖子的办法,添加图片说明等等。

这里再介绍一种直接使用html代码的方法,自己写出帖子的代码。这个办法虽然稍微麻烦一些,但是对版面的控制比较多一些。如果你有使用html的经验,不妨试试。

首先,你已经知道了html的img的基本句法,你可以直接用一个很简单的语句把图片显示出来。这里,关键一点是你要知道上传图片的url。如果你的图片上传在其他网站,那么你要自己把图片的url了解清楚。如果你把图片传到这个网站,那么在博客后台,你可以看到你的图片的文件名,在这个文件名前面加上这个网站的完整的图片目录网址(http://blogs.vistaview.org/media/),就是这幅图片的url。

例如,你上传的图片(myphoto.jpg)放在你的博客(blogs/myblog)根目录上,你的的图片名是:blogs/myblog/myphoto.jpg,那么这幅图片的url就是:http://blogs.vistaview.org/media/blogs/myblog/myphoto.jpg。而根据这个url你可以在你的帖子里写出下面这段代码,这样就可以显示出这幅图片。

<img src="http://blogs.vistaview.org/media/blogs/myblog/myphoto.jpg" />

如果你上传的图片(myphoto.jpg)放在你的帐号(users/mylogin)根目录上,你的的图片名是:users/mylogin/myphoto.jpg,那么这幅图片的url就是:http://blogs.vistaview.org/media/users/mylogin/myphoto.jpg。而根据这个url你可以在你的帖子里写出下面这段代码,这样就可以显示出这幅图片。

<img src="http://blogs.vistaview.org/media/users/mylogin/myphoto.jpg" />

你也许很快就注意到,图片有大小的区别。如果不定义显示尺寸,一幅大图片就会使得你的版面变形。所以,你可以根据屏幕上已有的宽度,来定义你的图片宽度。再根据4:3的比例,算出图片的高度。比如说,你的版面可以显示宽度为640像素,那么高度就是480。把上面的图片代码修改一下——

<img src="http://blogs.vistaview.org/media/blogs/myblog/myphoto.jpg" width="640" height="480" />

如果你还想在图片上再加入连接,显示原大图片,建议你使用html的anchor语句,尤其是要把"target"的参数设为"_blank"。这里是一个例子:

<a href="http://blogs.vistaview.org/media/blogs/myblog/myphoto.jpg" target="_blank"><img src="http://blogs.vistaview.org/media/blogs/myblog/myphoto.jpg" width="640" height="480" /></a>

自己动手写html代码的好处是,你可以在一个帖子里贴上组织多幅图片,可以任意调整前后顺序,可以根据需要调整图片,等等。

另外,在使用img和anchor时,还可以加上其他它有用的辅助参数,比如"alt", "title"等等。

  05/31/08 07:37:09 am , by   , , b2evolution, 2 comments »

2 comments

hong

想知道怎么把BLOGGER整个目录或者BLOG的整个图片目录读出来

06/02/08 @ 02:52 am
Comment from:
blogsmith

Hong, 看来你的问题我一下找不到答案。你所要的功能,如果是一时性的需要,可以利用文件管理界面下提供的指甲盖图,自己编写网页。但这个办法对于图片内容需要经常更新的情况,或者不熟悉html代码的用户都不合适。

在我看来,比较理想的是使用gallery2一类的相册软件。但b2e究竟怎么和gallery2整合,我也没有见到过。上回我也试装了gallery2,但界面那么复杂,我也没有时间深入进去。只好暂时搁下了。如果你找到了什么好的办法,记得过来说一下!

06/02/08 @ 11:30 pm

This post has 68 feedbacks awaiting moderation...

为博主提供个性化网址的安排及改进(续)

《为博主提供个性化网址的安排及改进》的帖子发表后,网友hong指出,有些做法可以通过设置.htaccess文件,利用Linux服务器上的rewrite功能来实现。

我原先没有考虑用.htaccess文件设置的办法,主要是因为这个办法只能用在Linux服务器上。后来了解到IIS服务器上,也可以通过安装Helicon的ISAPI_rewrite,然后在httpd.ini(或者httpd.conf)上添加类似的设置。目前我没有IIS服务器的试验平台,可是从原理上说,httpd.ini(或者httpd.conf)与.htaccess的设置要求应该是相同的或者相似的。在这里我把.htaccess的用法写出来。

在Linux服务器上,.htaccess文件其实就是httpd.conf的一个部分,只不过管理权限不同。一般地说,httpd.conf的设置对整个服务器生效,所以这个文件由系统管理员管辖。而.htaccess文件只对虚拟服务器或者具体的子目录生效,因此可以由不同档次的服务器管理员负责。所以在由ISP服务商提供的Linux平台上,.htaccess文件的用途很大。我这里只涉及到通过改写使博客网址个性化的话题。

首先把我们要实现的目标说清楚。我们的目的是向博主提供一个比较简便明了的网址。比如说,从上文了解到,博主张先生的博客的序列号是5,博主标签是john,那么他的博客的安装网址是

http://domain_name/blogs/blog5.php

通过上篇帖子介绍的方法,我们可以把这个网址个性化成

http://domain_name/blogs/john.php

现在,通过使用改写,我们希望把这个网址进一步简约成

http://domain_name/john/

当然,这里我们还必须确定服务器上没有一个真实的名为/john的子目录的存在。下面是.htaccess文件的内容:

RewriteEngine On

RewriteCond %{REQUEST_URI} ^/john/?$
RewriteRule ^john/?$ /blogs/blog5.php

RewriteCond %{REQUEST_URI} ^/john/(.+)$
RewriteRule ^john/(.+)$ /blogs/blog5.php?$1

这个.htaccess文件必须存放在服务器的根目录位置上(docroot)。如有必要,可以把blog5.php改成其他的现有的文件名。

先试试一试看这个文件能不能工作。以管理员身份进入博客管理,在网址一项选择“绝对网址”,并且输入http://domain_name/john/这个参数。保存变化,然后以http://domain_name/john/打开博客。

现在回头看一看.htaccess文件的内容。第一句是启动RewriteEngine功能。接下来的两对语句,共同为把“/blogs/blog5.php”改写成“/john/”效力。每一对中的第一句是条件语句,第二句是执行语句。第一对用在网址不带参数的情况,第二对用在有带有不同参数的情况。两者缺一不可。

由于缺乏对博客序号与博客标签之间的对应关系,目前这个.htaccess文件的写法还比较呆板,每增加一个博客就要增添四行语句,管理起来比较麻烦,而且这样添加下去,也会影响到系统的服务效率。解决的办法在于——首先为每个博主建立一个与博主标签相呼应的php文件,然后对.htaccess文件稍加改进就可以了。

假设我们的下一个博主李小姐的博客标签是mary,而且我们已经在/blogs/下建立的相应的john.php和mary.php。现在先把.htaccess文件修改如下,

RewriteEngine On

RewriteCond %{REQUEST_URI} ^/(john|mary)/?$
RewriteRule ^(john|mary)/?$ /blogs/$1.php

RewriteCond %{REQUEST_URI} ^/(john|mary)/(.+)$
RewriteRule ^(john|mary)/(.+)$ /blogs/$1.php?$2

最后到管理界面上,把李小姐的博客网址设置为http://domain_name/mary/这个“绝对网址”。这样,就可以为李小姐提供一个相对简约的个性化网址。

以后凡是有新的博主加入,都可以先建立与博主标签对应的.php文件,然后把这个博主标签用“|[博主标签]”格式,加入到.htaccess的相应语句里。

  05/17/08 01:23:07 pm , by   , , b2evolution, 4 comments »

4 comments

hong

第一:没错就是这个,但是能否将所有的都写出来比如还有 分类、标签、按日期。。也就是博客设置里的 网址 那一部分的内容

第二:中文的标签我这边怎么使用不了,点中文标签进不去

第三:用管理回复帖子会出现一个错误提示大概的内容是:

无效请求!
您请求的参数是无效的。

如果您在使用网站的某个连接时出现这个错误,请把这个连接报告给管理员。

返回主页

关于这个错误的进一步的信息:
«pb»参数中带有无效数值!

05/19/08 @ 09:17 pm
hong

第三点补充:
虽然提示错误但是评论照样发送成功

05/19/08 @ 09:17 pm
hong

第3点补充:
使用参数则正常,使用路径则不行。

05/19/08 @ 09:21 pm
Comment from:
blogsmith

hong, 我的改写语句已经包括了所有的状态。不要再另外添加了。

关于中文标签和回帖问题,看来都和你的服务器的请求处理有关——客户端生成的请求在送回到b2e之前,可能已经被过滤改写了。最好能有一个干净的测试环境,先把所有的和网址处理的内容去掉,否则很难诊断。

05/19/08 @ 11:11 pm

This post has 51 feedbacks awaiting moderation...

b2evolution 汉化文件更新通知

最近我更新了一些汉化词汇的译法,修改了一些错别字。同时增加了插件Realtagcloud(标签云)中所使用的一些语句。

使用Unicode内码的: http://blogs.vistaview.org/media/blogs/blog/zh_CN_utf-8.zip

使用GB2312内码的: http://blogs.vistaview.org/media/blogs/blog/zh_CN.zip

文件下载解压后,可以直接替换原先的文件。

  05/16/08 10:22:10 am , by   , , b2evolution, 4 comments »

4 comments

小陈

提供的中文包很好用,感谢

05/27/08 @ 12:05 am
Comment from:
blogsmith

谢谢评论。:D

05/27/08 @ 02:21 pm
虫儿

搞了个这程序但不知如何加友情链接.可以帮帮忙吗?

11/29/08 @ 12:43 am
Comment from:
blogsmith

虫儿,

看我的另外一篇帖子:

http://blogs.vistaview.org/blog/2008/10/20/b2e-4

11/29/08 @ 01:06 am

This post has 162 feedbacks awaiting moderation...

为博主提供个性化网址的安排及改进

群博软件b2evolution在博主提供个性化的种种机制中,包括了对博客网址的个性化。

在b2e内部,所有的博客都一个系列序号,这个序号保障了每个博客的独立性。但是,用一个数码来指代一个博客,当然是很不“个性化”的做法。

因此,在建立新博客时,每个博必须为自己的博客选择一个独特的标签,这里我们把这个标签称为“博客标签”。这个标签可以是有意义的,也可以是任意的,对于软件来说,只要是唯一的就可以。出于技术上的原因,这个标签不能带有空格,不能以数字开头,最好也不带任何标点符号,用26个英文字母组成,大小写都可以。对于使用中文的博主来说,相当于使用拼音字母当作标签。

需要指出,博主可以随时改变博客的标题,但是这个博客标签一旦使用,就不能随意改变。真的需要改变的话,只能废弃这个标签当前所指的博客,用新标签重建一个博客。在某种意义上说,博客标签和博主的登陆名一样。博主可以改变自己在博客上的名字显示,但登陆名是不能随便改的。

博客网址个性化的工作,必须由管理员执行。在“博客设置”下,进入某一博客,然后选择“网址”。在博客网址下有几个选择:

  1. 博客网址名:也就是这里所说的博客标签。
  2. 博客基准网址:主要有这么几种:
    1. index.php中的博客 http://domain_name/blogs/index.php
    2. index.php的定义 http://domain_name/blogs/index.php?blog=[博客序号]
    3. index.php中的路径 http://domian_name/blogs/index.php/[博客标签]
    4. 相对于基准路径 http://domian_name/blogs/[博客标签].php
    5. 主域名下的子域名http://[博客标签].domian_name/
    6. 绝对网址 http://[博客标签]
  3. 网址预览: 这里将显示出根据上面一项选择的结果预览

现在简单讨论一下各个选项:

选项a:每个博客群中只能有一个博客可以使用这个选项。

选项b: 虽然简单明了,但缺乏个性化。

选项c: 比b项稍好些,但是由于带有“index.php”在网址名中间,看上去比较别扭。

选项d: 提供了起码的个性化,而且操作上也比较简单,一步完成。

选项e: 个性化程度比较大,但必须在服务器上提供url rewrite处理。具体操作因系统类型不同而不同。这里不详细介绍。

选项f: 最好的个性化。但是要提供一个绝对网址,相当于需要一个独立注册的域名。有成本问题,而且必须建立服务器上的多域名支持。操作更为复杂。

综合比较之后,可以看出选项d是一个很好的选择。

有朋友问到,能不能把选项d稍加优化,把文件名后缀“.php”去掉呢?使得博客网址看上去成为http://domian_name/blogs/[博客标签]/?对于这个要求,我有一个非常简单的办法,需要管理员在建立博客时执行。

1. 在建立博客时,选择选项d。先建成博客并且检查下列网址已经工作:

http://domian_name/blogs/[博客标签].php

2. 用ftp或者ssh软件,在/blogs下用博客标签建立一个新文件夹。

3. 用index.php为文件名,以下面的内容为范例,建立文件,然后上传到新建的文件夹:

<?php
header("Location http://domian_name/blogs/[博客标签].php");
?>

以上步骤完成之后,你就可以向博主提供 http://domian_name/blogs/[博客标签]/ 这个网址了。

  05/15/08 11:49:22 am , by   , , b2evolution, 2 comments »

2 comments

hong

这种做法是个不错的选择,不过考虑到对搜索引擎的友好程度来说,能够实现伪静态是最好不过。

听说LINUX环境下只要直接起用.htaccess就可以,不知道在WINDOWS环境要如何实现呢?因为默认提供的sample.htaccess没有rewrite规则,所以不知道在windows环境要如何实现iis rewrite..

05/15/08 @ 11:15 pm
Comment from:
blogsmith

今天试了.htaccess的一些办法。待我证实之后写出来。谢谢hong的评论。

05/16/08 @ 01:13 pm

This post has 43 feedbacks awaiting moderation...

如何在根目录上显示summary.php

在安装b2evolution时,通常使用一个/blogs的子目录。这样的好处,可以在网站上继续安装运行其他的应用软件,如影集、论坛等等。

安装了b2e之后,/blogs将有一个名为summary.php网页。这个网页用来演示如何使用b2e的内部接口,把几个博客的内容整合到一个网页上。这对如何在根目录上建立一个门户网页(portal)很有启发。

有网友问道,如果把summary.php从/blogs下移动到根目录。经过试验,这是我的建议:

1。把/blogs/summary.php拷贝到根目录上。
2。对/summary.php执行以下修改(黑体字部分):

  • require_once dirname(__FILE__).'/blogs/conf/_config.php';
  • <link rel="stylesheet" href="blogs/rsc/css/fp02.css" type="text/css" />
  05/09/08 09:45:01 am , by   , , 缘起, 3 comments »

3 comments

hong

成功

05/13/08 @ 11:26 pm
joomlagate

我认为 b2evolution 团队将这个“门户”页面做得如此不专业,简直是一种失败!

请想一下:用户为什么选择 b2evolution?主要是使用其“多用户博客”(群博)功能。如果是建造单用户博客,我可以用 WordPress,甚至用 Joomla,功能比 b2evolution 强大多了!

既然是群博,那么就必然需要一个“门户”,就像“新浪博客”、“搜狐博客”等网站,都有一个门户,可以显示最新博客文章等等,也便于新用户注册。

但是 b2evolution 却搞得很别扭。我安装完毕访问根目录时竟然无法显示页面!必须访问某个博客才行。为什么不把 summary.php 改为根目录的 index.php ?这样当访客直接访问根目录,就看到了博客门户。

再次感叹:把软件设计到这么费劲,也不容易啊!

05/17/09 @ 07:13 am
Comment from:
blogsmith

说得很对!

我原先也打算根据summary.php做一个自己的门户。但一时忙着,还没有顾过来。

05/18/09 @ 05:17 pm

This post has 81 feedbacks awaiting moderation...

b2evolution 2.4.2版的重装捷径

和安装别的网络软件一样,我们往往受限于其他的条件,比如现有数据库的类型。这些先决条件使得原本简单的安装任务无法一下子完成。

前面提到,b2e的安装,取决于对数据库类型的正确判断。有条件的,你最好重设一个采用utf-8字符集的数据库。如果有几个现有的数据库,最好也是选用采用utf-8字符集的数据库。还有,对/conf/locales.php的修改,虽然工作量很小,但难免会出些差错。等结果出来了,你才发现某些地方不对。有的错误要等到你登陆之后才发现,或者换了一个浏览器才发现。于是,你不得不选择重装。这里就说一下重装的简单办法。

首先,我建议你把数据库列表全部删除。这一步听起来不像“捷径”,其实会省去你的很多麻烦。

其次,对/conf/locales.php的修改,必须完全按照我提供的参数修改。也就是说,不管是数据库采用什么字符集,那两个参数都必须是“utf-8”与“utf8”!

最后一步,就是重新上传/conf/_basic_config.php这一个文件。然后你就可以开始重新安装!

这回如果真的成功了,你可以出去买一份奥运彩票!祝你好运!如果没有成功,再回头仔细检查看看,那个细节错了?

  05/08/08 09:40:32 am , by   , , b2evolution,

Feedback awaiting moderation

This post has 160 feedbacks awaiting moderation...

b2evolution 2.4.2 简体字汉化安装攻略

我前面说过,b2e的简体字汉化安装策略,取决于MySQL数据库的内码设置。这个攻略假定你要重新安装最新版本的b2e 2.4.2。你已经下载了安装软件,并且解压在自己的电脑上,但还没有上传到主机上!

第一步,使用phpMyAdmin或者其他数据库管理软件,你应该可以看到数据库的内码设置(Collation)。常见的可以用来安装简体字的数据库内码格式有三种,gb2312_chinese_ci, gbk_chinese_ci, utf8_unicode_ci。如果是建立新的数据库,我建议用兼容性能比较好的utf8_unicode_ci。如果你是利用现有的数据库,那么至少要确定一下正确的Collation究竟是哪一种。如果数据库上已经有现成的数据列表,比如说你前面没有成功的安装留下来的那些evo_的数据列表,那么你可以查看一下这些列表的内码(Collation),以资参考。

第二步是选择区域(locale)和相应的汉化文件包。使用unicode内码的,请使用zh_CN_utf-8。其他两项都可以使用zh_CN。我早些时候提供过的zh_CN文件包的内容不对。如果你是5月6日之前下载的,请重新下载。下载解压后,将整个目录(zh_CN_utf-8或者zh_CN)拷贝到/blogs/locales子目录下。

第三步是修改/blogs/conf/_locales.php文件。无论是选用哪一种数据库内码和区域,都必须执行下列修改,修改的参数内容是一致的!

  • $force_io_charset_if_accepted = 'utf-8'; //(原先置空)
  • $db_config['connection_charset'] = 'utf8'; //(原先置空)
  • $allow_po_extraction = 1; //(原先为0)

如果是使用unicode内码,同时还要完成下列修改:

  • 'zh-CN-utf-8' => array(
    ...
    'enabled' => 1, //(原先为0)

第四步,现在你完成了所有的修改工作,可以把/blogs/以下的所有文件上传到你的网站上去。

第五步,用浏览器上网打开安装网页,执行安装任务。

  1. 打开安装网页。
  2. 根据前面第二步选定的区域,点击安装网页下半部分的语言选项,选择zh_CN_utf-8或者zh_CN。选择之后,安装网页进入汉字显示状态。
  3. 输入你的基本设置。然后点击“更新设置文件”键钮。
  4. 在下一个网页,仔细检查基本设置复述部分,再选用“新安装”和“同时也安装演示博客和演示内容”。最后点击“开始”键钮。
  5. 安装完成后,把admin的密码记住,登录进入后台。

这时候,如果一切显示正常,你就大功告成了。安装顺利完成之后,一定要把安装文件从服务器上删除,或者将安装文件夹/blogs/install改名。

下一篇,我将简单介绍一下重复安装的一个捷径。

  05/07/08 09:13:44 am , by   , , b2evolution, 6 comments »

6 comments

Comment from: 大头
大头

找了好久才找到你这,非常感谢您对汉化b2evolution所做的贡献,但我这有个问题是,只要我退出登录状态就无法正常显示中文,后台的中文可以正常显示,而我输入的中午全是乱码,请教改如何解决?

07/08/08 @ 12:54 am
Comment from:
blogsmith

欢迎大头的光临。

我看这和你安装时的选择有关系。能不能把你的网址贴出来,我去琢磨琢磨。另外,你能不能考虑重新安装这个选择?

07/08/08 @ 11:11 pm
allen

非常感谢博主对中文的B2E用户做出的贡献,我准备去试一下

09/05/08 @ 05:31 am
Adam

找了你好久,非常感谢您对汉化b2evolution所做的贡献,但我这有个问题是,我的testing blog无法正常完全显示中文,而我输入的中文全是乱码,请教改如何解决?

05/10/09 @ 08:56 pm
Comment from:
blogsmith

你的testing blog是在http://www.seafood2u.com.my/forum_cn吗?刚才看了下,好像挺正常的。我写了一个评论,你去放出来看看。

05/11/09 @ 01:48 pm
joomlagate

谢谢博主的教程!

今天我尝试安装 b2evolution 3.10 beta,原版安装包没有带中文语言文件。我从官网下载了一个,复制到 locale 目录后怎么弄都无法显示中文界面。超郁闷了。

我甚至去看了 b2evolution 官方网站的 wiki,发现毫无帮助。最后找到这里,根据这篇文章的办法,最终才看到了中文界面。

恕我鲁莽,我觉得 b2evolution 开发团队把软件做到这么费劲,也算是“太有才了”。他们应该向 Joomla 学习一下 —— joomla 的汉化非常容易。

05/17/09 @ 06:46 am

This post has 126 feedbacks awaiting moderation...

暂停对b2evolution zh_CN汉化安装的支持

5月7日更新——对zh_CN的支持已经恢复,详见本日博客内容。另外下载文件包内容有小更新。

根据网友的线索,我对我所提供的zh_CN汉化文件包作了进一步的更新与测验。目前的结果不很理想。有些问题可能不是我能处理的,现在我暂停对b2e的zh_CN汉化支持。同时准备把有关讨论移到b2e的论坛上,希望引起更多的关注。

下面我把以前和在一起的两个文件包拆开,提供分别下载。

使用Unicode内码的: http://blogs.vistaview.org/media/blogs/blog/zh_CN_utf-8.zip

使用GB2312内码的: http://blogs.vistaview.org/media/blogs/blog/zh_CN.zip

另外我前面的帖子里介绍的安装方法,目前只是对使用Unicode内码的有效。

  05/06/08 04:43:23 pm , by   , , b2evolution,

Feedback awaiting moderation

This post has 137 feedbacks awaiting moderation...

b2e软件2.4.1到2.4.2的更新

4月28日b2e发布了新的稳定版2.4.2. 这个版本和目前使用中的2.4.1相比,只是进一步修改了一些非常见的问题,同时增加了几个新的皮肤设置。

这次更新的过程很简单,就是把新文件解压后,直接上传并覆盖旧文件。周末我对新版本作了一些分析与试验,发现会覆盖修改过的风格文件。所以在更新前有必要将“/skins”子目录做一个备份。现在我已经完成了正式的更新工作,看来一切都很正常。

2.4.2版所采用的可译信息文件和2.4.1版完全一致。所以这一次没有修改汉化文件的必要。我所提供的汉化文件,同样适用于这个新版的b2e。

  05/05/08 12:23:16 pm , by   , , 缘起, b2evolution, 11 comments »

11 comments

hong

我就用你的汉化包直接安装的,登陆那边自动就是中文的喔。。乱码掉了

05/05/08 @ 10:13 pm
Comment from:
blogsmith

那你得把你的网址亮一亮,我才能帮你看看。要不等我有时间重新安装过——我自己这边是先安装,后翻译,然后才汉化。和安装过程有关的翻译,我自己都没有机会用上。

05/06/08 @ 06:36 am
Comment from:
blogsmith

Hong,看来你所说的不是登陆页上的问题。如果是安装前出现的乱码,看来我对CN(GB)的支持还有问题。如果是安装后出现的乱码,那是你安装过程的问题。请告诉我你的数据库的语言选项以及安装语言的选项。

05/06/08 @ 10:37 am
Comment from: hong
hong

我之前都是在本地测试的,除了登陆入口乱码其它的都没什么问题,现在好象问题大了。我传到空间上测试,数据库编码是UTF8,我用你的汉化包选择中文UTF-8的编码安装,出现的情况是页面乱码,而且点后台连接直接出现空白页面,但通过IE查看本页源代码,确实已经被内容输出出来了,但就是空白,接着我又选择英文版安装,这下是可以看了,但点后台连接情况还是一样
测试网址 www.yxduo.cn/blogs

方便的话加我下QQ 11*****33,就当帮个忙嘛。。

05/06/08 @ 10:35 pm
Comment from:
blogsmith

Hong,我今天把GB和GBK内码的安装都试过了,也终于成功了。你用的是Unicode,应该更没有问题。明天我准备再写一个补充,把这些过程再说明一回。

安装之前你是否按照我的说明修改过/conf/_locales.php文件?这一步很重要!

你那里的问题,有可能是服务器在发布之前加上了什么不规则的头信息。我在外面确实看不到你的后台网页的情况。我这里和你有点时间差,现在我该眯去了。嗬嗬!

对了,你的QQ号码我记下了。什么时候比较好?

05/06/08 @ 11:39 pm
Comment from: hong
hong

我朋友说是跟浏览器不兼容有关,火狐打开正常,我Q加我随时都可以,你有在线 Q我一声,我经常在线。只是隐身 一会我重新调试一下看看

05/07/08 @ 02:17 am
石昼城

你好,这个程序我还是一直没装好。希望能加你QQ谈下,万分感谢了15*****86

05/07/08 @ 03:37 am
Comment from:
blogsmith

你就是以前来过的Stone吗?你再稍等一下。让我把安装步骤重新整理一遍,写出来看看能不能有点启发。一两天内我会和你联系。

05/07/08 @ 06:31 am
Comment from:
blogsmith

hong,这个问题和浏览器没有关系。问题解决后,应该是都可以看到正常的网页。

05/07/08 @ 09:03 am
hong

我已经搞定了,不过你好象还没加我QQ11*****33,我想把summary.php这个放在根目录而不是BLOGS目录下,不知道怎么操作还想请教下!

05/07/08 @ 09:50 pm
Comment from:
blogsmith

hong,很高兴在QQ上和你交流。我明天出一个帖子回答你的新问题。

05/07/08 @ 11:08 pm

This post has 34 feedbacks awaiting moderation...

b2evolution的功能及其使用

使用了一个多月,感觉到这个博客软件大体是一个很好的选择。

我在一开始就说过,让我选择b2evolution的首要原因之一,就是能够支持多博客的同时运行,也就是所谓的“群博”。现在,这个网站上已经有了风格迥异而又互相连接的三个博客。而在b2evolution的客户列表中,有的“群博”数量达到十数个。所以,我的目标也是在十个上下以原创内容为主博客。人少了,没有人气;人多了,可能也照顾不过来。

博客软件的基本功能,本质上是是一种“内容管理系统”(Content Management System)。b2evolution对博主提供了一下这些功能:

1. 撰写博客帖子/文章。编辑撰写的界面有“简单”和“高级”两种。两种界面都支持一些常用的html编码及笑脸效果。在高级界面上,还可以直接添加Youtbube,Google Video, DailyMotion, LiveVideo, iFilm等几种格式的视频连接。帖子可以设置成不同档次的发表规格,包括“稿本”、“私密”、“半公开”、“公开”。

2. 分类与类目。博主可以建立自己的分类系统。在撰写帖子时,每一个帖子都可以有一个主要分类,还可以有其它数目不限的次要类目。

3. 上传图片及贴出图片。b2e的图片发表过程分为两类,一类是外部图片,另外一类是本站图片。外部图片的发布,就是在img代码内使用src=标签来链接图片的源址。内部图片的发布过程,后面的步骤也是如此。但是,博主必须先把图片上传到博客网站上,然后再获得可以发布的源址。

4. 上传文件的管理。b2e允许博主上传不同类型的文件,包括图片文件。为了便于博主管理这些文件,b2e提供了一些基本的文件管理功能。比如,博主同时拥有两个子目录,一个是以博主名字命名,这样当一个博主拥有两个或者更多的博客时,可以同时共享这些文件。另外一个子目录以博客命名,当一个博客有多个博主时,不同的博主都可以把图片集中上传到一个地方,便于共同管理。这两个子目录下还可以再开辟出不同的子目录。

5. 读者评论的管理。读者评论是博主与读者互动的主要手段,但也是博客管理中比较麻烦的一个方面。比如说,允许匿名发表评论的话,更容易吸引读者写评论。但是,如果允许匿名发表,就要设法避免那些以匿名发表的广告等的。b2e允许博主在帖子上设置评论的发表档次,包括自动发表、审查发表、甚至不接受发表。一些广告内容的文字,还可以根据事先设置的过滤词汇表加以拒绝。

6. 用户界面的安排。b2e支持多播客多用户,在设计上采用了多种灵活机制。首先,不同的播客可以选用不同的皮肤界面(skin)。皮肤界面在一定程度上还只是一个框架(containers)的组合,每个框架里用来安排各种模件(widgets)。用户还可以根据自己的需要,来设置框架及其中的模件。通过种种个性化的安排,即便是同样的皮肤,也可以显示出不同的效果。

7. 博客网站的管理及软件更新。这个方面的优越性,对于博主个人来说,不是很明显。但至少有一点,不同的博客可以设置成不同的语言。比如,一个博客可以使用中文,另外一个博客可以使用英文。不同的界面不会互相干扰。

8. 其它功能。b2e提供RSS/Atom支持,对于推广博客内容,也很有帮助。另外,b2e在发表帖子时,还提供广播服务,通过Ping-O-Matic帮助推广发表消息。

补记(05-04-2008): 其实还有不少其它有用的功能。但是因为时间的关系,我还没有机会体验到。以后再补充吧!顺便说一下,b2e最近又更新了版本,从2.4.1更新到2.4.2。明天这个网站也要进行更新。

  04/16/08 11:49:08 pm , by   , , 缘起, b2evolution, 2 comments »

2 comments

hong

不知道为什么,有个插件一直装了没效果
那个STAR RATING的,安装好了,发表的时候也打购了,就是没出现,不知道是不是要设置什么呢?麻烦告知一下

05/05/08 @ 04:33 am
Comment from:
blogsmith

对不起,那个插件我没有用过。帮不上忙。有空时我说不定会去试试看。

05/05/08 @ 03:11 pm

This post has 38 feedbacks awaiting moderation...

b2evolution汉化文件的修改

b2evolution的汉化文件messages.po用的是文本(text)文件的格式,其内容就是对系统信息语句的逐条对译。需要修改的话,最简单的办法是在视窗下使用文本编辑工具,比如笔记本(Notepad)进行加工处理。网上有一些专门编辑po文件的工具,有理有弊,反正结果与用笔记本(Notepad)修改的没有什么不同。

修改后的messages.po文件,必须重新上传到网站上,通过管理界面上的提取处理,把更新后的汉化文件messages.po转化成php各式的_global.php。然后就可以进入使用。

提取过程必须在管理员的权限下进行,步骤如下:

1. 选择总体设置(Global Setting)-> 区域设置(Regional).

2. 选择显示翻译信息(Display Translation Details)

3. 用鼠标移动屏幕到你要选用的语言那一行,比如使用unicode为内码的zh-CN-utf-8,这时你会看到屏幕右端出现三项信息,语句统计、翻译程度、还有一个“提取(Extract)”链接。

4. 用鼠标按选“提取(Extract)”链接,系统将进行提取加工,完成之后,将在屏幕上显示出各类翻译语句的分布。

汉化信息文件提取过程常见的错误之一,就是把译文的引号放错了位置。正确的引号位置是在译文的首尾,比如,“译文”。而错误的例子诸如:

a. ""译文
b. 译文""
c. 译"文"
d. "译"文

遗憾的事,这种错误在提取过程中不会被发现。而一旦出现这样的错误,提取过程产生的_global.php无法使用,严重的情况下,下一个操作所要现实的网页就无法显示。

为了防止出现这种错误,简单的办法就是在运行汉化信息文件提取过程之前,先把_global.php做一个备份。如果出错了,把备份的_global.php重新拷贝回去,就可以正常显示网页。然后,你可以把更新的内容重新检查过,看看是否出现上述的错误。把错误纠正之后再次运行汉化信息文件的提取过程。

另外一种与运行汉化信息文件有关的常见故障,我认为是b2evolution软件本身的问题引起的。但是既然我们无法轻易地改变软件,所以只能设法回避这类故障的出现。这个故障典型的错误信息是:

Parse error: Syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in (..)/inc/_core/ui/results/_results.class.php(1172): eval()'d code in line 1.

发生这个故障的原因,是因为汉字的内码,无论是Unicode码还是GB码,都有可能出现与ASCII码中的单引号“重叠”的现象。所谓重叠,指的是双位编码的汉字内码,其中有一个内码经过某种转换处理之后,被b2e软件误认为是单引号,这样,也就形成了类似于上述的引号错误。但区别在于,真正的引号错误是所有的网页都无法显示,而这种因为软件错误产生的误判,只是发生在某些页面上。

解决这个错误的办法是,把(..)/inc/_core/ui/results/_results.class.php文件的第1171行(指b2e 2.41版),也就是错误信息所指的上一行的行首字符#暂时去掉。也就是说,把

#pre_dump( '{'.$output.'}' );

改成

pre_dump( '{'.$output.'}' );

然后再调用产生错误信息的网页。这时候,在错误信息上方将出现一段信息读出。通过辨度信息内容,就可以找到有的字符串中出现了不应有的单引号。这时,你可以回到汉化信息文件messages.po,找到相应的内容,改变汉语措辞。然后重新上传汉化信息文件,运行提取过程,就可以避免这个错误。确认误读错误不再发生之后,再把前面所作的_results.class.php文件上的暂时改动复原。

关于b2evolution汉化文件的修改,就先说到这里。如果有什么问题,请留言。

下一篇,我将对我这个网站的使用作一些说明,以帮助朋友们确认这个网站是否符合他们的要求。

  04/14/08 12:26:01 am , by   , , b2evolution, 4 comments »

4 comments

hong

请问怎样才能实现真正的静态或者伪静态页面
,现在都是.php/..这种形式的。。

04/30/08 @ 02:00 am
Comment from:
blogsmith

欢迎Hong的光临。

你注意过撰写帖子时有两种状态,一般状态和高级状态?在高级状态下,你有选择生成帖子是page还是post。我想这就是你说的静态网页与伪静态网页的区别吧!

04/30/08 @ 04:06 pm
hong

有个问题,怎么LOGIN界面会乱码,其它的页面中文显示都正常

05/04/08 @ 09:53 pm
Comment from:
blogsmith

我的LOGIN网页上都只有英文,没有中文。所以也就没有乱码的问题。

我从2.4.0起,一直用的是缺省的LOGIN网页。你自己修改了那个网页吗?你的网址在哪里?

05/05/08 @ 03:17 pm

This post has 105 feedbacks awaiting moderation...

b2evolution 汉化文件的下载与安装

终于把汉化 b2evolution 所需要的文件包作好了。所谓“汉化”,就是用中文字符来显示各种系统信息,因为我采用的是简体汉字,那么这个汉化版只能算是“简体汉化”。这里先说明一下使用方法。

1. 点击这个下载连接获得汉化文件包。(5/7更新: 本链接已注销。请使用新链接。关于安装过程,在5月7日的帖子里有补充。)

2. 文件包下载打开后,里面有两个zip文件,分别是为使用GB或者Unicode的用户提供的。请继续以保存目录的方式打开这两个zip文件。这个操作之后,分别建立了zh_CN和zh_CN_utf-8这两个文件夹(目录)。重要的是,不要改变其中文件和目录的属性及安排的位置。

3. 把这两个目录上传到/locales下面。如果还没有安装b2e,也可以把这两个目录放在安装文件的同一位置上,然后一起上传。

4. 假设你事先已经把b2e安装好了,这两个目录上传完成后,如果你的缺省区域(default locale)已经设置在zh_CN或者zh_CN_utf-8之下,那么博客的界面就应该自动被汉化了。需要改变缺省区域的设置的话,进入admin的管理界面,选择Regional。重新设定缺省的区域,保存! 这样就可以搞定了。

5. 如果你是要安装b2e,那么完成文件上传后,参照我前面的帖子进行安装,安装结束后,不仅界面是中文的,而且演示博客的内容,也应该多数是中文的。(有几个很长的演示帖子我没有完全翻译过来。)

下面再简单介绍一下我的汉化概况。

b2evolution以前也有过汉化版本,由Edwin Zhang提供,目前还可以在b2evolution0.92版的语言下载链接上找到。这个版本包括了558条对译。从时间(2005年初)和内容上判断,应该是为b2e早期的版本制作的。经过对照选择,有些条目在我的版本里保留下来了,大约接近现有条目的15%的程度。

现在提供的这个版本,是根据b2evolution2.4.1的messages.pot文件制作的,包括了所有的2842条翻译语句。属于100%的对译。

软件汉化的翻译,有一定的特殊要求——既要符合一般的词汇对译要求,更重要的是符合软件运行的环境,为使用软件的本身提供有效的帮助。限于时间与能力,我这里所提供的,在适应肯定有不少疏漏之处。所以,我想请使用这个文件包的朋友,对其中的译文提出批评建议。我打算在一月之后,完成测验与修订,正式提交到b2evolution网站上。

下一篇,我将介绍如何修改和利用汉化文件。

  03/29/08 12:56:50 am , by   , , b2evolution, 4 comments »

4 comments

Comment from: stone
stone

上帝啊。我装了无数遍,就在我要绝望的时候发现了这个站。我按你说的选UTF8设置,可是装好后系统菜单是中文还好。但是改博客名字乱码,发新闻都不可以:
关于这个错误的进一步的信息:
MySQL error!

Illegal mix of collations (utf8_general_ci,COERCIBLE) and (latin1_swedish_ci,IMPLICIT) for operation ‘like’(Errno=1267)

Your query: Check URL against antispam blacklist

SELECT aspm_string

FROM evo_antispam

WHERE ‘身上’ LIKE CONCAT("%",aspm_string,"%")

LIMIT 0, 1

我不知道数据库对不对,我不太懂。
phpMyAdmin里的
MySQL 连接校对:utf8_general_ci

Language Info: 中文-chinese simplified-gb2312


04/06/08 @ 12:34 am
Comment from: stone
stone

对了。我的站www.80utopia.com

04/06/08 @ 12:34 am
Comment from:
blogsmith

stone,

欢迎光临!

按照你的信息,你的数据库的设置可能已经设成gb的,而不是utf8的。你把我上面说的utf8的地方,改成gb的。然后再试试!

当然,如果你要是能够用phpmyadmin解决数据库的设置,把数据库先设成utf8,然后重新安装,也许更好些。

也就是说,要根据你对数据库的控制程度,来决定解决方案。

blogsmith

04/06/08 @ 03:40 pm
david

我不知道为啥,不能输入汉字,但是可以显示中文,
Additional information about this error:
MySQL error!

Illegal mix of collations (utf8_general_ci,COERCIBLE) and (latin1_swedish_ci,IMPLICIT) for operation ‘like’(Errno=1267)

Your query: Check URL against antispam blacklist

SELECT aspm_string

FROM evo_antispam

WHERE ‘LiveReceptions bring more customers to you中国’ LIKE CONCAT("%",aspm_string,"%")

LIMIT 0, 1

10/26/09 @ 04:50 pm

This post has 212 feedbacks awaiting moderation...

b2evolution 2.4.1的汉化安装

b2evolution的软件可以直接到官方网站免费下载。最新的2.4.1是稳定版,3月16日发布的,属于2.x版本中的第一个正式发布的稳定版。

我从2.4.0 RC2版本开始安装这个软件,试过不同的设置。b2evolution的安装说明对需要转换其它文字的用户不是很详细。下面这些步骤是参考了b2evolution论坛上的支援说明以及我自己的经验写出来的,适合于2.4.0 RC2版和2.4.1版。

首先,你要先建立并设置好你的MySQL数据库,这里重要的是数据库的字库内码选择。考虑到Unicode的兼容性能比较强,我选择了使用Unicode作为内码。因此在建立数据库时,用PhpAdmin把数据库的COLLATE设为utf8_unicode_ci。如果是利用已有的数据库,要确定现有数据库的COLLATE也是设为utf8_unicode_ci。

然后,你可以把下载的zip文件拆包。找到conf/_locales.php并作以下修改:

  • $force_io_charset_if_accepted = 'utf-8'; #(原先置空)
  • $db_config['connection_charset'] = 'utf8'; #(原先置空)
  • 'zh-CN-utf-8' => array(
    ...
    'enabled' => 1, #(原先为0)
  • $allow_po_extraction = 1; #(原先为0)

如果你不打算使用Unicode,或者你所使用的数据库COLLATE没有设置成使用Unicode,而是使用GB或者Big5, 那么第三项是不需要的。当然你要注意相应的语言代码的改变与使用。

现在你可以把安装软件,包括修改过的那个文件,一起上传到服务器上。主要要上传的是blogs下的所有文件。你可以把这些文件放在你的网站的某一个子目录下,或者直接放在网站的根目录下面。

上传完毕后,就可以在浏览器上调用install/index.php,开始网上安装过程。建议你在输入任何参数之前,先在屏幕下方点击选定你需要的Locale。这里,我选用的是“Chinese(S) utf-8(CN)”。

选用之后,将回到同样的屏幕上,现在你可以开始按照提示输入数据库等安装信息。

安装完成后,用所提供的管理员账号登录。先试试看能不能把某个演示博客的短名(Short Title)改成汉字。如果能修改成,换过几个屏幕之后,还能正确显示出汉字的博客名称,那就说明你的汉化安装过程确实成功了。自己拍拍背,给自己一个祝贺吧!

下一篇我将说明如何使用汉化文件。

  03/18/08 10:35:26 am , by   , , b2evolution,

Feedback awaiting moderation

This post has 121 feedbacks awaiting moderation...

关于这个博客网站

这个博客网站已经筹划了一阵子,今天正式开通了,并且迎来了第一个正式的客户博客《行旅日誌》。而我自己这个博客,还只能算是一个“博工”(blogsmith)的随笔吧!

开设这个博客网站有两个目的,首先,是为自己熟悉Web 2.0的一些功能提供一个“实战”的地盘,所以我给自己取名叫blogsmith。其次,也是为亲朋好友们提供一个清静的非商业化的发表园地,共同构筑一个独特的文化小区。

这个博客网站所用的软件叫作b2evolution 2.4,属于开源软件。b2evolution的前身与另外一个颇为流行的内容管理系统WordPress一样,来源于一个名叫b2的开源软件. 总体上说,WordPress已经很成熟了,包括有很好的汉化版本。但是,WordPress通常用来管理一个博客或者一个网站,后台的用户可以是一个人,也可以好几个人。如果要支持不同的博客,则必须在一个平台上再安装一份WordPress。b2evolution在其基础上,进一步发展了多博客的功能,也就是说,在一次安装之后,就可以提供多个用户各自管理自己的博客。

这个多博客的功能对我来说很重要。在我看来,一个人的博客往往要么很热闹,要么很冷清。很热闹的博客,不怎么需要使用个人博客的系统平台,到哪里都会受到欢迎。而比较冷清的个人博客,放到别人的平台上,只是在广告商那边可以多个统计数据而已,对于博主来说,其实没有什么帮助。反倒不如我们自己围成一个个人博客的小圈子,相互提携吧!

b2evolution的发起人Francois是法国人,但使用的开发语言是英文,应用的平台技术是常规的LAMP。所以安装之后首要的问题是汉化。我想在这个方面我可以为这个开源软件作出我自己的贡献。b2evolution的1.x版本,有一个汉化版,约有300句左右汉化翻译。但现在的2.x版本,可译的系统信息语句已经将近三千句。目前我已经完成了将近80%的翻译工作。完成之后,我将把翻译稿提交到b2evolution上。

下一篇我将把我的安装过程作出详细记录,希望对其他的b2evolution中文用户有所帮助。

同时,如果你是我的亲朋好友之一,而且觉得可以利用这个平台来建立你的个人博客的话,请与我联系。谢谢!

  03/15/08 07:30:32 pm , by   , , 缘起, 2 comments »

2 comments

高山流水

很棒的平台~

05/08/08 @ 01:18 am
Comment from:
blogsmith

感谢光临,欢迎指导!

05/08/08 @ 07:02 am

This post has 136 feedbacks awaiting moderation...