• Plugin Author Paul Menard

    (@pmenard)


    Decided to post here in case someone sees it. I’ve been working on added some much needed functionality to the old Media-Tags codebase. So far I have two major items complete and more to come.

    1. Assign Media-Tags during upload –
    This has been requested for some time and I had a hard time coming up with a proper solution. One holdup was that WordPress does not provide any good ways to hook into the async upload processing. Even with the recent changes in the Media UI moving th Backbone the exposure is still limited.

    But I found a solution. It is some what hawkish JavaScript but does seem to work. To start I had to add some structure to the Media > Add New page layout. This is so the metabox for the Media-Tags tagging can be properly seen without duplicating a lot of the WordPress core code. Here is a screenshot of the new upload screen with the new metaboxes. https://screencast.com/t/MzKjIMN0D

    As you can see there are 3 new metaboxes. From top to bottom 1) A utility metabox to clear the uploads listing. Seems this screen show had have this all along. 2) This is where you will assign the Media-Tags to add to the uploads. This should be familiar as the normal tag metabox. 3) This box hold the button to actually process the tagging. As mentioned there is not an easy way to hook into the actual upload such that the assigned media-tags get passed to the server. So after WordPress sends up the media files you need to then assign the media-tags. Also if you make a mistake say be assigning the wrong tag you can correct the tags and click the button again to reassign.

    Works on both upload options.

    2. Filtering the Media > Library to show Media items without Media-Tags. This has been something asked for probably for two years. Well it is finally here. Like most listing there are filter options above the table. The filter option for Media-Tags contains a new option ‘No Media-Tags’ See image https://screencast.com/t/W6LlBmCkZHd5

    I have some other options like updating the media popup UI code to be more functional and allow functionality like filtering by Media-Tags on the featured image selection screen.

    I also have some plans for an upcoming Media-Tags 4.0 release to support multiple taxonomies. But more on that later.

    If you are interested in testing the beta please see the download link below.
    https://dl.dropboxusercontent.com/u/2616987/projects/wp-plugins/media-tags/betas/media-tags-3.3-BetaA.zip

    https://www.ads-software.com/plugins/media-tags/

Viewing 12 replies - 1 through 12 (of 12 total)
  • Thanks for the update, Paul! I’ve used Media Tags on several sites over the past years and it has been a huge help.

    It’s so frustrating that the latest Media Library improvements didn’t include any way to assign taxonomy terms to images or other uploads. I really appreciate your time figuring out how to make it work.

    Regards,
    Donna

    p.s. The two new features you describe sound very helpful, and I am eagerly looking forward to being able to search or filter by media tags when selecting a featured image or inserting media into a post. I’ve downloaded the Beta and will give it a try.

    Plugin Author Paul Menard

    (@pmenard)

    @mcdonna,

    Thanks for writing. I’m still working on some features for the Media popup integration. I’m rewriting the bulk media-tags admin for the popup. So if will work and function much like the tags metabox you would see when selecting an item from the Media > Library listing.

    After I get all these parts working and released I’m going to start working on the Media-Tags 4.0 rewrite. This will be a full rewrite from scratch. The plan it to add dynamic taxonomies which can function as tags or categories. What I mean by dynamic is instead of the current version where you only have the one taxonomy you will be able to define other taxonomies to be associated with the attachment items. This has been a long time request and I can agree.

    So with the above being covered. Do you have any features you would like to see in either the upcoming release or the 4.0 rewrite? Please let me know. And thanks for using my little plugin.

    Plugin Author Paul Menard

    (@pmenard)

    For anyone interested in the new Media-Tags here it is! Latest beta has some cool. new stuff

    https://dl.dropboxusercontent.com/u/2616987/projects/wp-plugins/media-tags/betas/media-tags-3.3-BetaG.zip

    Some notes on the changes.

    This has only been tested under WordPress 4.0 beta. No tested yet on WP 3.9.2

    1. On Media > Library:
    * The filter select has been changed to only show media-tags terms which non-zero counts. Also added counts to the terms.
    * Also as part of the filter options is to show items with no assigned terms.
    * Rewrote the bulk admin popup to be more like the tags metabox. So now the input uses the suggest logic.
    * When viewing the listing as a grid (WP 4.0 beta). When a media item is selected the details sidebar will show the assigned media-tags. At this time no option to change.

    2. On Media > Add New:
    * New Media-Tags Setting option to display metaboxes where media-tags terms can be assigned. This is a two-step process. First step is upload the images. Second step is to apply the media-tags to the uploads.
    * Also, added a metabox to clear the upload listing. This is something I’ve always thought WP core should provide.

    3. When editing a Post/Page When selecting ‘Add Media’ button on the Post editor screen you will see the familiar Media grid.
    * Added new filter drop down to allow filtering of the grid items by media-tag term.
    * Also as part of the filter options is to show items with no assigned terms.
    * When selecting one or more media items the ‘Media-Tags Bulk’ button becomes active. Clicking this will show the bulk panel in place of the selected image details on the right sidebar. This will let you set the assigned terms for all selected media items.

    Thanks for sharing the 3.3 Beta. I just tested it on WP 4.0. After activating the plugin, I went to the Media Library and got this message:

    Notice: Undefined index: media-tags in /Users/Shared/WebServer/kev/wp-content/plugins/media-tags/mediatags_admin.php on line 704 Notice: Undefined index: media-tags in /Users/Shared/WebServer/kev/wp-content/plugins/media-tags/mediatags_admin.php on line 704

    Editing media-tags in the Library worked well, both bulk and individual. Selecting images by clicking on a tag in the media-tags column worked.

    BUT. When I tried to insert media into a page, all I got was a spinning wheel and no images displayed. See screenshot at https://donnamcmaster.com/pub/media-tags-insert-media.png.

    I switched my theme to Twenty Fourteen and deactivated all plugins except for Media Tags, and the problem still occurred.

    Let me know if you’d like a copy of my database.

    Plugin Author Paul Menard

    (@pmenard)

    @mcdonna,

    Thanks for the update. And yeah, I’m aware of those issues. I made the mistake of starting work on the Media-Tags changes using WP 4.0 beta. So I restarted using WP 3.9.2 just a few days before the 4.0 release. So should have a more solid beta soon which will work on 4.0 and 3.9.x WP versions.

    As always thanks.

    Paul

    Plugin Author Paul Menard

    (@pmenard)

    Sorry for the delay. Sometimes my day job keeps me busy. Here is the newest beta. This has been tested on WP 3.9.x and 4.0 versions.

    https://dl.dropboxusercontent.com/u/2616987/projects/wp-plugins/media-tags/betas/media-tags-3.3-BetaK.zip

    Just tried it on a WP 4.0 site with some media tags set. When I view the Media Library I get this message:
    Notice: Undefined variable: args in /Users/Shared/WebServer/sederquist/wp-content/plugins/media-tags/mediatags_bulk_admin.php on line 198 Notice: Undefined variable: box in /Users/Shared/WebServer/sederquist/wp-content/plugins/media-tags/mediatags_bulk_admin.php on line 218

    but the media tag filtering works great (only available in list mode).

    Will test with new images and embedding later.

    Thanks!
    Donna

    Plugin Author Paul Menard

    (@pmenard)

    @mcdonna,

    Thanks. I’ll patch that line in the next beta. I missed the list vs. grid view on the new WP 4.0 Library display. Will add the needed filtering drop down for grid in next beta.

    Other things to look at:

    1. New media ( Media > Add New ) I’m added options to the upload form to allow setting the media-tags. At the moment this is a two-step process. First need to upload the media. Then click a button to apply the tags. Have not found a good way to hook into the upload.

    2. On a post/page editor form. When you click the media button you can also filter by media-tags. As well as when selecting an item in the right sidebar of the popup see the assigned media-tags. Also add the bulk option to the popup.

    Thanks again.

    thanks so much for your work paul!

    i tried the latest beta you uploaded on a 3.8 installation and got a bunch of js errors. so it looks like 3.9+ is now a requirement.

    also i wanted to chip in that from a content editor’s perspective, it would be great to also be able to add tags to individual images from the post/page editor media modal. i’m talking about “add media” > click an individual image, its info shows up on the right > i see “media-tags” listed right below the image description, but can’t yet edit it from there. would this feature be complicated to implement? i see you ahve it working great on the media item individual pages with what looks like a WP native tagging widget.

    again many thanks!
    -ryan

    Plugin Author Paul Menard

    (@pmenard)

    @ryanrain,

    Yes, the 3.3 version is only tested 3.9.2 and 4.x versions of WordPress. The backbone.js architecture is ever changing and would not be easy to make this comparable for older versions.

    As for editing media-tags on the post ‘add media’ this is possible. When you select a single or multiple images you should see the ‘Media-Tags Bulk’ button on the bottom right of the modal. Click on this and you will see the familiar tags admin screen. Again this works for single image or multiple selected images.

    Hello Paul,

    from what I read above, I can use the latest beta version with wp 4.1 ? or should I wait a bit ?
    I need it on a website with Buddypress running. Is this beta version checked for compatibility with BP ?

    thanks very much for this plugin, it is great !

    Plugin Author Paul Menard

    (@pmenard)

    @oazar,
    The current released version of Media-Tags will work just fine on the latest version of WordPress.

    As they say use the beta at your own risk.

    P-

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Media-Tags 3.3 Beta A’ is closed to new replies.