Re: Envolution proposal idea
James Pegram <razornc-/[email protected]> Sun, 15 Sep 2002 08:49:01 -0700 (PDT)
| Newsgroups | gmane.comp.web.envolution.devel |
|---|---|
| Message-ID | <[email protected]> |
--0-1489701126-1032104941=:80173 Content-Type: text/plain; charset=us-ascii Just as comment, this is what we've recently done with Envolution. My team supports a several divisions of a large financial institution. Originally we used PostNuke simply to provide information via our intranet site and downloads for deployments. Recently we've decided to use the site as a true portal. Step 1 of this was to tie the authentication system to the corporate authentication emchanism. Via LDAP a user may use their corporate ID and password to access the website and register on it. Of course, I've had to customize the core modules for NS-NewUser and NS-User to accomodate this but it works great. I've managed to maintain the core functions as they are, so someone like say the "admin" still uses the internal system. Registration is the same, I authenticate a user against the corporate system and pull back his/her information from the System of Record and submit that into the core registration stream. By setting a parameter I can bypass the entire hack. The second piece of this was devising a way to handle the session out of the environment. By creating a custom API (which is mostly hacks of the original) I have a snippet of code that is placed in the header of any application we want to use the Envolution session management. For example. Our helpdesk system is accessed by logging into the website. Once a user has logged in they get a block that displays links to the applications they have access to. In this example, the application is launched from a different server on a different domain as the main website. However, by passing the session id to this code snippet I can effectively *pass* the entire session to another application. The applciations internal user management then takes over. However the main sites iis still in effect. If you logout of the main website, your logged out of everything you have open at the time. So, like you, I have a need for which the CMS concept sorta fits. Primarily there are pieces of it that solve exiting problems I have. My chief complaint is most everyone uses the CMS as a personal website tool to display news. Nothing else. Most everything I come up with is becuase I have it in a real world environment where the core website means very little. Sounds like your wanting to the same thing. -Razor Scott Kindley wrote:I have an opportunity to have Envolution installed at the Indiana University School of Nursing. This would not be a typical implementation of our CMS. Instead it would be a very stripped down version that performs 1 single function. Here is the idea and philosophy driving this idea for a proposal. There is a need for a web interface to a medical records database. No news posting or comments are needed. All that is required is a user registration system just like we already have. Uopn logging in the user would see only their home page (where you select your theme/skin, and set preferences). Once logged in the user would be presetned with two links ONLY..the "Change you info" link and the "Logout/Exit" link. Clicking on the "Change your info" link would bring the user to the page to put in their information...except the form will be much longer and contain fields for medical records as well as basic demographic information. The admin user only needs a way to manage and modify user information and post informational "news" articles. If we can (this doesn't sound too hard) provide this we may (stress "may") be able to get it implemented at Indiana University and may (again stress "may") be able to use them as a test bed for the CMS and generate white papers on it's implementation. There is also a possibility we could also land some funding (stress "possible" not guaranteed) for the Envolution project. Requirements: 1) A very stripped core: Small footprint 2) Only required publishing features would be to allow the admin user to post a simple announcement 3) Modules that would be required are the user module, lost password, Legal module, languages, and the FAQ module. 4) Only blocks needed would be the Main Menu, and maybe a couple extra blocks for announcements and information This could be an excellent test bed using a major and well known medical and nursing research institution. There is also the opportunity for further commercial ventures by enterprising third party developers. This goes very well with advocacy and implementation issues with Envolution. I would appreciate any and all feedback on this. Zoom _______________________________________________ Envdev mailing list [email protected] http://www.madhatt.info/mailman/listinfo/envdev_madhatt.info --------------------------------- Do you Yahoo!? Yahoo! News - Today's headlines --0-1489701126-1032104941=:80173 Content-Type: text/html; charset=us-ascii <P>Just as comment, this is what we've recently done with Envolution. My team supports a several divisions of a large financial institution. Originally we used PostNuke simply to provide information via our intranet site and downloads for deployments. <P>Recently we've decided to use the site as a true portal. Step 1 of this was to tie the authentication system to the corporate authentication emchanism. Via LDAP a user may use their corporate ID and password to access the website and register on it. <P>Of course, I've had to customize the core modules for NS-NewUser and NS-User to accomodate this but it works great. I've managed to maintain the core functions as they are, so someone like say the "admin" still uses the internal system. Registration is the same, I authenticate a user against the corporate system and pull back his/her information from the System of Record and submit that into the core registration stream. By setting a parameter I can bypass the entire hack. <P>The second piece of this was devising a way to handle the session out of the environment. By creating a custom API (which is mostly hacks of the original) I have a snippet of code that is placed in the header of any application we want to use the Envolution session management.<BR><BR>For example. Our helpdesk system is accessed by logging into the website. Once a user has logged in they get a block that displays links to the applications they have access to. In this example, the application is launched from a different server on a different domain as the main website. However, by passing the session id to this code snippet I can effectively *pass* the entire session to another application. The applciations internal user management then takes over. However the main sites iis still in effect. If you logout of the main website, your logged out of everything you have open at the time. <P>So, like you, I have a need for which the CMS concept sorta fits. Primarily there are pieces of it that solve exiting problems I have. My chief complaint is most everyone uses the CMS as a personal website tool to display news. Nothing else. Most everything I come up with is becuase I have it in a real world environment where the core website means very little. Sounds like your wanting to the same thing. <P>-Razor <P> <P> <B><I>Scott Kindley <[email protected]></I></B>wrote: <BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">I have an opportunity to have Envolution installed at the Indiana<BR>University School of Nursing.<BR><BR>This would not be a typical implementation of our CMS. Instead it would<BR>be a very stripped down version that performs 1 single function.<BR><BR>Here is the idea and philosophy driving this idea for a proposal.<BR><BR>There is a need for a web interface to a medical records database. No<BR>news posting or comments are needed. All that is required is a user<BR>registration system just like we already have. Uopn logging in the user<BR>would see only their home page (where you select your theme/skin, and<BR>set preferences). Once logged in the user would be presetned with two<BR>links ONLY..the "Change you info" link and the "Logout/Exit" link.<BR><BR>Clicking on the "Change your info" link would bring the user to the page<BR>to put in their information...except the form will be much lo nger and<BR>contain fields for medical records as well as basic demographic<BR>information.<BR><BR>The admin user only needs a way to manage and modify user information<BR>and post informational "news" articles.<BR><BR>If we can (this doesn't sound too hard) provide this we may (stress<BR>"may") be able to get it implemented at Indiana University and may<BR>(again stress "may") be able to use them as a test bed for the CMS and<BR>generate white papers on it's implementation.<BR><BR>There is also a possibility we could also land some funding (stress<BR>"possible" not guaranteed) for the Envolution project.<BR><BR>Requirements:<BR><BR>1) A very stripped core: Small footprint<BR><BR>2) Only required publishing features would be to allow the admin user to<BR>post a simple announcement<BR><BR>3) Modules that would be required are the user module, lost password,<BR>Legal module, languages, and the FAQ module.<BR><BR>4) Only blocks needed would be the Main Menu, and maybe a couple extra<BR>blocks for announcements and information<BR><BR>This could be an excellent test bed using a major and well known medical<BR>and nursing research institution.<BR><BR>There is also the opportunity for further commercial ventures by<BR>enterprising third party developers.<BR><BR>This goes very well with advocacy and implementation issues with<BR>Envolution.<BR><BR>I would appreciate any and all feedback on this.<BR><BR>Zoom<BR><BR><BR><BR>_______________________________________________<BR>Envdev mailing list<BR>[email protected]<BR>http://www.madhatt.info/mailman/listinfo/envdev_madhatt.info</BLOCKQUOTE><p><br><hr size=1>Do you Yahoo!?<br> <b><a href="http://news.yahoo.com/">Yahoo! News</a></b> - Today's headlines --0-1489701126-1032104941=:80173--