User login

Complete

To be used with care. Pages are complete only when they meet the posting guidelines.

Update Taxonomy Terms code snippet

/* drupal taxonomy term conversion script by Agaric Design /
/
In some cases an older vocabulary may be replaced with a newer vocabulary. This script can help you replace terms from the older vocabulary with terms from the newer vocabulary. You'll have to create the association yourself, and put it in the form of an array as shown. /
/
keywords: convert category categories database vocab vocabulary terms
change taxonomy term tid
this might also be useful for splitting or merging vocabularies */

/* drupal taxonomy term conversion script by Agaric Design /
/
In some cases an older vocabulary may be replaced with a newer vocabulary. This script can help you replace terms from the older vocabulary with terms from the newer vocabulary. You'll have to create the association yourself, and put it in the form of an array as shown. /
/
keywords: convert category categories database vocab vocabulary terms
change taxonomy term tid
this might also be useful for splitting or merging vocabularies */

// Category - Old Taxonomy tid - New Taxonomy tid

// // Category name

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.

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:

    The Little Things in Life: Basic Drupal Site Set-up

    Two little extras to make a new Drupal installation that extra little bit better (it's the Agaric way):

    • Put a robots.txt in root.
    • Put favicon.ico in root, even if it's already somewhere else or called something else.

    And some contributed (third-party, non-Drupal-core) modules:

    Two little extras to make a new Drupal installation that extra little bit better (it's the Agaric way):

    • Put a robots.txt in root.
    • Put favicon.ico in root, even if it's already somewhere else or called something else.

    And some contributed (third-party, non-Drupal-core) modules:

    <

    ul>

    Syndicate content