teamsisu/contao-greyify

An contao extension that provides a small class to greyscale images with PHP or inserttag

0.0.4 2015-02-17 17:32 UTC

This package is not auto-updated.

Last update: 2024-12-21 18:19:16 UTC


README

Version License Downloads

An contao extension that provides a small class to greyscale images with PHP or inserttag

How to use:

inserttag

    Default:
    {{greyify::imagePath/UUID?width=x&height=x&mode=x}}  // returns an image tag with figure container
    
    SRC:
    {{greyify::src::imagePath/UUID?width=x&height=x&mode=x}}  // returns only the file path
    
    TAG:
    {{greyify::tag::imagePath/UUID?width=x&height=x&mode=x}}  // returns an image tag
    
    FIGURE:
    {{greyify::figure::imagePath/UUID?width=x&height=x&mode=x}}  // returns an image tag with figure container
    

php

    $image = Greyify::convert(imagePath/UUID?width=x&height=x&mode=x);  // returns only the path of the image

    $image = Greyify::getHTML(imagePath/UUID?width=x&height=x&mode=x);  // returns an image tag

    $image = Greyify::getHTML(imagePath/UUID?width=x&height=x&mode=x, true);  // returns an image tag with figure container

For the getHTML method there is as third parameter the "alt" value available The parameters width/height/mode are optional for both inserttag and php

Additional note

This module is provided "as is", without warranty of any kind. It is still under development if you find any issues please use the github issue tracker.