Login

Username: 
Password: 

Welcome to OmniPortal

OmniPortal is an object oriented website framework, written in C# for ASP.NET, it runs under Windows 2000/2003/XP or under the Mono Framework which runs on Linux and Mac OS X. Currently SQL Server and Access are the only supported databases, and plans for a MySQL support is planned for the future.

Features

  • Skinnable design
  • n-Teired design
  • Localization
    • English
    • French
    • Spanish
  • The ability to host multiple sites, this is accomplished by seperating the communities and allowing them to be customly administrated seperatly from the Master Community.
    • example - one database will hold all your OmniPortal Framework tables and another database holds all your data for you modules.
    • example - one community could have Windows authentication, while another community also running under the same code could use Forms authentication against a database.
  • Interchangable database support
    • Microsoft SQL Server (stable)
    • Microsoft Access (testing)
    • MySQL (planning)
  • Modules
    • HTML content management
    • Web Logs (Blogs)
    • Photo Gallery with support for Windows XP Publication Wizard
  • Custom Authentication
    • Tasks - Tasks are set at the module level by the Module developer.
    • Roles - Roles are set at the framework level by the site administrator and associated with Tasks.
      • example - the Blog Module has a task called Poster, so if the admin of the site only wants Company A to be able to post to the blog. All that the admin has to do is associate the CompanyA role with the Poster task.
    • Users - Users are assigned Roles which provides them transparent access to the modules via Tasks.
      • This was done so that a module developer do not need to know what roles and what users are on a system inorder to secure and limit the functionality of the module.

OmniPortal.net runs on the OmniPortal platform, which was designed by Nicholas Berardi as a flexible alternative to the portal software currently available for .NET.  The source code for ManagedFusion, the underlying framework of OmniPortal, is available as open source code on the SourceForge CVS servers.

Thanks for taking an interest in OmniPortal,
Nick