-
Posts
2,234 -
Joined
-
Last visited
-
Days Won
59
Everything posted by wbmnfktr
-
Hey @LuisM... just a short feedback on this. I'm really happy you would take your time to guide me and probably anyone else trough this setup and what's possible with it. I already talked to @bernhard in the past several times in regards to his module as I was super interested how all that works. I'm still impressed what he does with that setup. I really really love those kinds of setups, workflows and automations... yet... the initial setup of RockMigration is already way larger and more complex than any of my projects. My projects (look at muskaat.de) are most of the time super simple and straight forward. They do what they need to do... sometimes more complex, sometimes only a few more files, and most of the time only a DEV and LIVE stage. Nothing I'd need such a setup for. Even though I really am a Spielkind (someone that loves to play around with all possible options). Still... I know and understand the benefits of those setups with RockMigrations - and your addition to it - and what they could and can do. As I'm most of the time the one and only developer for now... Git is perfectly fine for any workflow I can imagine. I'm missing two or three developers on my side and maybe a few more stages, like dev / qa / testing / preprod / live, within my projects to really benefit from your and @bernhard's modules. Yet... I really appreciate all the things you both and several others here build to make ProcessWire even more awesome for whoever.
-
What do you get there? Back in the days cody house was more or less something like a plain HTML/CSS/Webdesign course of some kind. Right now by looking at their site it looks almost like you would get quite nice skeletons for what ever use case. Am I wrong with that?
-
To be honest... what you @LuisM and @bernhard built... it's somehow awesome but either way somehow insane. I love it... even though I almost will never use it by myself... as it's either too complex or way out of my comfort zone. (for now) Yet... I really appreciate what you @bernhard do for the community with all your modules and ideas and you @LuisM who builds things on top of it. Love it!
-
We should keep reputation count IMO. As it's a good quality signal.
-
This might be some kind of an unpopular opinion but... ProcessWire gets even better while reading the docs, recreate all tutorials available, and through repeating each and every step from installation to writing a hook within a module. That's how I started to love ProcessWire - coming from Textpattern with a background in Drupal, Wordpress and other CMSs. I'm everything but a programmer, coder or developer... still I can do so many things I always wanted and needed to do. My very first project (2014/2015) with ProcessWire was awesome back in the days. It had so many features, functions, options, and what-ever... yet... looking into the code today... I was a foolish guy back in the days. Yet the project is still alive, running, and the client is happy as ever. You will grow with each and every project, while reading in the forum. Yes... reading each and every post here (top right corner: unread; thats a nice link you might want to add as your starting page) will help you so much. I'm into ProcessWire for quite a long time... yet I find so many things it can do... without even knowing. To be fair... you are right... the community here is way more than awesome than anywhere else! IMO* Final words to this loose rambling... Welcome to ProcessWire! * IMO
-
In my case everything was logged as expected. Each and every try was in the logs. The website was almost on point... maybe a minute or so off but yet... pretty good. Almost too good. But hey... perfect... it's working for you now. Awesome! Short update here: While SendGrid and the module work as expected I/we moved on using mailjet.de with WireMailSmtp. The project (as in "client") wants and needs to be perfectly fine with DSGVO/GDPR and therefore Mailjet was the better option. As they (client) send quite a huge amount of mails of any kind they were ready to pay one of their standard plans that should fit their needs. I disabled all tracking, opening and whatever options they offer in the settings as the project should create through all instances only a very small data footprint with as little data as possible. Right now the client and their "data and privacy" consultant are quite happy. So... if you are within the EU (or have been in there) look at mailjet. As Mailgun and Mailjet are somehow one company... I will play with the WireMailMailgun module in the next weeks. Maybe it works.
-
Hey @benbyf... I don't know if it's working now within your project... so I'll make it short: The module is working perfectly fine in my setup which is 10 minutes old and is running on PW 3.0.179. I just created an API key, limited it to just sending mails, put it in the module config and everything was fine - almost. The sandbox option prevents sending mails so it needs to be removed. I don't use any of the other options within the module expect logging. SendGrid tells you your usage (you fill find that link in the bottom of the sidebar) so you can check if something was sent. Another option is of course this gem here: https://processwire-recipes.com/recipes/logging-outgoing-emails/ (which is in place as well and logged all of my test mails).
-
Thanks again for this little helper, @Soma!
-
- 1 reply
-
- 5
-
-
Is there anything else that may be the cause for the slow down? Only have 3.0.179 for tests on hand but just used exactly your code and only the initial load takes a bit longer as the webp needs to be created. Even older version (before 3.0.165) do very well with webp. Are there any errors or warnings in the logs? Anything else that shouldn't be? Any image or file modules in place?
-
Reading an uploaded CSV without keeping it in file system?
wbmnfktr replied to cryostar's topic in General Support
I regularly use the ImportPagesCSV module and upload around 3-5 files each week. Right now none of these files exists anymore in the filesystem. Therefore I looked into the module and it uses $files->unlink() Here is a link to that line via Github: https://github.com/ryancramerdesign/ImportPagesCSV/blob/93fa3f1110be5b51b50c5f903d1d182a20565b26/ImportPagesCSV.module#L441 Maybe that helps a bit.- 1 reply
-
- 1
-
-
Page Hit Counter – Simple Page View Tracking
wbmnfktr replied to David Karich's topic in Modules/Plugins
It is realtime. In your case not so much. Please check if you find the PageHitCounter cookie. If not check if the JavaScript gets embedded at all. If not... you might be missing a closing </body>.- 111 replies
-
- 1
-
-
- hitcounter
- tracking
- (and 4 more)
-
Do you use Windows? If so... try Laragon for local installations - which I absolutely prefer and recommend. Should be way easier to test all kinds of installations. What kind of setup do you use?
-
@Rob(AU) will find this on his own... some day... probably. ?
-
The suckless-philosophy... ❤️
-
Most often comes up when a page with a form was reloaded while it was already submitted or in the process of submitting the details - at least thats when I see this kind of error. Did you install it on the very same setup (on Strato) and maybe even with the same domain you installed a few days ago? If so... there might have been session cookie conflict of some kind.
-
Restaurant Blechnapf Neumünster - https://www.restaurant-blechnapf.de/ Fine culinary dining combined with a similar fine setup of design and webdev can be found at Blechnapf, Neumünster. One of our oldest partners in crime culinary highlights. Classic german dishes, experimental dishes based on classic dishes and even very own creations of all-time classics. Even though they are officially targetting your taste buds you can find a lot of more adventures there. They offer support for all kinds of experiences from readings, poetry slams, business meetings and even weddings (just in case you are around this wonderful place). Design details A classic modern setup of goodness (which got a very recent visual upgrade with way more and bold colors) - as someone described it already. Nothing super fancy, yet classic, modern, and with a very personal own style. Website, printed menue cards and even vcards come in the same style. Guess what was first. ;) Technical details PageHitCounter RepeaterMatrix (Pro) Import Pages from CSV Markup Sitemap XML PrivacyWire Simple Contact Form The team behind this: Muskaat for the technical part (yes, I'm part of Muskaat) https://www.muskaat.de/ Polimorf for the design part https://www.polimorf.de/ I hope you'll enjoy this site as much as I do!
- 1 reply
-
- 10
-
-
Klippo Eutin - https://www.klippo-eutin.de/ "Is my child safe while walking around town?"... well at least in Eutin (Germany) children of all ages are safe now or at least they can find a spot in case they need help. Our client and partner Deutscher Kinderschutzbund Eutin e.V. (roughly translated to: German Child Protection Association Eutin) started a new initiative to help children finding a safespace while en route through town. No matter what - a missed transportation, low battery, in need of a toilet, or whatever. Certified partners of Klippo Eutin help children of all ages to overcome all kinds of situations challenging their day. Verified in person and visible through special markers at and within the locations and their showrooms so children know how to find help now. Klippo Eutin is our second iteration after Klippo Neumünster for this kind of project and builds a new foundation of even more cities to build this kind of service for children all around Germany and even other countries. Design details Childish, yet... practical with some kind of nerdiness with a lot of details here and there. From logo art to vector backgrounds all around. We love the details. As always. Oh... and yes... the screenshot might already be different to the details you see online as this is one of our rolling-release-development projects - whenever there is an update necessary it will be developed and released. For the good cause. Yet... there is more planned and coming in the future. Technical details Google Map Marker PageHitCounter PrivacyWire Changelog Verified URL (Pro) ProCache (Pro) (Eigenwerbung [Advertising upcoming]: you know cities that might be interested, let us know... we already have a solution ready to start in your area, almost worldwide, and even better: we can provide contacts for Germany to get this kind of project started!) The team behind this: Muskaat for the technical part (yes, I'm part of Muskaat) https://www.muskaat.de/ Polimorf for the design part https://www.polimorf.de/ I hope you'll enjoy this site as much as we do!
- 1 reply
-
- 6
-
-
-
No... it's not perfect at all. Otherwise it would work with a NEURALINK from Elon Musk so I could do everything from a beach in Florida or a BBQ Steak House in Texas without even thinking about it. :D Jokes aside... it's damn near perfect for those that want control and freedom. Your initial problems were problems for you (as mean as it sounds)... more experienced users would probably just start doing what they want to do and fix things later as they know it's not a real problem. And yes... I know how this might sound to you. But be sure to know that most of the powerusers here have seen all kinds of problems already and now how to deal with those - if necessary at all. Don't take my word for it. Look into the Showcase. Read through some other posts here (you will learn so much! As I did several years ago.)
-
Regarding: SOLVED That doesn't matter that much. Maybe @Pete can tell us where to mark a topic as SOLVED. Ok... I thought of a file of some kind the hosting company provides or such. Fine! To be really honest here: ProcessWire works way easier and with less problems than WordPress even in regards to inital setups and installations - at least thats my experience for the last 6 years or so. But ok... yes... sometimes it can be difficult. ProcessWire isn't perfect by any means but at least there is more freedom in it (in my opinion). Glad you still use ProcessWire, want to use ProcessWire and take part in this community. You won't regret it!
-
Off-topic but your VIM config sounds very interesting to me but maybe we should open another thread for that. You said your client uses word processors and such... maybe... your client copied things into CKEditor that weren't filtered with the regular sanitizer features or maybe even punycode or things like that. Do you mind sharing the content from that field? Maybe some of us or maybe even only @ryan can look into it. It won't hurt anyone so far. (Just an idea... to be clear.) At least we all can take something with us from this.
-
Where and how? Don't know what you mean with this. As author of this thread you can either mark the thread or an answer as solution - I guess. I haven't seen it by now. You could change the title to [SOLVED] ... as well. Which works fine here as well. Hey... ProcessWire has the best community from all! And I've seen a lot.
-
In case you tried all solutions found here and on the web, already using redirects that work... stop thinking about that message. I've seen it so many times but never had an issue. As it's Strato... it will work. You might have to change RewriteBase (around line 172 in /.htaccess) but that's it. The question @BillH asked regarding Check again and a possible error 500 is a good point.
-
So... there is something in your CKEditor field that breaks parts of your site... weird. I guess you still have the original content and therefore could try these tools: https://www.soscisurvey.de/tools/view-chars.php https://dostring.com/show-hidden-characters They should show and tell which or what characters are hidden in plain sight. As your client will continue to use his tools he knows this problem might occur again some day and maybe the sanitizer for textareas needs an upgrade of some kind. Yet... good to see you got it fixed to some point.
-
Never worked with Docker so my knowledge there is super limited. So therefore I looked this up: https://www.google.de/search?q=processwire docker (there might be a few directions to go) The behaviour you mentioned is strange. There should be at least some kind of information. Please enable the debug mode which should tell you more about your setup and problems with it. In /site/config.php is the $config->debug option which needs to be set to true. Please check that your Docker container uses Apache 2, PHP 7.4, and a recent MySQL/MariaDB database version. mod_rewrite is necessary to make everything work. If possible try ProcessWire in either something like Laragon (Windows), MAMP (Mac) or within any other LAMP stack. And... Welcome to the ProcessWire forum @KenM!