What are safe hooks?

  • warning: Illegal string offset 'files' in /home/scain/safehooks.org/modules/upload/upload.module on line 481.
  • : array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in /home/scain/safehooks.org/modules/taxonomy/taxonomy.module on line 31.
  • : implode(): Passing glue string after array is deprecated. Swap the parameters in /home/scain/safehooks.org/includes/common.inc on line 184.

Display hooks like the first one below should really not be used anywhere, because tripping accidents can happen to anyone, but certainly they shouldn't be used low to the ground, where children can easily trip and fall into them.

UNSAFE! Better Better still

Basically, if the display hook looks like it could be used in a knife fight, it's unsafe. The closed loop hooks are good, as are the hooks with the scanner attachment on the end (so that price and bar code information can be placed there).