[M] [M-Sidebar][M2-Button] BlogEX 1.3.0

[M-Sidebar][M2-Button] BlogEX 1.3.0

BlogEX 1.3.0 -- By Neo101 and SiC
Maxthon Plugin
Release Date: 28 September 2007


Download for Maxthon 2.x:
s_BlogEX_1.3.0.m2p (110.72 KB)


Download for Maxthon 1.x (Maxthon Classic):
s_BlogEX_1.3.0.zip (110.72 KB)



And there is a toolbar button available for Maxthon 2.x as well.

Download toolbar button for Maxthon 2.x:
s_BlogEX_Button_1.3.0.m2p (114.59 KB)



Description

A Blog EXtension for Maxthon.

Add posts to your blog quickly with this Maxthon Sidebar plugin!
You can now post to your blog without having to go to your blog.
Just open the sidebar, press "New article" or "blog this page" (if you like to blog about the page you're currently viewing),
enter a message in the WYSIWYG editor and publish it to the web!

You can add multiple blog accounts to the plugin, view your latest posts, edit/update your latest posts,
open and save "drafts", add categories to posts and of course add new posts.



NOTES

This plugin uses the MetaWeblog, Blogger and GData API.

This plugin should work with:
- Wordpress
- LiveJournal
- Windows Live Spaces
- Typepad
- Movable Type
- Blogger

But other blog services might work as well if they support the MetaWeblog or Blogger API.


Before you can use this plugin to edit your Weblog on Windows Live Spaces,
you must turn on the E-Mail Publishing feature of the Space and specify a secret word.

Follow the steps below to enable E-Mail Publishing on an MSN Space and specify a secret word.

1. If you do not have a Passport account, create one at http://www.passport.com.
2. If you do not have a Space, create one at http://spaces.msn.com.
3. Go to Edit Your Space->Settings->E-mail Publishing.
4. Turn on E-mail Publishing.
5. Choose a secret word.

(source: http://msdn.microsoft.com/live/gettingstarted/spacesstart/  )


Movable Type (version 3.2 and higher) uses a different password for external blogging clients, like BlogEX.
To get BlogEX working:
- Log into Movable Type
- Click on your username in the top navbar to go to your profile
- Scroll down to the bottom where you see "API Password"
- Input the password of your choice and save. For security reasons, it should be different from your normal password
- Use that password in BlogEX



This plugin was first created by SiC (one of the Maxthon developers). But he didn't had time to finish it, so I took over and fixed some bugs & added some small features & added support for Windows Live Spaces and Typepad. So most of the credit goes to SiC



How to install this Maxthon Sidebar plugin

For Maxthon 1.x (Maxthon 2.0 should install the plugin automatically):

1. Unzip the downloaded file to Maxthon's Plugin folder. (for example in "C:Program FilesMaxthonPlugin")

2. Restart Maxthon - the new plugin will be detected and you'll be asked to activate it.

3. Open the sidebar if it isn't already open in "View >> Explorer Bar".

You can enable or disable every plugin in "Maxthon Options >> Plugin >> Maxthon Plugin".



History
Version 1.3.0         23 September 2007

- Fixed problem with Blogger and custom domains
- Added French, Simplified Chinese and Italian translations
- Fixed problem with Wordpress.com and accounts with multiple blogs
- Improved "Blog this page" feature: relative URLs and images should work now
- Fixed posting "&" character in title with Blogger
- Fixed missing "Delete draft" button
- You can now set your own tags URL, instead of just Technorati
- Other small changes


Version 1.2.0 12 April 2007

- Fixed issue with Blogger and updating posts containing images
- Fixed issue with category selection
- Fixed updating post right after publishing

Version 1.2.0 RC-1 7 March 2007

- Added "Settings" panel, making settings easier to customize
- New Multi-language support
- Added Dutch translation
- Added auto save feature
- improved "Blog about this page" feature. Text selection works better, and you can select a much longer text now
- Added plugin name, version and link to support topic on the Maxthon Forum
- User settings are stored in User Account folder in Maxthon 2.0
- Collapse/Expand state in "article list" is saved
- Added option to make all BlogEX links from the sidebar open in one tab
- you can now save a draft without selection a blog first
- small interface improvements
- Fixed prompt to save changes when no changes have been made
- draft list show last-update time
- draft list is sorted by last-update
- Other small changes

Version 1.1.0 RC-5 30 January 2007

- Fixed problem with LiveJournal accounts containing underscores

Version 1.1.0 RC-4 29 January 2007

- Fixed loading blog postings multiple times for accounts with more than one blog on first run
- Added option to set the LiveJournal community name as blog title (set useLiveJournalCommunityNameAsTitle to true in app.shared.js)
- Limited the number of blogs to download on first run, to avoid a large number of connections to the server

Version 1.1.0 RC-3 20 January 2007

- Fixed error when posting a message containing " " entities
- Fixed "delete draft" button not visible for drafts
- Fixed problem with LiveJournal & non-latin characters

Version 1.1.0 RC-2 8 January 2007

- Fixed problem with Blogger beta sign in
- Hopefully fixed a problem with Movable Type categories (posts get rebuilded after categories are set)

Version 1.1.0 RC-1 27 December 2006

- Improved performance
- Added support for labels in Blogger beta
- You can add new labels in Blogger beta
- Hopefully fixed a problem with Movable Type categories
- New data storage
- Blogger shouldn't return too much recent posts now
- Some other small changes

Version 1.1.0 Beta 1 24 November 2006

- Added full support for blogger and blogger beta
- Improved layout of "article list"
- Added succes message after saving a new blog account
- BlogEX tabs should always get focus now, when you open them from the sidebar
- Improved support for multiple Wordpress blogs in one account
- Plugin can search for the XML-RPC by itself. You only have to enter your blog location
- Fixed script error after expanding/collapsing panels in "Article List"
- Other changes, fixes & improvements

Version 1.0.0 9 November 2006

- Fixed a script error when an invalid XML-RPC url was entered

Version 1.0.0 RC-2 30 October 2006

- Added 'Movable type' under 'blog type' in Account settings
- Added support for categories for Movable type

Version 1.0.0 RC-1 23 October 2006

- XML-RPC url is hidden when user doesn't need to change it
- Fixed: when no account is added yet the "blog list" is still displayed in the sidebar
- Fixed: In rare cases a message could overwrite the complete window
- Other small changes

Version 1.0.0 Beta 2 10 October 2006

- Support for LiveJournal
- Support for the Blogger API
- Added Technorati tags support
- Basic support for Blogger (will be improved later)
- Added a list of your blogs in the sidebar panel
- Fixed: confirmation dialog shown after saving post
- Support for Typepad categories
- Fixed: error message didn't go away in accounts.htm
- Post category menu is hidden when blog doesn't support categories
- Added "view on web" function in editor, when post is already published
- Improved error message when Account validation fails
- Internal code changes
- Other small changes

Version 1.0.0 Beta 1 29 September 2006

- First release




Screenshot
Wow, Really great work Neo101 [] And Well done SiC too, It's powerful and good looking plugin []
  • Small bug: Typo in the script of go back button in the new article page: java script:history.back();history.back() It works fine, sorry..
  • After publishing an article, Clicking any other tab will display a warning message "The content of the article you are editing will be lost" Even that there is nothing being edited
  • Editing an account information replaces current XMLRPC URL with another one have the username in it.
  • How to un-publish articles?
  • Categories are not being recognized in my wordpress blog My bad, Didn't click refresh link
  • When selecting a category, There are two states of selecting, What does it do?


منتدي ماكستون العربي عاد مجدداً
http://arabicmaxthon.ismywebsite.com
(الكل يدعي للسيت أنه يفضل أونلاين لمده أكتر من شهر :tongue:)
Quote:
Original posted byMOMO at 2006-09-29 07:20 Wow, Really great work Neo101 [] And Well done SiC too, It's powerful and good looking plugin []
  • Small bug: Typo in the script of go back button in the new article page: java script:history.back();history.back() It works fine, sorry..
  • After publishing an article, Clicking any other tab will display a warning message "The content of the article you are editing will be lost" Even that there is nothing being edited
  • Editing an account information replaces current XMLRPC URL with another one have the username in it.
  • How to un-publish articles?
  • Categories are not being recognized in my wordpress blog My bad, Didn't click refresh link
  • When selecting a category, There is two states of selecting, What does it do?
Thanks [:smile:] 2. Will fix this 3. Does this happen with a custom URL? 4. Not directly possible. But you could save a post as a draft, then delete it from the server. 6. SiC added this feature, so I'm not completely sure [] But I think it has to do with the first mentioned Category. The one with the yellow star is mentioned first.
Quote:
Original posted byneo101 at 2006-09-29 08:30 2. Will fix this 3. Does this happen with a custom URL? 4. Not directly possible. But you could save a post as a draft, then delete it from the server. 6. SiC added this feature, so I'm not completely sure [] But I think it has to do with the first mentioned Category. The one with the yellow star is mentioned first.
2. Thanks [:smile:] 3. I'm not sure what do you mean by custom URL, But I just changed http//.wordpress.com/xxx to http//(Myblogname).wordpress.com/xxx 4. Yeah, Good tip [:smile:] 6. I see


منتدي ماكستون العربي عاد مجدداً
http://arabicmaxthon.ismywebsite.com
(الكل يدعي للسيت أنه يفضل أونلاين لمده أكتر من شهر :tongue:)
Thanks for a great plugin! Any chance of being able to add categories on the fly...? I like the wordpress integration. Thanks so much, Rodney
Amazing start... of course, it doesn't work at all with my own install of WordPress. [:smile:] I wish it had a keyboard shortcut hook into it (for quicker access). I could probably get used to the "New Article" button opening up a link in a background window, as that's my default setting in Maxthon for links, anyway.
Quote:
Original posted bylockergnome at 2006-10-01 03:39 Amazing start... of course, it doesn't work at all with my own install of WordPress. [:smile:]
I haven't tried myself, But I believe it can, all what you have is to define a corrent URL for xmlrpc.php file.


منتدي ماكستون العربي عاد مجدداً
http://arabicmaxthon.ismywebsite.com
(الكل يدعي للسيت أنه يفضل أونلاين لمده أكتر من شهر :tongue:)
when you select "manually input" type, you are required to input some sort of rpc thing that i dont understand. what is it? how do i find the corresponding rpc location of a blog site?
QUOTE(MOMO @ 2006-09-30 01:14:42 AM) [snapback]336005[/snapback]

3. I'm not sure what do you mean by custom URL, But I just changed http//.wordpress.com/xxx to http//(Myblogname).wordpress.com/xxx


Custom URL = "manually input", but it seems it happens for you with a wordpress account.
The subdomain will automatically change to the Wordpress username. Since they are always the same AFAIK.
So can you describe step-by-step what the problem really is, because I don't understand it.


QUOTE(rodneyh @ 2006-09-30 11:57:48 PM) [snapback]336535[/snapback]

Thanks for a great plugin!

Any chance of being able to add categories on the fly...?

I like the wordpress integration.

Thanks so much,
Rodney


I haven't found an API function that could update the categories.
But I'll try some things out.

QUOTE(lockergnome @ 2006-10-01 03:39:04 AM) [snapback]336582[/snapback]

Amazing start... of course, it doesn't work at all with my own install of WordPress. " border="0" alt="smile.gif" /> I wish it had a keyboard shortcut hook into it (for quicker access). I could probably get used to the "New Article" button opening up a link in a background window, as that's my default setting in Maxthon for links, anyway.


Maybe I create a toolbar plugin as well, that should make it easier to access.
But it requires some structure changes, so I can't do it right away.


QUOTE(wl04gy6m @ 2006-10-01 07:09:25 AM) [snapback]336642[/snapback]

when you select "manually input" type, you are required to input some sort of rpc thing that i dont understand. what is it? how do i find the corresponding rpc location of a blog site?


Google should be the easiest way. That's how I found the Typepad and Windows Live Spaces URLs.
Search for <blogname> xmlrpc, or <blogname> metaWeblog
have a try! great job!
QUOTE(1045319 @ 2006-07-05 09:26:32 AM) [snapback]294629[/snapback]


套用某人习惯用语,这个是预览版,只是拿来看的-____-!

IPB Image
This plugin didn&#39;t get the buzz it deserved, Come on people, This is a really cool blogging tool.


منتدي ماكستون العربي عاد مجدداً
http://arabicmaxthon.ismywebsite.com
(الكل يدعي للسيت أنه يفضل أونلاين لمده أكتر من شهر :tongue:)
XMLRPC Failure: Parse Response Error
Is LiveJournal support planned?
Awesome job! Now I've gotta come up with a new post! Thanks!
--------------------------
Radio Is Dead
It looks really great but what about Blogger? Good Work any way!! []
QUOTE(lockergnome @ 2006-10-01 11:15:27 PM) [snapback]336975[/snapback]

XMLRPC Failure: Parse Response Error


I'll add a more useful error message in the next version.
This is a bit too difficult to debug. Could be a serverscript issue, wrong URL, etc.

QUOTE(elias @ 2006-10-01 11:20:36 PM) [snapback]336976[/snapback]

Is LiveJournal support planned?


QUOTE(orli @ 2006-10-02 10:36:07 AM) [snapback]337125[/snapback]

It looks really great but what about Blogger?



Maybe. wink.gif
Update! Version 1.0.0 Beta 2 10 October 2006 - Support for LiveJournal - Support for the Blogger API - Added Technorati tags support - Basic support for Blogger (will be improved later) - Added a list of your blogs in the sidebar panel - Fixed: confirmation dialog shown after saving post - Support for Typepad categories - Fixed: error message didn't go away in accounts.htm - Post category menu is hidden when blog doesn't support categories - Added "view on web" function in editor, when post is already published - Improved error message when Account validation fails - Internal code changes - Other small changes Note that everybody who installs this release over Beta 1 should go the the "accounts" page, click "edit" and set the correct "Blog type" for every account you have. I've added a new value in account.ini, and without setting the blog type things might not work as excepted. And if you still get errors clear all files inside the "BlogEX/data" directory.

Attachment

s_BlogEX_1.0.0_BETA_2.zip (75.38 KB)

2006-10-10 11:56, Downloads: 1003

Thanks for the LJ-support [:smile:]
Very nice, Thanks [:smile:]


منتدي ماكستون العربي عاد مجدداً
http://arabicmaxthon.ismywebsite.com
(الكل يدعي للسيت أنه يفضل أونلاين لمده أكتر من شهر :tongue:)
[Moved here from a separate topic. ~Tara] My blog is on Blogger Beta. First, does BlogEX work at all with Blogger Beta? The only external editor able to connect to Blogger Beta that I've seen so far is Windows Live Writer. But BlogEX seems really cool and wanted to give it a try. In the accounts settings asks for the XMLRPC URL. Where should I find it? It's the only external editor which has ever asked me about this setting and I have no idea where to find it, searched around but I'm still clueless. Please help. Thank you. Mick (Edit: Tara, I noticed the main topic too late and was moving my post but thank you for doing it, you can delete the locked thread now... anyway seems Blogger is not supported yet? Still, I'd like to know where the XMLRPC is...) (Further Edit: I tried to enter simply my blog address and it has been accepted, but I can't make it work, it doesn't let me choose Blogger in the Blog field of the post editor, it just says "no blog data", so I can't post because the Blog list sticks to "None". If this editor allowed me to save drafts at least, like Performancing for Firefox does though it's much less advanced, I'd use it and copy the HTML code into the Blogger editor until there's support, but if BlogEX doesn't recognize your account you can't even save drafts so you're always in danger of wasting then whole post you're writing)