Az múlt héten készítettem egy patchet a 4.5.0-ás verziójú Image modulhoz, amivel vízjelet tehetünk a galériákban lévő képekre.
A használatához szükséges az image.inc illetve az image.module fájlok patchelése, illetve a php-gd2.
Miután mindez megvan a /?q=admin/settings/image oldalon megadhatóak a szükséges dolgok: akarjuk használni vagy nem, vízjel kép elérési útvonala, vízjel kép neve, illetve hogy az hol helyezkedjen el az átméretezett képeken.
A vízjel kép lehet gif, jpeg illetve png formátumban.
Az image modul többi részéhez az _image_make_static függvényen keresztül kapcsolódik, ami azt jelenti hogy a különböző felbontású képek generálásakor rákerül a képre, ha az adott felbontású kép még nem létezik (tehát a thumbnailek nem fogják tartalmazni). Ezért használat előtt érdemes áthelyezni az átméretezett képeket (pl:*_640x480.jpeg) az image könyvtárból, így az első requestnél automatikusan rákerül a vízjel az adott felbontású újragenerált képre és azzal együtt kerül mentésre.