
Blogilo
Source (link to git-repo or to original if based on someone elses unmodified work):
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)
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 #38757
- 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.
Ratings & Comments
42 Comments
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!
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?
By the way, the auto config tool is the one that assumed wordpress. I have changed it to MoveableType API to no avail.
err, blogilo was released with kde-4.4.0 as part of the distribution... so what's 1.0.1? confused
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.
PCLinuxOS package available: http://tinyurl.com/r8rw7z
Added to download page of bilbo website. Thanks :)
+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!
Could You add support to bilbo for my.opera.com blog? Thank You Very Much.
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!
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"
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
git clone git://gitorious.org/bilbo/bilbo-stable.git bilbo sqlite-3.6.13
Did you try removing the database?
Yes. I remove all configs too. It doesn't help.
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.
You need Qt4 driver for SQLite databases. In debian based systems like Kubuntu, you should install libqt4-sql-sqlite package.
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
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 :-/
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
I sent you a PM! for this. please check your inbox (in kde-apps)
This problem should been fixed on latest release a.k.a 1.0Beta1
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"
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"
Any chance/tricks to make it work on KDE3?