Home > By category > Scripts >Modules > Beautify


  • Downloads: 
  • Views: 
  • Rating:

This module is looking for a co-maintainer. Please contact psynaptic via his personal contact form if you are interested.

The Beautify module buffers the HTML output of Drupal and processes it through HTML Tidy, htmLawed or a set of built-in search/replace functions for beautifying (auto-indentation), flattening (removing indentations) and compacting the HTML source output to the browser.

Page caching has been utilised so there should be no significant performance penalty, unless of course the chosen processing method increases the HTML file size (e.g. when using beautification over flattening or compacting). In general the flattening mode would provide a nice middle ground between performance improvement and code beautification. Not all options are available from all methods.

The module currently works best with with HTML Tidy and htmLawed.

The module is limited to only serve processed output to anonymous users. It can also cause problems with textarea input fields as it may strip newlines from the input.

Beautify will search for an HTML Tidy binary and if found, it will be tested and used for processing. The module currently supports only the binary version of HTML Tidy and not the PECL extension found in some PHP installations.

HTML Tidy works well and has some specific options. You may find htmLawed produces a more beautiful looking output.

The htmLawed.php file is included in the package and seems to work pretty well. It produces more beautiful output than HTML Tidy and is the recommended processor for when beautiful HTML output is top priority.

The module also contains 2 processing functions for modifying the HTML output to the browser. There is a flattening function which removes all indentation and a compacting function which removes all newlines and replaces them with a space. The compacting function doesn't reduce the file size but could be useful in certain circumstances.

The Beautify module will remain in development status until it has been tested further and the page caching has been confirmed to work well.

This module is not ready for production. Currently only the htmLawed mode works well.

This module was sponsored and is maintained by Freestyle Systems.

Free download from Shareware Connection - This module is looking for a co-maintainer.

Publisher: Richard Burford | License: Freeware | Price: 0.00
Version: 6.x-1.x-de | Size: 31 KB | Platform: PHP, Scripts
Released Date: 27-06-2013 | Rating: 0 | Title: Beautify

Author Url: http://drupal.org
Program Info Url: http://drupal.org
Download Url: http://ftp.drupal.org/files/projects/beautify-6.x-1.x-dev.tar.gz

More downloads from Beautify publisher Richard Burford:

Fancy dates - The Fancy dates module provides an array of fancy options for displaying node and comment dates.

Beautify keywords:
Beautify related downloads:

Advanced Contact - This module provides additional features to the core contact module including providing a default subject and setting the category through URI arguments.

Custom Contact Forms - The module allows site admins to create customized contact forms.

Contact Tracker - Contact Tracker provides ability to add extra information in contact email which is built in Drupal core.

MATLAB script to read in .flxdato files from FlexLab - Access to the data arrays in .flxdato output file to allow post-processing in MATLAB

Q function - Because of the "erfc" function, the processing time is very small.

Shareware Connection periodically updates pricing and software information of 'Beautify' from company source 'Richard Burford' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'Beautify' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Beautify.

New Reviews

Safe In Cloud - It is quite difficult to find any computer users nowadays who do not need to use the web, for any purpose. Whether it is for education or entertainment, the web is your best resource. You also need to use various online services for banking, ...

Device Doctor - Keeping the drivers of hardware components used in your PC is really important. Obsolete device drivers lead to a myriad of problems affecting PC performance. While advanced users may check for outdated drivers personally, this may not be an ...

Any Video Converter Free for Mac - Apple does have some stellar media applications for users of Mac OS but at times, you may feel the need for using third party apps too. Its FCP is regarded as an industry leading and powerful video editor but average Mac users may not need such a ...

Quick Crypt - PC users have become more conscious and careful about privacy of their data these days, especially about the data they need to share with others. There are valid reasons for this trend. Instances of personal information theft and attacking are on ...

Internet Explorer 10 - Up to the late 1990s, the web browser used by the bulk of Windows users was invariably Internet Explorer while Netscape played the second fiddle. The scene was relatively identical post 2000 but emergence of Firefox and later Google Chrome ...

HWiNFO32 - While Windows ships with its inbuilt utilities and there are command prompts to diagnose hardware and software components, these may not be feasible for all users. To learn about exact hardware and software configuration in a computer, either ...

ArtSage - PC users often need to make use of third party applications for making slideshows. While Windows inbuilt utility for viewing images and running slideshows keeps getting better with time, for many users third party apps seem better option. If you ...

Norton Security with Backup - Symantec is an old time player in PC security and its various security suites with Norton brand name are used all over the world. With time, Norton security apps have been tweaked to consume fewer resources and they come with several bells and ...

PC Wizard 2012 - Average computer users use their laptops and desktops to run productivity applications, watch movies, browse web and perform other computing needs. However, seasoned users think beyond these and they need to find out in depth information about ...

Windows Live Family Safety - Using parental control applications has become a necessity for those people who have tech savvy kids and computers at home. In fact, you should use such software even if your kid is not tech savvy. Needless to say, children depend on internet for ...

New Downloads

TwinLook Portable

TwinLook Portable is designed
to clone monitor to another
monitor or other kind of
display. It is useful anywhere
you ...

Free Audio Editor 2015

Free Audio Editor is a
multi-award winning mp3
editing software tool. The
Free Audio Editor software
includes a powerful ...

BarCodeWiz Barcode ActiveX

Create single barcodes, pages
of labels, or mail merge
documents in Microsoft Word.
Convert cells to barcodes or
full ...

WP Mass Delete

The WP Mass Delete plugin
(developed by CyberSEO.net)
allows you to mass delete
WordPress posts and pages
according to ...


DirectNet is a serverless
instant messaging system.

Ellipsoid Fitting

The code implemented a special
case of the ellipsoid fitting
technique proposed in the
paper Least Squares Ellipsoid

Templates for Modeling
Scheduling Behavior with
Simulink and Stateflow ver

The complete set of software
in a electronic control unit
(ECU) consists of an operation
system, hardware drivers, ...

BillyBen Ring

BB Rings can display your
links, with or without their
own category, your categories,
your page and your posts tags.

Image Noise Reduction by
Local Statistics

Reduce image noise by
measuring local pixel
statistics and remapping


Using lexical order on the set
{1, 2, ..., N}, outputs the
next permutation of the
ordered tuple x

Mean First Passage Time of
an Ornstein-Uhlenbeck

This code determines the mean
first passage time (MFPT) of
an Ornstein-Uhlenbeck process
from analytical solutions ...

Mollio CSS/HTML Templates

Mollio is a simple set of
html/css templates.