* The Sone web interface
*/
public KnownSonesPage(Template template, WebInterface webInterface) {
- super("knownSones.html", template, "Page.KnownSones.Title", webInterface);
+ super("knownSones.html", template, "Page.KnownSones.Title", webInterface, false);
}
//
@Override
protected void processTemplate(Request request, Template template) throws RedirectException {
super.processTemplate(request, template);
- List<Sone> knownSones = new ArrayList<Sone>(webInterface.core().getKnownSones());
+ List<Sone> knownSones = new ArrayList<Sone>(webInterface.core().getSones());
Collections.sort(knownSones, new Comparator<Sone>() {
@Override
public int compare(Sone leftSone, Sone rightSone) {
- int diff = SoneAccessor.getNiceName(leftSone).compareTo(SoneAccessor.getNiceName(rightSone));
+ int diff = SoneAccessor.getNiceName(leftSone).compareToIgnoreCase(SoneAccessor.getNiceName(rightSone));
if (diff != 0) {
return diff;
}