User login

note

See all path aliases for a node

Now a module! http://drupal.org/project/showaliases

drupal show all paths
drupal show all paths for a node
show alias
aliases
paths
drupal module list aliases

Show path aliases to nodes in other languages
http://groups.drupal.org/node/24171

Find text anywhere in a MySQL database (use PHPmyadmin)

I just had a quick Drupal question. We need to search our site and make sure a link is never used directly on any of the pages. I know Drugal is a sql backend -- is there a quick and easy way to just search the database for that?

Yes, there are ways. If it is in content Drupal's built in search should do it. Otherwise, PHPMyAdmin has a good every database table / every field search that's a good deal more complicated than a simple SQL command.

Keyboard shortcuts for moving across tabs in the Mac OS X Safari browser

tab navigation shortcuts in Safari
tab previous next keyboard shortcuts safari

Command + Shift + {
Command + Shift + }

Command + Shift + Left arrow and Right arrow work also, most of the time, but not when the focus is in a text area.

Fixing Zen's false out-of-date update status warning

zen theme claims out of date
zen theme update status out of date

See issue:
Sub-theme's .info file triggers incorrect "out of date" flag in update module
http://drupal.org/node/254821

Resolved:
git commit -m "Remove date from zen subtheme .info to remove bogus Zen theme needs updating message."

git get the diff of a file revision ago

Views Sorting Gotchas: If using group by, also sort; and in all sorts make sure the field exists!

Interesting... you need to sort by the same field you group by, or on a paged view the grouping is done per page!

And in a different view, a different, dumber problem...

drupal views datestamp sort
drupal convert datestamp to date

Datestamp wasn't the problem. Trying to sort on a field that didn't exist for that node type was! It appears to react to nonsense by sorting randomly, which I guess is fair...

Link to a changeset in Trac

Changeset
trac changeset link wiki syntax
trac changeset link display title

Trac print title of git changeset

[changeset:7a03c65500c4b96859a27bf5be2901e4ec42afdd]

gives you the title as a tooltip on hover.

More ways of doing this (where the title automatically becomes the anchor text, for example) does not seem to be an option. Have to live with the tooltip and any self-titling we want to pull off, i guess.

What Agaric stands for in two sentences plus asterisk (brainstorm)

Agaric... what the dictionary has to say:

agaric
Noun
any fungus with gills on the underside of the cap, such as a mushroom [Greek agarikon]
ag·a·ric (gr-k, -grk)
n.
1. Any of various mushrooms of the genera Agaricus, Fomes, or related genera, having large umbrellalike caps with numerous gills beneath.
2. The dried fruiting body of certain fungal species in the genus Fomes, formerly used in medicine, especially to inhibit the production of sweat.

Vim as a PHP IDE

See
(domain not renewed as of 2010 Nov. 4 - phpslacker.com/2009/02/05/vim-tips-for-php-programmers/ )

Once it's set up right, you can use :make % to check your PHP syntax before loading the code in a browser.

See also: http://2bits.com/articles/using-vim-and-xdebug-dbgp-for-debugging-drupal-or-any-php-application.html

Agaric adaptations of the Civic Actions specifications worksheets

The original: http://civicactions.com/estimating-worksheet

I really like the duration overhead estimate– the principal that if you are involved in the project, you are going to spend some unattributable overhead time simply being involved with the project.

File: 

Being Agaric

You have to want to do amazing things with Drupal. You have to be dreaming big.

Forget Drupal (OK, not really). An Agaric has passion for doing what is right for the web, and for the collective, for the people of the world off the web, too.

Building a company is a lot of work; building a collective company may be harder. None of us want to knock ourselves out only so someone can make money. That's great but if that's your primary goal, there are lots of opportunities out there in Drupal right now.

Syndicate content