Commanding Chaos for Coworking, Open Source and Creative Communities

drupaleasypodcast

Content administration | drupal.org

Fri, 12/30/2011 - 10:35 -- rprice

Hooks into the admin/content/node list
* Uses AHAH to show node previews and node edit forms within the existing page.
* Uses AJAX to perform searches, apply filters, and retrieve the results without reloading the entire page.
* Adds filters by author and text content (using Drupal's built-in search).
* Shows how many nodes exist within a given set of filters, and allows direct navigation to any page of results.

content
ajax
modules
administration
drupaleasypodcast

State Machine | drupal.org

Fri, 12/30/2011 - 10:33 -- rprice

The direct comparison of State Machine is to Workbench Moderation.

The main difference between State Machine and Workbench is that State Machine is extendable and exportable through plugins. Workbench is mainly administered through the user interface and is currently not exportable.

For developers, State Machine events and states can be defined through extending the base class. A basic workflow interface within Drupal's default revision architecture is provided by State Flow.

workflow
modues
drupaleasypodcast

Timeline | drupal.org

Thu, 12/29/2011 - 08:58 -- rprice

Timeline is a DHTML-based AJAXy widget for visualizing temporal information.

This Drupal module is an integration for a JavaScript timeline widget developed by the SIMILE project.
It works in a similar way as Google Maps but for time-based events. The SIMILE Timeline (and Ajax) libraries can be used from the SIMILE server or can be downloaded and installed into your (local) Drupal installation.

calendar
mit
visualization
time
javascript
modules
drupaleasypodcast

MySQL Engines: MyISAM vs. InnoDB | Tag1 Consulting

Wed, 12/28/2011 - 13:37 -- rprice

In most cases, InnoDB is the correct choice for a Drupal site. It provides increased concurrency, enhanced performance and much more data integrity than MyISAM ever can. However, the pluggable nature of MySQL engines allows the user to "mix and match" table engines inside a single database. This allows us to consider tables whose workloads fit MyISAM more so than InnoDB. The main candidates for MyISAM in a mostly InnoDB-centric database are the search tables.

database
scalability
drupaleasypodcast
performance
storage
mysql

Pita/etherpad-lite - GitHub

Wed, 12/28/2011 - 13:10 -- rprice

Etherpad lite is a really-real time collaborative editor spawned from the Hell fire of Etherpad. We're reusing the well tested Etherpad easysync library to make it really realtime. Etherpad Lite is based on node.js ergo is much lighter and more stable than the original Etherpad. Our hope is that this will encourage more users to use and install a realtime collaborative editor. A smaller, manageable and well documented codebase makes it easier for developers to improve the code and contribute towards the project.

drupaleasypodcast
drupale
javascript
node
node.js
editor
collaboration
etherpad

Pages

Subscribe to RSS - drupaleasypodcast