From: Lane S. <la...@op...> - 2004-05-26 05:01:27
|
Hi Eric, I think there is a lot of application besides "web collaboration" with our WM Wiki given its numerous extension points. For example, from your post below, I now know that I can a wiki source document as: View This Report: sql://QueryName/WhereClause={someWereClause}/OrderByClause={someOrderByClause} Because I can write a sql:// tag renderer, I can offer a sql reporting protocol inside our WM Wiki. Eric, could you try over the next few weeks to document a bit more some of pluggable features. For example, it would be good if you explained why your action handler list is not a map. (Don't explain it here, I think i know now). The action handler model is really an improvement over some of the things we have done in the past. Kindest, Lane Eric B. Ridge wrote: >(sorry for the cross-posting.... Lane started it!) > >On 5/25/04 11:18 AM, "Lane Sharman" <la...@op...> wrote: > > > >>c) our wiki supports url terms: http:, ftp:, img:, and I think a few >>others. Therefore, you can easily reference such content within a page >>without knowing the ugly syntax of img tag, for example. >> >> > >WM Wiki also supports "pluggable" URL's, w/o making changes to the >JavaCC-based parser. This is really useful if you're trying to integrate WM >Wiki into an internal intranet of some kind. > >To use a software-development example, you can easily invent a URL named >"cvs://", which might be used by a normal user like so: > > View this file in CVS: cvs://src/org/webmacro/servlet/WMServlet.java > >>From here, you've got a little bit of code behind the scenes (a subclass of >URLRenderer) that hand-parses this "cvs://" url, and generates the hyperlink >to the actual http:// location. > >Another example might be a url like this: > document://3456-789 > >With code behind it to generate a hyperlink to view this particular document >in your CMS. > >The point is, it's pretty easy to extend WM Wiki to fit into your existing >web environment, even tho WM Wiki is another web-app. > >eric > > > >------------------------------------------------------- >This SF.Net email is sponsored by: Oracle 10g >Get certified on the hottest thing ever to hit the market... Oracle 10g. >Take an Oracle 10g class now, and we'll give you the exam FREE. >http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click >_______________________________________________ >Webmacro-user mailing list >Web...@li... >https://lists.sourceforge.net/lists/listinfo/webmacro-user > > > -- Lane Sharman Providing Private and SPAM-Free Email http://www.opendoors.com 858-755-2868 |