-- SP d:\1html\justcomm\visits5.htm-->
Periodic Visits page     About     Forms to Set Sites                                                  
Forms to set sites. Back to visits/top
-
-
This page is under construction. Comments encouraged. 4/5/04
This page must be configured (possibly extensively) to be useful.
It has evolved to be a "Start Page" which has a user's frequently used
links ("shortcuts" - on the right). Both sections assume you use this
page frequently over time as a starting point for use of the World Wide
Web, probably as your "home page".
The "visits" section (on the left) is the unique part from which
it has evolved. The intent of the visits section is to facilitate
periodically "visiting" selected web pages such as mailing list's message
archives. By recording and displaying the date of "visits" on the page
automatically, it is easy to stay aware of how long it has been since
your last visit to a site and thus remind yourself when you are due for
another visit. In the case of mailing lists, it also allows you to know
what date to start reading messages if you wish to pick up where you
last left off reading. At this time it may be necessary to reload the
page to display new visit dates.
This page stores all information about each user's "visit" sites,
dates and shortcut sites in cookies on the the user's computer. No
information is stored centrally. "Cookies" are pieces of information
stored by the web browser on the computer on which the browser is
running. Thus if you have your own computer with a web browser, you
have your own cookies. This allows each user to use the Visits page
independently with their own set of sites. There are forms to set each
linked site (identified by row and "column" even tho shortcuts may not
be displayed in columns). Complete setups can be downloaded, uploaded
and edited offline (forms become awkward for large changes).
WARNING. A consequence of using cookies is that the Visits page is
not suited for use on a public computer at this time. Be careful not to
setup a Visit page on a public computer to sites you do not wish to be
public.
The Visits page uses JavaScript so both cookies and JavaScript must be
enabled to be used. If you delete all your cookies, your visit page
information will be deleted. Note that there is now provision for
saving and restoring information from a file.
The visits page was started as a project in part as to learn JavaScript.
It is "open source" (which is the nature of JavaScript) - contributions
of code or more likely bug reports and suggestions are encouraged. It
is being developed on Mozilla 1.0.1 (the open source base version of
Netscape now). It has NOT been tested extensively with Microsoft
Internet Explorer or other browsers so comments from users with those
browsers are particularly helpful. Encouragment from folks who find it
useful is also encouraged. Tho I'm writing it mostly for my own use,
know others find it useful would be helpful.
Considering but not yet implemented: Specific format note. The main sections of the page (first screen+ )
are set up as 25 rows of links. Each row has the row number at the
beginning of the row (line). Due to variations in browsers and monitors
and the program design, there is a tendency for lines to wrap around
inappropriately. So please check that starting on the first screen of
the page, there is a vertical column on the left of the numbers 01 - 25.
If this is not the case, there is a setup problem or a bug. The bug
could be browser specific - please note which browser you use when
reporting bugs. The setup problem is related to the total length of
descriptions of shortcuts on the right. (Or when implemented the width
of columns of shortcuts. As of 4/23/04 shortcuts are not in columns
unless they the same length (by column).)
Fred, fholson at cohousing.org , intermediate JavaScript programmer 4/23/04
After popup window shows site about to be added, close popup and reload original page.
About the Visits page.
Back to visits/top
Fred H. Olson email: fholson at cohousing.org - 612-588-9532
The Visits page has become a featured attraction of the Communications
for Justice home page which has a prominent link to the the most current
version. Please tell others about the Visits page by apssing along the
URL www.justcomm.org
Development tasks:
o fix end of restore message
o calc and display days since most recent visit
o dont update date for empty description
o consider having buttons by empty fields activate first non-empty description to left
o add editing features
o move series of links up/down
o delete link
o ??
o try saving, editing and restoring from windows
o save/restore dates from file so history is not lost
o improved file save / restore that does not require copy paste.
o Improve "no cookie" initialization to give options:
o option to read "About" before initing cookies; make "About" a
separate page?? Note that arrays can be inited without writing
cookies... So when does writing cookies for a new user become
enabled? Fake cookies (in strings) for new users?
o init from url (which may have passcode)
o use session cookie and provide for deletion of cookie so useable
on public computer
o init example setup for exploration
o init empty setup
o implement alt views:
o show one date and 5 shortcuts
o show 3 dates and first 3 shortcuts per row
o display shortcuts in user specified width columns
o ponder determining how many shortcuts to display dynamically based on
shortcut description lengths
o add checkbox to allow heading at top of visits
o DONE Consider only storing and showing one date - last date visited.
(Store 3 dates don't always show them)
o DONE number dates displayed stored at end of SitesArray - see NDates
o DONE change dates to be stored in string array rather than long string
o DONE add feature to upload/download descriptions,sites and dates to file
(these files could be edited and moved to another computer)
Upload
Textarea input form, to which data can be pasted from file, on click,
parse to arrays
Download
Display data in "SAVE" format in window that can be saved by copy paste to file.
o DONE (via short cuts) allow for link to associated page - e.g listserv info page.
o DONE put shortcut links w/o dates on right to serve as "Start page"
refer to these by row/column. put column number in button.
visits4 displays 1 date and 5 shortcuts per row of variable length
99) write some documentation, (always done last if at all :)
Should it be 25 sites or 25 "slots"? Neither: 25 rows (and 4 columns)