Aviary
Component type
Maintenance status
Development status
Component created
Component changed
Bower integration for modules and themes.
Bower integration for modules and themes.
The TinyPNG on Upload module will send all uploaded PNG's and JPG's to the TinyPNG optimization service using the TinyPNG file api. TinyPNG uses smart lossy compression techniques to reduce the file size of your image files. By selectively decreasing the number of colors in the image, fewer bytes are required to store the data. The effect is nearly invisible but it makes a HUGE difference in file size! By optimizing an image at upload time, all derivative images will already be optimized making for a much lighter image footprint.
Provide the ability to get Feeds to make new nodes based on existing ones.
Drupal6 only so far, as the business need for original dev was to enhance Aegir site provisioning - D7 may come later, it's small.
Provides a blank <front> page (Landing/Home page) — that is not a node. As often, someone sets up a site using a content-type node with no actual Body content; as the frontpage. Then, at some future point a miseducated content editor un-publishes or deletes that node causing the site to break..
A complete rewrite of the Webform Revisions module to work for Webform 4.x.
Patches included for Webform and Webform Multiple File modules to disable the deletion of files, so that files are retained for revisions.
Exposes the ckeditor widget plugin to WYSIWYG module. You probably don't need this unless you're developing your own ckeditor plugin.
Make use of Symfony2's dump() function inside a Drupal 7 project.
To use this module, composer should be available in your system (to get the actual var-dumper component). Get composer.
Inside the module directory, run composer install. That's it.
Dumping variables in AJAX request produces completely unreadable output.
----------------------------------------------
Views Auto Fields
by Ted Bowman(tedbow) at Six Mile Tech
----------------------------------------------
This module provides a framework for adding fields dynamically to Views.
Modules must extend views_auto_fields_handler_field_callback
Then the field that extend views_auto_fields_handler_field_callback should be
added to a View.