Admin wrote:This is very interesting. I might need some clarification though, but its got me thinking on a couple different notes.
I could make a mockup of what I have in mind, if you think it would help. I think this plugin has huge potential, because it can solve all kinds of content display needs.
There are several other plugins which offer similar functionality, and I tried many of them, but none offer the flexibility of this plugin. This is why I'm so interested in its development.
Admin wrote:but the preview section, i'm probably going to keep it close by.
Right now the preview function is very flawed. First of all, it does not allow the user to see anything before he saves
the changes, which in trial-and-error development is a no-no.
Changes should always be previewed before
committing to save. That's the definition
of the term 'preview'.
So you're going to need a button that forces the preview to be drawn *before*
the user saves the preset.
Since you're going to need this 'draw preview' button anyway, why not turn it into a tab? this way you can see a preview of the list uncluttered by other interface elements. This is especially useful when you create really long
lists, and after you preview it, you find yourself scrolling, and scrolling, and scrolling to reach the preset table and the shortcodes reference list...
Also, having a 'draw preview' button/tab elegantly solves the problem of having to create a live preview, which would update every time the user made changes to the list code. Having the preview on a separate tab guides the user to trigger a 'draw preview' event only when it's actually needed.
A preview tab also solves the problem of developing in smaller screens. Not everybody has a 1920x1080 display. Having the preview underneath the existing user interface elements would result in constant scrolling up and down. A tab is only a single click away.
Yes, I admit I feel strongly about this issue.
Admin wrote:Are you talking about the post lists the web developer creates? I could probably make it easier to access, but i usually don't like going too fancy if its not needed. I'd rather leave that one to the web developers. Although, I wouldn't be surprised if someone decides to share their version within the preset designs section.
I realize that this is not an essential feature and if it's ever implemented, it'll certainly not be in the next few versions which have to focus on the interface. However, I think it's a worthy long-term goal.
Admin wrote:Anyways, thanks for the feedback. Those were some pretty good ideas.
You're very welcome. And thank you for keeping this plugin alive.