Wiki integration

This forum is only for questions or discussions about working with the mojoPortal source code in Visual Studio, obtaining the source code from the repository, developing custom features, etc. If your question is not along these lines this is not the right forum. Please try to post your question in the appropriate forum.

Please do not post questions about design, CSS, or skinning here. Use the Help With Skins Forum for those questions.

This forum is for discussing mojoPortal development

This forum is only for questions or discussions about working with the mojoPortal source code in Visual Studio, obtaining the source code from the repository, developing custom features, etc. If your question is not along these lines this is not the right forum. Please try to post your question in the appropriate forum.

You can monitor commits to the repository from this page. We also recommend developers to subscribe to email notifications in the developer forum as occasionally important things are announced.

Before posting questions here you might want to review the developer documentation.

Do not post questions about design, CSS, or skinning here. Use the Help With Skins Forum for those questions.
This thread is closed to new posts. You must sign in to post in the forums.
6/9/2008 6:50:24 AM
Gravatar
Total Posts 2

Wiki integration

Any idea of how to integrate MojoPortal with a Wiki system?

6/9/2008 2:45:02 PM
Gravatar
Total Posts 18439

Re: Wiki integration

You just take the male end of the universal adapter from mojoportal and stick it into the universal female receptacle of the wiki, then tighten down the lug nuts and you're good to go.

6/9/2008 7:58:31 PM
Gravatar
Total Posts 18439

Re: Wiki integration

Please forgive me my wise ass sense of humor, I could not really answer a question like "How do I integrate mojoPortal with x?", it all depends on x and I have no idea about all the possible values of x and what it would take to integrate with it so I chose to have fun with the question, no offense or unkindness intended. I'll try to make up for it with a more sensible answer.

In my understanding of what a wiki is, it seems to be made up of 3 main ingredients.

1. an option to allow anyone to edit. You can do this in mojoportal today at least for anyone whohas a login if you enable editing by authenticated users role which includes everyone with an account. I would not care to do this myself, that is allow anyone who registers on the site to edit. I prefer to put trusted people in roles that can edit and not just trust everyone by default.

2. keeping of history of every change and version of content so you can always revert. This is a planned feature in the near term for mojoportal.

3. a wiki markup language. Yuck, something only a developer could love. I'll just use FCKeditor, I don't want to learn some wiki markup stuff, I already know html if I need it and most things I'd rather use the wysiwyg

So really the keeping of history is the only thing mojoportal lacks that is of value in my opinion and this is coming soon. If that will meet your needs perhaps no integration with a wiki system is needed.

Cheers,

Joe

6/10/2008 7:29:22 PM
bob
Gravatar
Total Posts 126
YAF developer

Re: Wiki integration

ScrewTurn Wiki works with MySQL, MS SQL Server and can simply store  files in folders. Plus Medium Trust.  But to make it work with MP right from the box is not an easy task - it requires some monkey work with code.

P.S. Wiki must have automatic links to other  entries too. You must create categories and discussions. Transclusions and snippets too. 

11/1/2009 1:29:22 PM
Gravatar
Total Posts 1

Re: Wiki integration

I was trying to see if mp could be used as a Wiki... not easily, it seems. The absence of easy internal links is the biggest problem, along with a lack of versioning. Absence of wiki markup is not a problem, that stuff should be thrown under a bus anyway.

All in all, MP looks like a nice tool for a casual website developer, but it's not for wiki-building.

11/1/2009 2:00:50 PM
Gravatar
Total Posts 18439

Re: Wiki integration

Hi,

I've never tried to use it as a wiki and would not let untrusted users use enter content because the html content feature is designed for trusted users, ie, you can enter javascript and widgets in the content.

However, I would note that we do have content versioning and workflow, they just have to be enabled from Site Settings.

Also we have easy browsing to the CMS pages in the site in the editor, if you click the link button to make a link there is a browse button which allows you to link not only to files but also pages under the Pages node in the browse window. So there is no automatic link generation as in a wiki but you can link by browsing the page list and clicking the page you want to link to.

So no, its not a wiki and was never meant to be a wiki but it can be used to make documentation fairly easily as I do for the documentation on this site.

Someone who really likes wikis could implement a wiki feature to plug into mojoPortal and either make it open source or sell it as an add on product. Its not something I plan to do myself any time soon so there is perhaps a market opportunity for others. I don't really like wikis much myself so I'm probably not the right guy to build a good one. I'm sure it would come out better implemented by someone who really gets wikis and really likes them.

Best,

Joe

9/25/2011 1:57:48 PM
Gravatar
Total Posts 13

Re: Wiki integration

Hi guys. There's a web service called "wikify" that populates text with the links to the original wikipedia. I have an idea to extend mojoportal's HtmlEdit.aspx page with a "wikify" button with wikify functionality.

You must sign in to post in the forums. This thread is closed to new posts.