如何同时将不同的日记发送到对应的Blog和Group中呢(只限于Opera)
By seekawayoutB2. Thursday, 19. April 2007, 21:50:15
在Opera中我同时有Blog和Group,这是由于我以前犯一个错误,在以前的博客曾提过。不论怎样,我现在是同时有两个博客了(Group本身就提供一个)。为了充分利用,不至于浪费,我将两个Blog作不同的用途,最先申请的那个记录我个人生活的日记(日记博客),而Group自带的则记录我所有项目的进度、更新、公告等情况(组博客);以及共享一些我自己对于编程的一些经验笔记等。
为了更方便,这个程序记录这两个博客的所有日记。但如何区分哪些日记该发送到日记博客还是Group博客呢??
问题解决的基础-可设置多个地址
我是通过一个配制文件来完成-servers,内容为以';'字符分割的多个发送地址。
servers
===========
/[user]/blog/addpost.dml;/BGStudio/blog/addpost.dml
两个URL分别为/[user]/blog/addpost.dml(opera普通的Blog)和/BGStudio/blog/addpost.dml(申请Group附送的)
[user]:登陆用户名。
BGStudio:我自己的组名,因为是临时想到的,所以现在还只能通过修改server来完成。手动修改此字段为你的组名即可。
注:再后续的修正版本中,将利用此配制文件来向多个Blog服务器的发送。(我想我是因为傻,如果同时拥有多个博客的话,略显得有点疯狂了,象同时使用多个QQ来交谈)
程序如何知道哪些日记发送到哪个博客呢
我的办法是以标签的前缀来区分。B.为日记博客,G.为Group的博客。.后面跟着的是标签的名字,两个博客可以同名,但必须分别定义,例如B.Story和G.Story。如果没定义前缀则与B.的相同
如何定义程序的标签呢
还是使用配置文件来定义-my.opera.com-tags。也是以';'来分割。其中文件名my.opera.com是为了以后能够支持其他blog服务商的所定的一个接口,如您的Blog是新浪的博客,则程序使用的对应配置文件为blog.sina.com.cn-...
我的设置:
my.opera.com-tags
=================
Mood Diary;B.Develop Note;G.Develop Note;G.QTPrj;G.BCBPrj;日记;G.BlogDiary计划;B.编程心得;G.编程心得;B.编程/学习笔记;G.编程/学习笔记
其它的配置文件
host-tags :标签定义
host-colormap :颜色定义
host-postdata :博客的表单发送数据模板





