
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
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)
11 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.
11 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
10 years ago
Sorry, I'm a noob!
Report
nindnarne
11 years ago
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
11 years ago
Report
ssuominen
11 years ago
so what's 1.0.1?
confused
Report
golnaz
11 years ago
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
11 years ago
Report
golnaz
11 years ago
Report
e-Faust
11 years ago
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
11 years ago
Thank You Very Much.
Report
mtux
11 years ago
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
11 years ago
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
11 years ago
Report
mtux
11 years ago
removing database should resolve it!
$ rm `kde4-config --localprefix`/share/apps/bilbo/bilbo.db
Report
minchik
11 years ago
sqlite-3.6.13
Report
golnaz
11 years ago
Report
minchik
11 years ago
Report
mtux
11 years ago
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
mtux
11 years ago
Report
minchik
11 years ago
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
golnaz
11 years ago
In debian based systems like Kubuntu, you should install libqt4-sql-sqlite package.
Report
minchik
11 years ago
Report
minchik
11 years ago
Report
minchik
11 years ago
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
11 years ago
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
12 years ago
Report