Can't build WikiX

Vote:
 
I just downloaded WikiX 1.0, but I can't build it. The WikiParser class uses an object of class WikiSyntax of which there is no trace in the solution. Is the package missing a file or did I do something wrong?
#32556
Sep 08, 2009 9:28
Vote:
 

Hi Magnus

WikiSyntax is in the file WikiSyntax.dll that you should find in a folder called WikiSyntax in the root of the project. You might need to adjust the references to include that assembly if it's not already there. It's basically precompiled regex classes for the parsing of wiki expressions.

 Good luck

 

#32581
Sep 09, 2009 5:14
Vote:
 
Aah, should have checked the references of course :) Found it in the EPiServer.Research.Wiki\Core\bin folder.
#32584
Sep 09, 2009 8:27
Vote:
 

I have more problems now though... The save/cancel buttons in the edit dialog don't work (nothing happens when they are clicked) and neither does the search (404 on /en/WikiSearch/).

I'm running R2SP2, not R2SP1 as listed in the prerequisites, could that be a problem?

#32593
Sep 09, 2009 10:34
Vote:
 
I am also stuck at the same step as Magnus, can't get it to save / cancel. Something with the webmethods?
#32825
Sep 21, 2009 8:59
Vote:
 

Hi,

Check the responses in Firebug. One problem can be the maxjsonlength,

http://stackoverflow.com/questions/1151987/unlimited-for-maxjsonlength 

 

Regards Per

#32835
Sep 21, 2009 13:04
Vote:
 

The Save/Cancel button problems does in deed sound like a JQuery related issue. Which browser are you guys using?

The 404 on the search could be the ASP.NET UrlRouting that's not registered correctly - I belive it registers a bit differently in IIS7 than in earlier versions. However it could also be related to how the wiki has been set up.

The wiki is supposed to be below a root wiki node. A url like "/en/WikiSearch/" doesn't indicate that it's below a root node (unless the start page it-self is a root wiki). Try to add a WikiRoot below the start and see if that solves the problem. Oh, and try it with a url like "/en/Wiki/WikiSearch/query" since that's the pattern it will match. 

#32849
Sep 21, 2009 15:35
Vote:
 
I have the Wiki root as start page so maybe that's the problem. I will try to add a different start page when I have time to do so. Thank you!
#32850
Sep 21, 2009 16:24
Vote:
 
I am also using it as a startpage, will try it and get back... Thanks!
#32851
Sep 21, 2009 16:30
Vote:
 
Can't solve the issues I am having, think I have tried everything.

I have a clean EpiServer 5.2.375.236 site. Downloaded the WikiX-project from Codeplex, updated the references to EPiServer to 5.2.375.236 and compiled it.

Added a reference to the Wikiproject to my EpiServer-site, and copied all files from EPiServer.Research.Wiki-folder to the root of my webproject. Made the web.config changes and imported the complete package.

Everything seems to work except Search (I get a 404, on url: http://localhost:6666/en/WikiX/WikiSearch/asdasd) and Save/Cancel-buttons when I try to edit a section (nothing happens).

When browsing http://localhost:6666/EPiServer.Research.Wiki/Core/SaveArticleAjax.aspx/UpdateArticle I receive a "RightClickMenu requires a header control on the page." Tried inheriting from System.Web.UI.Page instead of TemplatePage, but it didn't help.

Any ideas on what I have done wrong?

#33003
Sep 28, 2009 15:53
Vote:
 

If you are running IIS5 you might want to try commenting out the http module IIS5WebServicePostModule.

Also try to move the UrlRoutingModule up to the top. This helped fix the 404 errors while searching.

#33123
Oct 02, 2009 12:02
Vote:
 

 I am using the Development Server in VS 2008..

Tried moving the UrlRoutingModule to the top, and that fixed my 404 on the searchpage, but I still can't edit/create content.

#33124
Oct 02, 2009 13:04
Vote:
 

I'm getting a 404 on the jquery post to /EPiServer.Research.Wiki/Core/SaveArticleAjax.aspx/UpdateArticle. I've modified the SaveArticleAjax.aspx enough to be able to browse it (without content), so the URL to the aspx isn't the problem. Seems like it interprets "UpdateArticle" as a part of the URL and not the method name.

/J

#33366
Oct 09, 2009 12:36
Vote:
 
It seems you can't run webmethods on your server. We are working on a fix in the Wiki for next week.
#33380
Oct 09, 2009 20:51
Vote:
 

Has a fix for this been released?

#35270
Dec 02, 2009 9:56