XWiki

XWiki [Paid] 1.0.2

No permission to buy ($279.95)

Eric_

Member
Hi there, sounds nice, looks good. Here some questions:

Is it possible with this add-on to run MediaWiki separately from XenForo, like accessible and displayed like a standard MW installation and not with XF wrapped around it?

Does the add-on work with existing installations of XF & MW?

Is there any limitation of MediaWiki features when using the add-on?
 

Lukas W.

Formerly katsulynx
Is it possible with this add-on to run Mediawiki seperately from XenForo, like accessible and displayed like a standard MW installation and not with XF wrapped around it?
The skin is not necessarily required, but we do not explicitly support running without it, so there may be issues depending on what parts you intend to use.

Does the add-on work with existing installations of XF & MW?
Yes.

Is there any limitation of MediaWiki features when using the add-on?
None that we know of.
 

Eric_

Member
Thanks for the answers :)

I'm working on the site the 1st XF-MW bridge was made for, back then in 2011 iirc when we've switched from vB to XF, previously we've already used a bridge between vB and MW. Over the years the forum traffic has continuously declined while the wiki traffic has steadily grown, despite we've put a lot of effort into the forum and little into the wiki. So we don't want to limit the wiki in any way.

In our case XF is the main page at ~~~~~.com and the wiki is accessible at ~~~~~.com/wiki without any interference from XF. We need to keep it that way, and if I understand correctly that would be possible, correct?
 

Lukas W.

Formerly katsulynx
In our case XF is the main page at ~~~~~.com and the wiki is accessible at ~~~~~.com/wiki without any interference from XF. We need to keep it that way, and if I understand correctly that would be possible, correct?
As long as both run on the parent domain, everything can be set up to work just fine. If one's a subdirectory of the other, that's the most ideal situation even. So yes.
 

darvil

Member
Hi Lukas, I only really need a bridge (xenforo user being able to login to mediawiki (don't even need same session)) so might it be possible to install on different domains? Can I get a trial to test it out? I think its possible as long as I put it all under the same users (done it with previous old plugins that says you have to use same domain)
 

RobinHood

Well-known member
I'm not that familiar with Wikis, after looking up MediaWiki, it seems like it's the exact same software that powers Wikipedia and is a project funded and continues to be developed by the WikiMedia foundation, is that right?
 
Hi there, this add-on looks really great. One question, though: I suppose that I could use the regular Mediawiki syntax with this plugin, couldn't I?
 

Mike Creuzer

Well-known member
Hi Lukas, I only really need a bridge (xenforo user being able to login to mediawiki (don't even need same session)) so might it be possible to install on different domains? Can I get a trial to test it out? I think its possible as long as I put it all under the same users (done it with previous old plugins that says you have to use same domain)
Feel free to create a ticket with us I think we can do something.
I'm not that familiar with Wikis, after looking up MediaWiki, it seems like it's the exact same software that powers Wikipedia and is a project funded and continues to be developed by the WikiMedia foundation, is that right?
Surprisingly yes, the exact same software. Lukas told me and I was shocked as I always assumed wikipedia was at least a fork. Crazy but indeed the exact same.
Hi there, this add-on looks really great. One question, though: I suppose that I could use the regular Mediawiki syntax with this plugin, couldn't I?
That's correct.
 

Matt C.

Well-known member
Surprisingly yes, the exact same software. Lukas told me and I was shocked as I always assumed wikipedia was at least a fork. Crazy but indeed the exact same.
MediaWiki was actually made for Wikipedia but it was released for public use. It is managed by the Wikimedia Foundation, which manages Wikipedia. I don't mean to hijack the thread, but I think that's pretty interesting.
 

RobinHood

Well-known member
I think it's really good background info for potential buyers to learn about. It's certainly increased my interest in the idea of purchasing it. As if it's powerful enough to power Wikipedia, it sounds like it could be an amazing and well maintained tool to publish quality reference info for forums to add SEO rich content.

It seems the MediaWiki also has a thriving extension ecosystem. Do you know how compatible they may or may not be with this implementation, considering it's in an XF wrapper?

Is there any control over the URL and title structure of pages that are added with this?
 
Last edited:

gforce

Active member
Just to let you know, i submitted ticket; but this mod takes down my entire site after running 1 - 5 minutes. The answer I got was it's my middle ware server not being fast enough, but they are all running on a pure dedicated server. This app should not bring down an entire server by itself. I have to reboot it and catch fast enough to disable it.

YouTube Video to Demo the Issue


///////////// Original Ticket Post /////////////////

At times, xlink will bring down the site. I have xpress and xwiki installed.
Here is the info below and some pics attached:
0 src/addons/ThemeHouse/XWiki/RemoteHandler/Platform.php(157): ThemeHouse\XWiki\RemoteHandler\Platform->callAPI('parse', Array, 'GET', false)
#1 src/addons/ThemeHouse/XLink/Navigation/RemoteNavigation.php(139): ThemeHouse\XWiki\RemoteHandler\Platform->getSubnavigation()
#2 internal_data/code_cache/navigation_cache.php(217): ThemeHouse\XLink\Navigation\RemoteNavigation::displayPlatformExtended(6, 'thxlink_6')
#3 src/XF/Template/Templater.php(6545): XF\Pub\App->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), 'forums', Array)
#4 src/XF/Pub/App.php(560): XF\Template\Templater->renderNavigationClosure(Object(Closure), 'forums', Array)
#5 src/XF/Pub/App.php(513): XF\Pub\App->getNavigation(Array, 'forums')
#6 src/XF/App.php(1988): XF\Pub\App->renderPageHtml('
<form ac...', Array, Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#7 src/XF/Mvc/Dispatcher.php(362): XF\App->renderPage('
<form ac...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#8 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#9 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#10 src/XF.php(390): XF\App->run()
#11 index.php(20): XF::runApp('XF\Pub\App')
#12 {main}
Previous GuzzleHttp\Exception\ServerException: Server error: GET https://pgblitz.com/wiki/api.php?action=parse&format=json&page=XWiki:Navigation resulted in a 504 Gateway Time-out response:
<html>
<head><title>504 Gateway Time-out</title></head>
<body bgcolor="white">
<center><h1>504 Gateway Time-out</h1>< (truncated...)
  • src/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:113
    #0 src/vendor/guzzlehttp/guzzle/src/Middleware.php(66): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response))
    #1 src/vendor/guzzlehttp/promises/src/FulfilledPromise.php(39): GuzzleHttp\Middleware::GuzzleHttp{closure}(Object(GuzzleHttp\Psr7\Response))
    #2 src/vendor/guzzlehttp/promises/src/TaskQueue.php(47): GuzzleHttp\Promise\FulfilledPromise::GuzzleHttp\Promise{closure}()
    #3 src/vendor/guzzlehttp/promises/src/Promise.php(246): GuzzleHttp\Promise\TaskQueue->run(true)
    #4 src/vendor/guzzlehttp/promises/src/Promise.php(223): GuzzleHttp\Promise\Promise->invokeWaitFn()
    #5 src/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
    #6 src/vendor/guzzlehttp/guzzle/src/Client.php(131): GuzzleHttp\Promise\Promise->wait()
    #7 src/vendor/guzzlehttp/guzzle/src/Client.php(89): GuzzleHttp\Client->request('get', 'https://pgblitz...', Array)
    #8 src/addons/ThemeHouse/Core/Http/HttpClient/20181220.php(12): GuzzleHttp\Client->__call('get', Array)
    #9 src/addons/ThemeHouse/XWiki/RemoteHandler/Traits/APICall.php(71): ThemeHouse\Core\Http\HttpClient->simpleGet('https://pgblitz...', Array)
    #10 src/addons/ThemeHouse/XWiki/RemoteHandler/Platform.php(157): ThemeHouse\XWiki\RemoteHandler\Platform->callAPI('parse', Array, 'GET', false)
    #11 src/addons/ThemeHouse/XLink/Navigation/RemoteNavigation.php(139): ThemeHouse\XWiki\RemoteHandler\Platform->getSubnavigation()
    #12 internal_data/code_cache/navigation_cache.php(217): ThemeHouse\XLink\Navigation\RemoteNavigation::displayPlatformExtended(6, 'thxlink_6')
    #13 src/XF/Template/Templater.php(6545): XF\Pub\App->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), 'forums', Array)
    #14 src/XF/Pub/App.php(560): XF\Template\Templater->renderNavigationClosure(Object(Closure), 'forums', Array)
    #15 src/XF/Pub/App.php(513): XF\Pub\App->getNavigation(Array, 'forums')
    #16 src/XF/App.php(1988): XF\Pub\App->renderPageHtml('
    <form ac...', Array, Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#17 src/XF/Mvc/Dispatcher.php(362): XF\App->renderPage('
<form ac...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#18 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#19 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#20 src/XF.php(390): XF\App->run()
#21 index.php(20): XF::runApp('XF\Pub\App')
#22 {main}
 
Last edited:

Mike Creuzer

Well-known member
@gforce thanks for the detailed information. It's a new product, sure we have it running smoothly ourselves but sometimes there are server specifics we need to work on to get perfect. I'll tag @Lukas W. on this
 

gforce

Active member
@gforce thanks for the detailed information. It's a new product, sure we have it running smoothly ourselves but sometimes there are server specifics we need to work on to get perfect. I'll tag @Lukas W. on this
ya tried fighting it all night. using plesk, and cannot work around it staying up longer than 2 minutes. I really want this to be a successful product.
 

gforce

Active member
will do @Lukas W. - I'll send the credentials and how to bring the site up or down (you'll be fine to flip it on or off). It's a hobby site, but we'll be ok. Again, you guys do amazing work; so the faster this works out of the box; the better :D
 

Matt C.

Well-known member
After using the demo, this looks and works incredibly well. I may buy it later when I can afford it.
 
Top