Register   Reset password

Cuyahoga news (Archive)

  • Search testdrive

    You can now search the Cuyahoga website. Before releasing it with the new version, this site temporarily serves as a test environment  for the search to see how it behaves in a production environment. Just give it a try!

    The search functionality is build with DotLucene. This is a very nice indexer and search engine. It doesn't take care of gathering the content, so you have to build that yourself. Therefore the modules that are searchable have to implement the ISearchable interface. When done, all indexing happens automagically (after adding, updating or deleting content). You can also rebuild the entire search index from the administration site.

    Searching will be included in the next version (0.6.0). This version will be released in a few days. I just have to fix some little bugs and I'll add a language switcher module to show how Cuyahoga handles multi-lingual websites.
    2/14/2005 11:30:00 PM Published by Martijn Boland Category Cuyahoga Comments 0
  • Cuyahoga redesign

    To give the Cuyahoga web site a less IBuySpy-like appearance, I changed the design a little bit ;). This implied creating a new Template User Control, a new stylesheet and a new navigation User Control.
    When doing the last one I figured out that there are quite some things that can be improved. For example, the navigation control has a code-behind class that  requires recompiling the Cuyahoga.Web .dll. This makes customization a bit harder then it should.

    Oh yeah, one thing: the forum still has the old template because it has tables with a specified width of 100% and that messes up the new layout in IE.

    I'd appreciate any feedback!
    2/2/2005 11:39:00 AM Published by Martijn Boland Category Cuyahoga Comments 4
  • Mono support!

    I'm very pleased to announce that from version 0.5.2 Cuyahoga also runs on Mono. One of the main goals of this project has always been to have a framework that  runs on Mono because, unfortunately, many other sample applications don't  support this (yet). Now with Cuyahoga, Mono developers have a new sample application to look at.
    To run and build Cuyahoga on Mono, see the installation instructions for building with NAnt. You'll need a recent 0.85 version of NAnt  and I've experienced it can be a real dog to setup with Mono. Only after switching to Mono 1.1.3 I got it working. It would be nice if somebody could give it try on Mono 1.0.x.

    Also go and check out MojoPortal by Joe Audette. From the outside it looks very similar to Cuyahoga but under the covers, the design is pretty different so this makes up for a nice comparison :).

    Oh, and you check a working demo here. It's hosted on my home server (PIII 450 with DSL) so you might need some patience :).
    1/16/2005 1:42:00 AM Published by Martijn Boland Category Mono Comments 0
  • Cuyahoga 0.5.2 released

    What's new:
    Mono support
    You can now also run Cuyahoga on Mono. Tested with Fedora Core 2, Mono 1.1.3 and PostgreSQL 7.4.1.
    New HTML editor
    CuyahogaEditor (customized FreeTextBox) replaced with FCKEditor.

    1/16/2005 12:15:00 AM Published by Martijn Boland Category Cuyahoga Comments 0
  • Cuyahoga 0.5.1 released

    Highlights are:
    MySQL support
    Yes that's true, Cuyahoga now even runs from a file system ;). The source package contains scripts to create and initialize the database on MySQL. The codebase didn't need any changes because NHibernate takes care of all the database stuff.
    Tested with MySQL .NET connector 1.0.3 and MySQL 4.1.7 on Win32. You'll need at least MySQL 4.1 or higher because subqueries are used.

    In previous versions the ArticleModule was usable but not quite finished yet. And still it could be much improved but it's good enough now for me. You can now view articles by category (also RSS feeds) and comments are a little bit more visible now.
    Of course, this release also contains some bug fixes. Download it here.
    1/9/2005 12:55:00 AM Published by Martijn Boland Category Cuyahoga Comments 0