Fork me on GitHub



Make donations with PayPal!
Goal: $100.00
Due Date: Oct 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00

Learn XOOPS Core

Local Support


XOOPS Code hosted on SourceForge

Cumulus Tag Cloud

- 2.5 2.6 3.0 4 6 2013 admin Android AntiHarvesting AntiMalUser AntiSpam API Apple Battlefield Blocks Bootstrap By Captcha cell chronolabs Cloud content CĂN demo Digitally docek download Dresses evden eve facebook Fat Food for free Gateway Google Guide herre Honeypot HP Human HỘ IP iPhone jQuery Language Law Legal List Loss mobile module modules Monster new newbb news NHÀ online PARK Payment phone PHP Prevention profile project Protector publisher Rapid release RESIDENCE responsive review Rights rmcommon security Sentry Signed Signup site Smartphone Smarty Solution Spam Studio tag tdmcreate The Theme themes web weight Wishcraft xoops Xortify XPayment

New Users

Registering user

# 138484


Welcome to XOOPS!


News archives

New Frameworks: WideImage_for_xoops

Posted by black_beard on 2013/2/24 14:40:00 (4047 reads) | Posted on Modules
Here is a Frameworks for managing images. Frameworks that is based on PHP class WIDEimage and has been optimized for Xoops.

Version: 1.01

Minimum requirements

  • PHP 5.2 or 5.3

  • GD2 library


  • Loading Images

  • Save images

  • Adds noise to the image

  • Allocate a color by RGB values

  • Applies convolution matrix

  • Applies a filter

  • grayscale copy of the image

  • a negative of the image

  • Performs an auto-crop on the image

  • Corrects gamma on the image

  • Returns a cropped rectangular portion of the image

  • flipped (mirrored over horizontal line) copy of the image

  • Retrieve an image with selected channels

  • A method lays the overlay (watermark) on the image

  • Returns a mirrored copy of the image

  • Resize the image to given dimensions.

  • Resizes the canvas of the image

  • Rotate the image

  • Returns an image with round corners


You can find a documentation for developpers here in french and english.


You can download here

Printer friendly page Send this story to a friend Create a PDF from the article
Bookmark Me
Bookmark to Google Plus
The comments are owned by the author. We aren't responsible for their content.

Looks like a nice framework to enhance handling images by the core and a module. Automatically cropping of thumbnails for instance can prevent all those different user avatar sizes. I also dislike the current extgallery blocks, showing pictures of all orientations and sizes which shows messy when together in one block.

Good work black_beard!
Published: 2013/2/25 11:32 • Updated: 2013/2/25 11:32
You could not make the mini-module showing work of the manager of images?
Published: 2013/2/25 13:01 • Updated: 2013/2/25 13:01
Resizing can be done now but what I mean is cropping pictures, making all pictures exactly the same width and height, by cutting some parts of the original picture ( can be done automatically or by user, by giving him/her a frame to move over the picture to choose the right composition).

My photoblog (not xoops but Pixelpost btw) does exactly what I mean with thumbnails!
Published: 2013/2/25 14:36 • Updated: 2013/2/25 14:38