Allow plugins to use font awesome for icon

This commit is contained in:
Andrew Z
2019-01-01 13:23:09 -05:00
parent 2e6eb0425c
commit 2dd3615d89
5 changed files with 17 additions and 5 deletions
@@ -63,11 +63,19 @@ foreach (glob($plugins,GLOB_NOSORT) as $plugin_link) {
}
}
//link/icon
$icon = icon($name);
if ($launch = plugin('launch',$plugin_file))
$link = "<a href='/$launch'><img src='/$icon' class='list'></a>";
else
$link = "<img src='/$icon' class='list'>";
$launch = plugin('launch',$plugin_file);
if ( $icon = plugin("icon",$plugin_file) ) {
if ( $launch )
$link = "<a href='/$launch'><i class='fa fa-$icon list'></i></a>";
else
$link = "<i class='fa fa-$icon list'></i>";
} else {
$icon = icon($name);
if ( $launch )
$link = "<a href='/$launch'><img src='/$icon' class='list'></a>";
else
$link = "<img src='/$icon' class='list'>";
}
//description
$readme = "plugins/{$name}/README.md";
if (file_exists($readme))