-
Posts
375 -
Joined
-
Last visited
-
Days Won
9
Everything posted by monollonom
-
I don’t think it’s good to assume something like no default language = no languages at all. With a button the action is truly delibarate and I think the same as @FireWire that it would be best to keep it as an icon only + tooltip + confirm message to manage space. Which icon though... 😅 Using/tweaking the style of PageListActions: But even with a small string like “Clear all” I’m already picturing it will be too much if you have a bunch of multi-languages fields in the page, so more like: Ideally this should be in consideration / thought through with the new design @ryan is currently implementing. So thanks for bringing this up to him @bernhard!
- 262 replies
-
- 1
-
-
- translation
- language
-
(and 1 more)
Tagged with:
-
Mothers are the best beta-testers haha. Maybe the change in the copy is indeed too subtle, but in that case maybe I’d go with your proposal of the Trash icon and the tooltip, shown when you cleared the main language. But like you said in this case this is more related to core than Fluency.
- 262 replies
-
- 1
-
-
- translation
- language
-
(and 1 more)
Tagged with:
-
I feel like this is something the editor should know / be told about — the same way editing a page’s title doesn’t automatically update its name — and not something so prominently shown (adding a new button). At first I was thinking of a hook checking for a change in the main language and then adding a message to the Inputfield indicating they might want to update the other languages as well, something like this: But then I thought it could be more subtle / embedded within Fluency’s UI, maybe the button’s text could be "Translation Available" when idle, "Translate to all languages" when main language is changed (non-empty) and "Clear all languages" when the main language is cleared / empty AND the other languages have a value (otherwise, default to "Translation Available"):
- 262 replies
-
- 1
-
-
- translation
- language
-
(and 1 more)
Tagged with:
-
Turn Your Boring ProcessWire Emails into Beautiful Masterpieces! 🎨
monollonom replied to bernhard's topic in Tutorials
@Cybermano you could also use this module I made https://processwire.com/modules/page-mjml-to-html/, though you lose the ability to see your changes live in VSCode. Pros and cons like @bernhard says 🙂 -
Regarding the API reference, I always wondered if there could be a way for you to add links to pages that reference a particular method and go in deeper details about its usage. One such case could be to link the blog post about output formatting in the $page->of() documentation. Maybe there’s already something in place like this and then it may just be a question of adding/updating links. Thanks and I’m (we’re all!) looking forward to seeing the new website! (and I hope all goes well for your HVAC installation)
-
You’re welcome! Another small remark from quickly using it: maybe you should only allow to drag-and-drop when using the handle, instead of the whole bar. If I try to select text (or double-click to select the whole text) I cannot because it moves the bar. Also if I happen to release the drag on a text field, it appends the bar’s position. simplesignature.mp4
-
In the meantime this came out https://processwire.com/modules/page-edit-restore/ and it can definitely mitigate this issue of losing your edits.
-
@joe_g It’s a bit of a late reply, but I pushed an update for the module which allows to extract the footnotes across all fields where the textformatter is applied to then output them wherever. Please have a look at the first post in the thread for an example.
- 1 reply
-
- 3
-
-
Fortunately you don’t have to use Mailjet to receive and use a MJML API key 🙂 You just have to give your email address to receive your API key and that’s it. For now it’s free and it’s been so for a while, let’s hope it stays that way.
-
You can try to use my module https://processwire.com/modules/page-mjml-to-html/ It allows you to write your newsletter’s template using the MJML syntax and get it converted into proper HTML when viewing a page (and also when sending via ProMailer). Please have a look and if you happen to have an issue, don’t hesitate to share it here
-
As I was exploring the modules page I came across this module which reminded me of this topic: https://processwire.com/modules/textformatter-markdown-in-markup/ Maybe this could help?
-
->find() checks the access control/page status (contrary to ->get()) and repeater templates are hidden to guest users. Just add "include=all" to your selector and it should work.
-
Upgrade MAMP 7.1 to 7.2 – Internal Server Error
monollonom replied to kaz's topic in General Support
Is the issue still happening for localhost as well? Also, have you tried to create an empty MAMP project with just an index.html (or even a simple index.php) to rule out a MAMP issue? I did the update to 7.2 and didn’t have any issue. -
Options field allowed in custom image/file fields?
monollonom replied to elabx's topic in General Support
Reading the blog post again, I wonder if Ryan didn’t use an InputfieldPage to get the radios input -
Options field allowed in custom image/file fields?
monollonom replied to elabx's topic in General Support
It’s even blacklisted. I think this has to do with FieldtypeMulti being harder to manage..? Otherwise you can use a FieldtypeCombo as an alternative by toggling it on in the FieldtypeFile’s module configuration page. -
Hi @psy, Thanks for raising this issue and providing a fix. This was an oversight from me, sorry about this. I just pushed the fix! Let me know if you have any other issue.
-
How to make a donation to ProcessWire?
monollonom replied to artfulrobot's topic in Wishlist & Roadmap
If you have a feature in mind you would need or some help you’d like to get on a project, there’s also the option to purchase a “Custom Development” block from Ryan. I always wondered if someone used this in the past 🙂 -
Could you share an example (a screenshot?) and what you are expecting so I can better understand your issue?
-
Hi @Angelino, Does name, status sort correctly by name, regardless of status? Since pagenames are unique it doesn’t surprise me if status doesn’t have an influence in your sort setting. If you have pages with the same title but different status, then I would advise using title, status instead.
-
Is there interest in a ProcessWire based client/hosting management software?
monollonom replied to bernhard's topic in Pub
I love it that you called it “RockCare”, to rockfinity and beyond... 🙃 In all seriousness, IMHO I don’t think this is something worth developing for others to buy (nor as a free module). Everyone has their own set of requirements (and their own way of doing) and this would make it a very hard time on you to figure out a “one-size-fits-all” solution. I would advise to save yourself this burden, knowing you’re already going on big endeavours with other modules (e.g. RockCommerce). However this is just me and you could definitely beta-test it with select users to see if they could adapt to your way of doing and in this case foresee a potential public release. In my particular case though, this is something I wanted to tackle for a while now, also with ProcessWire. But I know for sure that I would want to do it all by myself, as a way to experiment (and have fun like you said) but also to make sure it’s perfectly tailored for my usage. What would be nice though is having a thread (this one?) so people can share what they put in place (PW-based that is) to help them managing this aspect of their work. Not going as far as sharing a whole site-invoice profile, but something along the lines of the associated blog post 🙂 -
It depends on what you want to achieve but basically with lazycron you specify a time interval target and whenever someone loads a page the lazycron checks if the interval has passed and then triggers its function. This means that depending on where you put the hook, it may check more often or not: if you put the code in a template, then the lazycron is checked only when a guest is visiting a page with this template. However if you put the hook in init.php (or ready.php) then the lazycron will be checked for every pageview, even the admin ones.
- 1 reply
-
- 4
-