Hi all,
I am very confusing about how Wikipedia and MediaWiki sites can treat Maths. If we all agree that texvc and maths in png images are ugly and obsolete, it seems that Mathoid is "is the most recommended option; Mathoid is the rendering mode that will be used on Wikipedia in the future.” (see https://www.mediawiki.org/wiki/Extension:Math <https://www.mediawiki.org/wiki/Extension:Math>).
But Mathoid requires an external server and therefore I found (with difficulty) and tested successfully SimpleMathJax (https://www.mediawiki.org/wiki/Extension:SimpleMathJax <https://www.mediawiki.org/wiki/Extension:SimpleMathJax>). It is set with the old syntax only
require_once "$IP/extensions/SimpleMathJax/SimpleMathJax.php";
However the code of the extension itself is not distributed with the numerous MediaWiki extensions but you can get it at https://github.com/jmnote/SimpleMathJax/archive/master.zip
- The math rendering is beautiful.
- Most of the standard AMS TeX code seems to work fine.
- Using pandoc you can transform your LaTeX source into mediawiki source with the following command line
$ pandoc -o foo.wiki -f latex -t mediawiki foo.tex
- It seems to work with any recent browser without the need of a specific extension.
Therefore I have some questions:
- Is there any legal reason for the WMF for not distributing?
- Am I wrong with the scientific facilities of SimpleMathJax?
Regards,
--
N. Brouard
Hello folks,
I want to try out the Skin:VectorBlue, but have problems understanding how the proper edition is downloaded.
I get the master version through https://github.com/Sturmkrieg/mw-VectorBlue and then Clone or download button.
Finally Download zip.
But this seems not to be the edition I need.
Best regards,
Even Thorbergsen
Frigosoft, Norway
User:Event
Dear all,
we are running a MediaWiki based web page www.germanbioimaging.org and
would like to upgrade from MediaWiki 1.24.1 to 1.27.1. The extension
Calendar (Kenyu73) is not working with MW 1.27.1 and we know that the
extension is not any longer supported. As the calendar is an important
tool of our web site we were wondering if somebody else experienced the
same problem and solved it?
The calendar is listed at "Installed extensions", but the page with the
calendar is empty and the error message is: "Failed to load resource:
the server responded with a status of 500 (internal server error)". The
LAMP-Server runs php 5.5.14 and mysql 5.0.96 (university server --> we
can influence neither php nor mysql version).
Thank you very much and best wishes,
Nadine and Narek
------------------------------------------------------------------------
Dr. Nadine Utz
German BioImaging
http://www.germanbioimaging.org
Project Manager
Universität Konstanz
PO Box 604
Universitätsstraße 10
78457 Konstanz
Germany
Phone +49 7531 885337
Hi,
texvc is a OCaml program that generates PNG images for the Math
extension. Packages for Debian and Ubuntu are now available, please see
<https://www.mediawiki.org/wiki/User:Legoktm/Packages/texvc> for more
details.
This package is useful regardless of whether you are using the mediawiki
package or not - it allows you to use texvc without needing to install
the full OCaml toolchain to build it manually.
Finally, in the long term the Math extension maintainers would like to
phase out texvc in favor of the mathoid-based code. If you do use texvc
(packaged or not), your comments on
<https://phabricator.wikimedia.org/T155201> would be appreciated.
-- Legoktm
Hi,
This shouldn't affect very many installations as CentralAuth is very
WMF-specific but letting everyone know that a fix for CentralAuth has just
been released.
It allowed user impersonation by a combination of the apioutput.js (used
for api.php output customization) and the central auth cookie.
The bug is: https://phabricator.wikimedia.org/T144573
The gerrit change is: https://gerrit.wikimedia.org/r/#/c/333316/
-Chad
Hi all,
In the process of the previous security release, T124940 was fixed in
core MediaWiki (it deals with unacceptably long shell inputs). There was
also a related fix in Math that I just noticed had never been released--even
thought it was disclosed (with a patch) on the task in question.
It's been published to https://gerrit.wikimedia.org/r/#/c/333309/ (for
master)
and is being backported to all supported branches (1.28.x, 1.27.x, 1.23.x)
This isn't an extension we bundle in core MW which explains the oversight.
-Chad
Forwarding.
Pine
---------- Forwarded message ----------
From: Matthew Flaschen <mflaschen(a)wikimedia.org>
Date: Fri, Jan 20, 2017 at 2:02 PM
Subject: [Wikitech-l] SECURITY: Flow security fix to make sure EnableFlow
is always attributed
To: Wikitech List <wikitech-l(a)lists.wikimedia.org>
There is a security fix to ensure that EnableFlow is always properly
attributed.
This may be an issue if you see users maliciously using Special:EnableFlow
on pages that already exist.
It should be merged shortly, but in the meantime, you can download it from
Gerrit (https://gerrit.wikimedia.org/r/#/c/333301/):
git fetch ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Flow
refs/changes/01/333301/1 && git checkout FETCH_HEAD
Matt Flaschen
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
I use Dreamhost, and for some reason it has a glitch that is making my
searchindex table crash all the time. About one out of every 10 searches,
when I try to run a search, it says that searchindex "is marked as crashed
and should be repaired".
I came up with the workaround below, so that the user can just go to the
existing page Project:Repair and it will repair the table. But that's
inconvenient. I'd rather come up with something that will just repair the
table whenever a search is run, before any search queries are done on the
database. Got any ideas? Thanks.
$wgRepairedTable = false;
$wgHooks['BeforePageDisplay'][] = 'repairtable';
function repairtable( $out, $skin ) {
global $wgRepairedTable;
if ( $out->getPageTitle() === 'Project:Repair' && $wgRepairedTable
=== false ) {
$wgRepairedTable = true;
$dbw = wfGetDB( DB_MASTER );
$dbw->query( "REPAIR TABLE `searchindex`" );
echo 'searchindex table repaired';
}
return true;
}
Forwarding from WikimediaAnncounce-l to Wikimedia-l because auto-foward is
still not working. Also forwarding to Wikitech-l and MediaWiki-l because
the "Reconstructing MediaWiki history" presentation sounds like it may be
of interest to some people on those lists.
Pine
---------- Forwarded message ----------
From: Lena Traer <ltraer(a)wikimedia.org>
Date: Thu, Jan 19, 2017 at 4:41 PM
Subject: [Wikimedia Announcements] Invitation to WMF January 2017 Metrics &
Activities Meeting: Thursday, January 26, 19:00 UTC
To: wikimediaannounce-l(a)lists.wikimedia.org
Hello everyone,
The next Wikimedia Foundation metrics and activities meeting will take
place on Thursday, January 26, 2017 at 7:00 PM UTC (11 AM PST). The IRC
channel is #wikimedia-office on irc.freenode.net, and the meeting will be
broadcast as a live YouTube stream.
The theme of the January meeting is: "Building our future” – Exploring how
we can build for the future of the Wikimedia movement together.
Meeting agenda:
* Welcomes, theme introduction
* Movement update
* Reconstructing MediaWiki history
* Community capacity development
* Executive update
* Questions and discussion
* Wikilove
Please review
https://meta.wikimedia.org/wiki/Wikimedia_Foundation_metrics_and_activities_
meetings
for further information about the meeting and how to participate.
We’ll post the video recording publicly after the meeting.
Thank you,
Lena
Lena Traer
Project Assistant // Communications // Advancement
Wikimedia Foundation
149 New Montgomery Street
San Francisco, CA 94105
_______________________________________________
Please note: all replies sent to this mailing list will be immediately
directed to Wikimedia-l, the public mailing list of the Wikimedia
community. For more information about Wikimedia-l:
https://lists.wikimedia.org/mailman/listinfo/wikimedia-l
_______________________________________________
WikimediaAnnounce-l mailing list
WikimediaAnnounce-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikimediaannounce-l