Jump to content

Recommended Posts

@Nukro,

Update is same as any other ProcessWire module. However, in this case, we also have to delete the following folders:

  • /site/modules/InputfieldCKEditor/plugins/mmimage/
  • /site/modules/InputfieldCKEditor/plugins/mmlink/
  • /site/modules/MediaManager/plugins/

In addition, you need to remove references to the the plugins MMImage and MMLink from any CKEditor field that were using them.

  • Edit the field
  • Go to Input Tab
  • Under CKEditor Settings > CKEditor Toolbar delete references to MMImage and MMLink
  • Scroll down to Plugins and untick mmimage and mmlink
  • Save

The update does not write anything; neither to your file system nor to your database. Therefore, it shouldn't affect anything related or unrelated. Better to be safe always, however, so, create a backup of your site first

  • Backup your files and db
  • replace or overwrite the contents of /site/modules/MediaManager/ with the contents of the folder MediaManager-007. If overwriting, remember to delete the plugins folders as stated above since there will be nothing to overwrite them with from the MediaManager-007 folder
  • Hit module refresh
  • Test that everything works fine
  • Acquaint yourself with the latest changes
  • Let your clients know about the changes :-)
  • Like 2

Share this post


Link to post
Share on other sites

@kongondo

Found a possible CSS/JS Bug I think in the new Version. When I scrolling the selected image jumps to the top and stays there.

Bildschirmfoto 2016-11-24 um 11.14.21.png

Bildschirmfoto 2016-11-24 um 11.22.46.png

Edited by Nukro
Added console log info

Share this post


Link to post
Share on other sites

It should stay there if you are on list view and have a long list. That way you always have the edit panel in view rather than scrolling back up. When you scroll back up it should go back to the normal position. Please see the gif I posted earlier..

Share this post


Link to post
Share on other sites

RE unexpected string. That has been there since several versions back. I've never been able to resolve it but I know it has something to do with the menu

Share this post


Link to post
Share on other sites
5 minutes ago, kongondo said:

It should stay there if you are on list view and have a long list. That way you always have the edit panel in view rather than scrolling back up. When you scroll back up it should go back to the normal position. Please see the gif I posted earlier..

Possibly I explained it not good enough sry for that. Yeah I understand/know that the image jumps to the top when scrolling so that I can see the image always. But when I go up again the image still has the fixed class. You can see in my previous post, that the image overlaps the search menu...

Share this post


Link to post
Share on other sites

Hmm. I had that bug and resolved it in my install. What browser are you using? Or are you on a device?

Share this post


Link to post
Share on other sites
29 minutes ago, kongondo said:

Hmm. I had that bug and resolved it in my install. What browser are you using? Or are you on a device?

I'm on my mac. I've tested it on chrome, firefox and safari. The bug is happening in all 3 browsers. I had installed the Module with "Add module from Upload". It created a new folder and changed the old folder to hidden. After that I have updated the media manager and removed the mmplugins from all fields and also from the inputfieldckeditor plugin folder.

 

EDIT: It's weird. Sometimes it works and sometimes not?   It doesn't work with the images which are very big/long in height (1000px x 2000px). And this behavior also happens only then when the long image was selected first.

Share this post


Link to post
Share on other sites

Checked again and it works fine on FF and Chrome in Windows. Wondering if it's a Mac thing? Are you able to test on a Mac machine? 

Anyone else experiencing this? 

Edit: Facepalm! :-[

I should have noted your image dimensions. I forgot to add that to the release notes. For tall images (yours is 2000px high) you will (currently) experience that problem. It has to do with the JS calculating how far the window has been scrolled up in relation to the height of your monitor minus the height of the parent div of the preview/edit panel (the difference). If your image is taller than your monitor, that will result in a negative difference and hence when you scroll back up, the 'fixed' class is not removed. I wasn't able to find a solution before this release but will work on it. Apologies.

  • Like 1

Share this post


Link to post
Share on other sites
5 hours ago, Nukro said:

How do I have to update the Media Manager?

For modules not in the modules directory and not on Github I always update by doing: Modules > Site > Add New > Add Modules From Upload

That will also update an existing module. To me that is easier than unzipping and replacing folder.

  • Like 3

Share this post


Link to post
Share on other sites

What @adrian said. I always do it the way I described because my server's module's file system is not writable (my own security feature really) so have to do it manually.  I forget others may have writable modules' folders :)

Share this post


Link to post
Share on other sites

@kongondo, it looks like the modal window repeater bug still exist in 0.0.7.

Share this post


Link to post
Share on other sites
49 minutes ago, Rudy said:

@kongondo, it looks like the modal window repeater bug still exist in 0.0.7.

I would expect it to :P. As per my release notes for version 007, this version is not compatible with PW version 2.8 and 3.x (which are one and the same save for namespacing in the latter). Version 008 of MM will be compatible with those versions of ProcessWire as well as preserve backward compatibility. The repeater bugs were common to these newer versions of ProcessWire and hence will be tackled in the next release. Thanks.

Share this post


Link to post
Share on other sites

My bad, perhaps I should read the release note thoroughly prior to making any comments :-)

Share this post


Link to post
Share on other sites

Hi all. Very minor update (I didn't even change the module version - it stays at 007). I think I've fixed the bug where long images would stay fixed at the top on scroll up in list-view. 

@Nukro, if you don't mind, please download the latest zip file(still MediaManager-007.zip),  test and let me know if this fixes the issue? The only file that needs replacing is ProcessMediaManager.js. Thanks.

  • Like 1

Share this post


Link to post
Share on other sites
8 minutes ago, kongondo said:

Hi all. Very minor update (I didn't even change the module version - it stays at 007). I think I've fixed the bug where long images would stay fixed at the top on scroll up in list-view. 

@Nukro, if you don't mind, please download the latest zip file(still MediaManager-007.zip),  test and let me know if this fixes the issue? The only file that needs replacing is ProcessMediaManager.js. Thanks.

Thanks @kongondo it works know :)

  • Like 1

Share this post


Link to post
Share on other sites

Yeah, my whole server is! A server upgrade gone wrong; it might be a while. Sorry for the inconvenience...

 

Share this post


Link to post
Share on other sites

Do you need a temporary hosting place? I have room to spare in case you need it.

  • Like 1

Share this post


Link to post
Share on other sites

Media Manager version 008  (released 09/12/2016)

Happy to announce the latest release of Media Manager.

Changelog

  1. Fully compatible with ProcessWire 2.8 and 3.x (@see note #1 below though).
  2. Fully compatible with repeaters including ProcessWire 2.7, 2.8 and 3
  3. Fully compatible with Repeater Matrix
  4. Fixed bug in Media Manager insert-image-in-RTE feature. Please note, there are a some slight UI changes, but nothing major.  Also @see note #2 below.

Notes

  1. Maybe it's my environment or the file compiler but in ProcessWire 3.x, if you delete media, they are reported as not deleted until you manually refresh the page
  2. In case you didn't know, you do not have to use FieldtypeMediaManager/InputfieldMediaManager to insert images in the RTE
  3. Please also upgrade to version 004 of Jquery File Upload (uploaded today)
  4. A couple of people are reporting not getting confirmation emails after purchasing MM. I'm looking into this
  • Like 3

Share this post


Link to post
Share on other sites

Hi @kongondo

I wanted to ask, how it is going with fixed filters inside the media manager? You had said you would look further into it when you have dispensed the version 7. It is a top priority of my customer since it would pretty simplify the workflow of his workers. It's very important, I would be glad when you could say a period (Version 9 ? ) when you would release such a feature. In the end I wanted to thank you for all you efforts you have put in this respectively in your Product, in my eyes it is a masterpiece of work!

Greetings Orkun 

Share this post


Link to post
Share on other sites
14 hours ago, Nukro said:

Hi @kongondo

I wanted to ask, how it is going with fixed filters inside the media manager?

Hi @Nukro,

It is planned for the next version. Technically, I already know how I will implement this. What I am still unsure of is how I will implement the GUI (from a usability point of view). With lister, each lister gets its own fixed filter configurations. With Media Manager, there's only one canvass, so to speak. We will probably need a dedicated page to handle the creation and editing of a filter configuration. Users would need to be able to select the active 'filter' configuration/profile. I would like the whole thing to be a simple thing to do (from user perspective) but without cluttering the MM interface. I'll need some time to think this through.  I would appreciate any thoughts you have, thanks. As for ETA, I am afraid it cannot happen before the new year.

  • Like 2

Share this post


Link to post
Share on other sites

Media Manager version 009  (released 16/12/2016)

Happy to announce the latest release of Media Manager.

Changelog

  1. Filter Profiles: Feature enables configuring of various media filter interfaces (similar to ListerPro). This feature was requested here. Please see otes below

Filter Profiles Usage

  1. To use the so-called Filter Profiles feature, you will first have to enable it in your settings (see images below). 
  2. Head over to any media view. You will see a 'config' tab next to the  Filters tab. Click on it. It will open a modal
  3. Create your profiles (one at a time). These are added to a table in that modal view.
  4. Click on the title of a filter profile to configure it's filters. Moves to 'single filter profile edit view'
  5. Set a filter as active by selecting it in the dropdown at the top of the modal view (#2)
  6. To delete one or more filter profiles, click their trash icon and save (there's a checkbox to confirm action)
  7. Close the modal. The Media Manager Library will reset and if you set an active filter in #5, your Media will be filtered according to your settings

Currently, any user can create filters. Depending on your feedback, this might change. We might also add other features, e.g. locking down filters so they cannot be deleted.

OK, that's it from Media Manager for this year. Hope it's been fun! 

Thanks.

 

media-manager-filter-profiles-setting.png

media-manager-filter-profiles-config-link.png

media-manager-filter-profiles.png

media-manager-filter-profiles-single-edit.png

  • Like 4

Share this post


Link to post
Share on other sites

Hey @kongondo

I think I have encountered an Issue with using the Media Manager with an multi language setup. It looks like the title field is always only filled out in the user language. Let's say I have 2 Languages, english(default) and german. Let's say my user language is german at the moment and I am uploading a new image. Now the default tab of the title of the uploaded image is empty. So when I change the user-language to the default language it won't show any titles in media manager interface since it is empty in the default tab. 

Would it perhaps possible to fillout the default langauge tab of the title field too even my user language is not the default at the moment? When you are adding tags to the image, all language tabs are also filled out. 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By gebeer
      I am happy to present my new fieldtype FieldtypeImageFromPage. It is made up of 2 modules:
      Fieldtype Image Reference From Another Page is a Fieldtype that stores a reference to a single image from another page. The image can be selected with the associated Inputfield.
      Inputfield Select Image From Page is an Inputfield to select a single image from images on a predefined page and it's children.
      And there also is a helper module that takes care of cleanup tasks.
      This module evolved out of a discussion about my other Module FieldtypeImagePicker.  It caters for use cases where a set of images is being reused multiple times across a site. With this fieldtype these images can be administered through a chosen page. All images uploaded to that page will be available in the inputfield.
      When to use ?
      Let editors choose an image from a set of images that is being used site-wide. Ideal for images that are being re-used across the site.
      Suited for images that are used on multiple pages throughout the site (e.g. icons).
      Other than the native ProcessWire images field, the images here are not stored per page. Only references to images on another page are stored. This has several advantages:
      one central place to organize images when images change, you only have to update them in one place. All references will be updated, too. (Provided the name of the image that has changed stays the same) Features
      Images can be manipulated like native ProcessWire images (resizing, cropping etc.) Image names are fully searchable through the API Accidental image deletion is prevented. When you want to delete an image from one of the pages that hold your site-wide images, the module searches all pages that use that image. If any page contains a reference to the image you are trying to delete, deletion will be prevented. You will get an error message to help you edit those pages and remove references there before you can finally delete the image. How to install and setup
      Download and install this module like any other modules in ProcessWire Create a page in the page tree that will hold your images. This page's template must have an images field Upload some images to the page you created in step 2 Create a new field. As type choose 'Image Reference From Another Page'. Save the field. In 'Details' Tab of the field choose the page you created in step 2 Click Save button Choose the images field name for the field that holds your images (on page template from step 2) Click Save button again Choose whether you want to include child pages of page from step 2 to supply images Add the field to any template You are now ready to use the field View of the inputfield on the page edit screen:

      View of the field settings

      The module can be installed from this github repo. Some more info in the README there, too.
      In my tests it was fairly stable. After receiving your valued feedback, I will eventually add it to the modules directory.
      My ideas for further improvement:
      - add ajax loading of thumbnails
      Happy to hear your feedback!
       
    • By gebeer
      Although the PW backend is really intuitive, ever so often my clients need some assistance. Be it they are not so tech savvy or they are not working in the backend often.
      For those cases it is nice to make some help videos available to editors. This is what this module does.
      ProcessHelpVideos Module
      A Process module to display help videos for the ProcessWire CMS. It can be used to make help videos (screencasts) available to content editors.
      This module adds a 'Help Videos" section to the ProcessWire backend. The help videos are accessible through an automatically created page in the Admin page tree. You can add your help videos as pages in the page tree. The module adds a hidden page to the page tree that acts as parent page for the help video pages. All necessary fields and templates will be installed automatically. If there are already a CKEditor field and/or a file field for mp4 files installed in the system, the module will use those. Otherwise it will create the necessary fields. Also the necessary templates for the parent help videos page and it's children are created on module install. The module installs a permission process-helpvideos. Every user role that should have access to the help video section, needs this permission. I use the help video approach on quite a few production sites. It is stable so far and well received by site owners/editors. Up until now I installed required fields, templates and pages manually and then added the module. Now I added all this logic to the install method of the module and it should be ready to share.
      The module and further description on how to use it is available on github: https://github.com/gebeer/ProcessHelpVideos
      If you like to give it a try, I am happy to receive your comments/suggestions here.
    • By Robin S
      A module created in response to the topic here:
      Page List Select Multiple Quickly
      Modifies PageListSelectMultiple to allow you to select multiple pages without the tree closing every time you select a page.
      The screencast says it all:

       
      https://github.com/Toutouwai/PageListSelectMultipleQuickly
      https://modules.processwire.com/modules/page-list-select-multiple-quickly/
    • By gebeer
      Hello all,
      sharing my new module FieldtypeImagePicker. It provides a configurable input field for choosing any type of image from a predefined folder.
      The need for it came up because a client had a custom SVG icon set and I wanted the editors to be able to choose an icon in the page editor.
      It can also be used to offer a choice of images that are used site-wide without having to upload them to individual pages.
      There are no image manipulation methods like with the native PW image field.
      Module and full description can be found on github https://github.com/gebeer/FieldtypeImagePicker
      Kudos to @Martijn Geerts. I used his module FieldTypeSelectFile as a base to build upon.
      Here's how the input field looks like in the page editor:

      Hope it can be of use to someone.
      If you like to give it a try, I'm happy to hear your comments or suggestions for improvement. Eventually this will go in the module directory soon, too.
    • By bernhard
      @Sergio asked about the pdf creation process in the showcase thread about my 360° feedback/survey tool and so I went ahead and set my little pdf helper module to public.
      Description from PW Weekly:
       
      Modules Directory: https://modules.processwire.com/modules/rock-pdf/
      Download & Docs: https://github.com/BernhardBaumrock/RockPDF
       
      You can combine it easily with RockReplacer: 
      See also a little showcase of the RockPdf module in this thread:
       
×
×
  • Create New...