Hello, I have the following problem: The web pages of our institute has a menu frame (please don't throw anything at me about the frames - I do not like it but now I have to cope with it) with links. Those links have the following structure: <a href="URL1"> target="target-frame1">text1</a><p> <a href="URL2"> target="target-frame2">text2</a><p> <a href="URL3"> target="target-frame3">text3</a><p> ... Because there are many different web editors they sometimes use <br> instead of <p> or do some other nasty formating. This is all done in plain HTML and I slowly want to move the stuff to Zope. I'd like like to provide a general dtml document which no editor has to care about. I'm now searching for a method where the different editors of those menu links just have to care for the content like editing a simple table: "URL1" "target-frame1" "test1" "URL2" "target-frame2" "test2" "URL3" "target-frame3" "test3" This table should be read into the dtml document and should be displayed there in a loop) to get equal layout. In the end of the mail I append my first approach to it but I feel that this is really not the best way to go. I'm looking for a more clever solution than I could imagine (as a quite beginner in Zope). Kind regards Andreas. My own not so clever solution: <dtml-comment>*** please use the following scheme for your links ('URL', 'target-frame', 'text'), *** Do not change any other things inside this document ***</dtml-comment> <dtml-let links="(('http://www.zope.org', '_top', 'Zope'), ('http://somewhere.else', '_bottom', 'Other Link'), ... ('index.html', '_parent', 'Home'))"> <dtml-comment>****** Do not change anything below this line *****</dtml-comment> <dtml-in links> <dtml-comment> <dtml-var "_['sequence-item'][0]"> </dtml-comment> <p><a id="mainlink" href="<dtml-var "_['sequence-item'][0]">" target="<dtml-var "_['sequence-item'][1]">"><dtml-var "_['sequence-item'][2]"></a></p> </dtml-in> </dtml-let>