I have 2 custom fields that are associated to the publishing features Page content type. While looking at the page, in the ribbon, I can click on Edit Properties to view all of the properties of my page. My 2 custom properties show up and save fine.
I'd like to have my 2 custom properties show up when you click on 'Edit Page', in the same manner that Page Title has a editable field. I have found the <PublishingWebControls:EditModePanel> within the page layouts. I assume I can edit the page layout and be done with it.
How can I create this as a deployable feature so that I don't have to manually edit each page layout associated to these content type?
Edit 1
I'm able to see a textbox for my 2 custom properties in edit mode when I add 2 text fields inside of the EditModePanel. I can see and update my text just fine. But I need to be able to provide a deployable solution.
Edit 2
I'm basically trying to recreate what you visually see here in the screenshot. Custom properties in the edit mode of the page. I opened up the attached wsp and it appears that a feature is being delegated to the AdditionalPageHead. So the assembly must have some sort of logic in it to determine the type and state of the page.
Edit 3
I ended up writing a blog post with the final solution that can be found here