By Tanuj Damani on Tuesday, 17 March 2015
Posted in General Issues
Replies 4
Likes 0
Views 866
Votes 0
Is there anyway to integrate EasySocial with Media wiki?
My website has a wiki as a subdomain I.E. wiki.websitename.com
I would like my users to be able to login automatically across both things.

We have some plugins that help this. Here are the links:
To be installed in mediawiki: http://www.mediawiki.org/wiki/Extension:AuthJoomla2
To be installed in Joomla: (mediawiki login 2.6 0313) http://www.haroldprins.nl/index.php/download/category/4-joomla-25/

Please can you help with this integration.
I've considered years ago using MediaWiki which is pretty good software. However Joomla 1.6 and 1.7 for me was a big game changer in terms of making it possible to turn Joomla into a wiki (via the ACL). Joomla 3.2 introduced content versioning which for me completed the wiki aspect. Now I can have some article categories editable by everyone and others editable by only the author.

What I'm getting at is that if EasySocial does not have MediaWiki integration, why not take advantage of Joomla's ability to behave like a wiki? I admit that if you have a few hundred articles this could be a bit of a chore to port over the articles. I am a huge advocate for native content when it doesn't compromise what you are trying to accomplish.

In case you must stick with MediaWiki, I'm curious what you have in mind for integration? Unless you are using special cookies, typically using a subdomain will force you to login again considering that the cookie treats the domain as a separate site. But that's all login stuff. As for integration, I would assume that you could theoretically login just fine to EasySocial (which is integrating with Joomla). Because Joomla should be integrated to MediaWiki via that plugin, does logging into EasySocial log you in to MediaWiki right now? To test this login to MediaWiki, and then check Joomla's backend. Keep in mind the subdomain issue I mentioned above with cookies. This is why I'm very cautious about using subdomains.
·
Tuesday, 17 March 2015 09:38
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Josh,

Let me give a rundown of my project (hopefully it will explain what we are trying to do here). We are creating a new website for a specific community, the website has the EasySocial and EasyDiscuss functionality (along with a few other things).
In regards to this we also wanted to create a Wiki for this community. The wiki will be their encyclopedia of knowledge for anything and everything to do with the community, including key people, companies, processes, etc.

The reason we are using a SubDomain is purely for the User Experience point of view. As we want the experience to be very much like Wikipedia but only when the user is on the Wiki, in addition to that, having a subdomain helps compartmentalise the experience in the users mind. We want the main website to be almost a difference identity than the wiki, however we still want to integrate the things, so that users can participate in the wiki, and still use all aspects of the main website.

In regards to the integration, I got the login functionality to work to some extent (with one majour error, that is not letting it work). Here is what I do:
> Visit the wiki subdomain wiki.startupcentral.ae
> Click the Login (at the top right)
> Then it takes me to the login page on EasySocial
> Once I Login I get this message: Error: You are not authorised to view this resource.
> And when I visit the wiki page, I get a blank screen with this line of text: A database query error has occurred. This may indicate a bug in the software. Note, this only happens when I'm logged in.


Im not sure what the problem is here, since I'm not an expert when it comes to MySQL (nor for that matter PHP).
·
Tuesday, 17 March 2015 16:38
·
0 Likes
·
0 Votes
·
0 Comments
·
On your test site you should see if that error comes up when EasySocial is disabled. This way you can find out if it's a Joomla authentication error or related to it's interaction to EasySocial. Also if for any reason the plugin is having issues, Jfusion is another option out there to work with.

I could make most of what you can see on that page with Joomla (and for the most part you wouldn't be able to tell the difference). However I will say MediaWiki still has the upper hand with quoting sources as that is one of Wikipedia's specialties.
·
Tuesday, 17 March 2015 17:21
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Tanuj Damani,

I'm really sorry that missed up this post thread,
Please find your answer in your queries below :
Is there anyway to integrate EasySocial with Media wiki?

Unfortunately we do not have integration with Media wiki in current system.
Perhaps you can request this feature from our voice page http://stackideas.com/voices/easysocial and see how it goes.

In regards to the integration, I got the login functionality to work to some extent (with one majour error, that is not letting it work). Here is what I do:
> Visit the wiki subdomain wiki.startupcentral.ae
> Click the Login (at the top right)
> Then it takes me to the login page on EasySocial
> Once I Login I get this message: Error: You are not authorised to view this resource.
> And when I visit the wiki page, I get a blank screen with this line of text: A database query error has occurred. This may indicate a bug in the software. Note, this only happens when I'm logged in.

Yes, you can try what Josh suggested above for identify this issues is it coming from Easysocial.
What you can do is go to your backend > Plugin manager > find this plugin - System - EasySocial > enter it and disable "Enable com_users Redirection" - NO
After you done it, then go to this page -> wiki.startupcentral.ae and click on that Login link and see how it goes. (Make sure that login link will not redirect to Easysocial login page). Keep us updated then the result.

By the way, Thanks for heading up on this Josh
·
Friday, 20 March 2015 17:13
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post