Your Ultra Bookmark DataBase
If your web browser bookmarks look like mine, they look a mess sometimes. So many bits of information I want to remember.
Too many bookmarks and then ... what did I book mark this site for?
I finally figured out that I can let Master Form V4 keep track of much of what I want to refer to again... with much more information available than a simple bookmark can give.
Here are the steps to use your installation of Master Form V4 to create this "Ultra-Bookmark Service" for yourself!
First, create a database template. On this template, you will determine how you want your new database of information to look.
The following sample will create a webpage and is easily readable. A spreadsheet style is also useful, and when imported into your desktop spreadsheet program can be easily sorted. The Master Form V4 manual has complete instructions on creating templates.
Ultra-Bookmark Template Sample
<p> Date: [[MONTH2]]/[[DAY2]]/[[YEAR2]]<br> Name of Article/Item: [[name]] URL of Webpage: <a href="[[URL]]">[[URL]]</a><br> This information will be useful for:<br> [[FutureUse]]<br> Note to self:<br>[[NOTE]]</p> <hr>
This template can be changed as time goes on, as the need arises. After the template is complete, it needs to be named something recognizable and uploaded to the cgi bin where Master Form V4 is installed. Let's call this template UltraBookmarkTemplate.txt
To keep the clutter in the Master Form V4 directory to a minimum, it is useful to create a sub-directory- perhaps call it "UltraBookmarks" (without the quotes).
Next, create a form that will use the template just uploaded to the server. This form will be kept on your computer so you are the only one writing files to this database.
Sample Form Page
<html> <head><title>UltraBookmark Form</title></head> <body> <form method="post" action="HTTP://YOURDOMAIN/LOCATION-OF-YOUR/MasterFormV4.cgi"> <input type="hidden" name="redirect" value="https://www.willmaster.com"> <input type="hidden" name="filetemplate" value="UltraBookmarks/UltraBookmarkTemplate.txt"> <input type="hidden" name="dbfile" value="/UltraBookmarks/ultra-bookmarks.html"> <input type="hidden" name="paragraphize" value="NOTE"> <p>URL of Page:That form will look like this:
<input type="Text" name="URL" style="width:100%;"> </p><p> <p>Name of Article/Item: <input type="Text" name="name" style="width:100%;"> </p><p> This will be useful for <input type="Text" name="FutureUse" style="width:100%;"> </p><p> Note to Self: <br> <textarea name="NOTE" style="width:100%; height:150px;"></textarea> </p><p> <input type="submit" value="Click to Make UltraBookmark"> </p> </form> </div> </body> </html> </body></html>
Comments about the Sample Form Page:
<form method="post" action="HTTP://YOURDOMAIN/LOCATION-OF-YOUR/MasterFormV4.cgi">
Change the action= to the location of your Master Form V4 installation.
<input type="hidden" name="redirect" value="https://www.willmaster.com">
This can redirect to any webpage you want.
<input type="hidden" name="filetemplate" value="UltraBookmarks/UltraBookmarkTemplate.txt>
Change to reflect the location on your server of the template uploaded previously.
<input type="hidden" name="dbfile" value="/UltraBookmarks/ultra-bookmarks.html>
The location where the database file should be written to. The slash in front of the location name puts the directory/filename in the root directory. This will make your new database accessible by web browser.
If your server is configured to prohibit CGI programs from creating files in the document root, create a subdirectory in the document root, give it permissions 777, and use that subdirectory as the location of the database file.
If you prefer to retrieve the database by email, you can use the system described here.
This handy setup will work for you day after day. Eventually, you may wish to set up a database for different categories of information. Your form could have radio buttons to select the proper template and database combo. And think how useful this would be for your next research project!
May all your bookmarks be forever organized.
Will Bontrager