-
Posts
1,851 -
Joined
-
Last visited
-
Days Won
44
Posts posted by wbmnfktr
-
-
1 hour ago, brdje said:
Links are present and rendered, but nothing happens when clicking them. Navigating to the url itself, will always render the first page of results wether being on page 1 or 1831 (current last page)
Enable pagination/page numbers in your template (the overview template) settings.
-
1 hour ago, DV-JF said:
is it possible to display the notice as an overlay. I've only the possibility to choose "Fixed Overlay at Bottom of Page"
I could add a second option to that dropdown. Something like CustomCSS, add a specific class to the HTML and you can add your very own CSS and style it however you like it.
Another way would be disabling the auto-load assets option in the settings and add custom CSS right away.
1 hour ago, DV-JF said:Furthermore it would be really nice to have the ability to create more than one checkbox in order to allow users to pick cookies more specifily.
I thought about something like that but I'm not sure which way to go here - for now.
The solution used by Deezer is provided by CookieBot and is quite powerful. Yet a bit too much for most I guess.What/which options do you need in most of your projects?
I'm happy to hear more opinions, suggestions and ideas.
- 2
-
It's probably not an issue with a missing 404.html/.php or a missing config entry.
But I'm happy to see you worked through possible solutions.
Possible reasons
- As you are using a DEV release there can be a problem with an installed (3rd party) module.
- Maybe it's just an error in a query/selector you are using in your template.php or _init.php or init.php or ready.php - yes, there are several possible reasons for that error but let's start at the beginning.
Did you just installed ProcessWire or are you in the middle of an ongoing project?
If you just installed ProcessWire you want to look in your .htaccess file - look here: https://processwire.com/docs/start/install/troubleshooting/#resolving-an-apache-500-error and check if mod_rewrite is enabled.
If you are in an ongoing project open up the used template, take a look at your page selectors there and doublecheck them.
Btw... welcome to the forums!
- 3
-
10 minutes ago, AndZyk said:
But if you have to build large websites is a solid foundation really handy, so you can focus more on the content than on writing basic components.
No matter how large a website will become... the main elements will stay the same. Just a different location, order or color.
Most developers don't create (the) content anyway and in an agency or colab you split work most time as well.It's not totally impossible to maintain a large set of elements - especially when you have a few years of experience in doing and building such things AND have the ability and time to plan things out.
I really like UIKIT and what their dev team has created there but... I still don't want to use it but get why others like it (or Bootstrap or Foundation or ...).
And in my opinion... the best foundation for a large webproject is a blank file. ?
- 1
-
Another idea or maybe even a solution for this scenario.
I never used it in any of my projects so far but I know that @bernhard's RockGrid(?) or at least one of his modules is really really fast while handling LOTS of data and could possibly handle even a few thousand referenced pages. BUT to be honest I don't know if his module only works in the backend or if it can be a problem solver in the frontend, too.
-
I use a similar setup within a product catalogue. The average is about ~60 referenced pages. Performance is still perfect.
How many users are there that could read those hundreds of pages?
Maybe you could save the users that read a page to that page instead.
- 1
-
+1 for UIKIT only
- 6
-
A weird way to protect against DDoS but ok... Fingers crossed they will find a fix soon.
- 1
-
There is this the fieldtype Color module and the ColorPicker module.
You could get you a copy of those, dig through the code to see how they have done it.
That's the way I would go in this case.Afterwards I'd take an existing 3rd-party tool or library (GPL oder MIT license) and implement it somehow.
- 5
-
You probably shouldn't change ProcessWire's .htaccess file at all for this kind of redirect.
Easiest fix: change the external.tld redirect itself and add that subpage URL.
-
It should work but as said before:
Get a working backup first! Thinking about a way more modern PHP version wouldn't be a bad idea as well. AND doublecheck all your installed modules.
-
You might want to look at Hanna Code then. Maybe a bit overhead but it will get the job done and can be used for lots of other stuff as well. In addition to that you want to use Hanna Code Dialog as well.
There are some examples on the modules pages.
-
Where in a page?
Somewhere in the editing screen?
As a variable in a text/textarea field?
Just as an information for content creators? -
You probably can.
But first of all you should create a backup of your site. A working and tested backup!
Then you should find out which version of ProcessWire you are running right now and make sure that all of your modules will work with a newer ProcessWire version. You might have to update your modules as well and maybe even have to take a closer look at your PHP version.
You seem to be pretty new to ProcessWire so my advice is:
Get a full backup of that site. Install it in a local environment. Try updating ProcessWire, the modules and whatever is needed.
I wouldn't recommend to update right way as your installed ProcessWire seems pretty old - maybe even kind of outdated.
Can you tell us which version of ProcessWire you are using and what PHP version your hosting has?
Is there anything special with that site? Multilanguage? Custom modules? Custom 3rd-party scripts? Something like that? -
You are correct @dragan. Well then I guess that feature came somewhere around the time Ryan provided us with the Login/Register/Profile module.
-
Go to the Core Modules.
Look for the Forgot Password module and click the settings button.
And you are there.
-
-
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. ?
- 4
-
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.
- 1
-
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.
-
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.
-
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.
- 2
-
Maybe it's enough to hook into it before the page is ready to be saved.
wire()->addHookBefore('Pages::saveReady', function($event) {
-
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.
- 1
Convert Jquery to vanilla js
in Pub
Posted
https://vanillajstoolkit.com/ is another good location to look for VanillaJS