Rebirth

Error message

  • Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in drupal_get_feeds() (line 394 of /var/www/pied-piper.ermarian.net/includes/common.inc).
  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in menu_set_active_trail() (line 2405 of /var/www/pied-piper.ermarian.net/includes/menu.inc).
For a long time now, development was focused on PPP5: the eventual successor to the current archives, which would include a brand-new crawler and database schema. For this reason, the old archives, running on Drupal 5 and hopelessly outdated custom code, were long left to vegetate.

A recent intrusion on my server has forced me to critically re-examine all sites for security issues, and the old PPP (aside from Drupal 5 being unsupported) was an unsalvageable mess. The only way to get it running again was to either a) leave the site offline until PPP5 is done (with no date set) or b) write a new site from scratch.

Fortunately, the requirements were far smaller. No crawling or writing to the database was required, as the old archives will never receive new data. So in the past two weeks, I created a new module, wrote a new theme, and then set to moulding a new site into shape. And now here it is.