A modular PHP based web portal system. While a stable beta of the portal is available, I am currently in development planning phases of a new core framework.


http://darkportal.sourceforge.net





Separate each tag with a space.

Ratings and Reviews

Be the first to post a text review of Dark Hart Portal. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • Project Status 7/28/2004

    Hello again, After a great deal of anguished analysis, I have dumped the current beta branch of Dark Portal and begun work on a new version. This sets the project back into alpha mode as I start working on a completely new version. The main problem I had with the last iteration was that code was constantly creeping into the block objects that were stored in the database. I felt this was not a good design practice. Therefore, after reviewing some excellent books on design patterns and development practices, I performed a full redesign of the entire framework of the portal. This was finished in late May, 2004. I am currently developing the newest version of the portal on the PHP 5 platform, and will not support PHP 4 anymore. My reasons for this are two-fold: 1) the PHP 5 platform is more suited to proper OO design. 2) I am toying with the idea of an "Enterprise" level J2EE implementation based on the design document. The newest version of the portal framework is currently nearing completion of the first roadmap iteration. This will complete the base implementation of the design. The new version of the portal will be even more modular than previous ones. My core work will be on the framework itself, with various add-on modules that will be available separately, or in pre-packaged variants at a later time. I expect the framework to be mature by the end of September, with application components being added by the end of 2004. Feel free to contact me if you have further questions or comments.

    posted by webmosher 1931 days ago

  • Code committed

    webmosher committed patchset 3 of module darkportal2 to the Dark Hart Portal CVS repository, changing 104 files

    posted by webmosher 2245 days ago

  • Code committed

    webmosher committed patchset 2 of module darkportal2 to the Dark Hart Portal CVS repository, changing 1 files

    posted by webmosher 2245 days ago

  • Code committed

    webmosher committed patchset 1 of module darkportal2 to the Dark Hart Portal CVS repository, changing 1 files

    posted by webmosher 2245 days ago

  • File released: /DarkPortal-old/0.3.1 beta/darkportal.tar.bz2

    posted 2245 days ago

  • File released: /DarkPortal-old/0.3.1 beta/darkportal.zip

    posted 2245 days ago

  • File released: /DarkPortal-old/0.3.1 beta/darkportal.tar.gz

    posted 2245 days ago

  • Code committed

    webmosher committed patchset 144 of module darkportal to the Dark Hart Portal CVS repository, changing 19 files

    posted by webmosher 2245 days ago

  • Project Status 9/17/2003

    I haven't formally worked on this project in quite a long time. If you check the "Home Page" link here, you can see a generally working version of the current CMS/Portal system. This portal is running on my home Pentium 133 w/64MB of RAM and generally does quite well on even this limited system. Right now, I don't have alot of time to work on the code itself. Although it is generally stable, it is missing some key items I would like to have added so far, and some items simply do not work right. My main issue with the codebase right now is that while the core is miles better than most other PHP based CMS systems, it is not 100% on track with where I want it to be. I was hoping PHP5 might be ready for a platform to build this on, as its features would ease the development of the core alot. Unfortunately, this doesn't look like it will happen soon. I did recently look at a few of the newer PHP CMS products, and while most look good, their internals seem to all share the same problems. Envolution is probably the best example of the core problems I seem in PHP CMS systems. It started with the PostNuke core and is trying to get roughly where my core already is. Unfortunately, I see alot of performance problems in running most Nuke type systems on my tiny development system. Basically, spaghetti coding practices breakdown after only a few extensions to the core. I have decided though to start re-engineering the core. Starting with designing each core component from the ground up and then documenting the entire core well in advance of actually coding it. Hopefully this will give me the core I want. In the past, I had lots of great ideas for the core, worked on them in code and then found alot missing when I was done. Adding these missing pieces got harder and harder as I went along. Now, I believe I need to change the functional parsers and command/action integration. This is probably the most basic component of the core, and I figure if I need to redo it, I might as well start from scratch. In any case, if any of this interests you, feel free to contact me: hirschf@rogers.com or fred.hirsch@tsx.com Thanks for dropping by, Fred

    posted by webmosher 2245 days ago

  • DarkPortal-old 0.3.1 beta file released: darkportal.tar.gz

    See the CHANGES.DEVEL file for the latest changes to this release.

    posted 2246 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Dark Hart Portal Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review