-
Posts
2,994 -
Joined
-
Last visited
-
Days Won
20
szabesz last won the day on September 11 2025
szabesz had the most liked content!
Contact Methods
-
Website URL
http://szabesz.hu
Profile Information
-
Gender
Male
-
Location
Hungary
Recent Profile Visitors
16,348 profile views
szabesz's Achievements
-
[WIP] Media Hub - the centralised hub for your PW media
szabesz replied to Peter Knight's topic in Module/Plugin Development
I left out that I meant this option to be an individual field level setting, not a global one. There are always pros and cons, but this solution also ensures that the default UX/UI of the admin is not changed too much, and if users use both interfaces (standard PW and MediaHub), then less deviation from what they are used to will generate less confusion. -
[WIP] Media Hub - the centralised hub for your PW media
szabesz replied to Peter Knight's topic in Module/Plugin Development
I prefer this one, along with the option to configure which source is shown by default (preferably the first tab is always the default, if possible). A cleaner, more organized interface is better. If image sources are merged, even when page-context images are listed first, how can I tell the actual source? In some cases that does matter. Avoiding confusion up front is the better solution, in my opinion. -
@ai_slop Thanks for sharing your experience! Is it what I made this screenshot of? See: I only had the "Upgrade Plan" button, as you can see. Since I have already deleted the account, I have no way to take any further action, except to write to their support.
-
I recommend not subscribing to a Plaid plan at kimi.com. I wanted to cancel my subscription, but there was no such option, so I had to delete the account, as that was the only option I could find. I wrote to support, but they never replied. I removed my saved credit card on Stripe's interface, but I still receive a message every other day: "...payment to MOONSHOT AI PTE. LTD. was unsuccessful We attempted to charge your card for your MOONSHOT AI PTE. LTD. subscription again, but were unsuccessful. Please update your billing information to continue your subscription." For a theoretically deleted account...
-
Hello, Interesting "topic". However, what's the site's URL?
- 4 replies
-
- personal website
- cybersecurity
-
(and 1 more)
Tagged with:
-
[WIP] Media Hub - the centralised hub for your PW media
szabesz replied to Peter Knight's topic in Module/Plugin Development
Lots of us are interested, I think. @Peter Knight any plans to release it? -
As for specs driven development, yesterday I watched this: And started to dive into it using my cheap but pretty good z.ai yearly subscription.
-
PW 3.0.232 – Core updates + new version modules
szabesz replied to ryan's topic in News & Announcements
Sure, my question was just too broad, sorry about that. But you nailed it down anyway. I want to implement a page builder based on Repeater Matrix and nested repeaters will likely be required. Does ProDrafts have sort of "partial support" for repeaters or no support at all? -
PW 3.0.232 – Core updates + new version modules
szabesz replied to ryan's topic in News & Announcements
Thank you for the intel! What would you recommend if I need to decide in mid‑April? Should I still buy and rely on the "old" ProDrafts? It wouldn’t be ideal to implement features based on the "old" ProDrafts only to refactor things shortly afterward to "align with the future". -
PW 3.0.232 – Core updates + new version modules
szabesz replied to ryan's topic in News & Announcements
@ryan I have active ProFields license, but I have no access to that board. Can you please provide up-to-date information on what we can expect? I need to tell a client about the state of draft/version management in ProcessWire, and I do not want to provide outdated information. -
Gemini AI Pro is crazy good these days. I was stuck why the replace hook had no effect, and this solved it (courtesy of Gemini from Google is in italic): The reason your hook is firing (as proven by your bd() output) but $p->path, $p->url, and $p->httpUrl are reverting back to the original /parent/ path is due to a hook priority conflict, usually caused by ProcessWire's Multi-Language modules (or an SEO/routing module). Here is exactly what is happening under the hood: Your addHookBefore runs, sets $event->replace = true, and sets $event->return to /blog/. ProcessWire skips its native Page::path() method because of the replace flag. However, another module (like LanguageSupportPageNames) has an addHookAfter attached to Page::path. That module runs after your code, looks at the $page object, recalculates the original path from the database tree, and silently overwrites your $event->return before it finally gets handed back to your $p->url call. To fix this, you need to change your hook to an addHookAfter, remove the replace flag, and bump the priority so your code is the absolute last thing to run. Change your hook to the following: $wire->addHookAfter('Page::path', function (HookEvent $event) { $page = $event->object; if ($page->template == 'original-parent') { // Overwrite whatever the core (or other modules) generated $event->return = "/blog/$page->name/"; } }, ['priority' => 1000]); // Priority > 100 ensures this runs AFTER core modules And yes, I have multilingual support installed, and this solution works.
-
@WireCodex It's strange that you changed your profile name. Now we need to get used to it ;)
-
Context Module - AI-Optimized Site Documentation with TOON Format
szabesz replied to maximus's topic in Modules/Plugins
How? -
Also see: https://processwire.com/talk/topic/31761-developing-while-biking/#findComment-252011