Hello,
The committee has finished selecting new members and the new committee
candidates are (In alphabetical order):
- Amir Sarabadani
- Martin Urbanec
- MusikAnimal
- Tonina Zhelyazkova
- Tony Thomas
And auxiliary members will be (Also in alphabetical order):
- Huji
- Jayprakash12345
- Matanya
- Nuria Ruiz
- Tpt
You can read more about the members in [0]
The changes compared to last term are:
* Lucie has resigned in September 2019. Tpt (as one of auxiliary members)
filled her seat in the meantime and now Tpt is moving to be an auxiliary
member again.
* Martin Urbanec is joining the main committee to fill Lucie/Tpt seat
* Jay Prakash is joining auxiliary members
* Rosalie is leaving the auxiliary members.
This is not the final structure. According to the CoC [1], the current
committee publishes the new members and call for public feedback for *six
weeks* and after that, the current committee might apply changes to the
structure based on public feedback.
Please let the committee know if you have any concern regarding the members
and its structure until *09 June 2019* and after that, the new committee
will be in effect and will serve for a year.
[0]:
https://www.mediawiki.org/wiki/Code_of_Conduct/Committee/Members/Candidates
[1]:
https://www.mediawiki.org/wiki/Code_of_Conduct/Committee#Selection_of_new_m…
Amir, On behalf of the Code of Conduct committee
Best
Hi,
There's a new episode out of the MediaWiki podcast Between the Brackets:
this one is an interview with Duncan Crane, a MediaWiki administrator who
is also the main author of the TinyMCE extension. You can listen to the
episode here:
http://betweenthebrackets.libsyn.com/episode-59-duncan-crane
-Yaron
Hi Everyone,
I've been reading
https://www.mediawiki.org/wiki/Manual:Developing_extensions. I'm not
clear on how to hook a request for a URL. In particular, I want to
hook 404's and examine the URL.
How do I wire-up an extension to examine requests?
Thanks in advance.
Hi Everyone,
We upgraded to MW 1.34.1. maintenance/update.php was run during the
upgrade process.
We are now doing post-install maintenance, like running a cleanup
script (https://github.com/weidai11/website/blob/master/root/cleanup-wiki.sh).
The script is complaining:
Wikimedia\Rdbms\DBQueryError from line 1603 of
/var/www/html/w/includes/libs/rdbms/database/Database.php: A database
query error has occurred. Did you forget to run your application's
database schema updater after upgrading?
Query: SELECT ar_id,ar_user,ar_user_text,ar_id FROM
`wikicryptopp_archive` WHERE (1=1) ORDER BY ar_id LIMIT 100
Function: CleanupUsersWithNoId::cleanup
Error: 1054 Unknown column 'ar_user' in 'field list' (localhost)
#0 /var/www/html/w/includes/libs/rdbms/database/Database.php(1574):
Wikimedia\Rdbms\Database->getQueryExceptionAndLog('Unknown column
...', 1054, 'SELECT ar_id,a...', 'CleanupUsersWit...')
#1 /var/www/html/w/includes/libs/rdbms/database/Database.php(1152):
Wikimedia\Rdbms\Database->reportQueryError('Unknown column ...', 1054,
'SELECT ar_id,a...', 'CleanupUsersWit...', false)
#2 /var/www/html/w/includes/libs/rdbms/database/Database.php(1807):
Wikimedia\Rdbms\Database->query('SELECT ar_id,a...',
'CleanupUsersWit...')
#3 /var/www/html/w/includes/libs/rdbms/database/DBConnRef.php(68):
Wikimedia\Rdbms\Database->select('archive', Array, Array,
'CleanupUsersWit...', Array)
#4 /var/www/html/w/includes/libs/rdbms/database/DBConnRef.php(315):
Wikimedia\Rdbms\DBConnRef->__call('select', Array)
#5 /var/www/html/w/maintenance/cleanupUsersWithNoId.php(153):
Wikimedia\Rdbms\DBConnRef->select('archive', Array, Array,
'CleanupUsersWit...', Array)
#6 /var/www/html/w/maintenance/cleanupUsersWithNoId.php(63):
CleanupUsersWithNoId->cleanup('archive', Array, 'ar_user',
'ar_user_text', Array, Array)
#7 /var/www/html/w/maintenance/Maintenance.php(1746):
CleanupUsersWithNoId->doDBUpdates()
#8 /var/www/html/w/maintenance/doMaintenance.php(99):
LoggedUpdateMaintenance->execute()
#9 /var/www/html/w/maintenance/cleanupUsersWithNoId.php(212):
require_once('/var/www/html/w...')
#10 {main}
The script used to work with MW 1.33.
Jeff
Hi all,
Anyone had difficulty implementing LDAP connection using the LDAPAuthentication2 extension? The old one back in 1.19 version of mediawiki was working fine but now after upgrading it’s not working.
Anyone got a sample they can share how you configured all the necessary files? I keep getting “cannot bind” or “cannot fine server”. My ldap server connection is the same I use for other apps and they have no problem. Any help would be appreciated. Thanks in advance.
Kevin
Hi Everyone,
We see a continuous flow of requests like shown below. We are fairly
certain it is a botnet probing for weaknesses or vulnerabilities. The
source IP address slowly moves around. It looks like there was a bug
in load.php some time ago [1].
I don't have time to manually monitor this. We are looking for one of
those wiki plugins to handle it at the application layer.
How do we ban the host for making these probes for a day or a week?
Thanks in advance.
[1] https://www.mediawiki.org/wiki/Topic:Sl0d755pv10sjxl0
92.32.245.123 - - [19/Apr/2020:14:41:12 -0400] "GET
/w/load.php?lang=en&modules=mediawiki.helplink%2Cspecial%2Cui%7Cmediawiki.legacy.commonPrint%2Cshared%7Cmediawiki.skinning.interface%7Cmediawiki.special.search.styles%7Cmediawiki.ui.button%2Cinput%7Cmediawiki.widgets.SearchInputWidget.styles%7Cmediawiki.widgets.styles%7Coojs-ui-core.styles%7Coojs-ui.styles.icons-alerts%2Cicons-content%2Cicons-interactions%2Cindicators%2Ctextures%7Cskins.vector.styles&only=styles&skin=vector
HTTP/1.1" 200 28580
92.32.245.123 - - [19/Apr/2020:14:41:13 -0400] "GET
/w/load.php?debug=false&lang=en&modules=ext.SmjCDN%7Cjquery%2Coojs%2Coojs-ui-core%2Coojs-ui-widgets%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cclient%2CgetAttrs%2ChighlightText%2Csuggestions%2CtabIndex%2Cthrottle-debounce%7Cmediawiki.RegExp%2CString%2CTitle%2Capi%2Cbase%2Ccldr%2Clanguage%2CsearchSuggest%2Cutil%2Cwidgets%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.special.search%7Cmediawiki.widgets.SearchInputWidget%7Coojs-ui.styles.icons-editing-advanced%2Cicons-moderation%2Cicons-movement%7Cskins.vector.js%7Cuser.defaults&skin=vector&version=1rf1ap1
HTTP/1.1" 200 144182
92.32.245.123 - - [19/Apr/2020:14:41:15 -0400] "GET
/wiki/Debug_Symbols HTTP/1.1" 200 7733
92.32.245.123 - - [19/Apr/2020:14:41:16 -0400] "GET
/w/load.php?lang=en&modules=mediawiki.legacy.commonPrint%2Cshared%7Cmediawiki.skinning.interface%7Cmediawiki.toc.styles%7Cskins.vector.styles&only=styles&skin=vector
HTTP/1.1" 200 8880
92.32.245.123 - - [19/Apr/2020:14:41:16 -0400] "GET
/w/load.php?debug=false&lang=en&modules=ext.SmjCDN%7Cjquery%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2Csuggestions%2CtabIndex%2Cthrottle-debounce%7Cmediawiki.RegExp%2CString%2CTitle%2Capi%2Cbase%2Ccookie%2CsearchSuggest%2Ctoc%2Cutil%7Cmediawiki.page.ready%2Cstartup%7Cskins.vector.js%7Cuser.defaults&skin=vector&version=1j07wt1
HTTP/1.1" 200 68744
Hello all,
I would like to announce the release of MediaWiki Language Extension
Bundle 2020.04. This bundle is compatible with MediaWiki 1.33 or above
and requires PHP 7.2 or above.
Next MLEB is expected to be released in 3 months. If there are very
important bug fixes, we will do an intermediate release. Please give
us your feedback at
[[Talk:MLEB|https://www.mediawiki.org/wiki/Talk:MLEB]].
* Download: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2020.04.tar…
* sha256sum: 97dbf8846c62cbafa43b7b5f359c3fb55039846277ebb55dd7b00e42d356d709
* Signature: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2020.04.tar…
Quick links:
* Installation instructions are at: https://www.mediawiki.org/wiki/MLEB
* Announcements of new releases will be posted to a mailing list:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-i18n
* Report bugs to: https://phabricator.wikimedia.org/
* Talk with us at: #mediawiki-i18n @ Freenode
Release notes for each extension are below.
-- Kartik Mistry
== Highlights and upgrade notes ==
* Remove PHP based entry point for Translate extension. Use
<code>wfLoadExtension( 'Translate' );</code> to load the Translate
extension.
* Test and add support for PHP 7.4. Now all versions of PHP 7.2 and
above are supported.
* '''SECURITY FIX''': Translate: HTML from messages was not escaped in
Special:ManageMessageGroups. If you do not use this page (e.g. only
use translatable wiki pages) you are not affected.
([[phab:T242115|Phab:T242115]])
== Babel, CleanChanges, LocalisationUpdate and cldr ==
* Localisation and maintenance updates.
== Translate ==
* '''SECURITY FIX''': Fixed - [Possible XSS vulnerability] HTML from
messages rendered in Message group management
([[phab:T242115|Phab:T242115]])
* Mangler: Don't remove prefix on unmangle if pattern doesn't match
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/586346
Gerrit Patch])
* Add <code>translate_target_language</code> variable for abuse
filters ([[phab:T236447|Phab:T236447]])
* Put label of languages box on separate line on narrow screens
([[phab:T243997|Phab:T243997]])
* Show assistant languages in the order defined -
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/585121
Gerrit Patch])
* Remove unused create-language-models.php script
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/420840
Gerrit Patch])
* GettextFFS should implement isContentEqual ([[phab:T233402|Phab:T233402]])
* Expand toggles in message documentation are inactive when linking to
a message directly ([[phab:T248265|Phab:T248265]])
* Test and add support for PHP 7.4 ([[phab:T247657|Phab:T247657]])
* Support export for offline translation also from command line
([[phab:T248200|Phab:T248200]])
* Remove PHP entry point ([[phab:T228055|Phab:T228055]])
* mw.translateHooks JavaScript class was removed
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/582782
Gerrit Patch])
* Code related to the unused and broken translation interface of
special page aliases, namespaces and magic words was removed.
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/583299
Gerrit Patch])
* MessageGroupCache: Remove code support old versions of the cache
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/585121
Gerrit Patch])
* Removed old MessageChecker code. This has been replaced by the new
validator framework. ([[phab:T241465|Phab:T241465]])
* Make Special:SupportedLanguages do less work during web requests
([[phab:T249439|Phab:T249439]])
* Special:ExportTranslations: Disallow exporting huge groups
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/583044
Gerrit Patch])
== UniversalLanguageSelector ==
* Localisation and maintenance updates.
=== Input Methods ===
* Updated vec-GVU keyboard.
=== fonts ===
* Added Pustaka Bali, Vimala and Kadiri fonts for Balinese.
--
Kartik Mistry | કાર્તિક મિસ્ત્રી
kartikm.wordpress.com
Hey all,
We are running a survey to find out how MediaWiki can be improved for the
typical non-Wikimedia user.
Does MediaWiki work well for your company, organization or personal
project? What are the pain points and what do you love? Take a few minutes
to let us know your thoughts.
Please share the survey with (other) MediaWiki users. We are particularly
interested in the experience of the typical user rather than the expert. We
already know a lot about what expert users want. Hence this survey
explicitly is not for MediaWiki developers, wiki consultants, Wikimedia
employees and primarily Wikipedia editors. If you are one of those, please
do still share the survey.
Survey for MediaWiki users: https://forms.gle/Ah9xL5KjroLwLpkGA
If you are not using MediaWiki, but are considering to do so, or have
investigated it in the past, we have an alternative survey for you. Again
we ask everyone to share this survey.
Survey for people not using MediaWiki: https://forms.gle/BqFyR6kPRi5z6DtQ6
We will share results of the survey on our blog.
Thank you for helping to make MediaWiki even better!
--
Jeroen De Dauw | www.EntropyWins.wtf <https://EntropyWins.wtf>
Professional wiki hosting and services: www.Professional.Wiki
<https://Professional.Wiki>
Entrepreneur | Software Crafter | Open Source | Speaker ~=[,,_,,]:3
Добрый день
Какие должны выполняться условия, чтобы вывести отчет с древом вместе с фотографиями?
Ставлю «Включать изображения» в отчете «Граф отношений», ничего не получается, фото н выходят.
Спасибо.
С уважением, Анжелика.
----------------------------------------------------------------------
Hello all,
It's coming close to time for annual appointments of community members to
serve on the Code of Conduct (CoC) committee. The Code of Conduct Committee
is a team of five trusted individuals plus five auxiliary members with
diverse affiliations responsible for general enforcement of the Code of
conduct for Wikimedia technical spaces. Committee members are in charge of
processing complaints, discussing with the parties affected, agreeing on
resolutions, and following up on their enforcement. For more on their
duties and roles, see
https://www.mediawiki.org/wiki/Code_of_Conduct/Committee
This is a call for community members interested in volunteering for
appointment to this committee. Volunteers serving in this role should be
experienced Wikimedians or have had experience serving in a similar
position before.
The current committee is doing the selection and will research and discuss
candidates. Six weeks before the beginning of the next Committee term,
meaning 27th of April 2019, they will publish their candidate slate (a list
of candidates) on-wiki. The community can provide feedback on these
candidates, via private email to the group choosing the next Committee. The
feedback period will be two weeks. The current Committee will then either
finalize the slate, or update the candidate slate in response to concerns
raised. If the candidate slate changes, there will be another two week
feedback period covering the newly proposed members. After the selections
are finalized, there will be a training period, after which the new
Committee is appointed. The current Committee continues to serve until the
feedback, selection, and training process is complete.
If you are interested in serving on this committee or like to nominate a
candidate, please write an email to *techconductcandidates** AT
wikimedia.org <http://wikimedia.org>* with details of your experience on
the projects, your thoughts on the code of conduct and the committee and
what you hope to bring to the role and whether you have a preference in
being auxiliary or constant member of the committee. The committee consists
of five members plus five auxiliary members and they will serve for a year;
all applications are appreciated and will be carefully considered. The
deadline for applications is end of day on 19th of April, 2020.
Please feel free to pass this invitation along to any users who you think
may be qualified and interested.
Best,
Amir on behalf of the CoC committee