Error message

  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in menu_set_active_trail() (line 2386 of /home/weadag5/public_html/upgrade/includes/menu.inc).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; views_display has a deprecated constructor in require_once() (line 3266 of /home/weadag5/public_html/upgrade/includes/bootstrap.inc).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; views_many_to_one_helper has a deprecated constructor in require_once() (line 113 of /home/weadag5/public_html/upgrade/sites/all/modules/ctools/ctools.module).

Building the site

I've been conflicted about what to explain on this post and finally decided on simplicity.  Putting the site together was very difficult, mostly because of the massive range of options available through the drupal modules.  And also through the limitations, in some cases what seemed fairly straightforward and common needs have not yet been programmed into the modules or require custom PHP code to enable.  

A CHECKLIST

The first thing you need to do, is really work through what you want.  Not a few hours, not a few days - we're talking weeks and months and even years.  Start fleshing things out.  Take plenty of notes.  Do as much as you can, but recall that all of it should be about function, not form.  The content will derive the form.  I focused on my main areas:

  • Users can load content (stories)
  • A news feed via a blog
  • Wiki for reviews

Seems simple, right?

Over time, it became:

  • Users can upload content (stories)
    • Can be saved on site until published
    • Can save revisions
    • Can provide access to editors (which created yet another user role I still haven't completely figured out)
    • Each story needs to be categorized according to aspects of humanity, location and time into the future
  • A news feed via a blog
    • Feed of all site users
    • Selective feeds from users wh people find interesting
    •