diff --git a/archive/community.applications-2022.05.22-x86_64-1.txz b/archive/community.applications-2022.05.22-x86_64-1.txz index 5cd2733a..8f043977 100644 Binary files a/archive/community.applications-2022.05.22-x86_64-1.txz and b/archive/community.applications-2022.05.22-x86_64-1.txz differ diff --git a/source/community.applications/usr/local/emhttp/plugins/community.applications/Apps.page b/source/community.applications/usr/local/emhttp/plugins/community.applications/Apps.page index 926ede3e..c82b6c74 100644 --- a/source/community.applications/usr/local/emhttp/plugins/community.applications/Apps.page +++ b/source/community.applications/usr/local/emhttp/plugins/community.applications/Apps.page @@ -682,6 +682,17 @@ $(function(){ removeApp(path,name); }); + var iconHoverTimer; + $("body").on("mouseover",".ca_displayIcon,.infoButton",function() { + var icon = this; + iconHoverTimer = setTimeout(function() { + icon.click(); + },4000); + }); + $("body").on("mouseout",".ca_displayIcon,.infoButton",function() { + clearTimeout(iconHoverTimer); + }); + /* Everything is now initialized. This is the start of the actual "real" code */ if ( "" == "true" ) { $(".ca_templatesDisplay").hide(); diff --git a/source/community.applications/usr/local/emhttp/plugins/community.applications/ca.md5 b/source/community.applications/usr/local/emhttp/plugins/community.applications/ca.md5 index dd7d2fcb..697d1b12 100644 --- a/source/community.applications/usr/local/emhttp/plugins/community.applications/ca.md5 +++ b/source/community.applications/usr/local/emhttp/plugins/community.applications/ca.md5 @@ -1,4 +1,4 @@ -adf99b88870ea8f7dbb8f6960495fb57 ./Apps.page +ec6a7223b0a9d028724db44a1d81a67f ./Apps.page 4e55f7483b661af21a25b677179baffe ./CA_notices.page 42a1658a916a3a3eed2a9f2af80603c4 ./ca_settings.page e718d7825dbdc96a17a915079222b098 ./default.cfg @@ -21,4 +21,4 @@ da3b4f9b73c5c3bf65be6c42d68b51f9 ./scripts/showStatistics.php 34554a56611dfe625889c82afd5138de ./scripts/updatePluginSupport.php ce8e45452d3b63b5943b6f39c817bbf9 ./skins/Narrow/css.php c4d6ce8de3baff1c9de2b7f348b2f340 ./skins/Narrow/skin.html -21a0c78b29b87cac7c2ae06f15eebaa2 ./skins/Narrow/skin.php +2905a26b3e834934a0cfcea6dae94667 ./skins/Narrow/skin.php diff --git a/source/community.applications/usr/local/emhttp/plugins/community.applications/skins/Narrow/skin.php b/source/community.applications/usr/local/emhttp/plugins/community.applications/skins/Narrow/skin.php index b4616dd9..bcd71882 100644 --- a/source/community.applications/usr/local/emhttp/plugins/community.applications/skins/Narrow/skin.php +++ b/source/community.applications/usr/local/emhttp/plugins/community.applications/skins/Narrow/skin.php @@ -860,16 +860,22 @@ function getRepoDescriptionSkin($repository) { $t .= "
"; if ( $repo['Photo'] ) { $photos = is_array($repo['Photo']) ? $repo['Photo'] : [$repo['Photo']]; - + $t .= "
"; foreach ($photos as $shot) { $t .= ""; } + $t .= "
"; } if ( $repo['Video'] ) { $videos = is_array($repo['Video']) ? $repo['Video'] : [$repo['Video']]; + $vidText = (count($videos) == 1) ? "Play Video" : "Play Video %s"; + $t .= "
"; + $count = 1; foreach ($videos as $vid) { - $t .= "
"; + $t .= "
".sprintf(tr($vidText),$count)."
"; + $count++; } + $t .= "
"; } $t .= "
";