-
Posts
2,080 -
Joined
-
Last visited
-
Days Won
51
Everything posted by wbmnfktr
-
Imagine we could clone @ryan. (super villain laughing in the background)
-
Module: Most Viewed Pages Tracker (UpdMostViewed)
wbmnfktr replied to update AG's topic in Modules/Plugins
Ok, not sure who to ask here but PageHitCounter access to its counter is logged here as 404 - which could be and maybe is correct. Yet I don't know how or if this will mess up MostViewed counts. Ping @David Karich. In addition to this. You might want to add ScreamingFrog as a bot/crawler if possible. -
Module: Most Viewed Pages Tracker (UpdMostViewed)
wbmnfktr replied to update AG's topic in Modules/Plugins
So... I just installed it on a quite crowded site. Is there a way to see in the backend when there is enough data collected to show somewhere? Or should I just wait for a week or two? Maybe it's me but I'm not sure what this means. Sure 1 day, 2 days, 3 days... but at the end? Can't wait to see what's happening on my site and to show it. Oh... what I already love is that I can put in different sections with different options like /blog/, /tutorials/, and /such/. You guys worked on this for quite some time, right? -
Emptying the trash, delete Repeater content in all pages
wbmnfktr replied to Tiberium's topic in General Support
To be frank... I absolutely don't know what's happening here when it's not that repeater-pages were trashed somehow by someone. Would there be a way to get a copy of or access to that instance? This is one of those problems you (at least I) have to play around with. But I bet @ryan could throw in some guidance for sure. He must have seen everything by now. -
That really works. I didn't know that. Not at all. TIL: something new, again. Have a great weekend @ryan and everyone that is reading this.
-
Emptying the trash, delete Repeater content in all pages
wbmnfktr replied to Tiberium's topic in General Support
They are always better. Especially in weird cases like this one. I understand your issue, what you write, and everything, yet it doesn't make sense at all. Those files in the trash somehow have to be the repeater items themself. They are deep down in the backend. See here: That's for now the only explanation I have. Everything in your screens looks normal - as it would look in my setups. One thing is different though. The repeater with the issues is indented. Do you work with depth there or what is it? Or is this a repeater in a repeater of some kind? But there is one thing you mentioned that I can't check: the custom module What does it do? Who wrote it? Can you check if that's deleting or managing any pages or something? -
I'd put the images to the entity they belong to. In case I'd need to show the match a player participated in I'd create a reference field to add matches to players and whereever needed. This way I can list all the matches at one point and grab all matching images as well if needed. There might be more logic needed to check if and where to show these details but overall this would probably my way to go. On the other hand a collection of images, like a media gallery (see media manager), could be an option as well - if you like that workflow. I personally don't.
-
Emptying the trash, delete Repeater content in all pages
wbmnfktr replied to Tiberium's topic in General Support
It sounds like someone however found those repeater item pages, that are usually hidden under admin somewhere, and deleted those. But on the other that doesn't make any sense at all. Look into those deleted pages, restore a few of them, and check their names, parents, templates. Can you provide more details about those fields that are affected by it? -
For me it was like this: It's hard for a week or two. Another 2 weeks to feel more at home. After that it was fun. Noone forces you. In ranger (CLI file manager) you might be better of using them but you always can change them or add arrow keys. For me arrow keys win most of the time. I didn't feel the need to learn HJKL. I know about it, that's enough. The real fun, especially in Neovim, will be the keycombos like ciw (change in word) or diw (delete in word). These are game changers.
-
Thoughts on Image Usage: Summarise sizes, types, etc.
wbmnfktr replied to strandoo's topic in General Support
Missed it, too. Just installed it and giving it a try. -
That's correct. I would look for all pages and after that check for their templates and take those to modify. Different route and probably not the best way to do it - compared to @Robin S solution.
-
What about excluding all pages that have the parent with ID 2 - as that would be the admin? pages->find('!hasParent=2, template=all|my|templates')
-
Wow... that's what I had all the time using Windows. The moment you clone a repo and it tries to index the files, it went crazy and didn't stop for hours. Disabling all indexing and search features helped a lot but still more fan noise on Windows than nowadays on Linux - at least for me. The last time I heard a fan was when moving the old Thinkpad X260 from Ubuntu 23.10 to 24.04. And passive cooling... there are some MS Surface Laptops out there that don't have a fan at all. My Surface (from 2018 or so) is one of those. Sure it's an i5 but that machine did a great job on Windows and even Linux. Really miss it. Count me in on this. I'm tempted to get a Framework laptop right now but with those new processors... I sure get one. (And yes, it's DHH's fault.)
-
Awesome. Ok. He is convincing quite a few right now. It's quite interesting to follow the situation. Didn't know about Pinta. Might give it a try. Another thing in regards to Gimp and Inkscape (an Illustrator alternative) - great tutorials here: https://www.youtube.com/c/LogosByNick He offers courses to master both for very little money. Might help to keep things moving in that space.
-
Here! Moved away from Mac over a decade ago and went with Windows for quite some time. Then about 6+ years ago I made the switch to full-time Linux. Never looked back. Enjoyed distro-hopping between Ubuntu, Fedora, Manjaro, Debian, Arch, Zorin and finally settled with Ubuntu because of the broad support even for tools like ScreamingFrog (.deb and .rpm). Moved away from Gnome to i3wm to have a super minimal environment. Everything works just by pressing keys - from moving windows around workspaces, opening or starting apps, to window tiling. I am a happy camper now. ? As you are on Ubuntu as well I suggest looking at deb-get - a little helper to install most common apps without hunting down the .deb files: https://github.com/wimpysworld/deb-get/blob/main/01-main/README.md You may have seen over on X/Twitter the journey of DHH He released his very own setup as a script to make tons of changes, installing software, fonts, and all kinds of stuff. See here: https://x.com/dhh/status/1798466733222838758 His journey explained here: https://x.com/dhh/status/1799185008378171885
-
Maybe your hosting company needs that whiskey to unlock it faster. Solution found. That's perfect.
-
I found these settings for ZOHO - and they use a different server: Outgoing Server Name: smtp.zoho.eu Port: 465 Security Type: SSL Require Authentication: Yes. https://www.zoho.com/mail/help/zoho-smtp.html
-
Your post should be a blog post here on the ProcessWire blog, be listed as a prime example why PW and its API is so awesome and should be linked on the frontpage under "(Why) Web developers love ProcessWire". ? @FireWire
-
I'm just in the middle of rebuilding a website and started to move around some fields and made use of more modern solutions like Combo fields. Doing so I created a field called meta. A few moments later it felt wrong and I remembered that we have $page->meta() now. Shouldn't there have been an error while creating that field?
-
The question should have been more something like: Why does someone might want to use a (static) JS frontend? But... yes, you are right. Those frontends, especially static, are great and help with lots of things. Not only 404s, crawlers and such but with security as well. If it wasn't for the hosting company to take measures, a client wouldn't have noticed someone tried to compromise his website. Being cheap on servers (same for me) is something you can only do with ProcessWire or a static version of site. So a big plus here for ProcessWire. You can really squeeze a cheap hosting with ProcessWire and ProCache. Wouldn't want to try that with Wordpress or so. GraphQL, Rest, JSON... is most of the time the way to go. Yet it seems people start to dislike GraphQL for some reason. Maybe because it's too much of a hassle for most. Don't know. And I am not sure how IntertiaJS does it in Laravel but maybe I will find out one day. I actually just did exactly that and moved smaller projects away from ProcessWire in the frontend. PW sits on cms.domain.tld and the frontend fetches JSON to generate everything. It's totally static and can be triggered via webhook to deploy a new version. It's more just for fun now. One thing for sure (for me): building the first proof of concept or prototype with AstroJS reduces my initial development big times. It's off because of that. Because Strapi doesn't do anything in the frontend and everything in the video was a JS framework.
-
Just want to paste in Google Tag code. Why is it so hard ?
wbmnfktr replied to JCVinso's topic in Getting Started
And all I can think is: "Wow... that's a super nice and clean backend he build there!" But yes. It can be confusing to see how simple (as in clean and streamlined) things can be. -
You may remember my question regarding a "Headless ProcessWire" quite a few months back. The end result with either GraphQL, JSON, RestApi, and any other solution based on ProcessWire looked almost exactly like that when I wanted to use that data in either 11ty or Astro - which I used a lot back then. So... yes, in plain ProcessWire this is a super simple no-brainer with 1 to 3 lines of minimal PHP. Yet, when using anything else as the frontend, aka JS Framework (React, Svelte, Astro, 11ty) we still would have to go that route in some way or another. Even with Hygraph, Payload, Directus, and whatever Headless CMS out there - it would look like that. The part you attribute to Strapi here is not really about Strapi. It's more about the used frontend. So... a bit off. Probably more interesting and more comparable would be Laravel with Inertia JS (on the JS side of things) or Laravel with Livewire (on the side or similar to PW of things, from the creator of AlpineJS). For that matter I really enjoy those Laravel-related videos from Aaron Francis (the PHP is cool again - guy) and the 30 days to learn Laravel Workshop. Besides that we might want to ask better questions like: Why use a (static) JS Frontend? How to make PW more compatible with JS Frontend Frameworks?
-
Check what template your posts use, open the matching .php file and look for the comments field. After that comment it out or delete it and the issue should be gone.