tuples

Component type

module

Maintenance status

Development status

Component created

Component changed

This addresses one of the major factors related to AJAX speed: data transfer. Although hashes, associative arrays, objects and XML are easy to read, they introduce overhead for the keys/tags. This minimizes transfer by relying on ordered arrays and cooperative caching that only sends that data that the script needs.

This is an unnecessary replacement for autocomplete options that contain very little content (e.g., user names and node titles), but it does yield performance benefits when using it for autocomplete on larger content blocks (in terms of total markup).

PGP Contact Forms

Component type

module

Maintenance status

Development status

Downloads

2070

Component created

Component changed

This is a project to provide client side pgp encryption of user and site-wide contact forms using the OpenPGP.js library.

Visitors with javascript enabled will be able to click on an "Encrypt this message" button on any contact form for a user who has uploaded their public key. Because this encryption happens on the client side, clear text is not transmitted over the network.

modalframe_login

Component type

module

Maintenance status

Development status

Component created

Component changed

Uses Modal Frame API to provide a somewhat generalized solution for placing the login and related forms into a modal frame.

This started as a means to just have /user, /user/login, /user/register and /user/password all in modal frames, but then I wanted a way to make the size of those modals configurable.

You can also add your own array('href' => 'form_id') and alter the standard ones provided by implementing hook_modalframe_login_forms().

Blindtextgenerator

Component type

module

Maintenance status

Development status

Downloads

567

Component created

Component changed

The module embeds lorem-ipsum texts from www.blindtextgenerator.com into textareas via Javascript.

You need this if ...

  • ... You want to generate dummy texts for testing purposes
  • ... You want to generate international dummy texts in different languages