Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
Re: Feedback to: Textpattern CMS 4.6.0 beta 3 released
Obviously, It’s better.
philwareham wrote #300970:
can agree that the UI is better than it was at 4.4 and 4.5, and will be better again at 4.7.
Obviously, dramatically better. Thank you Phil for all your hard work. I mean that sincerely.
I just don’t appreciate the tendency to resist constructive input on the UI.
I also don’t appreciate disingenuous edge-case arguments, when there’s a much simpler and more defensible reason.
ie “we’re using sprite maps because jquery-ui which we leverage heavily uses them, and we don’t need to reivent the wheel.”
The cluster of links and text at the top of the write panel is just messy and complicated when it should be simple, logical and unobtrusive.
Further, since we’re already leveraging jquery-ui, why not just use their design patterns where appropriate ie, the control group
Offline
Re: Feedback to: Textpattern CMS 4.6.0 beta 3 released
I’ve already noted your constructive comments and stated that I will seriously bear them in mind during the next development phase.
UI development is hard and everyone has an opinion on it, its also never finished.
I also build in the best accessibility I can because it’s an area that interests me and is the right thing to do, even if most people overlook or dismiss it. This creates extra challenges but I enjoy that (and don’t we do open source to learn new things? I certainly don’t do it for the money).
Offline
Re: Feedback to: Textpattern CMS 4.6.0 beta 3 released
Agree, and thanks again for your work. I think it’s important though not to degrade the experience for the overwhelming majority of users in order to tick a box for an a minority that we’re not even sure exists.
Offline
Re: Feedback to: Textpattern CMS 4.6.0 beta 3 released
philwareham wrote #300970:
Whilst I could constantly do all the suggestions by all the users for all their personal preferences, I think getting 4.6 released now is the priority – and we can agree that the UI is better than it was at 4.4 and 4.5, and will be better again at 4.7.
Totally agree to get 4.6 out the door, and yes the UI is much better.


Thanks Phil and Stef and all the contributors.
We Love TXP . TXP Themes . TXP Tags . TXP Planet . TXP Make
Offline
#50 2016-09-02 20:23:20
- subskie
- New Member
- Registered: 2016-09-01
- Posts: 4
Re: Feedback to: Textpattern CMS 4.6.0 beta 3 released
Offline
Re: Feedback to: Textpattern CMS 4.6.0 beta 3 released
Bloke wrote #300960:
Okay, anyone affected by the non-latin search bug, I think this is now fixed. Please test and report back. Thank you for the invaluable reports and feedback so far.
Does the deed. I tested with Japanese and Arabic language strings on my 2 test installs and things work as expected. Thanks.
Where is that emoji for a solar powered submarine when you need it ?
Sand space – admin theme for Textpattern
phiw13 on Codeberg
Online
Re: Feedback to: Textpattern CMS 4.6.0 beta 3 released
The tab builder dialog box sometimes can be funky…
STR (on the Pages panel):
- click the tag builder link to open the dialog, and ensure all sections are collapsed, close the dialog
- open the dialog again, a smallish box should open centred in the viewport. Expand a few sections, the dialog expands vertically.
- select (click) a tag to build (ideally one far down the list), one that has few if any configuration options – e.g. “page title”.
- the tag builder switches view (actual configuration panel), the box resizes (to something smallish again).
Now reduce the height of your browser window or use the browser developper tools – Firefox / Safari responsive design mode, choose a small screen configuration. Repeat the steps above; you certainly scrolled down the page at step 3.
Actual result: when reaching step 4 above, the dialog box (nearly) vanishes out of view (at one point it completely disappear on my iPodTouch). It is not really surprising as you’ve scrolled down, the anchor point for the dialog has moved up (out of view). But it is still a less than ideal behaviour.
A possible fix: lock the max-height of the outer .ui-dialog div, and make the actual content scrollable:
div[class*="ui-dialog"][aria-describedby="tagbuild_links"] {
max-height: 90vh;
overflow: hidden;
}
#tagbuild_links {
overflow: scroll;
max-height: calc(90vh - 3.7rem) !important;
}
Or better, as that doesn’t require to set a max-height on the inner div, use a column flexbox:
div[class*="ui-dialog"][aria-describedby="tagbuild_links"] {
max-height: 90vh;
overflow: hidden;
display: flex;
flex-flow: column;
}
.ui-dialog > .ui-dialog-titlebar { flex: none; }
#tagbuild_links {
flex: 1 1 auto;
overflow: scroll;
}
It is not ideal, depending on the OS (configuration) you’ll see a scrollbar on the dialog box. I’ve also observed that, sometimes, the actual configuration panel loads partly scrolled down (the inner div), seen both in Firefox and Safari. There may be a JqueryUI way of forcing the anchor point of the dialog back into view, I didn’t immediately see such a thing in the docs though.
BTW – would be nice to have a tag builder specific class on the top-level .ui-dialog. Would avoid that ugly selector I used above…
Last edited by phiw13 (2016-09-04 09:26:44)
Where is that emoji for a solar powered submarine when you need it ?
Sand space – admin theme for Textpattern
phiw13 on Codeberg
Online
Re: Feedback to: Textpattern CMS 4.6.0 beta 3 released
phiw13 wrote #301025:
The tab builder dialog box sometimes can be funky…
I did notice this during development, since I was testing it at tiny-height windows, thanks for the reminder. Picking small-form tags would just make the dialog “disappear” until you realised it was simply out of view.
At the time I just put it down to a quirk of using a dialog with variable-height content. But if you think there’s a suitable workaround then we can certainly investigate it. Fixing the max-height is a reasonable compromise, imo, but I shall wait to see if Phil has a take on it. The other option is to “scroll to top of dialog” on click. Not a massive fan if this approach, but it’s possible.
There’s probably an option for putting a class on the outer dialog somewhere. I didn’t delve too far into the docs.
The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.
Hire Txp Builders – finely-crafted code, design and Txp
Offline
Re: Feedback to: Textpattern CMS 4.6.0 beta 3 released
Let me take a look at the tag builder window, probably tomorrow (along with the save button movement).
Offline
Re: Feedback to: Textpattern CMS 4.6.0 beta 3 released
Bloke wrote #301026:
I did notice this during development, since I was testing it at tiny-height windows, thanks for the reminder. Picking small-form tags would just make the dialog “disappear” until you realised it was simply out of view.
Note that even on medium sized windows, the dialog starts to “disappear”, which makes for a less than ideal experience.
[…] The other option is to “scroll to top of dialog” on click. Not a massive fan if this approach, but it’s possible.
Hmm, no fan of this either based on some past experience in a different context.
There’s probably an option for putting a class on the outer dialog somewhere. I didn’t delve too far into the docs.
Yup – here: the dialogClass
Where is that emoji for a solar powered submarine when you need it ?
Sand space – admin theme for Textpattern
phiw13 on Codeberg
Online
Re: Feedback to: Textpattern CMS 4.6.0 beta 3 released
I like that the tag builder is a dialog now, out of the way. What feels weird is filling out let’s say Article Custom, a very long dialog. The tag builder relies on your knowledge of tag attributes, or else you’re clicking the Documentation link to the .io site.
Personally, I’ve never used the tag builder, I always went to the tag reference at the wiki. My reliance on the wiki, and it’s up, now it’s down nature, prompted me to create TXP Tags.
The ideal solution for tags is to have a site that does what TxStyle does for Textile. Since you’re opening up the Docs anyway, more often than not for beginners, why not have a one stop shop? Where the docs help you fill out the attributes, then it’s cut and paste from a browser tab.
When I started the TXP Tags site in 2011, we didn’t have all these nifty frameworks, I relied on what Textpattern and Plugins could do. Now it’s a different ballgame, now I can make the Tags site interactive, even sport some live data to play with and see instant results.
Let me know when the docs at .io are up to date with 4.6’s changes, and I’ll start playing with my site.
We Love TXP . TXP Themes . TXP Tags . TXP Planet . TXP Make
Offline
Re: Feedback to: Textpattern CMS 4.6.0 beta 3 released
hcgtv wrote #301033:
The ideal solution for tags is to have a site that does what TxStyle does for Textile.
I really like this idea. If it could be done, that’d be terrific. And lots of code saved in core!
The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.
Hire Txp Builders – finely-crafted code, design and Txp
Offline
Re: Feedback to: Textpattern CMS 4.6.0 beta 3 released
Bloke wrote #301036:
I really like this idea. If it could be done, that’d be terrific. And lots of code saved in core!
No more having to maintain txp_tag.php would have it’s benefits.
We Love TXP . TXP Themes . TXP Tags . TXP Planet . TXP Make
Offline
Re: Feedback to: Textpattern CMS 4.6.0 beta 3 released
hcgtv wrote #301033:
The ideal solution for tags is to have a site that does what TxStyle does for Textile. Since you’re opening up the Docs anyway, more often than not for beginners, why not have a one stop shop? Where the docs help you fill out the attributes, then it’s cut and paste from a browser tab.
Yes i like. esp, if there can be plenty of examples like i have seen with some other CMSes.
PS does the new upcoming 4.6 make the book Textpattern Solutions irrelevant?
…. texted postive
Offline
Re: Feedback to: Textpattern CMS 4.6.0 beta 3 released
phiw13 wrote #301025:
BTW – would be nice to have a tag builder specific
classon the top-level.ui-dialog. Would avoid that ugly selector I used above…
OK, I have just added the following class to the tab builder div wrapper: .txp-tagbuilder-container. Will investigate the vertical size problems shortly.
Offline