I've been looking for a solution for our
company (a doctors surgery) internal intranet solution and think
DotNetNuke might be the one. Can I just check with ya'll which modules
would be
appropriate for the following functions of our intranet?
Central file storage of protocols/procedures
We need to have multiple admins upload/move/delete files and everyone
to be able to read them. We also need to be able to structure the
storage into folders and if possible to be able to restrict access to
folders according to user roles/permissions.
Ability to alert users to new uploads to the Intranet
If it's possible to have users alerted to new documents being uploaded
then that would be great. We would ideally need to be able to select
whether the alert was sent at the time of upload
Internal/external contacts
We need 2 global contact directories, one for internal and one for
external contacts, that can be categorised, say by department or
company. Both need to be searchable
Holiday calendar
We need this to be viewable by all but only editable by those with the
appropriate permissions. It would be nice if we can style different
types of event, say with different colours, deal easily enter and
manage recurring events and if possible to have it display a day or a
week at a time
Noticeboard
We'd like to have an area that any user can post a message onto, say
for items they have for sale, or for announcements and such like. Much
like a virtual noticeboard that is in the office
Web links
We need to be able to have a collection of web links that can be grouped by type
Access restricted by user level
Linked to Active Directory so users simply need to log into a pc open the intranet and they have the appropriate access for them
Staff In/Out board
Not essential but if there's a way to link that in to AD as above then it would be a nice additional function
So will DNN be able to do this and which modules would meet our requirements?