Math extension installation for Mediawiki - mediawiki

I am trying to enable my Mediawiki 1.28 to handle math equations. I followed the instructions given here, here and here.
However, when I write the following in a page on my Mediawiki, it does not get rendered:
<math>x=\frac{-b+\sqrt{d}}{2*a}</math>
My PHP version is 7.0.14. I do not know if I am doing anything wrong. Any help will be appreciated.

Related

Building libmysqlclient on Windows

ALL,
In the past mySQL provided Connector/C source code and there was a page on the website which explained how t build it.
Now mySQL deprecated Connector/C and instead it is called libmysqlclient and it looks like both source code is not available fr download and the page with the explanation of the build is taken off the site.
So now the question is - does anybody able to download the source code and build the library?
I even tried to talk to mySQL and filed a bug about missing the source code download/documentation but it got rejected.
In the bug I got a suggestion to se Connector/C++, but I don't know how it will work, since my code is using C API and not C++.
THank you for any pointers you can provide

How to convert many HTML files to MediaWiki Pages on Windows?

I'm on Windows and I have an index.html in a folder and a huge set of html pages in subfolders.
How can I convert these html files to MediaWiki pages?
Check the Converting content from HTML text file section from the manual at mediawiki.org. Personally I would start with these two, and if that doesn't work I'd build something based on pywikibot. Any of these solutions can be made to work on Windows, though it is advisable to try it on Linux or OS X first, and if not install Cygwin.
You're unlikely to find any kind of streamlined GUI tool for such a specialized action. If you need more help with using the code available there you should hire a programmer or learn how to do it yourself.

php 4 / mysql jstree example from luban.danse.us - Anyway to port this functionality to the new version of jstree? (v1)

Having tried to use the example for php/mysql at http://jstree.com/demos I have realized that I needed extra functionality and as well noticed that this works only with PHP 5 due to some errors that Firebug was prompting for the output. I then started to look for more documentation on jstree and found in here someone suggesting to review the example on the following page:
http://luban.danse.us/jazzclub/javascripts/jquery/jsTree/reference/_examples/7_full.html
I did find it very close to what I need for a personal project, however the example is fixed for one DB interaction from what I was able to see in the core dependencies (full/script.js). I'm trying to port this example to PHP 5, but at the moment just would like to know if there is a possibility to extend this to use new plugins such as 'checkbox' even-though this is an earlier version.
I've posted this question in the forums to see if there is any possibility to recreate a PHP/mySQL example using the 'contextmenu' and as well the options at the top of the panel, but since this apparently is not supported by what I was able to understand from the documentation, I thought perhaps someone have tried something similar to this?
Thanks in advance,
JP-

Need help regarding CGI scripting with C

I need to process some of files stored on the server side and display the list of files on a web page in a browser. My server is set-up on an arm-processor and it is mini(thttpd). And only support CGI script(with C) as far as I know.
So I am asking, whether with this current set-up, can I process file system on server side and display details(like file names) on a web page upon browser interaction by just plain CGI scripting using C??? I was unable to find convincing tutorials regarding this on CGI. And installing any other components on server will be difficult as it needs to be cross-compiled against arm-platform and the also system being embedded(low on memory). I am a total newbie to this scripting. So please forgive me if you found this post silly or stupid.
And also it would be nice if you help me find some good scripting tutorials.
Check out my dusty old Getting Started with CGI Programming in C. It might be difficult to find good new material on the topic these days, as most people do server-side programming with other, better tools. But things like you describe would be possible. The main concern would be security, especially if you would allow the user to delete or modify files on the server.

Convert Sandcastle Help File Builder Output (Web site) to MediaWiki format

I need to
convert my Sandcastle Help File
Builder (SHFB) output that is a Web
site (HTML) to Media wiki format
Find a way to transfer/include the
converted pages directly into the
MediaWiki we have set up.
Any ideas? we have over 1000 pages of HTML files inthe Website (output of SHFB).
I thought of using a html2wiki converter ..I could think of looking around for a script to convert those 1000 pages into wiki format... that could take care of (1).
But I would still be left with the block in the last bit of the pipeline - how to feed converted pages directly into the Wiki?
Take a look at Help Server. It allows to publish .CHM / .HxS produced by any tool (including Sandcastle) on the web and provides URL-based integration API.
We use MediaWiki as well. A set of templates for it allows us to create links to class reference shared by Help Server. Some examples of such links can be found right on that page.
Note that DataObjects.Net Help web site is running on Help Server 2.X, but the newest one is 3.X (example web site is here).
I did some work with ingesting existing material from several sites into a comprehensive Wiki. It did not involve Sandcastle, but if you're dealing with HTML it shouldn't matter much. html2wiki extensions are out there, and from what I have read they can solve a lot of problems. I needed a little more control over each node in the DOM, so i used Simple HTML DOM Parser. It's in PHP and was easily dropped into Mediawiki's includes.
For creating the new pages, I ended up writing a small script that uses Mediawiki's Article class, specifically the doEdit function. this allows you to create new articles programatically, without user interaction. Of course, you'd want to be careful with this... The last thing you need is to create 1000 pages that are no good and have to be deleted. But perhaps this will help get you going.