A Drupal Admin's New Best Friend

You know that permission page, with all the checkboxes? Wouldn't it be nice if you could drag a bounding box around a bunch of those checkboxes to toggle all of the selected checkboxes? Well, since you asked so nicely...

I created a script, dps.js, and a bookmarklet that will do just that!

Step 1: Drag this link to your bookmarks toolbar to create a bookmarklet:
Drupal Permissions Script
Step 2: Visit your Drupal permissions page.
Step 3: Click the bookmarklet that you created. Nothing will seem to happen.
Step 4: Then do this:

Unable to display content. Adobe Flash is required.

Another side-effect of this bookmarklet is that the column areas that surround the checkboxes become hit-targets for the checkboxes they're near. So you can miss the stupid tiny things slightly and still toggle the box.

Here's the official repo, to which you are welcome to submit patches: https://github.com/ringmaster/serverscripts

Enjoy!

Bad Traffic and IPTables

I have a few resources on this site that are ripe for abuse. Particularly the Pingback and Trackback testing tool, Pingomation, which allows blog admins to test whether their blogs are correctly sending and receiving pingbacks and trackbacks without having to set up a separate blog themselves. (Actually, as of this writing, there is a glitch that is preventing this tool from working properly. Hopefully I'll be able to resolve that soon.)more

LESS and Less CSS

I've been intrigued by the LESS and SASS CSS libraries, which provide some additional features to the way CSS can work that feel more intuitive. After reading through the documentation, I've been particularly pleased with the LESS library, because of its ability to be parsed and processed in real time by a javascript libarary. Obviously, you wouldn't use this javascript in production, but it makes development easier, since you don't need to compile the CSS after each change, and the tools that do compilation generally tend to be in languages that are a pain to install on my platform.more

Full Project Process

I've been thinking lately about the project process, and how software that manages the process tends to focus more on certain aspects than others, sometimes leaving important elements completely uncovered. To look at an example, Trac is a well-known ticket tracking system. It has built-in case tracking, revision history review, and documentation via the wiki. There are many plugins available that enable different minor features, but these are the basics of what Trac provides: Timelline, Tickets, and Wiki.more

Finding Processes

If you've done Unix shell scripting of any kind, you're likely to recognize the `grep` command. `grep` will search through a source input (a file, files, recursive directories, or piped output) for lines that contain a specific string or regular expression.more

Page:

Development Headlines

What is RedAlt?

Red Alt is an outlet for Owen Winkler's web tools and provides a consolidated and organized archive of other online web development tools and resources.