Synthesis of meso-substituted tetrabenzotriazaporphyrins: easy access to hybrid macrocycles.