Notepad

Submitted by jon on 2007, July 18 - 2:31pm. ::

Overview
I'm always making notes of things - project plans, todo lists, etc, and because of this I'm always keeping text files in different places. Keeping track of them's always a pain. A webdrive for a while seemed like a solution to keeping track of them but because of caching, etc it doesn't work out so well, plus I've had problems using the webdrive client at work (the inbuilt Windows client leaves a lot to be desired).

So, here's a little module I knocked together to store notes. Very simple, but very handy (for me at least).

You simply create a note and it appears in a block, or on your main summary page. You can assign priorities which influences the order they're displayed.

It's 4.7 only and when I get some time I'll produce a 5 release. There's no 4.6 version, but again if I get time I'll convert it - it's only the forms that'd need changing.

ChangeLog
04-02-2007

  • Made changes on the advice of Ajk as found at http://drupal.org/node/111230.
    • Went through and changed all text outputs to be processed by t() for better translation support.
    • Added theme function to block content to make module more theme friendly, theme also now calls theme_item_list.
  • Improved coding standards compliance - changed opening php tag to longhand and added RCS header.
  • Changed all instances of url() to use l() instead.
  • Tidied up a few areas with bad indenting and depreciated tags.
  • Changed inappropriately used filter_xss functions to check_plain.
  • New homepage, see http://www.professionalnerd.com/drupal/notepad_module.

31-12-2006

  • Initial release

Todo List

  • Add paging to summary page
  • Look into possibilities for applying themeing to main summary page
  • Add .install file

Possible new features

  • Some sort of grouping / nesting of notes
  • Mark notes public / private for sharing info

Download / links
From drupal.org: latest version notepad-4.7.x-1.1.tar.gz
From drupal.org: latest version notepad-5.x-1.2.tar.gz

Visit the project page on drupal.org