On Monday, Beau posted about our effort to update the docs for MT 4.3. Today I'm coming to you with information on one of our new features — the entry asset manager.
Up until now, the only way to associate an image with an entry was to place it in the entry body. Upon save, Movable Type would write that association to the database. In order to do this, there a form tag was placed around the image (that was stripped out when you published), which was confusing to many. In 4.3, we decided to make this relationship clearer and easier to manage.
As you can see to your right, every image associated with this entry is listed in a new sidebar widget on the edit entry page. Hovering over the image shows you a thumbnail. Clicking on 'Add New' in the widget only adds the image to the list, not the entry body. This means you can now use the mt:EntryAssets tag to access assets without inserting them into the entry body.
Of course, you can still add images to the entry body, but now they won't have that ugly form tag. Not only is this easier for beginners, but it has the side effect of greatly improved performance of the rich text editor (RTE) in modern browsers. Resizing and moving photos inside the RTE is now a breeze in browsers like Firefox.
Oftentimes you want to create a slideshow inside of an entry, but that would mean pasting all of the code in the entry body. Template experts could handle it, but it was nearly impossible to explain this process to a client. Now a writer just needs to write their post, select the photos they want to use in the asset manager, and click save. They do the writing, and the developer does the developing.
To start, just above your entry body, place the following line of html:
If you'd like to try this out, you'll need to download the latest beta or wait until the general release. Feel free to post your own versions of slideshow code in the comments! It's always great to see examples of how people are using the features of Movable Type.