From 178941079e87e858ce4d22ea7193680b6ef97bb8 Mon Sep 17 00:00:00 2001 From: nbenedek Date: Sat, 27 Aug 2022 12:18:36 +0200 Subject: [PATCH] mediawiki: Add powered by freedombox logo Signed-off-by: nbenedek [sunil: Convert the PNG to SVG and use it for all sizes]S Signed-off-by: Sunil Mohan Adapa Reviewed-by: Sunil Mohan Adapa --- .../mediawiki/FreedomBoxStaticSettings.php | 10 + .../freedombox/poweredby_freedombox.svg | 222 ++++++++++++++++++ 2 files changed, 232 insertions(+) create mode 100644 plinth/modules/mediawiki/data/usr/share/mediawiki/resources/assets/freedombox/poweredby_freedombox.svg diff --git a/plinth/modules/mediawiki/data/etc/mediawiki/FreedomBoxStaticSettings.php b/plinth/modules/mediawiki/data/etc/mediawiki/FreedomBoxStaticSettings.php index f162cf98a..3b2dfdd8b 100644 --- a/plinth/modules/mediawiki/data/etc/mediawiki/FreedomBoxStaticSettings.php +++ b/plinth/modules/mediawiki/data/etc/mediawiki/FreedomBoxStaticSettings.php @@ -52,3 +52,13 @@ wfLoadExtension( 'MultimediaViewer' ); wfLoadExtension( 'Renameuser' ); wfLoadExtension( 'VisualEditor' ); wfLoadExtension( 'WikiEditor' ); + +# Add a "Powered by FreedomBox" footer icon +$wgExtensionFunctions[] = function () { + global $wgFooterIcons, $wgResourceBasePath; + $wgFooterIcons['poweredby']['freedombox'] = [ + 'src' => "$wgResourceBasePath/resources/assets/freedombox/poweredby_freedombox.svg", + 'url' => 'https://freedombox.org/', + 'alt' => 'Powered by FreedomBox', + ]; +}; diff --git a/plinth/modules/mediawiki/data/usr/share/mediawiki/resources/assets/freedombox/poweredby_freedombox.svg b/plinth/modules/mediawiki/data/usr/share/mediawiki/resources/assets/freedombox/poweredby_freedombox.svg new file mode 100644 index 000000000..a493ac953 --- /dev/null +++ b/plinth/modules/mediawiki/data/usr/share/mediawiki/resources/assets/freedombox/poweredby_freedombox.svg @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + +