I'm trying to troubleshoot some non-functioning form submit buttons in a Pyrocms screen (they don't work on clean installs for the past two releases), and discovered an odd thing: although the 'plain' web page source code looks pretty kosher, if I look at the "generated" source (via Firefox "Web Developer" add-on), the opening and closing form tags are dropped, viz:
--- 'plain' source:
html code:
</form> <!-- closes "filter" form" -->
</fieldset>
<div id="filter-stage">
<form action="http://localhost/pyrocms-stock210/admin/blog/action" method="post" accept-charset="utf-8">
<div style="display:none">
<input type="hidden" name="csrf_hash_name" value="a2ff817a572e6625d051e6f0d4693dc7" />
</div>
<table> <!-- begins blog post listings -->
[This form includes a closing tag]
--- "generated source" (note missing opening form tag, and hidden field "csrf_hash_name"):
html code:
</form>
</fieldset>
<div style="display: block;" id="filter-stage">
<table>
---
The closing tag for THIS form is also missing in the "generated" source (although the code snippet includes the closing tag for the "filter" form, which also has it's opening tag. A third form on the page is also apparently complete with all tags.
Could this be where the problem with the dead submit buttons lies?