*8973* move suggest username op to page handler, reuse JS handler