+ cats = cfg.getCategories();
+
+ appendMenu(buf, catActive, cfg);
+
+ try {
+ entities = provider.getEntityStats(catActive);
+
+ if (entities.size() > 0) {
+ buf.append("Hot topics: ");
+ buf.append("<ul>");
+ i = 0;
+ for (EntityStat s: entities) {
+ buf.append("<li>");
+ buf.append(s.getEntity());
+ buf.append("</li>");
+ i++;
+ if (i > 10)
+ break;
+ }
+ buf.append("</ul>");
+ }
+ } catch (IllegalArgumentException | FeedException | IOException e2) {
+ LOG.log(Level.SEVERE, "Failed to get entities", e2);
+ }