Iran restores internet after 88-day blackout, but a court blocks the presidential order pending a final ruling.