Jump to content

wbmnfktr

Members
  • Posts

    2,086
  • Joined

  • Last visited

  • Days Won

    51

Everything posted by wbmnfktr

  1. So... there are more videos in german available. I recently found these from @hheyne. https://www.youtube.com/@henningheyne/videos They will help a lot to get into the topic of ProcessWire even more. The easiest way to get a basic understanding of PHP - at least in my opinion and for a good start with ProcessWire - the official tutorials are really good at this. They tell you how to work with ProcessWire and the absolute basics you need. You can achieve a lot with just that. Maybe not an eCommerce/shop system or similar, but a blog, portfolio, and such are absolutely possible. Maybe look into the existing site profiles to see how others do things. There are some interesting ones there. https://processwire.com/docs/tutorials/ https://processwire.com/modules/category/site-profile/ You really should play with these and give them a try. In terms of all the frontend stuff... that's a bit harder. Even though Bootstrap and UIKIT are nice frameworks, you should know at least the basics of HTML and CSS. Which brings us back to the beginning unfortunately. The way I learned most of the stuff was by playing with existing themes and templates - that's decades ago. There are tons of free themes/templates out there you could deconstruct. https://styleshout.com/ https://html5up.net There are good tutorials from Kevin Powell, WebDevSimplified, developedbyed, and many more on YouTube. Maybe give them a try.
  2. I have no solution at hand but can confirm that this module has some issues with PHP 8.x.
  3. The Prepros live server is not capable of handling ProcessWire, just plain HTML/CSS/JS files. So using DDEV is probably one of the easiest ways to get started. On Windows Laragon would be a great choice as well. Especially as the installation is almost only one click. But you got that part already... the last thing I can say: Have fun and enjoy ProcessWire! Nowadays I use DDEV as well. While the setup is a bit complicated at first, you get used to it after the second or third time installing everything. And it's way fast and easier to manage all those different version of everything and spinning up a new project is super fast!
  4. Do you use the on-demand file download (https://processwire.com/blog/posts/pw-3.0.137/#on-demand-mirroring-of-remote-web-server-files-to-your-dev-environment)? If so... disable it. It's perfectly fine within a running setup but once in a while it's not working as expected.
  5. Imagine why Microsoft's BING AI is in some parts way better than anything else? Hint: Github Absolutely everything in terms of code is in Microsoft's hands right now. No matter that... there are more ethical questions in regards to this. What's allowed and what not. On the other hand, there are already models that found possible cures for lots of illnesses, more critical things in terms of society and such, some are already in real-life studies, like some possible cancer cures and even old Nicola Tesla patents and whatnot. I hope and wish people want unopinionated and unbiased models. Otherswise the echo chambers just became million times bigger than already. BUT... noone can say which model/AI is really that neutral. So... yeah. In terms of writings and suggestions... GPT4 is already quite good as this. Feed it your last 10+ books you read and you will get awesome results. Depending on your input and your prompt... you might be impressed. You can. I tried it with Inferno (Dante, not Dan Brown) and some other similar books. You could ask whatever you want. Just ask with some optimized prompts. Maybe even try DAN prompts or use extensions to allow internet access. ? There is so much going on right now. If you are interested in models and specialiced prompts... follow Brian Rommele on Twitter. He has some interesting prompts that show you how to "manage" the deeper level https://twitter.com/BrianRoemmele Just tried to find a bookmark of someone that trained GPT on a local Raspberry Pi for his needs. There are already so many solutions out there. Most of the things we experience right now... are 6+ months old already and were just made public to us. Or how could so many companies, services and even single person offer such incredible tools within weeks? BING AI, Canva AI, Mozilla AI, Brave AI... and... much... more...
  6. Just took a moment to play a bit more with ChatGPT (v3.5) and built a simple module with it. While it was pretty easy, ChatGPT needs a lot of assistance to make things work out as expected. Adding the Processwire namespace? Nope. Taking care of user input and sanitizing? Nope. But that's totally fine for me. It took about 30-40 minutes from start to published on Github. See: TextformatterAsciiEmoji The README.md was also written by ChatGPT.
  7. Are you using multiple textformatters on that field? If so... try adding the VideoEmbed formatter either to the top or bottom. Is the video you try to embed public and listed or maybe age restricted? In such cases as unpublished, hidden, restricted it might not work. Finally make sure the url is in its very own paragraph. <p>https://www.youtube.com/watch?v=-2eIIthzqFo</p> This won't work <p>This video<br>https://www.youtube.com/watch?v=-2eIIthzqFo</p>
  8. FYI So... this might be another hiccup or something but... after a few hours I tried to generate more content, yet... that was my feedback. Tried it a few few times. Like a warm-up for API, yet no success. The key I used (double checked), was my most recent key I created, which worked just a few hours ago in several tries successfully. Limits/Usage was all green (aka: totally fine). $120/month (with $0,00 in my account) - so that shouldn't be the problem, I guess. ¯\_(ツ)_/¯ I created another new API key... and tried again... and it worked out as planned. Can't say more about what this was or what might have happened here. Just as a feedback.
  9. Ok... now we are talking! Adding billing details is necessary and creating a new API key afterwards probably as well. Did both and everything is up and running. Just did a small test and generated a full article just by giving a topic and a predefined action in the settings. Love it! Additional note: just switched back to my primary account, created a new API key there and it works there as well.
  10. Here are listed some:
  11. The new version looks good and while testing the settings worked out pretty well, I now get this error: I checked my account and quotas are fine. Even billing settings are enabled/set.
  12. I can't find this in any of my files in the setup. On the other hand... ChatGPT is offline for me wherever I try.
  13. Is it correct that I need to install dependencies via composer? If so... fine. Got that. Another thing: Is there some way to get debug infos if anything was posted or fetched from ChatGPT? Just tried it and can't figure out if it's just ChatGPT that over capacity right now or me/the setup.
  14. All recipes are now located in the old processwire-recipes/Recipes repository. All links were updated. We lost some parts in the Git log history but is was worth it. So whenever you want to submit a new recipes or update a new one... it's based/should be based on the previous repository. https://processwire.recipes/recipes/create-page-via-api/ (for example / see below recipe / git / raw) All old recipes were tagged with v1 and branched out to the legacy branch. Just in case. Some more minor updates will follow and can be found in the Changelog. @teppo this might be a very good moment to update your footer link again - we are on a new domain now, while being back on the old github/repo. Thanks in advance!
  15. I did indeed. And was quite happy in some instances. To be honest... I don't know if it was the 7g or another version. Somehow the 7g sounds unfamiliar at the moment. I might say it was 5g or so. Not sure at the moment. But for sure it was from perishablepress.com. It was recommened quite a few times. Yet it wasn't always working back in the days in all instances and therefore I went on and looked for more solutions and ended somewhere around Cloudflare and some other CDNs. Nowadays I almost always (if possible) sign up and stay there at Cloudflare. I really love what you get there.
  16. I face this issue on about 3/4 of all of my projects (client/personal/side) for several years now. Depending on the niche and how well known and established a project is in the search results and elsewhere... the amount of bot/"vulnerability scanner" traffic is impressive. From low 1000s/month to tens-of-thousands/day. Real estate, finance, health, insurance... and some other niches (upcoming topics and trends) are somehow prone to those "visits". I looked for solutions in the forum in the past, got real nice options and solutions, tried them, yet most of the time I went with Cloudflare as CDN and they blocked out most of those visits and even blocked out whole countries therefore. Sure it's another $20/month but for bigger projects necessary. Thought of mine: Look up headers and all possible markers for Scrapebox, Xenu, GSA in addition to your lookups... as those are some of the most used engines/bots/tools to generate bot traffic "regular" users play with (as they are super affordable) to find sources for backlinks, guestbook links, spam comments and such. There are way more out there but they don't even make a dent in your logs/statistics. Not to forget tools like ahrefs, Sistrix, Ubersuggest... and way way more. While those last mentioned tools are just for auditing, you might even want to use, all others should be... blocked in some kind or another. Or maybe there should be a list of filters looking for matches in some kind. There is yet another one: Screamingfrog (which is acutally a real white hat tool for auditing - I use it almost every day on a lot of domains) yet it can cause a lot of traffic due to audits. I'm not sure if there is a marker for ScreamingFrog to whitelist it on a project/domain but it really just scans the site. For a good reason. In case you want to test ScreamingFrog against your filters... you will find it and can use it for free in respectable way. It's an awesome tool we should be able to whitelist! To anybody that uses that upcoming module in the future, PLEASE let me know your experience. Could be cheaper for my wallet by far!
  17. ProcessWire doesn't do any detection in terms of language. The default here translates more to main language on which everything operates. So the behaviour you experience is perfectly normal and fine. In case you need some kind of detection, you have to get this done with either PHP (not so solid, when ProCache is in place) or JS. In the past we had a module for this but it was super outdated and is no longer listed in the modules directory. Here are some posts about "language redirect" or "language detection". In case you want to change the default/main language for your project: "Change homepage's default language"
  18. That's because there isn't one yet. I have the search functionality somewhere back in my mind. Promised! I thought I keep it simple. As mentioned above the search functionality will come, yet I'm not sure about which way I go here. For now the whole setup is more a proof-of-concept but we will get there. You are absolutely right about that. For now in an upcoming version I went another route with this as just plain white and shadows didn't work out that well on the eyes as well. I have some thoughts and ideas here to solve this dead end kind of browsing. I guess we will have this next week. Depends on other projects. You can just send a pull request with an updated version of the recipe. There is no rule against several solutions in one recipe. In my opinion this would be actually really awesome to show and tell that there are different ways. So feel free to either submit a new or updated recipe. I really appreciate both! In case you update the existing recipe you want to update the version, if available or give a new one, and add yourself to the authors. I updated the recipe sample here. In case you or someone else need additional data points like ProcessWire min/max versions or similar. Just add it to the recipe, let me know in the PR and we get it sorted. Thanks guys for all the great feedback and ideas!
  19. That would explain it. Still wondering why... as it as/is a catch-all inbox. Just re-subscribed so... everything is fine. Thank for looking into it @ryan.
  20. Thought so, too. Yet... haven't seen it in a long time.
  21. So... you might have noticed that there was another/new release on processwire.recipes. A few things were added, removed, updated... and... so... on. Latest major updates are listed on the changelog page. (which is a new addition on its own) I added a CoC (Code of Conduct) page, legal details were updated, an upcoming section and a small UI update was there in between as well. AND... please ⭐ Star this repo on Github I'm happy to have your feedback!
  22. Thank you so much. I really hope and wish we all can achieve some kind of an awesome hub for newcomers and even long-time users. This would be great. Just pushed another UI update. Still not perfect but at least that issue should be gone for now. Would appreciate your feedback on the latest update.
  23. I'll look at it as soon as I can. As well into your PR on Github. Looked good. Just need to figure out how to use and distribute those snippets. All snippet solutions I know need at least some kind of container/index. But we will find out. (See PR comment.) They all have the same format now. Changed his prior to the very first release. All recipes are based on the Legacy repo for now. I personally have some more snippets/recipes which will be added shortly. Good point. Maybe we should define those recipes as 3.x only - even though they would/might/could work on a 2x. We will find out I guess. We could always add this additional layer. I have those already in place. I might add categories after adding some of my snippets/recipes. As there are a few for FormBuilder and other Pro Modules. Which could be a nice addition. But that's yet another "we will see" option for now. We can and should for the moment. I already merged your PR into the latest version/release. Thanks for all the thoughts, updates and PRs. Awesome!
×
×
  • Create New...