Flyspray

  • Status Confirmed
  • Percent Complete
    30%
  • Task Type Bug Report
  • Category Backend/Core
  • Assigned To
    peterdd
  • Operating System All
  • Severity Low
  • Priority Medium
  • Reported Version 1.0-rc10
  • Due in Version 1.0-rc11
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Flyspray
Opened by Neustradamus - 29.10.2022
Last edited by peterdd2 - 08.11.2022

FS#2660 - mention an user with "_" does not work: @user_test

editor:dokuwiki06.11.2022peterdd

@peterdd: It is not possible to tag the user, for example, @user_test.

It is stopped before “_”.

change by @peterdd: quickfix is now in master branch

@peterdd: Same for an user with ".".

@user.test

@peterdd: Same for an user with "-".

@user-test

@peterdd: Same with "@", "$", etc.

I think that it is needed to unauthorize bad characters like "@" because it is needed to tag.

@peterdd: Same with "é" and "è", but it is not finished I think!

Project Manager

Flyspray usernames are limited to certain characters.

The mention feature currently only links to the user’s profile, not notifications yet.

Project Manager

The pattern of detecting mentions in description or comment of the Flyspray’s dokuwiki mention plugin is currently only

$this->Lexer->addSpecialPattern('@[a-zA-Z0-9]+', $mode, 'plugin_mention');

so it needs to reflect the allowed characters of Flyspray usernames better, including ‘_’ and ‘.’

Project Manager

_ - and . are now accepted by mention plugin when syntax_plugin is dokuwiki

The other characters should not by allowed in usernames for future.

There are still users in existing Flyspray databases that contain characters like @ in their username. These should be migrated when enforcing more strict rules for username.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing