b2 [project page / test blog] [login] [register]

[ This is a test blog, with posts about the development of b2, and comments ]

[ Bugs/suggestions ? Check the Forums ! ]


I was just wondering if categories in Cafelog are case-sensitive. They should not. My opinion is that it would be far easier to make XML-RPC references by name rather than ID. For instance, as in AppleScript, the default blog (or labelled 1 like this blog) can be referred to as 'default'.
ian @ 08:54:25 746
5 comments, no trackback, no pingback


:: comments


Ricardo - email - url
That has some advantages and some drawbacks, but the main issue is character support. And another thing, won't that "colide" with Blogger API or Blog apps that use it?
29.01.02 @ 11:19:17 846


michel v - email - url
Categories are not case-sensitive, since they're not refered by their names. Referencing data by a variable aspect of that data is asking for errors once the aspect has changed. An ID doesn't change, which is why it's more convenient to use ID. As far as UI goes, it should query the server for the name of the categories if you want to refer to them by their name, but all exchanges with the server must reference an ID. (This is why I've made a method b2.getCategories, should a client want to use that)
29.01.02 @ 16:06:30 046


michel v - email - url
oh, Ian, you mean you have a piece of AppleScript that works with the Blogger API ? I'd be happy to see it, as every bit of applescript that me and Ricardo tested turned up not working : ( 
29.01.02 @ 16:07:57 047


ian - email - url
well, it wouldn't hurt if there was less dependency on id tags (ie, not to use id tags more than once, meaning that if i remove id tag 12 i'll never use it again).

i do have an applescript that worked. "ed" because i just started on an ASS project and after that it doesn't seem to work anymore. maybe it's related with the latest problems on cafelog.
30.01.02 @ 15:34:08 023


ian - email - url
about the part whether it would collide with the blogger api, the short answer is no.

after all, the category tags go within the content tags i believe, so there shouldn't be any problems, actually. and because if a fully functional app grabs a certain person's blogs/category by its id it can most certainly get the corresponding name.
30.01.02 @ 15:36:38 025


:: leave a comment





your comment

Auto-BR (line-breaks become <br> tags)


[powered by b2.]

march 2004
january 2004
december 2003
november 2003
october 2003
july 2003
june 2003
may 2003
march 2003
november 2002
october 2002
september 2002
august 2002
july 2002
june 2002
may 2002
april 2002
march 2002
february 2002
january 2002
december 2001
november 2001
october 2001
september 2001
august 2001
july 2001
june 2001

What is b2 ?
A classy news/weblog tool (aka logware).

How does it work ?
You type something and hit "blog this" and in the next second it's on your page(s). You can write extended entries, or even entries that span multiple pages. You can also use BloggerAPI clients to post to your b2 weblog.
What's original in b2 ? Pages are generated dynamically from the MySQL database, so no clumsy 'rebuilding' is involved. It also means faster search/display capabilities, and the ability to serve your news in different 'templates' without any hassle.

Requirements ?
A server that can run PHP4, and a MySQL database (you can install b2 in an already existing database, and you can put several b2's in one database).

Where can I download it ?
b2 0.6 is the latest public release.
You can also visit the CVS server for the latest code, at your own risks.
See the ReadMe file for requirements and installation instructions.

Contact info ?
E-mail: m@tidakada.com
Forums: over there. :)

Post categories:



They are powered by b2:

e-mail me when you install b2 on your site, include your URL to be linked here.


Recently updated b2 weblogs:

To be included in that list whenever you post to your weblog, please use b2 v0.6 or later, and then e-mail update@tidakada.com with: your site's name, URL, e-mail, and a password. You will then receive an e-mail with an ID string that you'll have to paste in your b2config.php file. And then you'll be linked there :)


<< # [powered by b2] ? >>


If you like b2, please rate it at HotScripts.com