When you build a custom publish form that doesn’t include the URL title_field and your client edits the name of the post
Actually, I only use that version when they aren’t allowed to edit. For instance, on an old band site there is a section (not open yet) “Where did you see us?” that will allow the public to enter a venue name, city, state, date. No need for editing. If editing is allowed, I include it.
OK, so I understand how you use the stand-alone-entry page for Publishing, but how do you set it up for Editing? Once the user selects an entry in the edit list/tab (lets say to upload a photo to a previously published entry), does you custom form show up for them? If so, do you hack the edit template of the CP, or do you make it happen some other way?
I’ll bypass the control panel and use the Stand Alone Editing Form so there will be an Edit button right on the weblog page for those that meet either the member id or member group requirements. I haven’t actually done it yet on a live site. There’s a couple problems that will be solved here shortly with 1.3. At least that’s the rumor, I haven’t had time to check that in the beta yet.
My sites would need three or four per site, so I would need about 100 of these just for this years development schedule.
Remember that the form brings in all the stuff (fields) automatically so most (if not all) would be dupes from your masters, simple copy/paste…as long as you are not customizing the look/feel of those forms.
Now lets say that Rick and company decides to add a whole bunch of new options to the publish page (like the comment expiration that came with the last big update) two years from now. By then I might have a couple of hundred of these stand-alone-entry forms in service and I might have a huge backwards compatibility issue in that the new features/options, aren’t available to my clients until I get in there and update those forms.
They aren’t going to have access to the new features until you update EE and teach them the new stuff so you will always have a workload with any update. Using the expiration date as an example, it would be simply copying/pasting that new variable into the publish templates. Not nearly as time consuming as a lot of other things will be. If you are saving the templates to files, it’s probably just a multi-file search replace.
Don’t get me wrong, there are a lot of different factors to consider and my method may not work for everyone.
One option that comes to mind that might be in a future build, would be the ability to select a second category set to either move an entry easily to another weblog or assign it to categories in more than one weblog. That feature might require the publish page to list both sets of weblog categories side by side, and could require a different set of tags for future stand-alone forms.
It’s almost impossible to speculate on the possible complications. But in these two examples, I would guess the Stand Alone forms would be the least of your update chores and complications.
Just sort of thinking out loud here. But my gut tells me that I could be setting myself up for some real backwards compatibility issues if I had to change to stand-alone entry forms as the norm.
Could be, hard to know. Once 1.3 is released, try them out and see what works. The more I can keep the average poster out of the CP, the better. Most only need two things, publishing and editing. :-)