Everything is working as expected, so I only noticed this from looking at my error.log. It's reporting:
[error] 1672#1672: *100850 FastCGI sent in stderr: "PHP message: PHP Notice: Undefined index: id in /public_html/mediawiki/skins/chameleon/src/Components/NavbarHorizontal/LangLinks.php on line 91PHP message:" while reading response header from upstream, client: 127.0.0.1, server: ---, request: "GET /Special:RecentChanges HTTP/1.0", upstream: "fastcgi://unix:/var/run/php/php7.4-fpm.sock:", host: "---"
Here is the file: https://github.com/ProfessionalWiki/chameleon/blob/master/src/Components/NavbarHorizontal/LangLinks.php
And here is the code:
[ 'link-class' => 'nav-link '.$linkItem['id'] , 'tag' => 'div' ] );
It's part of this section as a whole:
private function getLinkListItems() { $this->indent( 2 ); $skinTemplate = $this->getSkinTemplate(); $listItems = []; foreach ( $skinTemplate->data[ 'language_urls' ] as $key => $linkItem ) { if ( isset( $linkItem['class'] ) ) { $linkItem['class'] .= ' nav-item'; } else { $linkItem['class'] = 'nav-item'; } $listItems[] = $this->indent() . $skinTemplate->makeListItem( $key, $linkItem, [ 'link-class' => 'nav-link '.$linkItem['id'] , 'tag' => 'div' ] ); } $this->indent( -2 ); return $listItems; }
MediaWiki: 1.35
Chameleon 3.1.0 (401e8bf)