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 ! ]


By the way, I just fixed this page so that it is XHTML-compliant.
Currently redesigning it, but wanted to have compliancy before the move ; ) 
michel v @ 11:49:36 867
4 comments, no trackback, no pingback


If you're Brazilian, Portuguese, or just happen to read/write Português, then here's a new yahoo!group to check out: phpbr, about b2, php, and mysql.
michel v @ 21:28:12 269
no comment, no trackback, no pingback

Sorry for the outage in recently updated b2's this weekend. It was because of a small typo that I didn't notice before I went away for the weekend. It's now back and working.
michel v @ 20:53:53 245
3 comments, no trackback, no pingback


i wrote a small hack that gives the archive page an extra option of sort like this. it obviously worked for me. but i want some beta testers before i release it. just so i didn't make stupid mistakes while re-editing it into a general hack. it's really easy to install esp. if you know php and have b2 v0.6pre installed. readme is here and zip is here. email me if you have problems. thanks!
dodo @ 05:41:36 612
13 comments, no trackback, no pingback


Got b2 ? Join the new b2 blog webring !
michel v @ 13:01:16 917
5 comments, no trackback, no pingback


You now need to register in order to post in the forums.
Announcement is there.
michel v @ 12:35:53 899
no comment, no trackback, no pingback


Lately I found myself answering a lot of questions about b2, by e-mail or IM. While I like to help people out the fastest I can, I found out lots of the questions were similar, and make me "lose my time" if I may say, because I have to answer several times to the same enquiries.
michel v @ 22:49:53 326
4 comments, no trackback, no pingback


51 blogs added to the list today : )  If you don't see your blog there, feel free to e-mail me !

Update: found another bookmarks list, +54 blogs : ) 
michel v @ 21:54:55 288
no comment, no trackback, no pingback


Please do not email me about the register page on _this_ site, which isn't working.
This is NOT a bug in b2. I deactivated member registration here because you do NOT need to register here to download and use b2.

Any comment, email, forum thread about this will be deleted. Thanks for your understanding.
michel v @ 23:29:06 353
no comment, no trackback, no pingback


I've made b2/CaféLog referral engine aka "send this page to a friend" script.
You can download it in a nice zip or tar.gz bouquet.

More info and help available at my site or in this hacks forum thread.
Ricardo @ 15:17:49 012
no comment, no trackback, no pingback


iMeridian notified me of a big 'oops' in the v0.6 distro, the converters haven't been upgraded to it yet; which is why they outputted errors and stuff. I'll get to fix them later today.
[ UPDATE: they're fixed now ]

Also, asked about an AvantGo method to post to b2 and provided a way there. But I'm thinking about coding an AvantGo client that would work with XMLRPC, so that there wouldn't need to be interaction between the offline client and the server once you have fetched your list of blogs (method blogger.getUserBlogs) and categories (method b2.getCategories). More about this later.
michel v @ 10:01:34 792
5 comments, no trackback, no pingback


If you look to the right of this page, you'll see that the list of b2 weblogs has been shortened to show only 10 weblogs out of 114, that the Recently Updated b2 weblogs list is up, and that there is a search box (at last ! I forgot I didn't add it earlier).

The RUb2W list worked at the first try so it finally didn't require extensive testing.
You can join the RUb2W list now if you have the latest b2, just follow the instructions below the list.

Offtopic: I was bored and coded that little RSS reader. I'll work a little more on it so that it can become a sidebar with any RSS feed in IE5/NS6. To change the RSS feed, just scroll down to the bottom and enter the URL of the feed you want to see (has to be RSS 0.9x).
michel v @ 03:37:58 526
no comment, no trackback, no pingback

The install script has been upgraded a bit, with a better response to errors, and no default password anymore.
Now if for some reason your installation fails, it tells you the SQL query, and the exact error it generated. You can then use this information when asking for help in the forums.
And if you can't change your password (I'm working on re-writing the profile page), you're not stuck with an open b2 where anyone could enter with admin/admin, because your default password is now a random password, generated when you install b2.
michel v @ 02:19:17 471
2 comments, no trackback, no pingback


If you're a beta-tester of the new Recently Updated b2 Weblogs list, all you need now is download b2 again and change your b2functions.php ad b2edit.php files. Then open b2config.php, and add these two lines:
$cafelogID = "yourcafelogID";
$use_cafelogping = 1;

Replace yourcafelogID with the ID that you received in your registration e-mail.

Then you'll see your weblog listed there in a neat XML list updated every 3 minutes, or there as a regular HTML list that is instantly updated.
Report any problem to m@tidakada.com

If you are not beta-testing the feature, you can join now, by e-mailing update@tidakada.com with these details:
  • your site's name
  • your site's URL (the par that is powered by b2)
  • your e-mail address (if different than the one you used to e-mail this)
  • a password

You will then receive an e-mail with your cafelogID. Then follow the steps explained above, and you're in : ) 
michel v @ 15:11:01 007
no comment, no trackback, no pingback


If you can see this post, it means cafelog.com has been 'upgraded' from the elusive b2 v1.0 to the actual v0.6pre. Why ? Because the 1.0 branch is going to have a complete overhaul in the future.
michel v @ 12:58:40 915
no comment, no trackback, no pingback

Today Ricardo tested BlogScript, an AppleScript client that makes use of MacOS 10.1's XMLRPC capabilities; and I tested mozBlog, a toolbar for Mozilla/Netscape6, that is very intuitive to use while browsing.

Both worked fine with b2 : ) 
(although for mozBlog I'm still adding quirks to xmlrpc.php to make it work around some bugs in Mozilla's xmlrpc handling, so to use mozBlog you need to have a recent xmlrpc.php file).
michel v @ 02:29:50 479
1 comment, no trackback, no pingback


If as a new user you've had problems with logging into your b2, please download it again, and replace b2login.php and b2verifauth.php with the new files. I fixed several bugs in them.
michel v @ 19:34:47 190
1 comment, no trackback, no pingback


I've just started coding a feature à la blogger.com: a list of recently updated b2-powered blogs.
This will require using v0.6pre or later; though it isn't coded in b2 yet. It will function like the ping to weblogs.com, only it will ping cafelog.com in addition to weblogs.com.

You can participate in pre-launch tests, and join up for when this is available, only by e-mailing update@tidakada.com .

What you must enclose in your e-mail:
  • Your site's name and URL
  • a password

You'll then receive an e-mail back with your sign-up details.

Because we're important folks, this feature costs $20... no wait, it's free.
michel v @ 23:00:39 333
3 comments, no trackback, no pingback


If you downloaded today's pre-release zip, you probably noticed a new file license.txt. This is a GPL license, as from now on b2 will be released under the GPL.
michel v @ 15:25:16 017
3 comments, no trackback, no pingback

In addition to the HTML entities to Unicode converter, there is now an HTML corrector in b2 (in v0.6pre).
What it does ? Closes all non-closed tags in posts and comments, ensuring that a mistake does not make your whole page italicized, for example.
This balanceTags code is courtesy of Leonard Lin @ http://randomfoo.net - praises to him.
michel v @ 02:20:42 472
7 comments, no trackback, no pingback


Je viens juste de terminer la traduction française de Bloggar. C'est un bon chti programme pour poster sur votre joueb à condition que le-dit joueb supporte l'API Blogger XMLRPC. Ça tombe bien, b2 supporte cette interface à partir de la version 0.6pre !
Vous pouvez donc, en attendant une version française de b2, mettre à jour votre joueb b2 à partir de Bloggar qui, lui, est maintenant en français : ) 
michel v @ 23:55:22 371
8 comments, no trackback, no pingback

There was a bug in b2profile.php, because of a new behind-the-scene feature that didn't work yet and didn't let you edit your profile.
It has been fixed, and new builds are in the /releases folder.
Talking about builds, some of you have told me the zip file missed 3~4 bytes. This has been fixed, it was just because I uploaded it in Ascii mode by mistake.

So now everything's OK. We're close to a 0.6 release. : ) 
michel v @ 19:24:13 183
no comment, no trackback, no pingback

It was Bugs' Night last night, as I fixed the last 3 big bugs in b2 v0.6pre.

So if you had problems with these bugs, you're invited to re-download b2 and change the files as explained there.
michel v @ 13:37:23 942
no comment, no trackback, no pingback

[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