Gap and pseudogap evolution within the charge-ordering scenario for superconducting cuprates