scottplan wrote on 24 Apr 2010 11:20
Editing via forms should work and feel pretty much like editing a page. Wikidot has tons of users who are now comfortable with the basic organization of the #action-area. Let's synergize that comfort-level, so that we can readily integrate forms into that overall experience.
- When editing via forms, show the existing page content at the top.
- Wiki fields should be automatically sized like edit-page-textarea, the field where we edit page contents. There should be abbreviated editor buttons at the top, and -/+ buttons at the bottom right to expand/contract the window.
- There should be a preview option.
Of course, users could modify these defaults with customized layouts. I like all the customization available with forms, and I sense it's possible for me to make this happen through _template layout and CSS updates — and I'd really appreciate help in making ours so. But I'm thinking the basic Wikidot editing experience should be a default setting.
You know, like the row of 10 buttons above the comment field below.
If there are several wiki fields in succession, I realize it might be a challenge for the user to recognize which buttons control which window. But if the field height is ~10, I don't think it'll be too confusing.
No, you can't. I had assumed that this was a bug and reported it on the feedback site, only to be told that as it wasn't explicitly in the original design (it was implied instead) it was a feature request. I can't seem to find it in the list of wishes though so I may not have created one…
~ Leiger - Wikidot Community Admin - Volunteer
Wikidot: Official Documentation | Wikidot Discord server | NEW: Wikiroo, backup tool (in development)
with firebug, when I edit this form-based page, I can see <div id="page-content" style="display: none;">.
Is there any way I can control this element, to convert it to display: block?
We wish to add few configuration options to form definition, it could be one of them.
But preview for data forms is not supported right now.
Bartłomiej Bąkowski @ Wikidot Inc.
';.;' TeRq (Write PM)
I can handle no previews (though they sure would be nice). So I'm understanding that, right now, it's out of my hands to display page content — right?
I think I understand how this stuff works, until it's clear that I don't.
jQuery hide those elements when you enter edit mode, it was in design. Well probably you can show them…
should be stronger than inline display: none;
Bartłomiej Bąkowski @ Wikidot Inc.
';.;' TeRq (Write PM)
Thanks Bartłomiej. That works. Dunno why. But it's what I was looking for.