default userpic

Simpler method for entering media within entries?

Vote 0 Votes

Often, I need to embed one or more media files within an entry. Placing the HTML code is an option, but I find this to be problematic because it is not easy to manage for the long term. It also creates issues when entry authors have to enter the complex HTML code.

This same issue is now simple to manage with the SetTemplateVar option, but that only works within a template, obviously, and that requires very specific placement within the template.

What I am hoping to find is something like what I have seen for WordPress: a plug-in that allows code in the entry that is pre-processed before, say, the text formatter.

The code could be of the form:
[flv:/video/demo.flv 480 360]
(http://www.channel-ai.com/blog/plugins/flv-embed/)

I have tried a couple of plugins such as Custom Asset Template, but it provides a partial solution. One problem I see is the lack of an asset type "URL".

A more general way to think about this is how to include code to be pre-processed within entries for a number of content: images, video, urls, etc.

Any suggestions are appreciated.

Reported on Movable Type 4.2

3 Replies

| Add a Reply
  • A more general way to think about this is how to include code to be pre-processed within entries for a number of content: images, video, urls, etc.

    Any suggestions are appreciated.

    Make a feature request. When the CMS processes one of your entries that has a media element in it that was inserted by the CMS, it processes that form tag and removes it. It does that so that it can keep track of what entries and pages reference which asset files. So, some of the capability for this feature seems to already be there if you want to file a feature request.

  • Byrne's Media Manager plugin might be of use see http://www.majordojo.com under projects.

  • > A more general way to think about this is how to include code to be pre-processed within
    > entries for a number of content: images, video, urls, etc.

    Upon further exploration, I learned about the mteval option which allows an entry to be parsed for MT template tags. This means I can use my existing code in various SetTemplateVars to process the media:

    <$MTEntryBody mteval="1"$>

    Thanks for the MediaManager suggestion: I have tried the plugin, but it is too specific to the assets it knows about.

Add a Reply

If you need to share template code, replace all the "<" signs with "&lt;" or use this utility.

Forum Groups

1773 6162

Last Topic: Excluding categories from blog by kholechek on Feb 9, 2012

86 302

Last Topic: website entries by masoud on Oct 26, 2011

1429 5077

Last Topic: What apocalypse hit this community in the middle of 2011? by 75th on Feb 10, 2012

695 2910

Last Topic: Insert Image / File Fails by Russ Miller on Feb 10, 2012

84 291

Last Topic: How to have some other characters in entry basename automatically written by Afshin Haghighatnia on Dec 22, 2011

173 737

Last Topic: About the MT version stated in HTML source by Alex E. Schneider on Feb 7, 2012

190 567

Last Topic: Analytics Reporting by michael webster on Feb 5, 2012

48 210

Last Topic: An idea and also a request by Afshin Haghighatnia on Jun 29, 2011

64 246

Last Topic: jQuery in MT 5.1 still at 1.4 - why? by perlmonkey on May 25, 2011

code.sixapart.com

137 478

Last Topic: Getting a thumbnail with xpath by Peter on Mar 13, 2011

222 720

Last Topic: Custom Field for Asset Not Appearing by android on Feb 9, 2012