between a benzotri(imidazole) derivative and a polymerizable alkoxybenzoic acid result in the formation of a supramolecular hexagonal columnar liquidcrystal. Light-induced polymerization followed by removal of the benzotri(imidazole) core produces a porous polymer with hexagonal channels.