Plan for Drupal

Plan with what should be done for the site:

  1. Theme (@done, artisteer)
  2. Install WYSIWYG module for creating content (@done, wysiwyg + tinymce + patch + new content format)
  3. Install TLA (@done)
  4. Install google analytics (@done, google analytics)
  5. Redirect from alexatnet.com to www.alexatnet.com (@done, read Drupal's .htaccess)
  6. Cron jobs (@done, cron)
  7. Automatic backup (@done, backup and migrate + files, daily backups)
    and crontab (fullsitebackup.sh):
    0 3 * * * cd /home/user; /home/user/fullsitebackup.sh \
      && mv /home/user/sitebackup-`date +'\%m-\%d-\%Y'`.tgz /home/user/backups \
      && mail -s "Alex@Net daily backup" -t user@email < fullsite.log && rm fullsite.log
    0 4 * * * find /home/user/backups -mtime 10 -type f -exec rm '{}' +
  8. bit.ly or some other short link for each node (@cancel)
  9. Module for sending notifications about new comments (@done, comment notify)
  10. Search friendly URLs (@done, Drupal's .htaccess and pathauto)
  11. Spam: Mollom and Spam modules (@done, spam and mollom)
  12. Enable comments (@done)
  13. OpenID Auth (@done)
  14. OpenID provider (@done, phpMyId)
  15. "Read more" is not necessary (@done, how to)
  16. Private messages to users (@done, privatemsg)
  17. Code highlighter: PHP, C#, XML, HTML, CSS (@done, syntaxhighlighter, #699968)
  18. Favicon (@done)
  19. Check why images are not cached (@done, a2enmod expires)
  20. Restore disabled feed when content is restored (@done)
  21. FeedBurner integration

Some info here: http://drupal.org/node/696116

UPD: 2010-01-30 - Finally done :-) Started updating content...

I’m Alex Netkachov and I welcome you on my site, which is my technical playground and web log.

User login