QuickImagePost, a blogging tool for an entry with representative image
MT 3.3 users shoud go to new entry
QuickImagePost is a blogging tool like a QuickPost. But it is especially for an entry to embed image. During surfing Internet, you may find an image with which you want to post an entry. How many images do you see in Internet a day? Do you happen to want to log some impressive images in your blog? You can use default QuickPost of course.
But not just one-click. You have to find image URL AND copy-and-paste it to entry body AND add IMG tag AND if you have a block to quote, again you have to copy-and-paste it. These are routine process.
QuickImagePost makes again just one-click publishing even for an imaget. You right-click on an image(before it, you can drag a text block to quote) and open QuickImagePost, then the IMG tag of the image are automatically inserted with a dragged text block. Moreover you can save that image to your server.
There is no reason not to use QuickImagePost. Is there?
Requirements
MT 3.2
Installation of Plugin
Download this plugin and untar it under mt home folder. Then files will be located in sub-folders as below.
- (mt home)/plugins/alogblog/QuickImagePost.pl
- (mt home)/plugins/alogblog/quickimagepost.xpi
- (mt home)/alt-tmpl/cms/bm_entry.tmpl
- (mt home)/alt-tmpl/cms/bookmarklets.tmpl
* alt-tmpl/cms folder may not exist, then you have to make it.
** quickimagepost.xpi is a Firefox/Mozilla extension. Don't be afraid :)
Configuration of Plugin
You can customize two options in each blog's plugin menu.
- Max. Width: If you use 500px width for a individual page, wider images than 500px will break your page. So to prevent this case, you can set Max. Width to 500. Then smaller width image than 500px will be unscaled, and if wider than this, images width will be scaled to 500px NOT by real image processing BUT by width attribute.
- Image Path: If you select Save Image in QuickImagePost popup window, that image will be stored in your server. Then in what folder? You set this folder in here. This image path is under each blog's site root. If you set it to 'quick/image' and current blog's site root is '/blog' then URL of saved image will be /blog/quick/image/2005/09/some_image.jpg
Installation of QuickImagePost context menu to IE or Firefox/Mozilla
- Go to Main Menu, then to QuickPost.
- Then you can see QuickImagePost checkbox in the bottom of the page. Check it and press Create button.
- You will see QuickImagePost menu page. In here, you can download mt.reg for IE or quickimagepost.xpi for Firefox/Mozilla extension.
- Run mt.reg to add MS Registry and restart your IE
- Open quickimagepost.xpi from Firefox/Mozilla browser, install and restart your Firefox/Mozilla
Screenshots
Fig. 1
In surfing or blogging, you find a page with an image you want to log. Then just right-click on the image and open QuickImagePost mouse-right-context-menu. Before this, you can select a text block you want to quote.
Fig. 2
In QuickImagePost' edit popup window, you can select "Save Image" option. Automatically inserted Entry Body contents are as follow.
<a href="source page URL" title="page title"><img src="image URL" width="image real width" /></a><br/>Selected text block if any
Tip: If you want to modify default Entry Body contents form above, you can do it in alt-tmpl/cms/bm_entry.tmpl as long as you have a little Javascript knowledge. It's a piece of cake.
Fig. 3
Published entry. Because in this example, I set Max. Width: to 300px, the published entry's IMG width was set to 300 although origianl width was 580px.
Some Notes
- In Firefox/Moziia, the first time you use QuickImagePost, small QuickImagePost option window will be opend. In that, you have to enter URL of your MT's mt.cgi
- In Firefox/Mozilla, you can use this QuickImagePost extension as a normal QuickPost. If you right-click on a page, not on a image, this extension works as QuickPost as like IE's context menu.
- As explained above, you can customize default Entry Body field. Actually it is formed by Javascript in bm_entry.tmpl. In that template, find Below you can customize if you want string. Look Javascript snippets. Only when you understand that meaning, customize it.
One exmple: If you created one special blog or category for QuickImagePost, then it is redundant to select blog and category to post each times. In that case, you can customize it in that code by adding
document.entry_form.blog_id.selectedIndex = 1;Of course 1 is your blog_id. Then when you open QuickImagePost, blog_id 1 is alway selected. It may be trivial, but it agree to one-click publising. - Link Blog(Sidebar Blog) can be created by QuickPost. In LinkBlog, link is just a text that is normally page title. But if you use QuickImagePost, you can make Image Link Blog(ye, it also kind of link blog) An example of ImageLink Blog
Credits
Thanks, Sharapova for model of screenshots. I wanna QuickImagePost also to attract many MT users as like her. :p
License
Released under the Creative Commons License.
Version History
- 3.2.01: for MT 3.2. Includes Firefox/Mozilla extension
- 1.0 for MT 3.17
Post a comment