diff options
| author | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2024-08-16 14:46:59 +0000 |
|---|---|---|
| committer | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2024-08-16 14:46:59 +0000 |
| commit | 61d41bbff8bd610d662f175d5b77baab25e37b2f (patch) | |
| tree | f06f68d43f78a9f790a1566960cd2ac66f2e3017 /app/controllers/course/wiki.php | |
| parent | a2e6f1b92d861f5716910a6b19293ee3214e6438 (diff) | |
fix display of wiki page author's name, fixes #4410
Closes #4410
Merge request studip/studip!3279
Diffstat (limited to 'app/controllers/course/wiki.php')
| -rw-r--r-- | app/controllers/course/wiki.php | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/app/controllers/course/wiki.php b/app/controllers/course/wiki.php index adf3643..6bfa0ce 100644 --- a/app/controllers/course/wiki.php +++ b/app/controllers/course/wiki.php @@ -119,14 +119,19 @@ class Course_WikiController extends AuthenticatedController ->setTOC(CoreWiki::getTOC($this->page)) ->setIcon(Icon::create('wiki')); if (!$this->page->isNew()) { + $author = _('unbekannt'); + if ($this->page->user) { + $author = sprintf( + '<a href="%s">%s</a>', + URLHelper::getLink('dispatch.php/profile', ['username' => $this->page->user->username]), + htmlReady($this->page->user->getFullName()) + ); + } + $this->contentbar->setInfo(sprintf( _('Version %1$s, geƤndert von %2$s <br> am %3$s'), $this->page->versionnumber, - sprintf( - '<a href="%s">%s</a>', - URLHelper::getLink('dispatch.php/profile', ['username' => get_username($this->page['user_id'])]), - htmlReady(get_fullname($this->page['user_id'])) - ), + $author, date('d.m.Y H:i:s', $this->page['chdate']) )); $action_menu = ActionMenu::get(); |
