KBlogger

Browser

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

2
Score 50.0%
Description:

KBlogger development has stalled lately and I propose using Bilbo, unless somebody comes up and works on KBlogger. Bilbo has almost the same concept,which was planned for KBlogger. I'll focus on KBlog (the library in kdepimlibs), which is used by Bilbo as well and maybe do a plasmoid which will be like the KDE3 kblogger.

Recent sources are in KDE svn at: svn co svn://anonsvn.kde.org/home/kde/trunk/playground/pim/kblogger"
If you seriously are willing to work on KBlogger to push a 1.0 release (which should be still quite some work) you can contact me on whilo@jabber.org .

KBlogger pre1.0 is a kicker-applet for quick blogging, like gnome-blog. Just push the blog button and blog!
It supports the Meta-Weblog-Api, which is supported by most blogs, and Blogger API 1.0.

KBlogger beginning from 1.0 is a full fledged blog manager for KDE 4. It supports Blogspot, Wordpress, Drupal and LiveJournal accounts. In general all blog backends/servers that support MovableType/MetaWeblog/Blogger1.0 or GData are supported, which are quite a lot.

DEPENDENCIES: You need kdebase-dev-4.0.0 and kdepimlibs-dev-4.0.0 (which depends on qt-4.3.3, kdelibs-4.0.0, kdelibs-dev-4.0.0 and kdepimlibs-dev-4.0.0).

THE KDE4 VERSION IS ALPHA CODE AT THE MOMENT, ONLY USE IT IF YOU KNOW WHAT THAT MEANS.

Additional infos can be found on the webpage.
Last changelog:

11 years ago

1.0-alpha3
- much improved auto-configuration
- changed but still buggy media management
- a zillion bugfixes and rewrites

1.0-alpha2
- fixed profile deletion
- close import media dialog on ok
- update the html preview on style fetching
KNOWN ISSUES:
- Mediamanagement is rough and thumbnail creation is hardcoded and thumbnails are not handled correctly
1.0-alpha1
- stripped API code out and do that in kdepimlibs/kblog as a lib now(me)
- KBlog supports GData and MovableType now and is a really good codebase when compared to before. It is even hard to compare ;-) (me)
- Port and build a KDE 4 application on top of it (Antonio)
- KBlogger supports autoconfiguration now (me)
- Multiple blog profiles supported (Antonio)
- Media manager with automatic import and thumbnail creation.(Antonio and me)
- Preview for Webpages (Antonio and me)
- Offline draft handling (Antonio)
- Trash support (Antonio)
- Richtext editing improved (Antonio)
- Editor improved (Antonio and me)
- View and modify existing posts (Antonio)

File issues, especially with autoconfiguration and crashes here for now please! Don't forget to post a backtrace (needs a debug build) and relevant information! Once we are in extragear, you can use bugs.kde.org for proper bug reports.

0.7-beta3
- Convert local time to UTC beforce creating new posts first.
- Properly close the editor on "esc"
- Fix the tab order

0.7-beta2
- removed the stupid css handling code

0.7-beta1
- passive error messages
- new editor with preview function
- utf8 finally fixed!
- other fixes

0.6.5
- still dateTime issues in wordpress due to a bug in wordpress
- added GUI for changing dateTime (thanks Antonio!)
- improved the GUI
- added the possibility to add plain HTML code (i hope it works with correctly)

0.6.4
- well actually i've only reverted the datetime behaviour to 3.5 )
- automatic blogid fetching and showing blog name info
- richtext edit
- file uploading ( metaweblog )
- posts editing through right click menu ( metaweblog )
- many bugfixes
- ...

0.5.2
- improved error handling and information
- added german translation
- bugfixes...

0.5.1
- added automatic category fetching for MetaWeblog API ( Blogger API doesn't support it )
- fixed/added editor error handling
- bugfixes...

0.5
- new backend from the kdepim/blogging resource. Blogger API 1.0 works again
- fixed configuration dialog
- added category support
- new icon (thx to Kenneth Wimer)
- new documentation (thx to Harald Sitter)
- bugfixes, cleanup

0.4.1 (thx to harald!)
- changed fsf address
- made the desktop file freedesktop spec compatible
- sorted out a build issue according to: http://developer.kde.org/documentation/makefile_am_howto/en/_makefile_am_for_a_plugin_or_module_.html
- removed unneeded files and folders

0.4
- changed the backend to kio-http
- maybe it also works with a proxy now?
- improved error handling
- simplified configuration dialog

0.3
- improved error-handling
- added some documentation
- improved all widgets:
- fixed deletion of the message if an error occurs
- added tooltips in configuration
- added spellchecking

0.2
- added basic error-handling
- added publish option
- improved all widgets
- added blogger.com/blogspot (not tested!, since i have no blogger.com account) support, new apis should be easy to add now

apachelogger

14 years ago

well, as the output says, you're missing journal.h ;-)

now it would be helpfull if I'd know what distro you are using, since this is probably in quite different packages on different distributions

on debian and kubuntu the page is called libkcal2-dev for example

I think google might know how the file is called (and if you use a common rpm distro you can use http://rpm.pbone.net to search the file)

Report

Belfegor

14 years ago

I'm using opensuse 10.0

Report

apachelogger

14 years ago

first of all: opensuse is the project behind the distro - the distro it self is called SUSE Linux OSS or just SUSE Linux ;-)

anyway, you're missing the kdepim3-devel package

Report

apachelogger

14 years ago

http://dev.bit-freaks.net/images/kblogger_conf.png

actually it should work

if it really doesn't:
recompile with
./configure --prefix=`kde-config --prefix` --enable-debug=full

then kill your kicker (pkill kicker) and start it again (kicker)
then you will get output at konsole when posting to blogger.com - please post that output

Report

Belfegor

14 years ago

I've installed the app but it seems that doesn't work. I put the configuration like you said:

API = blogger API 1.0
url = http://www.blogger.com/api/RPC2
blogid = my blog id (a number with 8 digits)
and the correct user & pass.
Any idea of whats might going on?

Report

Fri13

14 years ago


Can kBlogger support sending pictures to blog?

Report

C

whilo

14 years ago

Now it can! It will be in the next version. But sending pictures is only supported by MetaWeblog API. Blogger.com has no API for that :-(.
Cheers,
whilo

Report

C

whilo

14 years ago

Not yet, since I'll start to work on the blogging backend of Kontact now. You'll maybe get a full blown blog client with Kontact in KDE 4. But I can't promise anything. KBlogger is not intended to be that fat and I'm still new to Qt/KDE programming.

Report

jayenell

14 years ago

I have installed KBlogger 1.4.1 from the Kubuntu Dapper repos. All works fine, but in the about-box I see that it is version 0.1. Is this right, or is this a typo?

Cheers,

J

Report

jayenell

14 years ago

With 1.4.1 I mean 0.4.1 off course :-).

Report

apachelogger

14 years ago

bug, the version just hasn't been set ;-)

though it is a known one

Report

Fri13

14 years ago

Is there change to get added a picture for posts? I would like it so i could get pictures for my blog without to go page and upload them. This why kblogger is "useless" for me right now (i only use it when i send non pictured posts).

Report

dbera

14 years ago

This happened to me for kblogger-0.3 as well. When the blog is published, title and body are switched.
e.g. check
http://dbera.blogspot.com/2006/01/apple-announced-macbook-pro-bit-more.html

"test blog from new kblogger" was used as the title and the currently_large_title was the text of the post. I doubt this is the intended behaviour.

I am using blogger API, URL as mentioned in the announcement.

Report

C

whilo

14 years ago

this is mysterious to me. can somebody please verify this problem, since i cannot find any problems in the source... i use only metaweblog though.
could you please add more information or compile it with the ./configure --enable-debug command. after reinstallation kill kicker and restart it from a shell, you'll get a lot of output from kblogger. please post it either here or to my mail, don't forget to remove any login information.
thx, whilo

Report

sleepkreep

14 years ago

I can't seem to get it configured. It doesn't give me any errors, but my blogs are not posted. I have:

user: my username
password: my password

API: blogger
Url: http://www.blogger.com/api/RPC2
blog-id: my blog ID

Report

dgvirtual

14 years ago

I got it working when I upgraded to WordPress 2.0. The blog-id - perhaps it is just the title of the blog, it works for me...

A simple and great tool, though more options would be good too. At least the assignment of categories...

Report

dgvirtual

14 years ago

What is blog-id, anyway? I have my wordpress user name, password, the API (metaWeblog API) the right (i guess) path to the blog library (http://myblog.com/xmlrpc.php), but I cannot figure out the blog-id part. And I do get an error message, nothing gets posted...

I am using wordpress 1.5.3 and kblogger 0.4 (source install) with KDE 3.5 on Kubuntu.

Report

jayenell

14 years ago

I made it work with Wordpress it's own weblog service. The blogid is aparently the same is the API-key you can find in the e-mail you get when you sign up.

Cheers,

J

Report

dgvirtual

14 years ago

Here is the exact error message, that I get twice: "Server responded with an error. Please check your account settings and your blog id."

My blog id so far is the title of my weblog....

Report

C

whilo

14 years ago

kblogger cannot fetch your blogid at the moment, so you have to find the information somewhere on the net. i'm sorry, i have not much time at the moment and blog-id fetching requires a lot of xml parsing. since i don't want to get a libxml2 pro and i don't want to add needless dependencies, i decided to let the user find out the id himself. maybe you can get an id from the url, when logging in your account. for me it is simply ..&blogid=1 since i use my own webserver.

Report

dgvirtual

14 years ago

I tried to install kblogger 0.4 via ./configure && make && make install and got the following error while running make:

==========
....
/usr/share/qt3/bin/moc ./kbloggerbackend.h -o kbloggerbackend.moc.cpp
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../libkonq -I../kicker/share -I../kicker/core -I/usr/include/kde -I/usr/share/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT kbloggerbackend.moc.lo -MD -MP -MF ".deps/kbloggerbackend.moc.Tpo" \
-c -o kbloggerbackend.moc.lo `test -f 'kbloggerbackend.moc.cpp' || echo './'`kbloggerbackend.moc.cpp; \
then mv -f ".deps/kbloggerbackend.moc.Tpo" ".deps/kbloggerbackend.moc.Plo"; \
else rm -f ".deps/kbloggerbackend.moc.Tpo"; exit 1; \
fi
make[2]: Leaving directory `/home/ziogelis77/diegimas/kblogger-0.4--20060105070808/kblogger/src'
make[2]: *** No rule to make target `/usr/lib/libkickermain.la', needed by `kblogger_panelapplet.la'. Stop.
make[1]: Leaving directory `/home/ziogelis77/diegimas/kblogger-0.4--20060105070808/kblogger'
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
===========

Is there some error with the makefile ?

Anyone's got a clue?

Report

dgvirtual

14 years ago

Well, I found out the problem - I was missing a few libraries, I guess, kicker-dev and kdebase-dev. After I got those, the installation went fine.

Report

gohanz

14 years ago

A SlackWare TGz package with SlackBuild Script is Ready to DownLoad!!!

http://www.slacky.it/

http://www.slacky.it/index.php?option=com_remository&Itemid=1&func=fileinfo&filecatid=879&parent=category

Report

buh

14 years ago

Excuse me for this stupid question but how to configure kblogger?

Thank you.

Report

apachelogger

14 years ago

right click on the applet handle (like you configure any other applet :-P)

then choose configure kblogger and enter the informations
for blogger.com those are:
*username
*password
*blog-id ... you can get the id on blogger.com if you're configuring your blog -> there is ?blogID=xxxxxxx in the addressbar this xxxxxxx is the id
*api:blogger
*host:www.blogger.com
*port:80
*url:/api/RPC2

I hope this is helpful :)

Report

11 years ago

1.0-alpha3
- much improved auto-configuration
- changed but still buggy media management
- a zillion bugfixes and rewrites

1.0-alpha2
- fixed profile deletion
- close import media dialog on ok
- update the html preview on style fetching
KNOWN ISSUES:
- Mediamanagement is rough and thumbnail creation is hardcoded and thumbnails are not handled correctly
1.0-alpha1
- stripped API code out and do that in kdepimlibs/kblog as a lib now(me)
- KBlog supports GData and MovableType now and is a really good codebase when compared to before. It is even hard to compare ;-) (me)
- Port and build a KDE 4 application on top of it (Antonio)
- KBlogger supports autoconfiguration now (me)
- Multiple blog profiles supported (Antonio)
- Media manager with automatic import and thumbnail creation.(Antonio and me)
- Preview for Webpages (Antonio and me)
- Offline draft handling (Antonio)
- Trash support (Antonio)
- Richtext editing improved (Antonio)
- Editor improved (Antonio and me)
- View and modify existing posts (Antonio)

File issues, especially with autoconfiguration and crashes here for now please! Don't forget to post a backtrace (needs a debug build) and relevant information! Once we are in extragear, you can use bugs.kde.org for proper bug reports.

0.7-beta3
- Convert local time to UTC beforce creating new posts first.
- Properly close the editor on "esc"
- Fix the tab order

0.7-beta2
- removed the stupid css handling code

0.7-beta1
- passive error messages
- new editor with preview function
- utf8 finally fixed!
- other fixes

0.6.5
- still dateTime issues in wordpress due to a bug in wordpress
- added GUI for changing dateTime (thanks Antonio!)
- improved the GUI
- added the possibility to add plain HTML code (i hope it works with correctly)

0.6.4
- well actually i've only reverted the datetime behaviour to 3.5 )
- automatic blogid fetching and showing blog name info
- richtext edit
- file uploading ( metaweblog )
- posts editing through right click menu ( metaweblog )
- many bugfixes
- ...

0.5.2
- improved error handling and information
- added german translation
- bugfixes...

0.5.1
- added automatic category fetching for MetaWeblog API ( Blogger API doesn't support it )
- fixed/added editor error handling
- bugfixes...

0.5
- new backend from the kdepim/blogging resource. Blogger API 1.0 works again
- fixed configuration dialog
- added category support
- new icon (thx to Kenneth Wimer)
- new documentation (thx to Harald Sitter)
- bugfixes, cleanup

0.4.1 (thx to harald!)
- changed fsf address
- made the desktop file freedesktop spec compatible
- sorted out a build issue according to: http://developer.kde.org/documentation/makefile_am_howto/en/_makefile_am_for_a_plugin_or_module_.html
- removed unneeded files and folders

0.4
- changed the backend to kio-http
- maybe it also works with a proxy now?
- improved error handling
- simplified configuration dialog

0.3
- improved error-handling
- added some documentation
- improved all widgets:
- fixed deletion of the message if an error occurs
- added tooltips in configuration
- added spellchecking

0.2
- added basic error-handling
- added publish option
- improved all widgets
- added blogger.com/blogspot (not tested!, since i have no blogger.com account) support, new apis should be easy to add now

12345678910
product-maker Base: 4 x 5.0 Ratings
Noldor
Aug 19 2009
Frank
Feb 25 2009
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
1.0-alpha3
updated Feb 25 2009
added Sep 26 2005
downloads 24h
0
mediaviews 24h 0
pageviews 24h 0
System Tags app software