<div dir="ltr">Hi,<div><br></div><div>A sty file will probably accomplish what you want to do. I use them to give all problems a uniform look and also, insert a copyright notice at the end. If you are interested, let me know and I can send one privately.</div><div><br></div><div>Regards,</div><div>-hk</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Jun 6, 2018 at 11:29 AM Bynum, Lee Hamilton <<a href="mailto:leebynum@illinois.edu">leebynum@illinois.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="m_2675735126875825499WordSection1">
<p class="MsoNormal">Hello Dev List,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I’m digging into the code with the intent of adding some code to every page of lon-capa for EU GDPR purposes.  I haven’t worked with the page assembly scripts much, so forgive me if this is a stupid question. 
<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Is there a central place where headers are generated?  It is looking to me as though the various page types have independent wrappers that form their html.  If that is the case, I may need to rethink my approach.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Thanks,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Lee<u></u><u></u></p>
</div>
</div>

</blockquote></div>