Skip to content

Feature/message dialog flags #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 16 commits into from
Jun 3, 2025
Merged

Conversation

jaspervriends
Copy link

No description provided.

@julianW05
Copy link

Ik kan de optie om een bericht te flaggen niet vinden. Waar kan ik dit doen?

@luceos
Copy link

luceos commented May 15, 2025

Wanneer ik de repo clone en enable staat de flag feature onder een DM bericht. Het is niet heel goed verwerkt, maar wel beschikbaar:

image

@jaspervriends
Copy link
Author

@julianW05 @luceos De flag knop is on hover van de Post-Actions (in mijn andere thema-PR heb ik het rechts van het bericht gestyled). Zonder thema, waar zal ik deze standaard plaatsen voor deze PR?

We kunnen de rapporteerknop ook in de moderator opties dropdown plaatsen (de '···' moderatie dropdown) https://github.com/flarum/framework/blob/2.x/extensions/messages/js/src/forum/utils/MessageControls.tsx . Alleen is deze dropdown volgens mij niet ge-export binnen de Messages extensie zelf (überhaupt niet beschikbaar), ik kon er in ieder geval op geen enkele manier op extenden toen ik dit probeerde.

De translations heb ik nu ook aangepast en instellingen zijn nu ook geüpdatet waardoor je de instellingen van de extensie nu normaal kan gebruiken zonder dat deze de flag-extensie ook aanpast.

Ik ben nu bezig met het beschikbaar maken van het gehele gesprek wanneer deze gerapporteerd is (of willen we slechts het gerapporteerde bericht zonder context / een x aantal berichten laten zien?).

@luceos
Copy link

luceos commented May 19, 2025

Ik ben nu bezig met het beschikbaar maken van het gehele gesprek wanneer deze gerapporteerd is (of willen we slechts het gerapporteerde bericht zonder context / een x aantal berichten laten zien?).

Nee de flagging moet meteen de hele thread beschikbaar maken voor diegene met moderation permissions daarover.

We kunnen de rapporteerknop ook in de moderator opties dropdown plaatsen (de '···' moderatie dropdown) https://github.com/flarum/framework/blob/2.x/extensions/messages/js/src/forum/utils/MessageControls.tsx . Alleen is deze dropdown volgens mij niet ge-export binnen de Messages extensie zelf (überhaupt niet beschikbaar), ik kon er in ieder geval op geen enkele manier op extenden toen ik dit probeerde.

Ik denk dat het geen probleem is om de knop alleenstaand te houden in de body, on hover, mits dit goed gestyled is. Echter is er een probleem met mobile, daar werkt hover niet. Dus als een control dropdown noodzakelijk is, dan moeten we die beschikbaar maken. Als een PR naar framework nodig is voor de export van dit component dan graag zeer binnenkort uitvoeren zodat dit voor de release van 2.0 nog gemerged kan worden (graag mij mentionen als je dit doet).

Qua UX laat ik de keuze bij jou @jaspervriends

Copy link

@julianW05 julianW05 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ziet er goed uit, knop is goed geplaatst en functionaliteit klopt. Beheer kan chat zien wanneer er een flag is. 👍

@julianW05
Copy link

Zal ik het mergen @luceos ?

@luceos
Copy link

luceos commented Jun 3, 2025

@julianW05 ja. Tnx.

@julianW05 julianW05 merged commit d2b5d0b into 2.x Jun 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants