This website is composed of information connected through taxonomy. It is simultaneously a proof-of-concept and a means to allow Agaric to share and store information both within the collective and the world as part of our open documentation philosophy.

User login

This website is composed of information connected through taxonomy. It is simultaneously a proof-of-concept and a means to allow Agaric to share and store information both within the collective and the world as part of our open documentation philosophy.

Devel module and running PHP code

The Devel module (meaning development or developer, but just Devel) has the secret (that is, not well documented) ability to let you run PHP code directly, within the Drupal system, without first creating a node or a page to wrap it.

The textarea box for running code once you enable the Devel module (and give yourself permissions if not logged in as user 1) appears at the bottom of every page.

This can be useful for quickly using code snippets such as Agaric Design's Update Taxonomy Terms code snippet.

The Devel module (meaning development or developer, but just Devel) has the secret (that is, not well documented) ability to let you run PHP code directly, within the Drupal system, without first creating a node or a page to wrap it.

The textarea box for running code once you enable the Devel module (and give yourself permissions if not logged in as user 1) appears at the bottom of every page.

This can be useful for quickly using code snippets such as Agaric Design's Update Taxonomy Terms code snippet.

Drupal Site recipe...

... in shell CVS commands

The drupal core install with our very own 'Essential Mix' of drupal modules. Tested and approved by Agaric Design.

cd ~/public_html/

cvs -z6 -d:pserver:anonymous:[email protected]:/cvs/drupal checkout -r DRUPAL-4-7 -d cvsdrupal drupal

mkdir ~/public_html/cvsdrupal/sites/default/modules

cd ~/public_html/cvsdrupal/sites/default/modules

cvs -z6 -d:pserver:anonymous:[email protected]:/cvs/drupal-contrib checkout -r DRUPAL-4-7 -d cck contributions/modules/cck

... in shell CVS commands

The drupal core install with our very own 'Essential Mix' of drupal modules. Tested and approved by Agaric Design.

cd ~/public_html/

cvs -z6 -d:pserver:anonymous:[email protected]:/cvs/drupal checkout -r DRUPAL-4-7 -d cvsdrupal drupal

mkdir ~/public_html/cvsdrupal/sites/default/modules

cd ~/public_html/cvsdrupal/sites/default/modules

cvs -z6 -d:pserver:anonymous:[email protected]:/cvs/drupal-contrib checkout -r DRUPAL-4-7 -d cck contributions/modules/cck

Everything CVS (data dump)

This has not been edited for human consumption: it's just a dump of every browser tab open for research into doing some more advanced work with the version control system CVS, which is the default for the Drupal project. Even some SVN stuff may have snuck in here. These notes are very much for Agaric's internal use!

This has not been edited for human consumption: it's just a dump of every browser tab open for research into doing some more advanced work with the version control system CVS, which is the default for the Drupal project. Even some SVN stuff may have snuck in here. These notes are very much for Agaric's internal use!

<

ul>

  • CVS--Concurrent Versions System v1.12.12.1: Overview

    Click Here
  • CVS Cheat Sheet
  • Ask Agaric: Learning While the Web Site is Made

    Would agaric design consider taking on a job for web development (say, setting up a personal website) and doing the work alongside the client, teaching them along the way, for a higher fee than normal?

    Would agaric design consider taking on a job for web development (say, setting up a personal website) and doing the work alongside the client, teaching them along the way, for a higher fee than normal?
    • Agaric Design would be happy to work alongside the client to teach how to configure and use the web site.  This is part of our normal practice, and would be charged the normal rate.

    Ask Agaric: Starting out theming in Drupal

    Totally deprecated, we now generally recommend starting with http://drupal.org/project/zen

    Finding out how to theme in Drupal is not as self-explanatory as one might hope. One experienced designer e-mailed us:

    So I've been looking around the Drupal site. Just to be sure of the type of coding that I am doing, tell me if I'm on the right track:

    The site needs to be coded in HTML using 'div' tags instead of 'table' and CSS.

    Totally deprecated, we now generally recommend starting with http://drupal.org/project/zen

    Finding out how to theme in Drupal is not as self-explanatory as one might hope. One experienced designer e-mailed us:

    <

    blockquote>So I've been looking around the Drupal site. Just to be sure of the type of coding that I am doing, tell me if I'm on the right track:

    Ask Agaric: Event Module and Node Types

    Q: For the record, what's the difference between a plain vanilla Event and an Event-enabled CCK content type?

    A: Event can (more or less) work with any node type. A reason for using a CCK node (say, content_event) instead of the event module's default node type would be the ease of adding fields--

    Q: For the record, what's the difference between a plain vanilla Event and an Event-enabled CCK content type?

    A: Event can (more or less) work with any node type. A reason for using a CCK node (say, content_event) instead of the event module's default node type would be the ease of adding fields--

    • A small box labeled description in place of the large box labeled body
    • A venue field, or a food field
    • Most worthwhile reason to switch: a 'price' or 'price range' field

    Amazing Auction Enhancements

    Updated to work with E-commerce Version 3 for Drupal 4.7
    Files at bottom of post. Sorry about that folks! Module still Amazing Things specific in places, needs to be ported to 5 and cleaned up. Sponsors?

    2008 Autumn Auction Season Update

    On the Horizon for Agaric Design: Cooler than Web 2.0

    As someone wise said (actually, the British actor Michael Caine), "Be like a duck. Calm on the surface, but always paddling like the dickens underneath."

    So what might be coming up to the surface for Agaric (and perhaps the Internet)?  Here's a few technologies and standards we're getting into:

    Nerd Tip of the Month: Mac OS X opendiff command (MergeFiles)

    Mac OSX's graphical enhancement of the unix diff command, opendiff (part of the optional free add-on developer tools) can be accessed through terminal like so:

    Ebony-697:~/Web Sites Data/LinkLocus/Power2Exchange/css ben$ opendiff style_old.css style_new.css

    (You can also grab the files through a graphical interface through [volume]/Developer/Applications/Utilities/FileMerge)

    Key, poorly documented commands: