Hi Thomas,
FlexWiki is less ASP.NET like for 2 pages - the default.aspx and
wikiedit.aspx. This is an early implementation of a Model View Controller
(MVC) application. ASP.NET controls have their place and are used throughout
for authentication and administrative support in FlexWiki, but the MVC
implementation allows FlexWiki to be maintainable and flexible. There has
been considerable change in the source code where a proper cache
implementation has been created by Craig Andera. Work is currently ongoing
to revise the the parsing code which when implemented should increase
performance and hopefully allow support for a WYSIWYG edit implementation.

I have implemented a plugin, made possible by the MVC implementation, that
allows injection of scripts and xhtml markup. There have been writeups about
this capability to the maillist. Details are available at [1] below. There
you will see examples of GoogleAds, YouTube integration and use of widgets.
If it is just ads that you are interested in I also created a GoogleAd
plugin. This is more secure than the generic FleXhtml plugin.

FlexWiki is also working on a skinning demonstration where an admin is able
to use xhtml markup to supplement the borders. You can see and early view of
this at [2].

The Title property was implemented in FlexWiki long ago to allow search
engines to see a normal name for a topic. Additionally there is a property
'Keywords' that is output on the page in metatags to improve search engine
optimization (and it works well when used).

If there are any microformats that you feel should be supported at this
time, please let me know as they can easily be included in the parser. If
you are interested in the technical capabilities of the future parser you
can see a prototype as it is being developed at [3]

[1]
http://ods.dyndns.org/FlexWiki/default.aspx/OdsWiki/JohnDavidsonBlog.html
(see the links at the bottom)
[2] http://ods.dyndns.org/FlexWiki/default.aspx/XhtmlWiki/JohnDavidson.html
[3] http://ods.dyndns.org/NewParser/default.aspx

John Davidson

On Wed, May 21, 2008 at 5:25 AM, Thomas Tomiczek <[EMAIL PROTECTED]>
wrote:

>  Has anyone done modifications on FLexWiki to make it more ASP.NET like?
> We have a site we are using flexwiki on, and we have some issues with it… I
> am willing to contribute some development to it, but – if someone else
> already has done some work ;)
>
>
>
> My main grip is that flexwiki does nothing the ASP.NET way – the asp.netpage 
> is basically empty, with the whole in body part generated by a method.
> This is bad because we are supposed to integrate a flexwiki site into
> another website. We can not even use a master page. Anyone has successfully
> modified things to use user controls to render the core and the other parts
> (borders)? In this particular case we actually would love to have the title
> on a separate control from the content, so that there is a chance to inject
> advertising between them.
>
>
>
> Another issue we have is that FLexWiki does url's a very sel unfriendly
> way. Anyone done modificactions to store topic in "- delimited form". Means
> "ThisIsATopic" should be "this-is-a-topic", so that search engines like
> google actually can see where words end. Anyone done some work along these
> lines?
>
>
>
> Thomas Tomiczek
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Flexwiki-users mailing list
> Flexwiki-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/flexwiki-users
>
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Flexwiki-users mailing list
Flexwiki-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flexwiki-users

Reply via email to