Ever design a site and happen on a nifty trick that you may want to use again? You wrote it down and lost the paper, didn't you.
You designed a great site for someone else, and the first thing they do is call you up and say "How do I do...?"
You can't remember all the modules, themes, and CSS changes you made and it's time to upgrade...
You'd love to put all that stuff on the web site, some place easy to find, but safe from casual hackers...
Well, here you go... Introducing SiteNotes. A simple module lots of uses.
SiteNotes introduces a new content type, called, coincidentally, "sitenotes." But wait... there's more... It also creates a menu item in the Admin, Site building menu, where it's available only to privileged users. It's even protected by Access Control.
So now all those little Post-Its™ and other scraps of paper can go right into your database where you can find them again.
Create "How To" notes for your users, theme changes, CSS modifications, special code notes, and keep them safe AND available.
This offer is not available in stores. Do you want it?<
The SiteNotes module is simple in structure.
Why would I want to use it?
The Sitenotes module does have an uninstall feature. It will delete all nodes created with the module as well as the "sitenotes" content type.
Comments
SitNotes and MarkSmarty not working together?
Starting a new Site, I also started my documentation with SiteNotes. Thanks for this module.
Now I installed "Markdown and SmartyPants" to simplify input. It works as expected, but the SiteNotes overview pages (teasers only) don't get filtered by the input filter.
Is this intention or a bug or a misconfiguration on my side?
Using Drupal 6.1
Open an issue
Please open this as an issue at http://drupal.org/project/issues/sitenotes<.
I'll have to look at how the teasers are produced.
Annotations
You might have a look at http://drupal.org/project/annotate<, which claims to be what you're speaking of. ;)
greetings,
sun
Thanks.
This module is already in contrib status. I changed the link above to point to the project page.
The module you mention is interesting but not quite what this one was created for.
Site Notes block already exists?
I hope you got my last thank you note for the module. I just noticed that there's already a 'Site Notes' block in my 'Blocks' list - I guess that must be the one that's created by this module, something which I didn't notice before? Hmm, too late Columbus! :) Oh well, it was an exercise for me to create a custom Views-based block...
This is great - something like what I was looking for...
I am still playing around with my site on my test machine - localhost. There have been times when I try lots of things to get something to work, and I move on - but when I have to reinstall the whole set up, I need to remember what I did the last time I got something to work. This is great. I have my own documentation - a form of diary software that I use. But, this module being 'inside' the Drupal set up is more convenient and more logical. In fact, I went ahead and created a 'Views' block that lists my most recent site notes - so I can go back to them and add further...uh...notes... :)
Since I just recently learned to use 'Views' and 'Taxonomy', the first 'Site Note' I created was actually on how I got the 'Site Notes' block to display on my page! Thanks for the module!
This is not exactly a feature request - but I just thought, if there's a way to 'export' all the site notes as text files - in just one go - perhaps at the end of a project, then we would have some sort of collection of 'How To's' outside of our Drupal site...May be there is a way already (?) which I don't know about...
Hmm...
There are some contributed export modules; I don't know if any have been upgraded to D5 (or D6).
Please submit a feature request< and I'll think about how it might be done, preferably interfacing an existing module.