Pronouns: he/him
Babel: it-N, en-3, fr-1, de-1
Note: I use this account for both work-related and volunteer activities. Everything that I do tagged with Campaign-Tools or related to the CampaignEvents extension is in my work capacity, and everything else is in my volunteer capacity, unless otherwise stated.
User Details
- User Since
- May 18 2017, 10:49 AM (377 w, 2 d)
- Availability
- Available
- IRC Nick
- Daimona
- LDAP User
- Daimona Eaytoy
- MediaWiki User
- Daimona Eaytoy [ Global Accounts ]
Wed, Aug 7
Tue, Aug 6
OK, thanks, I'm closing this task then.
Mon, Aug 5
Hang on a second, the namespace names are already as requested in the AC. What am I missing?
Fri, Aug 2
Can we have an updated translation for the associated talk namespace too, please?
Wed, Jul 31
Tue, Jul 30
I agree that something like this would be useful. One thing to watch out for, especially for the dropdown approach proposed above, is that "wiki of the event" could mean either
- The wiki where the event was created, or
- The wiki(s) where the event activity (e.g., editing) will take place (which we'll implement for T362886)
Scheduled for tomorrow 2024-07-31 15:00 UTC.
Mon, Jul 29
Fri, Jul 26
This would be ready for review but I'd like to confirm T365859#10017754 first.
@gonyeahialam Just to confirm: with the dates now being in bold, we should also remove the clock icon as in the specs, right?
Thu, Jul 25
@gonyeahialam Thank you!
I'm a bit confused by the task description and want to make sure that I understand it correctly. If I choose to hide ongoing events, then enter July 20 as "From" and July 30 as to, what events should I see? My interpretation is that:
- Event is July 10 to July 15: not shown (obvious)
- Event is July 15 to July 25: not shown (?)
- Event is July 15 to August 10: not shown (?)
- Event is July 21 to July 28: shown (obvious)
- Event is July 25 to August 10: not shown (?)
- Event is August 10 to August 15: not shown (obvious)
Yup, what Andre just said. My idea is to close this task once we confirm that the community has been notified of this issue.
Wed, Jul 24
Fixed. Will be live with the next l10n update.
There's nothing we can do about this, as it's caused by on-wiki styles. It's even reproducible when using English. I'm not sure what that rule is meant to achieve, and styling all inputs (and more) en masse is probably not the best. I guess changing the selector to input:not(.mw-widgets-datetime-dateTimeInputWidget-field) would be enough for a quick fix.
Tue, Jul 23
We now have a total of 4 modules: event page JS, event page styles, special pages JS, special pages styles. I think it's good enough for this task. For QA, just make sure that everything is still looking good and there are no prominent client-side errors (e.g., a button that does nothing when clicked, a modal that doesn't open, or an unstyled element, etc.).
For QA, the only thing to check is that the behaviour of all the invitation list special pages (Special:GenerateInvitationList, Special:InvitationList, Special:MyInvitationLists) is unchanged in the following scenarios:
- Invitation lists not enabled ($wgCampaignEventsEnableEventInvitation = false)
- Invitation lists enabled, but user not allowed to use them
- Invitation lists enabled, and user is allowed to use them
Mon, Jul 22
That's odd. I can't find anything suspicious in the logs, but I also don't really know what to look for. I'm not sure if we log all the outbound requests (as opposed to those that failed, but there are none for event 679). Would you happen to have request logs for this event?
Fri, Jul 19
Thu, Jul 18
(Made the task more general, and added simpler reproduction steps that don't require any extensions)
Button text has been updated and the info chip work is tracked in T370473, moving this back to QA.
This is scheduled for Monday 22 at 13:00 UTC.
Wed, Jul 17
Tue, Jul 16
Mon, Jul 15
I've looked into the popup thing again. First of all, Codex does not seem to have that popup component: T363375. Also, as I mentioned above, the OOUI version only exists in JavaScript and I'd rather not use it for now. So, for this first version I have the following 2 proposals:
Fri, Jul 12
Thu, Jul 11
Actually one more challenge. The CSS-only version of the accordion component does not seem to support actions. I tried a DIY implementation but clicking the button results in the accordion expanding as well. Also, even in OOUI, the popup button is a JS widget and we're currently refraining from adding JS widgets to this page due to T351818. Could we use the accordion description instead?
Also: we need an actual tooltip/alt label for both "info" buttons, so that the purpose of the button is understood by screen readers etc. Something like "Help" or "More information" would do.
Jul 11 2024
Also one more: should any of the accordions be open by default?
Thanks!