A modular approach to porphyrin oligomers using metal ions as connectors.