Metainformationen zur Seite
LoxBerry::Web::get_plugin_icon
$httppath = get_plugin_icon($size);
Damit wird die URL des Plugin-Icons in der gewünschten Größe zurückgegeben.Wer möchte nicht gerne sein Plugin-Logo auf der Startseite der Plugin-Konfiguration sehen?
LoxBerry::Web::get_plugin_icon liefert dir den HTTP-Pfad für die Anzeige in deinem Plugin zurück.
Als Parameter wird die Größe in Pixeln übergeben (64, 128, 256, 512), wobei bei "ungenauer" Angabe immer das nächst größere geliefert wird. Wird die Größe weggelassen, wird der Pfad zum 64x64-Icon geliefert.
Hinweis: Es handelt sich nicht um den Pfad im Dateisystem, sondern um den absoluten HTTP-Pfad, um das Icon in ein HTML-Template einzubinden. Ist die Datei nicht vorhanden, wird undef zurückgegeben.
Die Funktion ist exportiert, d.h. man braucht nicht LoxBerry::Web davorschreiben.
Verwendung
use LoxBerry::Web; my $html_output = '<img src="' . get_plugin_icon(512) . '" alt="Mein cooles Plugin-Icon extra groß!">'; # z.B. /system/images/icons/meinplugin/icon_512.png