]> git.mxchange.org Git - friendica.git/blobdiff - src/Module/Manifest.php
Use the post language for the language detection / config for quality
[friendica.git] / src / Module / Manifest.php
index a554f7752648973babc6caf4310e3abf18a9db07..ed14bbbb707ce68d51dd0b10ada4db8b633beeee 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /**
- * @copyright Copyright (C) 2010-2022, the Friendica project
+ * @copyright Copyright (C) 2010-2023, the Friendica project
  *
  * @license GNU AGPL version 3 or any later version
  *
@@ -35,7 +35,7 @@ class Manifest extends BaseModule
 
                $manifest = [
                        'name'          => $config->get('config', 'sitename', 'Friendica'),
-                       'start_url'     => DI::baseUrl()->get(),
+                       'start_url'     => DI::baseUrl(),
                        'display'       => 'standalone',
                        'description'   => $config->get('config', 'info', DI::l10n()->t('A Decentralized Social Network')),
                        'short_name'    => 'Friendica',
@@ -60,8 +60,8 @@ class Manifest extends BaseModule
                                        'url'   => '/contact'
                                ],
                                [
-                                       'name'  => 'Events',
-                                       'url'   => '/events'
+                                       'name'  => 'Calendar',
+                                       'url'   => '/calendar'
                                ]
                        ]
                ];
@@ -74,12 +74,12 @@ class Manifest extends BaseModule
                if($touch_icon){
                        $manifest['icons'] = [
                                [
-                                       'src'   => DI::baseUrl()->get() . '/' . $touch_icon,
+                                       'src'   => DI::baseUrl() . '/' . $touch_icon,
                                        'sizes' => '192x192',
                                        'type'  => 'image/png',
                                ],
                                [
-                                       'src'   => DI::baseUrl()->get() . '/' . $touch_icon,
+                                       'src'   => DI::baseUrl() . '/' . $touch_icon,
                                        'sizes' => '512x512',
                                        'type'  => 'image/png',
                                ],
@@ -87,37 +87,37 @@ class Manifest extends BaseModule
                } else {
                        $manifest['icons'] = [
                                [
-                                       'src'   => DI::baseUrl()->get() . '/images/friendica.svg',
+                                       'src'   => DI::baseUrl() . '/images/friendica.svg',
                                        'sizes' => 'any',
                                        'type'  => 'image/svg+xml',
                                        'purpose' => 'any',
                                ],
                                [
-                                       'src'   => DI::baseUrl()->get() . '/images/friendica-192.png',
+                                       'src'   => DI::baseUrl() . '/images/friendica-192.png',
                                        'sizes' => '192x192',
                                        'type'  => 'image/png',
                                        'purpose' => 'any',
                                ],
                                [
-                                       'src'   => DI::baseUrl()->get() . '/images/friendica-512.png',
+                                       'src'   => DI::baseUrl() . '/images/friendica-512.png',
                                        'sizes' => '512x512',
                                        'type'  => 'image/png',
                                        'purpose' => 'any',
                                ],
                                [
-                                       'src'   => DI::baseUrl()->get() . '/images/friendica-maskable.svg',
+                                       'src'   => DI::baseUrl() . '/images/friendica-maskable.svg',
                                        'sizes' => 'any',
                                        'type'  => 'image/svg+xml',
                                        'purpose' => 'maskable',
                                ],
                                [
-                                       'src'   => DI::baseUrl()->get() . '/images/friendica-maskable-192.png',
+                                       'src'   => DI::baseUrl() . '/images/friendica-maskable-192.png',
                                        'sizes' => '192x192',
                                        'type'  => 'image/png',
                                        'purpose' => 'maskable',
                                ],
                                [
-                                       'src'   => DI::baseUrl()->get() . '/images/friendica-maskable-512.png',
+                                       'src'   => DI::baseUrl() . '/images/friendica-maskable-512.png',
                                        'sizes' => '512x512',
                                        'type'  => 'image/png',
                                        'purpose' => 'maskable',
@@ -133,6 +133,6 @@ class Manifest extends BaseModule
                        $manifest['theme_color'] = $theme_color;
                }
 
-               Core\System::jsonExit($manifest, 'application/manifest+json');
+               $this->jsonExit($manifest, 'application/manifest+json');
        }
 }