Hi,
On Fri, Sep 26, 2008 at 03:56:11PM -0400, Stanley Brinkerhoff wrote:
> I have developed an intranet that is used by our 170 users that currently
> fills
> in a needed gap between our practice management application and the various
> elements of the organization that are managed with Excel. The application is
> entirely coded in PHP within the Codeigniter framework, with some funky user
> mapping.
>
> I would like to integrate a Wiki into parts of my application, however I have
> the following constraints:
>
> 1. I need to be able to 'wrap' my existing interface look and feel around it.
> 2. I need to be able to pass the user into the system. (ie, like how
> phpmyadmin
> lets you pass users via cookie)
> 3. It needs to be pretty simple (no mediawiki!).
>
> Ideally, I would like to butcher it so it didnt truely work as a wiki, but
> more
> of a single page display/editing engine. Something I could add as:
>
> $data['html'] = $this->wiki->loadpage($page);
>
> And then display with my template based display code.
>
> $this->load->view('portal/wikipageview',$data);
>
> Actual wiki-based edits could kick out to the actual wiki software and look
> however. Are there any lightweight easily embeddable Wikis out there?My experience has been that this kind of integration is time-consuming and often produces sub-par results to the point that it might make sense to either settle for a separate wiki or write your own wiki-like pieces. Even if you go the intensive integration route, you'll end up with a bit of a Frankenstein application that differs so heavily from your upstream that you'll basically be maintaining it yourself. A 3rd party app will likely be harder to maintain than a light, custom app with fewer moving parts. I've been party to this kind of integration before (with a bug tracker rather than a wiki), and the result was so worthless that it only lasted a few months and we switched to a completely separate trac instance. Dunno if all of this applies to your situation, of course. I could also be just plain wrong. -Forest -- Forest Bond http://www.alittletooquiet.net http://www.pytagsfs.org
signature.asc
Description: Digital signature
