Jump to content

wbmnfktr

Members
  • Posts

    2,089
  • Joined

  • Last visited

  • Days Won

    51

Everything posted by wbmnfktr

  1. It's not related to ProcessWire. That's the good news. The bad news are: I don't know the answer. ? Some say it's related to your hosting provider, some say it's related to a CDN. I found two similar issues out there in the wild: https://wordpress.org/support/topic/unusual-stuff-in-the-url/ https://community.cloudflare.com/t/website-css-not-loading-loads-with-development-mode-on/128163 So... if there is no CDN involved, try to look into your hosting and maybe even ask their support team. Last but not least: Welcome to the forums. ?
  2. Ok... so start is not necessary. Good to know. My fault. ? Where does this ukBlogPosts() come from? Are you using one of the included profiles (Regular or how it is called)? If so... I'm out... never used it. ? If you don't need it there, you can just go on from here.
  3. Try and use webmin (http://www.webmin.com/) to manage all the server stuff. It's way easier in the beginning. More specific configuration can be added at a later point. There are instruction on webmin.com how you install it on Ubuntu-based systems. @rick good point! - Haven't seen that part in his post.
  4. Ok... those modules you mentioned shouldn't interfere here in any kind. Even PagePathHistory shouldn't kick in there but you can check if there is anything set in the settings tab. Could you post the whole page could or more than just that snippet? Maybe there is something in it.
  5. Check if mod_rewrite is enabled as it is needed. I don't know the easiest way in Mint/Ubuntu to do so - or at least not how it is done nowadays. ? But something sudo a2enmod mod_rewrite comes into my mind. You want to look this up to be on the safe side. Another thing is the Apache configuration. In order to make it work on my local machine I needed the AllowOverride all line in my config. <VirtualHost processwire.test:80> DocumentRoot "/var/www/html/processwire" ServerName processwire.test ServerAlias processwire.test <Directory "/var/www/html/processwire"> AllowOverride all allow from all Options None Require all granted </Directory> </VirtualHost> So... in my opinion it's most likely a server-side issue and not a PW-issue here.
  6. Maybe it's enough to hook into it before the page is ready to be saved. wire()->addHookBefore('Pages::saveReady', function($event) {
  7. Just a few thoughts... Are there enough children/pages? The selector needs limit AND start if I remember correctly. Home (id=1) needs correct url settings for each language (for example: blank, de, fr, ...) Enable config->debug to see if there are warnings and take a look at the logs - just to make sure. Just looked into Pagination in ProcessWire but didn't find anything special you could try in addition to that.
  8. If you are using FormBuilder you might want to take a look at the FormBuilder section of this forum as well. There are many solutions to all kinds of issues. I your case - but that is just a guess - it seems either your hosting is issues sending the mail (security modules in Apache maybe or missing modules) or your form wasn't embedded in the correct way. Saw this a few times when I added the form twice on a page or missed some scripts.
  9. Design: polimorf.de Development: muskaat.de They team up for tasks like that and I'm also part of Muskaat. ? So feel free to take a look at the references there. Located in Neumünster - close enough to Hamburg for meetings.
  10. Your last screenshot says it's working. So... what's the (new) issue now? P.S.: there is no need for ASAP.
  11. It's not much, but it's honest work! Matomo is really nice and with its new Tag Manager really powerful. So better set a timer or you will play with it for hours!
  12. wbmnfktr

    HTTP/2 Push

    It's just my experience but... a lot of hosting companies here don't have http/2 enabled in their default/smaller webhosting plans. Therefore I rarely think about the benefits of http/2. ?
  13. After disabling Ghostery, Adblock or Privacy Shields (in Brave) Google Analytics loads, sets cookies. At least in Chrome-based browsers and their default settings. In Firefox it gets blocked - even without any additional extensions. To get more numbers you could use Cloudflare CDN (free plan) with built-in statistics and the module PageHitCounter. Meta-Keywords aren't that necessary anymore. At least not in Google (they say so and we believe them ? ) but there are some meta search engines out there that used them in the past. TL;DR: forget them. Meta-Description: oh yes... you want to use it and want to optimize it. There are some really good explanations, guides and such over at Backlinko. Btw. I really like the "letter art" in the source code. Update: In addition to that you could also try Clicky Analytics or even a self-hosted Matomo instance. 3 to 4 sources of stats. ?
  14. In case your template already has an icon assigned per default, you might want to try this instead: $wire->addHookBefore('Page::getIcon', function(HookEvent $event) { $page = $event->object; if($page->template == 'event' && !$page->datetimeend) { $page->template->icon = 'exclamation-triangle'; } }); Otherwise the already defined icon shows up as text in your page listing.
  15. Fieldset (open) (a field) and the Minimal Fieldset module is what I use for things like this.
  16. Thank you @ceberlin for the link. I just looked into the article and will take a look at the tools they provide and how they work - hopefully this week. Those can easily be set in the texts you already show in the banner. That's how I do it most of the time.
  17. All template files are located in /site/templates/ open that folder in VS Code/Atom/whatever and look through the files. Which site profile are you using? Or is it a custom one?
  18. Not related to the translation issue but developing under Windows should work the same as on Linux - in terms of file paths and such - with the right tools. Try Laragon, which is free and awesome. With Laragon in place there shouldn't be any difference in about 95% of all use cases - compared to Linux.
  19. That's easy: https://www.facebook.com/business/help/952192354843755?id=1205376682832142 https://processwire.com/docs/tutorials/default-site-profile/ Get the Facebook Pixel code (1) and add it to your template files (2).
  20. $config->httpHosts = array('codeweavers.io', 'blog.codeweavers.io'); Have you set this? And one other thing that might be a good idea to make it more bulletproof. Change the root names from cw-home and blog to something like lkajsd and oiquwe to avoid any future conflicts with page names. I learned this lesson some time ago.
  21. I think you didn't run in this trap but just to mention it: test it with another browser and a real guest/visitor and not with the admin/superuser. Yes... enabling this by default should do the trick then.
  22. Ok... well... I don't know. There are only a few things and thoughts left so far. check what has changed in the last days/weeks since it broke maybe GD or ImageMagick (don't know if this exists in 2.5.x) are failing ask the hosting company if there were any changes (security efforts, file scanners, whatever) remove any restrictions on that field use another browser use another user check console for errors check disk space Last and final thought: Make a backup, test it locally and take it apart.
  23. Just a guess but I think this will work for already existing pages and files as well. I never used this feature for any of my projects - at least I can't remember so. Just give it a try in a dev environment on your local machine. Shouldn't take more than 30 minutes to get this up and running for a test ride. If I remember this correctly @Jens Martsch - dotnetic could answer this probably.
  24. What does the full error message say? Are there any permissions set in that field or template or user? Have you tried another image? How large is your image - MB and pixels? Can you switch to a more recent PHP version (your 5.6 seems a bit dusty)? Also check upload_max_filesize and post_max_size.
×
×
  • Create New...