Blogilo

Utilities

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

14
Score 75%
Description:

Blogilo is a blogging client for KDE, which supports famous blogging APIs.

It was known as Bilbo blogger before, But because of a trademark issue, We (Blogilo developers) decided to choose a new name for it. More information about the decision can be found at http://blogilo.gnufolks.org/news/.

Its current features:

* A full featured WYSIWYG editor.
* An HTML editor with syntax highlighting.
* Previewing your post with your blog style! like when you are visiting it at your blog.
* Support for Blogger1.0, MetaWeblog, MovableType (Wordpress supports All of these!) and Google GData (used on Blogspot.com blogs) APIs!
* Support for Creating/Modifying/Deleting posts.
* Support for creating drafts and scheduled posts!
* Support for uploading media files to your blog (Just on supported APIs e.g. MetaWeblog and MovableType)
* Support for uploading to FTP server.
* Support for Fetching your recent blog entries.
* Support for adding Images to post from your system. It will upload them on Submitting post to blog (Just on supported APIs e.g. MetaWeblog and MovableType)
* Support for saving local entries before publishing.
* Saving your writing copy to prevent data loss, at configurable intervals.
* and ...

To get more information, donate, or contribute in blogilo development, visit blogilo website: http://blogilo.gnufolks.org/.

Blogilo is based on Qt4 and KDE4 libraries.

You need KDELibs and KDEPimLibs development packages to build it. (e.g. for Kubuntu: kdelibs5-dev and kdepimlibs5-dev)
Last changelog:

9 years ago

Version 1.0.1
- Support for tags added to the post editor.
- A button added to the main toolbar to open the currently selected blog in the default browser.
- A crash fixed which happened when user requested to keep the post open, after submit.
- And some other bug fixes.

Version 1.0
- Support for caching links in Add/Edit link dialog added.
- Fixed a bug in setting timestamps, for Wordpress and Movabletype APIs. (bug #407192)
- Fixed a problem on fetching posts in some non-Latin languages. (Blogger1 API)
- Better error messages on Add new Blog dialog.
- Paragraph spacing in visual editor missing by default, FIXED. (bug #387578)
- Made compatible with Windows XP
- Remove local post deletes unconditionally, FIXED (bug #405142)
- An option added to the configure dialog, to enable/disable check spelling by default.
- Fixed a bug on Toolbox show/hide functionality.
- Save Temp posts on Quit was not work when quit with close button, FIXED.

Version 0.9.95
- Using system tray icon made optional, and disabled by default.
- Many improvements to Add/Edit blog dialog.
- Support for uploading to FTP server.
- Support for LiveJournal improved. (Use Blogger 1.0 API for it)
- Support for Drupal improved. (Use MovableType API for it)
- Support for html syntax highlighting.
- Support for blockquote tags.
- Support for html heading tags.
- Better support of caching in preview section.
- Improvements to the UI.

Version 0.9
- First release.

hollycoffeebean

8 years ago

Running make, I get an error that just says "bilbopost has no member named slug" and I don't know how to fix it...

Sorry, I'm a noob!

Report

nindnarne

8 years ago

Hi,

I've tried to use Bloglio with Drupal, but I keep on getting error messages *yes blog APIs are enabled on the drupal install*.

Firstly on adding the blog:

blog URL is entered as "node/add/blog/xmlrpc.php"

I add my username/password, and press autoconfigure:

Error:
"Unknown type of XML markup received"

It also throws up:

Fetching the blog id timed out. Check your Internet connection,and your homepage URL, username or password.
Note that the URL has to contain "http://"
If you are using a self-hosted Wordpress blog, you have to enable Remote Publishing in its configuration."

If I ignore the error messages and try to publish content I get this error message:
"An error occurred in the last transaction.
Server (XMLRPC) error: Unknown type of XML markup received"

whats wrong?

Report

nindnarne

8 years ago

By the way, the auto config tool is the one that assumed wordpress. I have changed it to MoveableType API to no avail.

Report

ssuominen

8 years ago

err, blogilo was released with kde-4.4.0 as part of the distribution...

so what's 1.0.1?

confused

Report

C

golnaz

8 years ago

KDE 4.4 is a collection of softwares, Each one may have a different version number.
Developers choose this number according to the application history and its current state (stable or not). KDE doesn't force these softwares to have the same version number as it does.

Report

texstar

9 years ago

PCLinuxOS package available: http://tinyurl.com/r8rw7z

Report

C

golnaz

9 years ago

Added to download page of bilbo website. Thanks :)

Report

e-Faust

9 years ago

+good

I wasted much time trying to update my LiveJournal account with KBlogger.

Bilbo Blogger has better toolkit and it works without any crashes (for now).

Well done, Golnaz!

Report

pipaceliny

9 years ago

Could You add support to bilbo for my.opera.com blog?

Thank You Very Much.

Report

mtux

9 years ago

It supports MovableType API! and Bilbo supports it too!
So you should try MovableType.

ref: http://my.opera.com/community/api/

Try this url: http://my.opera.com/<username>/blog/api/ as Blog URL and then goto advanced tab and select MovableType API!

Report

minchik

9 years ago

I got sql error:

bilbo(5287) Backend::postPublished: Blog Id: 1
bilbo(5287) KBlog::Blogger1::fetchPost: Fetching Post with url "minchik:60"
bilbo(5287) KBlog::Blogger1Private::defaultArgs:
bilbo(5287) KBlog::Blogger1Private::slotFetchPost: Blog::slotFetchPost
bilbo(5287) KBlog::Blogger1Private::slotFetchPost: TOP: QVariantMap
bilbo(5287) KBlog::Blogger1Private::readPostFromMap:
Keys: "content, dateCreated, postId, userID"
bilbo(5287) KBlog::Blogger1Private::readPostFromMap:
bilbo(5287) KBlog::Blogger1Private::slotFetchPost: Emitting fetchedPost()
bilbo(5287) DBMan::addPost: Adding post with title: "" to Blog 1
bilbo(5287) DBMan::addPost: Cannot Add post to database!
SQL Error: "constraint failed Unable to fetch row"

Report

mtux

9 years ago

What version do you use? Current Stable(0.9) Or latest snapshot from git repository?

removing database should resolve it!
$ rm `kde4-config --localprefix`/share/apps/bilbo/bilbo.db

Report

minchik

9 years ago

git clone git://gitorious.org/bilbo/bilbo-stable.git bilbo

sqlite-3.6.13

Report

C

golnaz

9 years ago

Did you try removing the database?

Report

minchik

9 years ago

Yes. I remove all configs too. It doesn't help.

Report

minchik

9 years ago

what kind of database does it need? may be it is postgresql? I don't compile my system with support of this kind of database.

Report

C

golnaz

9 years ago

You need Qt4 driver for SQLite databases.
In debian based systems like Kubuntu, you should install libqt4-sql-sqlite package.

Report

minchik

9 years ago

As I understand that is the same as x11-libs/qt-sql in Gentoo. I have this pacckage. My version is x11-libs/qt-sql-4.4.2-r1

Report

mtux

9 years ago

No, This error doesn't about lack of package!
It already execute an sql command and get this error!

Could you paste the whole output here or at pastebin!?

It's a bit strange if you already removed the DB and get this :-/

Report

minchik

9 years ago

bilbo(16263) BilboPost::~BilboPost:
bilbo(16263) Backend::entriesListed: Emitting sigEntriesListFetched ...
bilbo(16263) Toolbox::sltLoadEntriesFromDB:
bilbo(16263) MainWindow::slotBusy: isBusy= false busyNumber= 0
bilbo(16263) BilboEditor::sltSyncEditors:
bilbo(16263) PostEntry::slotPostModified:
bilbo(16263) StyleGetter::styledHtml:
bilbo(16263) StyleGetter::styledHtml: "bilbo/1/style.html"
bilbo(16263) MainWindow::slotBusy: isBusy= true busyNumber= -1
bilbo(16263) StyleGetter::StyleGetter:
bilbo(16263) StyleGetter::generateRandomPostStrings:
bilbo(16263) BilboPost::BilboPost:
bilbo(16263) Backend::Backend: with blog id: 1
bilbo(16263) KBlog::Blogger1::Blogger1: Blogger1()
bilbo(16263) Backend::publishPost: Blog Id: 1
bilbo(16263) KBlog::Blogger1::createPost: Creating new Post with blogid "minchik"
bilbo(16263) KBlog::Blogger1Private::defaultArgs:
bilbo(16263) KBlog::Blogger1Private::slotCreatePost: Blog::slotCreatePost
bilbo(16263) KBlog::Blogger1Private::slotCreatePost: TOP: QString
bilbo(16263) KBlog::Blogger1Private::slotCreatePost: emitting createdPost() for title: " "Temporary-Post-Used-For-Style-Detection-Title-541402759" " server id: "minchik:73"
bilbo(16263) Backend::postPublished: Blog Id: 1
bilbo(16263) KBlog::Blogger1::fetchPost: Fetching Post with url "minchik:73"
bilbo(16263) KBlog::Blogger1Private::defaultArgs:
bilbo(16263) KBlog::Blogger1Private::slotFetchPost: Blog::slotFetchPost
bilbo(16263) KBlog::Blogger1Private::slotFetchPost: TOP: QVariantMap
bilbo(16263) KBlog::Blogger1Private::readPostFromMap:
Keys: "content, dateCreated, postId, userID"
bilbo(16263) KBlog::Blogger1Private::readPostFromMap:
bilbo(16263) KBlog::Blogger1Private::slotFetchPost: Emitting fetchedPost()
bilbo(16263) DBMan::addPost: Adding post with title: "" to Blog 1
bilbo(16263) DBMan::addPost: Cannot Add post to database!
SQL Error: "constraint failed Unable to fetch row"

result for creating blog's style

Report

mtux

9 years ago

I sent you a PM! for this. please check your inbox (in kde-apps)

Report

mtux

9 years ago

This problem should been fixed on latest release a.k.a 1.0Beta1

Report

minchik

9 years ago

I got sql error:

bilbo(5287) Backend::postPublished: Blog Id: 1
bilbo(5287) KBlog::Blogger1::fetchPost: Fetching Post with url "minchik:60"
bilbo(5287) KBlog::Blogger1Private::defaultArgs:
bilbo(5287) KBlog::Blogger1Private::slotFetchPost: Blog::slotFetchPost
bilbo(5287) KBlog::Blogger1Private::slotFetchPost: TOP: QVariantMap
bilbo(5287) KBlog::Blogger1Private::readPostFromMap:
Keys: "content, dateCreated, postId, userID"
bilbo(5287) KBlog::Blogger1Private::readPostFromMap:
bilbo(5287) KBlog::Blogger1Private::slotFetchPost: Emitting fetchedPost()
bilbo(5287) DBMan::addPost: Adding post with title: "" to Blog 1
bilbo(5287) DBMan::addPost: Cannot Add post to database!
SQL Error: "constraint failed Unable to fetch row"

Report

minchik

9 years ago

I got sql error:

bilbo(5287) Backend::postPublished: Blog Id: 1
bilbo(5287) KBlog::Blogger1::fetchPost: Fetching Post with url "minchik:60"
bilbo(5287) KBlog::Blogger1Private::defaultArgs:
bilbo(5287) KBlog::Blogger1Private::slotFetchPost: Blog::slotFetchPost
bilbo(5287) KBlog::Blogger1Private::slotFetchPost: TOP: QVariantMap
bilbo(5287) KBlog::Blogger1Private::readPostFromMap:
Keys: "content, dateCreated, postId, userID"
bilbo(5287) KBlog::Blogger1Private::readPostFromMap:
bilbo(5287) KBlog::Blogger1Private::slotFetchPost: Emitting fetchedPost()
bilbo(5287) DBMan::addPost: Adding post with title: "" to Blog 1
bilbo(5287) DBMan::addPost: Cannot Add post to database!
SQL Error: "constraint failed Unable to fetch row"

Report

Sciamano72

9 years ago

Any chance/tricks to make it work on KDE3?

Report

9 years ago

Version 1.0.1
- Support for tags added to the post editor.
- A button added to the main toolbar to open the currently selected blog in the default browser.
- A crash fixed which happened when user requested to keep the post open, after submit.
- And some other bug fixes.

Version 1.0
- Support for caching links in Add/Edit link dialog added.
- Fixed a bug in setting timestamps, for Wordpress and Movabletype APIs. (bug #407192)
- Fixed a problem on fetching posts in some non-Latin languages. (Blogger1 API)
- Better error messages on Add new Blog dialog.
- Paragraph spacing in visual editor missing by default, FIXED. (bug #387578)
- Made compatible with Windows XP
- Remove local post deletes unconditionally, FIXED (bug #405142)
- An option added to the configure dialog, to enable/disable check spelling by default.
- Fixed a bug on Toolbox show/hide functionality.
- Save Temp posts on Quit was not work when quit with close button, FIXED.

Version 0.9.95
- Using system tray icon made optional, and disabled by default.
- Many improvements to Add/Edit blog dialog.
- Support for uploading to FTP server.
- Support for LiveJournal improved. (Use Blogger 1.0 API for it)
- Support for Drupal improved. (Use MovableType API for it)
- Support for html syntax highlighting.
- Support for blockquote tags.
- Support for html heading tags.
- Better support of caching in preview section.
- Improvements to the UI.

Version 0.9
- First release.

product-maker MetalByte Jan 30 2011

product-maker extra Nov 09 2010

product-maker 7 31

File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
1.0.1
updated Feb 11 2010
added Apr 05 2009
downloads today
0
page views today 4
System Tags app software