Jump to content

wbmnfktr

Members
  • Posts

    2,086
  • Joined

  • Last visited

  • Days Won

    51

Everything posted by wbmnfktr

  1. Ooooh... That wouldn't work on about 99% of my client's hosting plans and even my hosting plans are limited in this point.
  2. @teppo's argument here is solid and I thought... cool... just add some details to those links with CSS-magic: a[target=_blank]:after { content: " (opens in a new window)"; } BUT... not all screenreaders support that feature... all I found was kind of a mixed result. https://www.powermapper.com/tests/screen-readers/content/css-generated-content/ Just in case for those who had a similar idea. ?
  3. Not really but... https://timmehosting.de/processwire-hosting-auf-nginx Those were my only links to this topic. I remember a more packed thread but can't find it. ?
  4. Well... there is enough space in the forums for a DIY section. ?
  5. In the last few weeks... or almost months... I worked on a project for a restaurant. Sad to say that the company behind the restaurant went out of business before the project could be finished - or was paid or the website ever saw the light of day. As there is kind of a lot of work in it... but yet a lot of customization... I decided to create a site profile of it and make it public as ProcessWire Barebone Site Profile. Right now I'm stripping out every client detail and finish some functions and details that were planned a few weeks back so you can build right on top of it, if you like or want. Maybe it's only a playground for someone or an inspiration for how to f**k up data-mangement... but hey... better than a ZIP file on a backup drive. ? As the project was and is super tailor-made to that client, it may not work for a lot of restaurants out there, but nonetheless I don't want miss the opportunity to offer a foundation for upcoming restaurant projects you may face. The project had a huge focus on dishes, beer and wine variations so those templates are kind of feature-rich. You might want to rip out some of it as most restaurants don't focus that much on those details. Important details I want to be honest and clear about: this profile does NOT include a highly polished and usable frontend as the design is paid and therefore can't be made public the frontend will be a collection of re-usable snippets to show every possible detail of each page, item and whatever the whole site profile will be without any support - future updates aren't planned right now the site profile will be released in single-language setup only (english) existing translations (as seen in parts of the screenshots) will be changed to english existing data, for example dishes, will be replaced with demo content if you, one of your clients or anyone else wants to use this profile - feel free to do so Pro Modules were already stripped out of it only public modules were used and are included with the profile itself the full module list will soon be published on Github the full README will soon be published on Github the full LICENSE will soon be published on Github So... yes... that's just a short preview of an upcoming site profile. As mentioned before, the site profile will most likely never ever receive any future updates, so it will be available on Github only. It's not planned to publish this as a full featured site profile, yet. More details, screenshots and the site profile itself (of course) will be available soon. Questions? Please feel free to ask. Github Repository: https://github.com/webmanufaktur/pwbrestaurant
  6. The easiest answer: you upgraded your local environment a few weeks ago. The more complicated answer: well... yes... don't know. Never had this kind of issue with ProcessWire itself.
  7. Brave might block the whole script actually - and I like it. This "Sorry, changed my mind" thing appears top/left or bottom/right after clicking "Ok... got it!". You have to look for it actually. I almost always miss it.
  8. Well... I guess we just have to push @OrganizedFellow back to his Linux roots. ? Just kidding...
  9. The demo at https://cookieconsent.osano.com/ gets actually blocked from most (of my installed) adblockers in their default settings. Which is quite interesting. Maybe that's the reason why I don't see those banners that often anymore. But back to your question... you already found the link to trigger the cookie management tab/banner. You can place it whereever you want and whenever you feel the need for it. So your idea of a slide button already exists - somehow. You have to style it anyway for each project. It's just another link - or whatever you want it to be. I personally place it on my privacy page at a some places with various labels (disable Google, disable cookies, revoke cookie decision, and so on...). <a href="#cookies" class="js-pwcmb-notice-toggle">Change cookie settings / revoke decision</a> Your Silktide example shows it's "Sorry, changed my mind" banner only once, right after accepting or denying cookies. At least in all demos I found. You or a developer you work with could check if the cookie is either set or has a defined value to enable the above mentioned link - there are a few ways to do so. Another option would be a fork of the module and changing the lifetime of your cookies to day or a week.
  10. The VS Code live server and live sass is a good choice for smaller projects. Just keep the amount of .scss includes to a minimum. In regards to Koala... latest version is from 2017. At least the website is telling so.
  11. Can't confirm that issue here. Looks pretty normal to me.
  12. Ok, I thought this was a newer version of the previous one. So you are absolutely right... there was no .webp support or anything similar. ? Still a great job!
  13. I'd support @bernhard's recommendation.
  14. That's great! ? Have you thought about using .webp support to speed the site up even more?
  15. Thanks @dynweb! Looks good so far. Will give it a try the next days and see if there are any issues with that fix.
  16. @cosmo backup your project, grab the latest master release and make a downgrade. A quick fix for the time being. It's the same I did. ?
  17. You shall not distrohop! ? Fingers crossed for the next time.
  18. Does that machine still exist? Tried using another git client another OS?
  19. Short update: I dumped a new database copy into my setup and by now it looks like it's working 99% of the time. The errors I see now are in the templates only. As far as I can tell there was something wrong with the admin user or the guest role in my previous try. At least the guest role didn't show up (as additional role) in it's profile and I wasn't able to set or remove it.
  20. Looks like there is something wrong with your entire encoding. At least this looks like missing UTF-8 support. Did you move the folder, upgraded the webserver, changed the PHP version or something of that kind?
  21. What exact consent do you want to save/document/store? Cookie banner? Newsletter signup/opt-in/double-opt-in? Marketing / Re-Targeting opt-in? I'm not a lawyer by any means so I don't want you to follow my approach but this is the way I do it and my legal advisors don't scream in total panic when I tell them about it. Cookie banner Client side cookie (simple true/false) if true: cookies were set and the banner doesn't pop up again if false: no cookies at all (besides session cookies) cookie banner pops up every time Newsletter most of the time I use Mailchimp as I have a GDPR/DPA contract with them to handle everything - they store and document all opt-ins and opt-outs and are responsible for it. Users have to tick up to two checkboxes in order to signup for the newsletter - the first a common privacy checkbox, the second is a detailed explanation that the newsletter is handled by a third party. I will receive a sign-up notification via email I can archive, print or whatever. Related database entries will be deleted a few days later. Mailchimp uses double-opt-in in all cases and documents these. Unconfirmed signups will be deleted once a week. Marketing / Re-Targeting I stopped using it as my marketing budget isn't that high to pay even more lawyers. ?
  22. It's not my site or a project I did work on in the past... so some details aren't available at the moment. But I'll get those soon. The database backup was done via Site Profile Exporter - I will try a real mysql dump soon and will see if this helps. There are no stuck sessions around, caches look fine in all areas. I played already with custom .sql files but this doesn't get the job done either. Log files don't tell anythings special beside that error mentioned above. I guess there is something broken with the database backup or a settings that doesn't play well in my environment. I will try to match all settings to the previous setup. That is good idea I haven't thought about, yet. Thanks for pushing my thoughts in new directions!
  23. Running into this issue right now with a quite large site I look into for performance reasons. Installation was quite tricky with a 420 MB database, lots of template, fields and even more pages. Anyone any idea how to fix this or where to look first?
×
×
  • Create New...