Hi,
I know that on Wikia sites there's a tool available when editing in the
Visual Editor that allows one to choose from all the templates on the Wikia
site, and when one selects the template one wishes to use it loads the
fields for said template and allows one to edit them all in this pop-up
window before embedding this template into the article. It makes inserting
several-input templates like infoboxes far easier and I was wondering if
something like this existed for local MediaWikis when operating in source
mode. I was wondering if it might be possible, for instance (like if
something different to this is possible I'm still happy to hear it), if the
WikiEditor extension (https://www.mediawiki.org/wiki/Extension:WikiEditor)
could be given an additional tool with these capabilities.
If you're wondering what I mean by this "tool" for inserting templates see
http://community.wikia.com/wiki/Help:Templates#Adding_pre-existing_templates
.
Thanks for your time,
Brenton
I see that there exists at least one extension [1] to
authenticate against external sites via OAuth. Which makes me
wonder, – is there some way to authenticate MediaWiki against
some /another/ (remote) MediaWiki instance – such as, for
instance, the Wikimedia Login Wiki?
I’m loosely thinking of starting a wiki that (I guess) would be
mainly of interest to (some) wikimedians, and /not/ having to
deal with passwords and the like would’ve sure simplified the
whole thing for me.
I guess that also means that I’d have to /also/ follow account
renames; any idea how to get that covered?
TIA.
[1] https://www.mediawiki.org/wiki/Extension:SocialLogin
--
FSF associate member #7257 http://boycottsystemd.org/ … 3013 B6A0 230E 334A
hi there,
I recently read some papers/article about wikidata. I am confused at point
where it is written that "wikidata is multilingual by design" and at the
same time it also written that "wikidata centralized the language links".
Then my doubt is that if wikidata is multilingual by design why we need
language links at all ? Please help me to understand this.
I also have another question that if there is only one wikidata item for
every article in all wikipedia. Then also in multiple wikipedia (i.e
English, hindi, French etc) the content of article is somewhat different.
How this happens ?
Please help me to clarify this doubts.
Sincerely
,
Nikunj Soni
Student Of NIT-Warangal
INDIA
I just updated a couple of extensions (Mantle, MobileView), but the
Special:Version page on my wiki still shows the previous version numbers.
Adding "?action=purge" to the Special:Version URL didn't change anything.
Is there some sort of extension cache, or something else?
Thanks,
Dave
--
David Chin, Ph.D.
david.chin(a)drexel.edu Sr. Systems Administrator, URCF, Drexel U.
http://www.drexel.edu/research/urcf/https://linuxfollies.blogspot.com/
215.221.4747 (mobile)
https://github.com/prehensilecode
For some years now, MediaWiki extensions have been linking mediawiki.org
translatable help pages with a help icon. Starting in 1.25, MediaWiki
core is doing the same.
Comments welcome on the task. Specifically, I'm looking for opinions on
whether it's fine to link help pages which are still hosted on Meta-Wiki
for copyright reasons, when no help page is available on mediawiki.org.*
https://phabricator.wikimedia.org/T45591#1139342
Less than a week is left to decide.
https://lists.wikimedia.org/pipermail/wikitech-l/2015-April/081424.html
If there is interest, I will make the pages translatable on Meta-Wiki so
that the patch becomes mergeable.
Nemo
(*) The special pages in question are:
Contributions
Export
Import
LinkSearch
Recentchanges
Recentchangeslinked
Watchlist
Whatlinkshere
Hi all,
Newbie here. Please CC me as I have turned off mailing because of the
barrage that I'm sure wikimedia main list would have and I am not in a
position to handle large number of mails or information, so please
excuse.
I have been trying to figure if there is an extension to see how big
the wiki is in a category tree as right now it's difficult to know how
many pages are there and how they are linked to one another. I am sure
somebody must have made one which is able to show that in a tree-like
structure or some other more appropriate way.
It's like getting an output, something ls -la or even an ls but for
number of articles, name of articles, when it was created and last
modified. The listing could be changed according to name first,
modified first or created first or anythin
This should not be just an admin-related extension but should be
viewable by users as well. I know there is Recent Changes but that's
hardly enough if it's a niche wiki and you have users who are
interested to see this sort of information as well.
--
Regards,
Shirish Agarwal शिरीष अग्रवाल
My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/http://flossexperiences.wordpress.com
EB80 462B 08E1 A0DE A73A 2C2F 9F3D C7A4 E1C4 D2D8
Hi,
Trying to upgrade from 1.19 to 1.24.2 on a Windows machine.
When running update.php I get a message from Validator that the MW version does not meet the requirements because it must be 1.16 or higher.
Does anybody know what is going on and what should be done to do the upgrade?
Thanks!
Ad
Hi,
I have noticed that when I ask Lua templating-related questions here I
get little, if any replies so I was wondering if someone knows somewhere
I can ask these questions and get fast (within a day) and helpful answers.
Thanks for your time,
Brenton
Hi all,
I am trying to set up the Visual Editor on out CentOS 6.6 system running MediaWiki 1.24.1 installation. I have successfully set up Parsoid on a stand-along Ubuntu Trusty node (it works and retrieves/parses Wiki pages), and ensured that it works; I then checked out the Visual Editor extension (branch REL1_24) and its submodule, and configured them in LocalSettings.php:
require_once( "{$IP}/extensions/VisualEditor/VisualEditor.php" );
$wgDefaultUserOptions['visualeditor-enable'] = 1;
$wgHiddenPrefs[] = 'visualeditor-enable';
$wgVisualEditorParsoidURL = 'http://vdanilchenko-compute.vistaprint.net:8142';
$wgVisualEditorParsoidPrefix = 'corewiki';
I am testing it in the latest Chrome. When I view a page and click on the ‘Edit’ button, the system redirects to the ‘?veaction=edit’ link, thinks for a little while, shows the blue progress bar -- and then produced this error in the console (call stack included):
ve.ce.BranchNode.js:234 Uncaught NotFoundError: Failed to execute 'insertBefore' on 'Node': The node before which the new node is to be inserted is not a child of this node.
ve.ce.BranchNode.js:234 ve.ce.BranchNode.setupSlugs
ve.ce.ContentBranchNode.js:248 ve.ce.ContentBranchNode.renderContents
ve.ce.ContentBranchNode.js:110 ve.ce.ContentBranchNode.onSplice
ve.ce.BranchNode.js:35 VeCeBranchNode
ve.ce.ContentBranchNode.js:20 VeCeContentBranchNode
ve.ce.ParagraphNode.js:18 VeCeParagraphNode
oojs.jquery.js:868 oo.Factory.create
ve.ce.BranchNode.js:168 ve.ce.BranchNode.onSplice
ve.ce.BranchNode.js:35 VeCeBranchNode
ve.ce.DivNode.js:18 VeCeDivNode
oojs.jquery.js:868 oo.Factory.create
ve.ce.BranchNode.js:168 ve.ce.BranchNode.onSplice
ve.ce.BranchNode.js:35 VeCeBranchNode
ve.ce.DocumentNode.js:19 VeCeDocumentNode
ve.ce.Document.js:19 VeCeDocument
ve.ce.Surface.js:30 VeCeSurface
ve.ui.Surface.js:43 VeUiSurface
ve.ui.DesktopSurface.js:20 VeUiDesktopSurface
ve.init.Target.js:185 ve.init.Target.createSurface
ve.init.mw.Target.js:1325 (anonymous function)
This seems to refer to the error in the following code section in VisualEditor/lib/ve/src/ce/ve.ce.BranchNode.js:
for ( i in this.getModel().slugPositions ) {
slugNode = doc.importNode( slugTemplate, true );
if ( this.children[i] ) {
this.$element[0].insertBefore( slugNode, this.children[i].$element[0] );
} else {
this.$element[0].appendChild( slugNode );
}
this.slugNodes[i] = slugNode;
}
So I tried dumping the nodes involved – this.$element[0] and slugNode – to the console (immediately preceding the error message of course), and got the following:
0th child:
<p><span class="hideshow1 ve-ce-textStyleAnnotation ve-ce-spanAnnotation"><span class="" id="hidemetextWTRaSupplierDocsZ" about="#mwt7" typeof="mw:Transclusion" data-parsoid="{“stx”:”html”,”dsr”:[2025,2111,null,null],”pi”:[[{“k”:”hide id”,”named”:true,”spc”:[““,”“,”“,”“]},{“k”:”text id”,”named”:true,”spc”:[““,”“,”“,”“]}]]}" data-mw="{“parts”:[{“template”:{“target”:{“wt”:”Collapsible js”,”href”:”./Template:Collapsible_js”},”params”:{“hide id”:{“wt”:”hidemeWTRaSupplierDocsZ”},”text id”:{“wt”:”hidemetextWTRaSupplierDocsZ”}},”i”:0}}]}">show</span><span data-parsoid="{“src”:”<javascript>\n(function($){\n// $('#hidemeWTRaSupplierDocsZ').css('display','none');\n$('#hidemetextWTRaSupplierDocsZ').text('show').click(function() {\n $('#hidemeWTRaSupplierDocsZ').slideToggle('fast', function(){\n\n if ($('#hidemeWTRaSupplierDocsZ').is(':hidden')) {\n $('#hidemetextWTRaSupplierDocsZ').text('show');\n } else {\n $('#hidemetextWTRaSupplierDocsZ').text('hide');\n }\n\n });\n})\n})(window.jQuery);\n</javascript>“}" typeof="mw:Extension/javascript" data-mw="{“name”:”javascript”,”attrs”:{},”body”:{“extsrc”:”\n(function($){\n// $('#hidemeWTRaSupplierDocsZ').css('display','none');\n$('#hidemetextWTRaSupplierDocsZ').text('show').click(function() {\n $('#hidemeWTRaSupplierDocsZ').slideToggle('fast', function(){\n\n if ($('#hidemeWTRaSupplierDocsZ').is(':hidden')) {\n $('#hidemetextWTRaSupplierDocsZ').text('show');\n } else {\n $('#hidemetextWTRaSupplierDocsZ').text('hide');\n }\n\n });\n})\n})(window.jQuery);\n”}}" about="#mwt7">
</span></span><b class="ve-ce-textStyleAnnotation ve-ce-boldAnnotation">WTR and Supplier Documents</b></p>
Slug:
<span class="ve-ce-branchNode-slug ve-ce-branchNode-inlineSlug"></span>
Aaaand at this point, I am stuck. These seem to be the DOM nodes dynamically generated by the Visual Editor, and I have no idea where to go from here.
I am getting this with all the extensions disabled. It happens whether client debugger and resource loader debug mode are on or off.
Does anyone have any ideas on what might be going wrong?
Thanks!
Hi, all,
I'm documenting policies and procedures using Mediawiki. Generally, when
documenting procedures using something like Word, you'd have a consistent
numbering system such as:
1.0 Purpose
2.0 Scope
3.0 Responsibility
3.1 General
3.1.1 Whatever goes here.
...and so on...
I'm using the MagicNumberedHeadings
<https://www.mediawiki.org/wiki/Extension:MagicNumberedHeadings> extension
to enable display of section numbers only on pages containing a template
designed for procedures.
I'm curious if there might be a way to use the current section number as a
prefix for ordered list numbering.
In the example above, "3.0 Responsibility" would be
==Responsibility==
===General===
and then I'd begin enumerating paragraphs with an ordered list either using
# or 'ol' and 'li' tags.
Any tricks possible to accomplish this?
I like that the section titles automatically create the TOC. I don't want
to use section markers for everything I want numbered in this manner as it
seems inappropriate to use headings for this.
I was thinking perhaps there could be some kind of magic word that injects
the current counter for the section, and it could possibly be used with the
'ol' tag's 'start' attribute to start the numbering at that of the section.
I'm sure something could be hacked together with CSS and javascript, but
I'd like to know if anyone has tackled anything like this previously.
Thanks,
Larry