しかし、上のシステムは元からsmarty使ってlayout.tplにaction.tplを埋め込む構造で作ったから後から弄るにしても楽なのですが、レイアウトを丸ごとコピペしてちょっとちょっと手直しして作ってあるASPの某システムは、改修ついでに共通部分をマスターページに抜き出したいんだけど、どう頑張っても細切れの.aspをつぎはぎするような今ひとつな分割になってナニです。
いや、それ以前に、全般的に下みたいなコーディングしてて読みにくい直しにくいったらありゃしないので、手動でインデントかけたのですよ。
<div class="mainframe"> <div class="frame1"> <p>ああああああああああああああああああああああああああああああああああああああああああ</p> <p>かかかかかかかかかかかかかかかかかかかかかかかかかかかかか</p> <p>さささささささささささささささささささささささささささささささささささささささささささささささささ</p> <p>たたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたた</p></div> <div class="frame2"> <ul> <li>ななななななななななななななななななな</li> <li>はははははははははははははは</li> <li>ままままままままままままま</li> <li>ややややややややややややややややややややややや</li> <li>ららららららららららら</li> </ul> </div> </div>
<div class="mainframe"> <div class="frame1"> <p>ああああああああああああああああああああああああああああああああああああああああああ</p> <p>かかかかかかかかかかかかかかかかかかかかかかかかかかかかか</p> <p>さささささささささささささささささささささささささささささささささささささささささささささささささ</p> <p>たたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたたた</p></div> <div class="frame2"> <ul> <li>ななななななななななななななななななな</li> <li>はははははははははははははは</li> <li>ままままままままままままま</li> <li>ややややややややややややややややややややややや</li> <li>ららららららららららら</li> </ul> </div> </div>
‥‥、ほむ?