Page MenuHomePhabricator

Geertivp (Geert Van Pamel)
Board member of WMBE

Projects

User does not belong to any projects.

Today

  • No visible events.

Tomorrow

  • No visible events.

Tuesday

  • No visible events.

User Details

User Since
Dec 12 2017, 12:48 AM (426 w, 5 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Geertivp [ Global Accounts ]
  • Running a private MediaWiki instance since 2005
  • Ran MediaWiki for 13 years on a Tru64 AlphaServer
  • Currently on Raspberry Pi, and on Linux Mint with Oracle VM Virtualbox
  • Wikipedian since 2005
  • Knowledge:

MediaWiki
MySQL/MariaDB
PHP
Wikidata
SPARQL
HTML
CSS, JavaScript
Linux
Apache
Java, Perl
Raspberry Pi
Raspbian - Raspberry Pi OS
Oracle VM Virtualbox
TCP/IP networking (WAN/LAN/routing/security/programming)
Data modelling

  • Has implemented quite some patches for MediaWiki
  • CSS specialist
  • Programming
  • Wants to learn:

Write (complex) MediaWiki templates to present Wikidata items

Recent Activity

Fri, Feb 13

Geertivp added a comment to T307878: The Outreachdashboard (Campaign and Events tool) should use the home Wiki language when creating a user account.

I have done so, as a test. When a user wants to create an account, the URL becomes https://auth.wikimedia.org/enwiki/wiki/Special:CreateAccount. Remark that enwiki is used in the URL, while the home wiki is nl.wikipedia.org. So the account is created on en.wiki. When the IP address of the edit-a-thon site is blacklisted on the nl.wiki the user is refused to login, because the session cookies are not OK as the account was created on the en.wiki where the IP address was not blacklisted...

Fri, Feb 13, 7:15 PM · Education-Program-Dashboard
Geertivp added a comment to T307878: The Outreachdashboard (Campaign and Events tool) should use the home Wiki language when creating a user account.

@Effeietsanders "Add user" only allows the event coordinator to register existing users to the Outreach dashboard session; it does never create user accounts.

Fri, Feb 13, 2:42 PM · Education-Program-Dashboard
Geertivp added a comment to T307878: The Outreachdashboard (Campaign and Events tool) should use the home Wiki language when creating a user account.

OK, what is it that is preventing the account from existing locally? If it is a block that an admin would have dealt with they still can.

Fri, Feb 13, 12:41 PM · Education-Program-Dashboard
Geertivp added a comment to T126288: New users should be able to register themselves using their home wiki.

Basically a user should be able to easily choose or change their "home wiki". Specifically the Outreach dashboard, when creating the user account, the system should take the "Home Wiki" as per the event, and not /enwiki/ as the only hardcoded platform. See also T307878 for a similar complaint. I agree with the above that the home wiki should allow to see on which platform/Wikipedia a user wants to be contacted via e.g. a user discussion page.

Fri, Feb 13, 12:08 PM · Programs-and-Events-Dashboard-Sprint 2, Education-Program-Dashboard

Thu, Feb 12

Geertivp added a comment to T307878: The Outreachdashboard (Campaign and Events tool) should use the home Wiki language when creating a user account.

I believe you don't understand the users' problem. A user editing on a non-English wiki get its user account created on the English Wikipedia, and then can't login to the local language wiki because there is a problem that the account doesn't locally exist... also problems with cookies, etc. very complicated for the user, but to my opinion should be easily solved when the account is created on the language wiki the edit session is targeted on. Please step away from the English wiki viewpoint... e.g. a Wolof user doesn't understand English...

Thu, Feb 12, 10:26 PM · Education-Program-Dashboard
Geertivp added a comment to T307878: The Outreachdashboard (Campaign and Events tool) should use the home Wiki language when creating a user account.

Thanks, @Effeietsanders, you clearly describe the problem! The Wiki platforms should respect the local language and not force all parts of the world to create their user acccount on en.wiki ! Also the "home wiki" should always remain the local language wiki. I really can't understand why it is technical difficult for the backend system to use the right language wiki for account creation? Why does en.wikimedia.org seems to be hardcoded? It is really complicating the account creation on our edit-a-thons. A typical place where newbees are confronted with a total confusion, also in combination with IP address blacklisting, and the account creation daily limit. We are often loosing 30 minutes before everyone has got a user account. Therefore I request all participants to create a user account at home; but several participants did not do it, or do find it too complicated. This problem really must be solved.

Thu, Feb 12, 8:46 PM · Education-Program-Dashboard

Mon, Feb 2

Geertivp added a comment to T415992: Image not being updated.

See T416246

Mon, Feb 2, 9:21 PM · Patch-For-Review, ISA
Geertivp created T416246: Depict statements in SDoC are not always displayed in the ISA Tool.
Mon, Feb 2, 9:20 PM · ISA

Fri, Jan 30

Geertivp added a comment to T415992: Image not being updated.

Thanks for fixing the database category loading problem.

Fri, Jan 30, 6:09 PM · Patch-For-Review, ISA

Jan 10 2026

Geertivp added a comment to T414024: Python caverphone phonetisch library broken?.

I understand that the phonetisch package is external to Pywikibot, but we should be able to have a correct library to encode caverphone strings using Pywikibot.

Jan 10 2026, 12:18 PM

Jan 7 2026

Geertivp updated the task description for T414024: Python caverphone phonetisch library broken?.
Jan 7 2026, 8:34 PM
Geertivp created T414024: Python caverphone phonetisch library broken?.
Jan 7 2026, 8:33 PM

Dec 31 2025

Geertivp added a comment to T374676: Pywikibot gives a not-so-necessary warning: "entity-schema datatype is not supported yet".

Please disable this useless WARNING: entity-schema datatype is not supported yet.

Dec 31 2025, 9:07 AM · Pywikibot-Wikidata, Pywikibot

Dec 30 2025

Geertivp created T413605: ISA Tool campaigns don't load images from categories.
Dec 30 2025, 2:33 PM · ISA

Nov 27 2025

Geertivp added a comment to T403566: Routes with multiple consecutive slashes are possibly invalid.

Same problem here...
Even replacing /// by %2f%2f%2f produces the same error...

Nov 27 2025, 10:19 PM · XTools

Sep 30 2025

Geertivp added a comment to T188200: Allow signatures to be global.

Also read T248632

Sep 30 2025, 9:34 AM · MediaWiki-extensions-GlobalPreferences
Geertivp added a comment to T188200: Allow signatures to be global.

Something simple like --[[User:MyUserName|]] should work on all Wikis. The "User" namespace is recognized on all Wikis, and is simple to type by the users... no need for complex templates like {{ns:User}} ?

Sep 30 2025, 9:33 AM · MediaWiki-extensions-GlobalPreferences

Sep 21 2025

Geertivp updated the task description for T405144: MediaWiki seems not to take into account the browser preferred language.
Sep 21 2025, 9:41 PM · MediaWiki-Internationalization
Geertivp added a comment to T405144: MediaWiki seems not to take into account the browser preferred language.

Thanks for investigating. Three further questions:

  • Strange that I didn't find ticket T110489 when I searched for "browser language" before having created T405144? Still now I don' t find ticket T110489 while the words "browser" and "langugage" are clearly in the titel...
  • Shouldn't ticket T110489 be merged with T5665? (that is an unsolved issue from 2005!)
  • What about T58464? (from 2015)

I believe our readers expect and should be granted content in their own language, without requiring them to create a user account, and logging in...

Sep 21 2025, 9:31 PM · MediaWiki-Internationalization

Sep 20 2025

Geertivp created T405144: MediaWiki seems not to take into account the browser preferred language.
Sep 20 2025, 11:31 AM · MediaWiki-Internationalization

Sep 4 2025

Geertivp created T403776: MediaWiki section editing silently only saves the section after clicking on "Edit" or "Edit source" in the main menu.
Sep 4 2025, 7:33 PM

Jul 17 2025

Geertivp renamed T399830: When adding text to a reply on a Discussion page, the cursor inadvertently jumps to the beginning of the text from When adding text to a reply on a Discussion page in a West-European language the system inadvertently switches to right-to-left and inserts text at the beginning to When adding text to a reply on a Discussion page, the cursor inadvertently jumps to the beginning of the text.
Jul 17 2025, 8:16 PM · DiscussionTools
Geertivp added a comment to T399830: When adding text to a reply on a Discussion page, the cursor inadvertently jumps to the beginning of the text.

I only activated the GoogleTrans Gadget on wp.nl; therefore the problem did not occur on other languages.

Jul 17 2025, 7:54 PM · DiscussionTools
Geertivp added a comment to T399830: When adding text to a reply on a Discussion page, the cursor inadvertently jumps to the beginning of the text.

Effectively, I can confirm that behaviour:

  • the problem disappears when I disable the GoogleTrans gadget
  • It only occurs after using the Shift-key, e.g. the [ ] square brackets do not need the shift key

It is strange that e.g. the Edge browser, also based on Chrome, does not show the isssue.

Jul 17 2025, 7:46 PM · DiscussionTools
Geertivp updated the task description for T399830: When adding text to a reply on a Discussion page, the cursor inadvertently jumps to the beginning of the text.
Jul 17 2025, 6:57 PM · DiscussionTools
Geertivp added a comment to T399830: When adding text to a reply on a Discussion page, the cursor inadvertently jumps to the beginning of the text.

Correct, I also encountered this BDI tag problem when pasting in VE from https://outreachdashboard.wmflabs.org to a Wikipedia main namespace page. Workaround: paste using Ctrl-Shift-V (unformatted).

Jul 17 2025, 6:45 PM · DiscussionTools
Geertivp added a comment to T399830: When adding text to a reply on a Discussion page, the cursor inadvertently jumps to the beginning of the text.

I have tested with other browsers. I don't have the problem with Firefox, nor with Edge. I only have the problem with Google Chrome and Opera.

Jul 17 2025, 5:47 PM · DiscussionTools
Geertivp renamed T399830: When adding text to a reply on a Discussion page, the cursor inadvertently jumps to the beginning of the text from When appending text in Visual mode on a Discussion page in a West-European language the system inadvertently switches to right-to-left and inserts text at the beginning to When adding text to a reply on a Discussion page in a West-European language the system inadvertently switches to right-to-left and inserts text at the beginning.
Jul 17 2025, 4:00 PM · DiscussionTools
Geertivp added a comment to T399830: When adding text to a reply on a Discussion page, the cursor inadvertently jumps to the beginning of the text.

It happens on https://nl.wikipedia.org, when replying to a discussion topic, either in Visual or Code editor mode. When typing text containing ~!@#%$^&*( )+"{ }< >? or other nonalphanumeric symbols anywhere but the start of the text, the right-to-left modus and inserting typed text at the very start of the line begins.

Jul 17 2025, 3:50 PM · DiscussionTools
Geertivp created T399830: When adding text to a reply on a Discussion page, the cursor inadvertently jumps to the beginning of the text.
Jul 17 2025, 10:34 AM · DiscussionTools

Jun 28 2025

Geertivp created T398113: Wikidata Who Wrote That function.
Jun 28 2025, 12:41 PM · Wikidata

Jun 20 2025

Geertivp added a comment to T396931: Allow to enable Event Registration when the page was moved from another namespace.

Strange: The creator of the original page, User:MichellevL (WMNL), did have the Event organizers right, but still the event registration could not be enabled, by somebody else, also having the Event organizers role.

Jun 20 2025, 10:48 AM · Connection-Team, CampaignEvents, Campaign-Registration
Geertivp added a comment to T396931: Allow to enable Event Registration when the page was moved from another namespace.

I believe if somebody with Event organizer role would use the link Special:EnableEventRegistration, the application should grant the tole of the "enabler of the event" instead of the refusing the page creator, not having the organiser role.

Jun 20 2025, 9:56 AM · Connection-Team, CampaignEvents, Campaign-Registration

Mar 7 2025

Geertivp added a comment to T387042: Enable the MediaWiki UserFunctions extension on wmbe.

How does wp.fr show my username?
https://fr.wikipedia.org/wiki/Wikipédia:Accueil_principal

Mar 7 2025, 12:31 PM · Wikimedia-extension-review-queue, Wikimedia-Extension-setup

Mar 1 2025

Geertivp updated Geertivp.
Mar 1 2025, 9:01 PM
Geertivp added a comment to T387075: Display C2PA metadata when available on photos uploaded to Wikimedia Commons.

For info: https://help.openai.com/en/articles/8912793-c2pa-in-dall-e-3

Mar 1 2025, 6:25 PM · MediaWiki-File-management, Commons
Geertivp added a comment to T387042: Enable the MediaWiki UserFunctions extension on wmbe.

I understand that MediaWiki core functions in this context have a negative impact on cache performance.

Mar 1 2025, 12:00 AM · Wikimedia-extension-review-queue, Wikimedia-Extension-setup

Feb 21 2025

Geertivp added a comment to T387042: Enable the MediaWiki UserFunctions extension on wmbe.

I would like to have/use a "magic word" (template/function) to get the username of the account that is currently logged in -- to be able to use it as a parameter/suffix in a semi-dynamic URL.

Feb 21 2025, 8:12 PM · Wikimedia-extension-review-queue, Wikimedia-Extension-setup
Geertivp created T387042: Enable the MediaWiki UserFunctions extension on wmbe.
Feb 21 2025, 5:57 PM · Wikimedia-extension-review-queue, Wikimedia-Extension-setup

Feb 14 2025

Geertivp added a comment to T191813: Programs & Events Dashboard server maintenance log.

The Campaign dashboard is frequently not available. This disturbes both participants of edit-a-thons, and even more the organisers, because they are accessing the platform a lot.

Feb 14 2025, 10:18 AM · Education-Program-Dashboard

Nov 25 2024

Geertivp added a comment to T362639: Feature request: Display timezone of browser in event registration UI.

I confirm that the times are identical now, if I am logged in versus when browsing in a Private window (not logged in). Thanks for updating the Event tool.

Nov 25 2024, 1:02 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), Connection-Team (Connection-Current-Sprint), CampaignEvents, Campaign-Registration

Nov 17 2024

Geertivp added a comment to T380110: Special:OAuthManageMyGrants should remove obsolete versions of tools.

It would already help if the list would be sorted ascending by name, and descending by version? Then the user can easily weed through the list, and remove any (for them) obsolete versions.

Nov 17 2024, 8:53 AM · MediaWiki-Platform-Team, Security-Team, Security Awareness, MediaWiki-extensions-OAuth

Nov 16 2024

Geertivp added a comment to T312229: Make the search on Special:MyEvents and Special:AllEvents case-insensitive.

Sorry to insist; is there any technical or operational reason why Special:MyEvents and Special:AllEvents (that are part of MediaWiki) can't use the general CirrusSearch and Elasticsearch logic, that is used to index lemmas (article names) and article Wiki text (article content)? As a user I don't see the difference between an article title and an event title. As I understand it, Elasticsearch is used for all namespaces, but not for the Event namespace?

Nov 16 2024, 1:58 PM · CampaignEvents, Connection-Team, Campaign-Registration
Geertivp created T380110: Special:OAuthManageMyGrants should remove obsolete versions of tools.
Nov 16 2024, 11:42 AM · MediaWiki-Platform-Team, Security-Team, Security Awareness, MediaWiki-extensions-OAuth

Nov 15 2024

Geertivp added a comment to T312229: Make the search on Special:MyEvents and Special:AllEvents case-insensitive.

I try to understand why case insensitive search would be such a large problem? E.g. all WikiMedia applications, including Wikidata, support "ignorecase" search?

Nov 15 2024, 12:55 PM · CampaignEvents, Connection-Team, Campaign-Registration

Nov 14 2024

Geertivp created T379923: Special AllEvents search is case sensitive.
Nov 14 2024, 2:50 PM · CampaignEvents
Geertivp added a comment to T372691: Create Community section of Special:AllEvents.

See also T356153, a request to show the Wikimedia Outreach Dashboard with related ongoing projects. That request might be outdated by the current request, because the Wikimedia Outreach Dashboard is typically at the backend of the new Events tool... identifying contributions of participants to an event.

Nov 14 2024, 2:34 PM · WikimediaCampaignEvents, MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), Connection-Team (Connection-Current-Sprint), CampaignEvents

Nov 11 2024

Geertivp added a comment to T379488: Implement a webservice at toolforge.org based on create_isbn_edition script.

I have uploaded a new version to GitHub (bug correction, enhanced error messages).
https://github.com/geertivp/Pywikibot/blob/main/create_isbn_edition.py

Nov 11 2024, 2:19 PM · Tools, Pywikibot-Scripts, Pywikibot

Oct 11 2024

Geertivp claimed T314942: Pywikibot client to load ISBN related data into Wikidata.

You can find the latest version in https://github.com/geertivp/Pywikibot/blob/main/create_isbn_edition.py.
I need to find time to merge it again into Gerrit.

Oct 11 2024, 12:15 PM · WikiCite, Pywikibot, Pywikibot-Scripts, Wikimania-Hackathon-2022
Geertivp placed T314942: Pywikibot client to load ISBN related data into Wikidata up for grabs.

I continue to work on the script.

Oct 11 2024, 12:14 PM · WikiCite, Pywikibot, Pywikibot-Scripts, Wikimania-Hackathon-2022

Oct 3 2024

Geertivp added a comment to T310144: Implement "Disqualify ..." functionality to Montage.

I believe this has been implemented? Please confirm.

Oct 3 2024, 11:38 AM · Montage

Aug 8 2024

Geertivp renamed T372027: New Parsoid parser does not render Special:PrefixIndex template page list correctly from New parser renders pas to New Parsoid parser does not render Special:PrefixIndex template page list correctly.
Aug 8 2024, 6:32 AM · Parsoid-Read-Views, Parsoid, Design, Wikimedia-Hackathon-2024, Wikimedia-Design
Geertivp created T372027: New Parsoid parser does not render Special:PrefixIndex template page list correctly.
Aug 8 2024, 6:17 AM · Parsoid-Read-Views, Parsoid, Design, Wikimedia-Hackathon-2024, Wikimedia-Design

Jul 4 2024

Geertivp added a comment to T214038: Better UI flow for PDFs.

I believe it should not be too complicated to extract metadata from a PDF file. When viewing a PDF file, external from Wikipedia, and clicking on File properties, we generally see the title, the author, the creation date, etc. as standard properties. Mapping this data onto Citoid standard reference attributes should be obvious.

Jul 4 2024, 2:46 PM · Editing-team, VisualEditor-MediaWiki-References, VisualEditor, Citoid

Apr 29 2024

Geertivp closed T362365: Event registration should not be disabled when a translation page is deleted as Resolved.

The event removal button problem is now solved due to the implementation of T363187 - thanks for that!
But the reactivation functionality is still pending in T318412.

Apr 29 2024, 8:49 AM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Connection-Team (Connection-Current-Sprint), Campaign-Registration, CampaignEvents

Apr 24 2024

Geertivp added a comment to T363187: Removing tracking tool fails if the sync was disabled through other means.

I have been able to remove the event banner from the page. This solves the problem of users not being able to register due to the sync problem. Thanks for fixing this.
Now there is something else: to my opinion it should always be possible to add the event banner again, the same way as when the event page was initially created. I can see no reason why this would not be allowed.

Apr 24 2024, 3:40 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Campaign-Registration, Connection-Team (Connection-Current-Sprint), CampaignEvents
Geertivp added a comment to T363187: Removing tracking tool fails if the sync was disabled through other means.

As a user, I have implemented a temporary workaround to permit the participants to register straight via the Outreachdashboard...
but please continue to implement the different bug fixes...

Apr 24 2024, 11:47 AM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Campaign-Registration, Connection-Team (Connection-Current-Sprint), CampaignEvents
Geertivp added a comment to T362365: Event registration should not be disabled when a translation page is deleted.

I can indeed confirm; when I attempt to delete the event, I get the following error:

The course Amazone/International_girls_in_ICT_day_(2024-04-25) is not connected to this event, and therefore it cannot be synchronized.

Delete event registration -
Confirm that you want to delete this event registration by using the "Delete" button. This action cannot be reverted.
(Delete-button)
Apr 24 2024, 8:43 AM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Connection-Team (Connection-Current-Sprint), Campaign-Registration, CampaignEvents

Apr 22 2024

Geertivp added a comment to T362365: Event registration should not be disabled when a translation page is deleted.

Still a problem with https://meta.wikimedia.org/wiki/Special:RegisterForEvent/480 -- see the following error message. It seems that the link between the Event and the Dashboard is broken/lost.

Apr 22 2024, 8:56 AM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Connection-Team (Connection-Current-Sprint), Campaign-Registration, CampaignEvents

Apr 16 2024

Geertivp added a comment to T325300: Improve formatting of offset timezones in the interface.

OK, I understand now.

Apr 16 2024, 9:30 PM · Campaign-Registration, CampaignEvents, Connection-Team
Geertivp added a comment to T325300: Improve formatting of offset timezones in the interface.

That is the whole point... the user is not interested in UTC time; the user should read his/her own time; the system should add the browser timezone... not the user...

Apr 16 2024, 8:06 PM · Campaign-Registration, CampaignEvents, Connection-Team
Geertivp added a comment to T325300: Improve formatting of offset timezones in the interface.

Why not adding the timezone difference immediately to the GMT/UTC time, so the local time can be displayed to the user directly... can be drived via a JavaScript: see https://stackoverflow.com/questions/1091372/getting-the-clients-time-zone-and-offset-in-javascript

Apr 16 2024, 7:39 PM · Campaign-Registration, CampaignEvents, Connection-Team
Geertivp added a comment to T362639: Feature request: Display timezone of browser in event registration UI.

This is exactly the problem. When the user is not logged in, the browser timezone should be taken into account, instead of displaying just the UTC time. The user should not be required to manually recalculate the time.
There exists a JavaScript function to do so: https://stackoverflow.com/questions/6939685/get-client-time-zone-from-browser

Apr 16 2024, 3:54 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), Connection-Team (Connection-Current-Sprint), CampaignEvents, Campaign-Registration
Geertivp created T362639: Feature request: Display timezone of browser in event registration UI.
Apr 16 2024, 11:26 AM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), Connection-Team (Connection-Current-Sprint), CampaignEvents, Campaign-Registration

Feb 7 2024

Geertivp added a comment to T270377: VisualEditor throws "Error contacting the Parsoid/RESTBase server (HTTP 500)" on fresh installation.

The problem being yesterday solved... today I thumble into another problem:
http://192.168.1.42/wiki/index.php?title=Parsoid&veaction=edit

{"messageTranslations":{"en":"The requested relative path (/v3/page/Parsoid) did not match any known handler"},"httpCode":404,"httpReason":"Not Found"}

Feb 7 2024, 9:43 AM · MW-1.41-notes, Editing-team (Third-party), VisualEditor

Feb 6 2024

Geertivp added a comment to T270377: VisualEditor throws "Error contacting the Parsoid/RESTBase server (HTTP 500)" on fresh installation.

I was able to solve this problem on an existing MW 1.35. The problem unexpectedly occurred after an upgrade from Linux Mint 20.3 to 21.3, which involved an upgrade from PHP 7.4 to 8.1. The Visual Editor worked well with PHP 7.4 but systematically failed on 8.1.

Feb 6 2024, 10:18 PM · MW-1.41-notes, Editing-team (Third-party), VisualEditor

Jan 3 2024

Geertivp added a comment to T354230: thumb getmagicword should return local names.
Jan 3 2024, 12:04 PM · Pywikibot

Jan 2 2024

Geertivp created T354230: thumb getmagicword should return local names.
Jan 2 2024, 10:40 PM · Pywikibot

Dec 31 2023

Geertivp added a comment to T354110: Request feature: Make a list of user file uploads or user pages created.

This is equivalent functionality delivered via xtools:

Dec 31 2023, 9:36 AM · AutoWikiBrowser

Dec 30 2023

Geertivp created T354110: Request feature: Make a list of user file uploads or user pages created.
Dec 30 2023, 9:17 AM · AutoWikiBrowser

Oct 16 2023

Geertivp added a comment to T348840: Firefox ignores CSS column-count rendering.

I have done some more research. The following code works for all browsers, and is better recognised by the Visual editor:

Oct 16 2023, 7:40 PM · Browser-Support-Firefox, CSS
Geertivp added a comment to T348840: Firefox ignores CSS column-count rendering.

This problem seems to exist already since 2008 in Firefox... time to fix...

Oct 16 2023, 6:38 PM · Browser-Support-Firefox, CSS

Oct 13 2023

Geertivp created T348840: Firefox ignores CSS column-count rendering.
Oct 13 2023, 9:16 AM · Browser-Support-Firefox, CSS

Sep 29 2023

Geertivp added a comment to T347672: ListeriaBot Toolforge Webservice request timed out.

Problem had already been logged on 2023-09-27 via https://github.com/magnusmanske/listeria_rs/issues/109. Why does it take 2 days to resolve the operational problem?

Sep 29 2023, 12:04 PM · Tools
Geertivp added a comment to T347672: ListeriaBot Toolforge Webservice request timed out.

Problem was resolved since 2023-09-29 11:30. Can anybody document the solution?

Sep 29 2023, 11:49 AM · Tools
Geertivp created T347672: ListeriaBot Toolforge Webservice request timed out.
Sep 29 2023, 8:56 AM · Tools

Aug 27 2023

Geertivp created T345042: How to translate MediaWiki Magic words with Pywikibot?.
Aug 27 2023, 1:17 PM · Pywikibot-Scripts, Pywikibot

Jun 20 2023

Geertivp added a comment to T337529: Campaign create message misleads.

I can't remove the duplicate campaigns. In addition, I can't get the category updated. The campaign list stays empty. Possibly caused by the duplicate campaigns using the same category?

Jun 20 2023, 12:14 PM · Wiki-Mentor-Africa, ISA

Feb 17 2023

Geertivp added a comment to T329922: SecurePoll should use active wiki (or allow users to select a wiki).

As an alternative, the polling system could use the Wikipedia where the user has the most contributions.

Feb 17 2023, 10:26 AM · Trust and Safety Product Team, MediaWiki-extensions-SecurePoll
Geertivp added a comment to T329922: SecurePoll should use active wiki (or allow users to select a wiki).

Technically, the Home is frequently (and often wrongly) set to the English Wikipedia, because new accounts e.g. created via the Events & Progams dashboard are always created on the English Wikipedia, while the user is possibly most of the time active on other Wikipedia language's. Therefore tools should create the account on the correct Wikipedia language. I have filed T307878 for this problem.

Feb 17 2023, 10:24 AM · Trust and Safety Product Team, MediaWiki-extensions-SecurePoll
Geertivp updated the task description for T307878: The Outreachdashboard (Campaign and Events tool) should use the home Wiki language when creating a user account.
Feb 17 2023, 10:22 AM · Education-Program-Dashboard

Feb 12 2023

Geertivp added a project to T329380: ListeriaBot returns "Last line: ERROR: Login failed": Wikidata.

@Lydia_Pintscher Strange server error? Who can solve this? The application ListeriaBot has stopped since 8 Februari... GLAM projects are using this tool a lot to organise edit-a-thons...

Feb 12 2023, 12:42 PM · Wikidata, Tools

Feb 10 2023

Geertivp updated subscribers of T329380: ListeriaBot returns "Last line: ERROR: Login failed".

@Magnus - As per http://magnusmanske.de/wordpress/?p=650, bugs should be registered only via https://github.com/magnusmanske/listeria_rs/issues, and no longer via https://bitbucket.org/magnusmanske/listeria.

Feb 10 2023, 6:10 PM · Wikidata, Tools

Jan 31 2023

Geertivp triaged T328476: Outreachdashboard nginx 504 Gateway Time-out as Unbreak Now! priority.
Jan 31 2023, 5:55 PM · Education-Program-Dashboard
Geertivp created T328476: Outreachdashboard nginx 504 Gateway Time-out.
Jan 31 2023, 5:51 PM · Education-Program-Dashboard

Jan 8 2023

Geertivp created T326510: How can I obtain the resolution or the image size from an SDC image via Pywikibot?.
Jan 8 2023, 11:10 PM · SDC-Statements, Structured-Data-Backlog, Pywikibot

Dec 22 2022

Geertivp renamed T307878: The Outreachdashboard (Campaign and Events tool) should use the home Wiki language when creating a user account from The Outreachdashboard (Campaign and Events tool) should use the browser language settings when creating a user account, or logging in to The Outreachdashboard (Campaign and Events tool) should use the home Wiki language when creating a user account.
Dec 22 2022, 8:53 AM · Education-Program-Dashboard
Geertivp added a comment to T307878: The Outreachdashboard (Campaign and Events tool) should use the home Wiki language when creating a user account.

See also https://meta.wikimedia.org/wiki/Talk:Programs_%26_Events_Dashboard#Non-English_users_are_confused_when_requesting_or_creating_a_user_account

Dec 22 2022, 8:44 AM · Education-Program-Dashboard

Dec 10 2022

Geertivp created T324882: ListeriaBot returns 502 Bad Gateway error - Requires probably a server restart.
Dec 10 2022, 8:04 AM · TestMe, Wikidata, Tools

Sep 2 2022

Geertivp added a comment to T314942: Pywikibot client to load ISBN related data into Wikidata.
  1. I believe my script is actually solving T282719, and I have been taking care to implement the required data quality rules (only loading validated data, not creating duplicate statements). The other tasks are loosely related to ISBN, and could be omitted from the script, when you feel the need.
  2. The mainlang global variable is indeed the default description language, when the ISBN digital libraries would not return a language value. It determines in which language the label is written when creating a new instance. Therefore it is important to group ISBN numbers by language when exececuting the script, to ensure creating the label in the correct language. It is also used to search for items, and for displaying properties and items in the user language.
    • I would propose that you reinstate the original code line inputfile = sys.stdin.read(). This allowed to run the script for 1000s of ISBN numbers, when needed, on multiple lines (e.g. the full references section of any Wikipedia page containing ISBN numbers, via regex).
    • You changed it into: inputfile = pywikibot.input('Get list of item numbers'), which basically allows to process only 1 single ISBN number (one single input line), which I don't find a good solution...
  3. I am currently working on "Known problems" like ensuring the inverse relationship between "Written work" and "Edition", making sure that the "Is a written work" and "Edition" statements exists at the level of Written work.
    • Other known problems can't be solved by the script, because they are caused by external, or complex internal data quality problems, and should stay. Examples: a Publisher is not found, because the statement "Is a publisher" was not assigned to its item.
    • Some other known problems could be moved to "To do", when they would require additional development.
    • I would personally want to add here another interesting functionality: "Implement a webservice on toolforge.org, based on the current shell script", accepting input from a textbox instead of from stdin.
  4. The documentation links could be split into specific or general documentation (the general, non script specific documentation could also be removed -- I included it for myself to easily find the documentation).
  5. The environment restrictions are indeed common for all Pywikibot scripts, so could be left out of the script.
  6. Since I am still the only author at https://github.com/geertivp/Pywikibot I have changed the license to MIT. So you can change the license to MIT in the source code as well.
Sep 2 2022, 2:51 PM · WikiCite, Pywikibot, Pywikibot-Scripts, Wikimania-Hackathon-2022

Aug 26 2022

Geertivp updated Geertivp.
Aug 26 2022, 9:52 PM

Aug 25 2022

Geertivp added a comment to T314942: Pywikibot client to load ISBN related data into Wikidata.

I have uploaded https://gerrit.wikimedia.org/r/c/pywikibot/core/+/826631

Aug 25 2022, 5:50 PM · WikiCite, Pywikibot, Pywikibot-Scripts, Wikimania-Hackathon-2022
Geertivp added a comment to T314942: Pywikibot client to load ISBN related data into Wikidata.

Thanks, @Xqt. I believe I might use https://gerrit-patch-uploader.toolforge.org, as a first step? In this case I do not need to install additional tools and learn complicated commands? I might later use the more advanced tools, once I get more experience?

Aug 25 2022, 4:12 PM · WikiCite, Pywikibot, Pywikibot-Scripts, Wikimania-Hackathon-2022

Aug 16 2022

Geertivp added a project to T314942: Pywikibot client to load ISBN related data into Wikidata: WikiCite.
Aug 16 2022, 9:53 PM · WikiCite, Pywikibot, Pywikibot-Scripts, Wikimania-Hackathon-2022

Aug 15 2022

Geertivp added a comment to T314942: Pywikibot client to load ISBN related data into Wikidata.

I have an account on Gerrit, but I have never used it... if you could provide me with a "next step", this would be great... Thanks for your support.

Aug 15 2022, 1:57 PM · WikiCite, Pywikibot, Pywikibot-Scripts, Wikimania-Hackathon-2022

Aug 14 2022

Geertivp added a comment to T314942: Pywikibot client to load ISBN related data into Wikidata.

If you believe my script is good enough, I would be delighted that you assist me?

Aug 14 2022, 9:35 PM · WikiCite, Pywikibot, Pywikibot-Scripts, Wikimania-Hackathon-2022

Aug 11 2022

Geertivp added a member for Wikimania-Hackathon-2022: Geertivp.
Aug 11 2022, 12:15 PM
Geertivp removed a member for Wikimania-Hackathon-2022: Geertivp.
Aug 11 2022, 12:15 PM
Geertivp added a member for Wikimania-Hackathon-2022: Geertivp.
Aug 11 2022, 12:13 PM

Aug 10 2022

Geertivp added a project to T314942: Pywikibot client to load ISBN related data into Wikidata: Pywikibot.
Aug 10 2022, 6:43 PM · WikiCite, Pywikibot, Pywikibot-Scripts, Wikimania-Hackathon-2022