|
I've provided several screenshots and details for the additional, Deluxe
Calendar features below. I'll have an online demo available soon, but in the
meantime you can always check out the Standard Calendar
and Admin * demos to see most of the
other available options.
* Notes:
- I've set-up
the demo so you can add Events, but not delete anything, edit any existing Events,
change the login information, or view the database connection
strings. This is simply so I don't have to constantly monitor the
Calendar making sure other visitors are able to use it. The links and
Admin options are still viewable though, so you can see where they are
and how they'd work.
- Login to the Admin area using: "admin" and "password"
ASP Events Calendar - Deluxe Features:
(screenshots and details)
-
New!
The Deluxe Calendar now supports all International Date-Formats
and Languages! By entering the correct LCID (Locale
Identifier) Code for your region, the Deluxe Calendar will
automatically determine and use the correct date-format
(mm-dd-yyyy, dd-mm-yyyy, or yy(yy)-mm-dd), and will also display
all the month and day names on the Calendar in the specified language.
-
The
same Large and Small Calendars, with a twist:
The Deluxe version now allows you to control the size of the large
Calendar (the height and width dimensions of all the table-cells) by
changing just two items in the configuration/settings file. (click the
thumbnail image at right to view the full-size image with 42x42 pixel
date-boxes)
-
Another
way to view the month's Events List:
The Standard Calendar normally displays an Events List
under each month's Calendar, with items sorted by date, but with the
Event title being the main point-of-focus. The Deluxe version now
allows you to specify either the original type of Events list, or a
new display option - which lists all the month's Events by date, with
the dates being the main point-of-focus. (Click the links below to
view either List, or the Deluxe List thumbnail image at right)
Adding/Editing
Events is now more "user-friendly":
A simple javascript pop-up Calendar has been added to the "Add/Edit
Event" page, which simplifies the selection of start and end-dates for
an Event. Previous versions of the Calendar required manual input of the
correct date format (mm/dd/yyyy), which just isn't as
"user-friendly" as this option. (Click the thumbnail image to view
the larger one)
-
"Event-Approval" Options:
You can configure the Deluxe Calendar to require approval of
Events before they are displayed on any public Calendar pages. When
this AdminApproval switch is "turned on", all comments
posted by the public are hidden until you (or another authorized Event
approver) review and approve the item.
When logged-in to the Admin
area, a complete list of all Events-pending-approval can be accessed, or the authorized Event
approver can automatically receive an e-mail from the Calendar
whenever an Event is submitted.
These e-mail notifications include the
submitted Event details, along with a link that contains a unique
authorization code that only allows access to, and approval of, the
specific Event which was just submitted. For testing purposes, another
option has been included so you can preview the contents of the
notification message online, after submitting an Event, without
actually generating an e-mail. (Click the thumbnail to view this
notification preview)
New
Admin Option -- "See List of Events Requiring Approval":
If you've configured your Calendar to require an Event be approved
before it is displayed on any public pages, you can use either of two
options mentioned above. If you're the Calendar's Administrator, you can
log-in and simply click a link to view a list of all Events Pending
Approval. Options are provided next to each item on the list so you can
Approve, Edit, or Remove the Event.
The
"Event Approval" Page:
The Deluxe Calendar's Event Approval features have been designed to be
independent of the Administrative options. In many cases, a site developer
installs and administers the Calendar, but also needs to provide a way for
the client to maintain the content and Events submitted to the Calendar -
without also giving them access to configuration options and other Admin
tools that they might screw-up :). Well, those features are available in
this product! If the "Event Approver" needs to be someone other
than the Calendar Administrator, just enter their e-mail address in the
configuration file, and turn on the automated Event E-Mail Notification
feature.
Whenever a visitor submits an Event for review, an e-mail is sent to the
Event Approver and provides a unique link to the online approval options for
that specific Event. (Click the thumbnail to view the example "Event
Approval" page accessed by way of the notification e-mail or the Admin
area)
Note: If the Event Approver is also the Calendar Admin, and they have
already logged-in to the Admin area before viewing this page, they'll also
be able to Edit the Event (when an Event is edited by the Admin, it is
automatically approved when (re)submitted to the system).
Protected
Approval Process and Unique Authorization Codes Assigned to Every Event:
Every Event submitted for approval is assigned a completely unique and
randomly generated authorization code. If, by chance, someone intercepts one
of your Event Notification e-mails, or anyone who is technically familiar
with the Calendar tries to access your Event Approval page, several security
features have been implimented for your protection.
Unless someone has the correct authorization code, they won't be able to see
anything - except an error message. Even if they do have a code which is
still valid, it would only allow access to view the one Event. Most likely,
however, the Event would have been either removed or approved by the time
someone else had a chance to follow an intercepted link to your site, in
which case NO Approval options are even displayed. (Click thumbnail to view
unauthorized access error message)
When you're ready to purchase this product, just use the buttons
provided to add this item to my PayPal Shopping Cart, follow
the instructions provided, and then we'll send the item(s) you've
ordered by e-mail! (Note: For only $20, you get the
complete application (along with free upgrades), which you can
configure and "plug-in" within minutes -- saving you many
times this amount in development costs.)
|