Support » Plugin: Image Source Control Lite – Show Image Credits and Captions » Is there a way to prevent source overlays from showing up on certain images

  • Resolved edoswald

    (@edoswald)


    Hi I am testing out your plugin, but it is putting an overlay on images i don’t want it to. (see about halfway down in the blocks). The problem is, these are used elsewhere where they should be credited. Any way to be selective about it? That would be perfect as it works way better than the old plugin I used.

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Tim

    (@galanos)

    Hello @edoswald!

    Thank you for your inquiry. I couldn’t take a look at the beta site you referenced—the server can’t be found—but I hope I was able to glean what you’re trying to achieve from your live site.

    Am I right by reckoning that you’re trying to remove our image credits from decoratively placed copies of images that in other, editorial instances do require them? For example, you would like to disable the image credits for the block of 4 linked images with overlaid text below the headline “How Tos” but keep it enabled on other pages where the images are placed in an editorial context?

    Please tell me if I’m wrong, I would very much love to know exactly what you are trying to accomplish—and why!

    If I assume correctly, your use case is a new one to me. In my understanding, and in our mind throughout development, images that need crediting do so no matter how and where they are placed. Hence, we simply haven’t thought of supporting enabling/disabling the Overlay for certain placements of the same image.

    Nevertheless, your (suspected) request is a valid one. As an ad-hoc solution, you might consider a different approach by deactivating the Overlay and letting Image Source Control automatically inject the “Image source list” with all image sources of that page/post at the bottom of it. Or you could place the “List with all sources” with sources of every single image of your whole website on a dedicated page. Both options are available in the free version of ISC.

    Please let me know whether my assumptions concerning your usage of the plugin hit true and if the proposed alternatives could be viable solutions.

    Best

    Tim

    Thread Starter edoswald

    (@edoswald)

    That’s exactly it! Here’s the live (ISC-less) version to give you a better idea – https://www.theweatherstationexperts.com/weather-101-what-is-weather/. That plugin is pulling whatever the featured image from the page is and using it as a background. So yes, it should be credited when it appears on the blog page, but not in this context.

    It happens in some other places, such as using an image as a background in a header, etc, but those blocks are where it’s the biggest issue.

    Completely understandable on the crediting and your guy’s reasoning on why it works the way it does. I tried the listing, but on some pages there’s a lot of imagery, so the list gets a bit long, so it’s not the best solution (I prefer crediting by the image, just looks cleaner and easier to track which image is whose).

    As you can guess from the previous URL, this is a beta site, so not live yet. But I’d love for it to be a feature — it’s the only thing holding me back from using the plugin. I just need a little more granularity in where the credits are placed.

    Plugin Support Tim

    (@galanos)

    Hello @edoswald!

    Thank you for your reply. I get it, it’s a reasonable request. I’ll make sure to add it to our list of feature requests so our developers can take a shot at it.

    For a quick stand-in solution, I’d like to offer some custom CSS you can try in order to simply hide the Overlay. It’s not as convenient as a UI option but almost as much. The idea is to assign a custom CSS class to any block element for whose child elements you’d like to have the Overlay be hidden.

    Step 1, place this class declaration in your theme’s Additional CSS:
    .overlay-b-gone span.isc-source-text { display:none !important; }
    Step 2, assign the CSS class overlay-b-gone to said block element

    That’s it! Please test my proposal with care and let me know whether this worked for you.

    Best

    Tim

    Thread Starter edoswald

    (@edoswald)

    HA! I see what you did there with the code! And worked like a charm.

    I’ll keep an eye on it, and thank god for reusable blocks, because many of those displays are in them, so it’s an easy site wide fix. I know i used those things for a reason! Thanks for the quick support!

    Plugin Support Tim

    (@galanos)

    Hello @edoswald!

    Haha, yeah, “Just a small spritz and those pesky overlays are gone!”. You are very welcome. Happy to hear that it worked.

    Listen, I know this isn’t the perfect solution to your problem, with a shiny UI option and all, but if you liked my support and would nonetheless consider putting a little something in my virtual tip jar, I’d very much appreciate it if you left a short review for our plugin.

    Have a nice weekend! Best

    Tim

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.