From ae708a712a5dd932c01e734f8450b899b1407a70 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Tue, 20 Dec 2016 20:06:39 -0500 Subject: Offer the possibility to override internal formatter objects from plugins --- app/Formatter/UserAutoCompleteFormatter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'app/Formatter/UserAutoCompleteFormatter.php') diff --git a/app/Formatter/UserAutoCompleteFormatter.php b/app/Formatter/UserAutoCompleteFormatter.php index cd23a2a4..32a83608 100644 --- a/app/Formatter/UserAutoCompleteFormatter.php +++ b/app/Formatter/UserAutoCompleteFormatter.php @@ -14,7 +14,7 @@ use Kanboard\Core\Filter\FormatterInterface; class UserAutoCompleteFormatter extends BaseFormatter implements FormatterInterface { /** - * Format the tasks for the ajax autocompletion + * Format the tasks for the ajax auto-completion * * @access public * @return array -- cgit v1.2.3 From 9d5d389de841705450190fb1ebbaa11393870dfe Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Tue, 20 Dec 2016 20:27:23 -0500 Subject: Display user full name in auto-complete field value --- app/Formatter/UserAutoCompleteFormatter.php | 4 ++-- doc/plugin-overrides.markdown | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'app/Formatter/UserAutoCompleteFormatter.php') diff --git a/app/Formatter/UserAutoCompleteFormatter.php b/app/Formatter/UserAutoCompleteFormatter.php index 32a83608..c81af00a 100644 --- a/app/Formatter/UserAutoCompleteFormatter.php +++ b/app/Formatter/UserAutoCompleteFormatter.php @@ -24,11 +24,11 @@ class UserAutoCompleteFormatter extends BaseFormatter implements FormatterInterf $users = $this->query->columns(UserModel::TABLE.'.id', UserModel::TABLE.'.username', UserModel::TABLE.'.name')->findAll(); foreach ($users as &$user) { - $user['value'] = $user['username'].' (#'.$user['id'].')'; - if (empty($user['name'])) { + $user['value'] = $user['username'].' (#'.$user['id'].')'; $user['label'] = $user['username']; } else { + $user['value'] = $user['name'].' (#'.$user['id'].')'; $user['label'] = $user['name'].' ('.$user['username'].')'; } } diff --git a/doc/plugin-overrides.markdown b/doc/plugin-overrides.markdown index b9372bdf..3b94bd60 100644 --- a/doc/plugin-overrides.markdown +++ b/doc/plugin-overrides.markdown @@ -47,8 +47,8 @@ Formatter Overrides Here an example to override formatter objects in Kanboard: ```php -class MyFormatter extends UserAutoCompleteFormatter { - +class MyFormatter extends UserAutoCompleteFormatter +{ public function format() { $users = parent::format(); -- cgit v1.2.3