Example #1
0
  /** Riga col numero di voci */
  private ArrayList getRigaVoci() {
    String prefCode = CostBio.STAT_NUM_VOCI;
    String descrizione = ":Categoria:BioBot|Template bio";
    int oldValue = Pref.getInt(prefCode, 300000);
    int newValue = Bio.count();
    String nota =
        "Una differenza di '''poche unità''' tra le pagine della categoria e le voci gestite dal bot è '''fisiologica''' e dovuta ad imprecisioni nella redazione del tmpl Bio";

    return getRigaBase(true, descrizione, nota, oldValue, newValue, prefCode);
  } // fine del metodo
  /** Corpo della pagina Sovrascritto */
  @Override
  protected String elaboraBody() {
    String text = CostBio.VUOTO;
    int numCognomi = mappaCognomi.size();
    int numVoci = Bio.count();
    int taglioVoci = Pref.getInt(CostBio.TAGLIO_NOMI_ELENCO);

    text += A_CAPO;
    text += "==Nomi==";
    text += A_CAPO;
    text += "Elenco dei ";
    text += LibWiki.setBold(LibNum.format(numCognomi));
    text += " cognomi '''differenti'''  utilizzati nelle ";
    text += LibWiki.setBold(LibNum.format(numVoci));
    text += " voci biografiche con occorrenze maggiori di ";
    text += LibWiki.setBold(taglioVoci);
    text += A_CAPO;
    text += creaElenco();
    text += A_CAPO;

    return text;
  } // fine del metodo