SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

README for the Magic Notebook 1.2.1

LEGAL

For the duration of this copyright statement, 'this software', 'the Magic Notebook', 'Magic Notebook', 'MagicNotebook', 'Sidebar in a Can', 'Sidebar', 'sidebar', 'Snippets', and 'snippets' are taken to mean all files distributed with this product, and the arrangement and other original work related to this product.

License

                This software is copyright 2001-3 by Jonathan Hayward,
                and licensed to you under the your choice of the original
        Artistic License, which should be present in the file
        artistic.txt, and the General Public License version 2.0,
        which should be present in the file gpl.txt.

Warrantee

        Jonathan Hayward makes no warranties, express or implied,
        regarding this software.  In no event shall Jonathan Hayward
        be liable for any consequential, special, incidental, or
        indirect damages of any kind arising out of the license
        of, use of, or inability to use any software or product
        covered under this license, even if Jonathan Hayward
        has been advised of the possibility of such damages.
        This limitation of liability and risks is reflected in the
        price of this software.

PURPOSE

The Magic Notebook adapts Sidebar in a Can/Snippets technology to allow visitors to store an organized, easily editable set of notes useful for everything from to do lists to recipes.

INSTALLATION AND SETUP

Basics

        The setup procedure is slightly different depending on
        whether you want to install a new copy of Magic Notebook, or
        upgrade an existing one.

            * If you have not installed Magic Notebook before, run
              "./install" and answer the questions provided.  This will run
              a simplified Unix install script and should create
              a working, out-of-the-box installation when supplied
              appropriate values.

            * See USAGE below if you need help using Magic Notebook.

            * The install script is not meant to fully customize Magic
              Notebook, only to get it running.  See Customization below for
              further information on how to adjust Snippets to meet your needs.

            * Security-conscious administrators should read Security
              below.

        Customization

            The configuration file at
            /usr/lib/MagicNotebook/general/config is
            well-commented and can be adjusted to control how the script
            works.

            /usr/lib/MagicNotebook/general/logout is
            displayed when a person logs out, and may be customized to your
            needs.

            The account root@inner-sanctum.jonathanscorner.com
            initially given password
            change_me_7635 is a special
            account in that it has a page of administrative controls. 
            Many of these controls should explain themselves, but there
            are some non-obvious ways to use them.

            The beginning and ending of a page are read from
            /usr/lib/MagicNotebook/general/header and
            /usr/lib/MagicNotebook/general/footer
            respectively.  Editing those files provides a powerful way to
            customize the script.

            The images used for buttons and for backgrounds are found in
            <the public $programMode HTML directory> and may be replaced with
            images tailored to your site's needs.

        Security

            The present release of Magic Notebook has not been closely
            scrutinized for security, and should be treated as such by
            security-conscious administrators.  If you examine the code
            and discover a vulnerability that could compromise the server,
            please contact the author at jonathan.hayward@pobox.com.  The
                        script is intended to have light security and not to compromise a
                        server, but it is not intended to store credit card numbers or
                        other
            sensitive information.

            The default installation sets
            /usr/lib/MagicNotebook and contents
            to mode 777.  Administrators are encouraged to set
            directory and contents to mode 700, owned by the
            effective user ID that CGI scripts will be running under. This
                        is usually apache or nobody.

USAGE

Magic Notebook is designed to be run as a straightforward web application, with much administrative activity performed on-web. Rather than trying to explain how to use it, I simply encourage you to explore.

NOTES

Payment

        Magic Notebook is linkware. It is available to you free of charge.
        If you like it, I would be very happy if you would visit
        http://JonathansCorner.com and consider linking to it.

Bugs

For security-related concerns, see Security above.

Contact

        The author can be contacted at jonathan.hayward@pobox.com, and
                maintains a website at http://JonathansCorner.com. The current version
                of Magic Notebook may be obtained from
        http://JonathansCorner.com/etc/MagicNotebook/.


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.