"broken windows" : take frosted contact paper and cut it apart to look like fractured glass. The semi-transparent frosted contact paper takes on the appearance of the "glass" while the actual glass pane (which is transparent) disappears.
Solar Lights - DIY Quick Fix. Basically, there's a battery inside that charges the solar panel. Unscrew the head of the light and replace the battery. Will work unless the battery chamber has corroded.