
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
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 [email protected] .
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.
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
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
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
Report
apachelogger
14 years ago
anyway, you're missing the kdepim3-devel package
Report
apachelogger
14 years ago
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
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
whilo
14 years ago
Cheers,
whilo
Report
whilo
14 years ago
Report
jayenell
14 years ago
Cheers,
J
Report
jayenell
14 years ago
Report
apachelogger
14 years ago
though it is a known one
Report
Fri13
14 years ago
Report
dbera
15 years ago
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
whilo
15 years ago
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
15 years ago
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
A simple and great tool, though more options would be good too. At least the assignment of categories...
Report
dgvirtual
15 years ago
I am using wordpress 1.5.3 and kblogger 0.4 (source install) with KDE 3.5 on Kubuntu.
Report
jayenell
14 years ago
Cheers,
J
Report
dgvirtual
15 years ago
My blog id so far is the title of my weblog....
Report
whilo
15 years ago
Report
dgvirtual
15 years ago
==========
....
/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
15 years ago
Report
gohanz
15 years ago
http://www.slacky.it/
http://www.slacky.it/index.php?option=com_remository&Itemid=1&func=fileinfo&filecatid=879&parent=category
Report
buh
15 years ago
Thank you.
Report
apachelogger
15 years ago
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