Posts by Netzwerg

    Not being funny, but I see this as a breach of privacy. You can buy whois protection on some domains you use for a good reason, not all domains allow it. So you can protect your home personal information from others on the web. Now, they are basically trying to force people to provide that information (like it or not), which I think is dead wrong if you're not selling goods, or offering a paid service. Why should that information be supplied if you only run a hobby site making nothing from other people with it.

    I will never post my personal details on any privacy policy page running a hobby site.

    Let me offer another perspective.

    Lets step back a bit and recall the situation prior to the internet. You want to publish information for the whole world to see. Before radio and Tv, you did so in writing. if you published in a newspaper, the newspaper had a legal address, and the editor would know your address. So, if you wrote utter crap and anyone would want to sue you, they would sue he newspaper, who were responsible for the content.

    if you wanted to distribute flyers, you had to print a legally binding address on it to be allowed to do that, again, the person who provided the content was accountable and known.

    Enter radio and TV. The rules did not change, radio stations have legal addresses and TV stations have, too. They are responsible and are held accountable for what they are doing.

    Enter the internet age. Suddenly everyone wants to be able to distribute his opinion without being able to be held accountable. In germany, you have to provide your contact info on a separate legal notice ("Impressum") for quite some time. If you want to distribute information, you must be able to be held accountable for it.

    There is some legitimate concern about anonymity. But the other concern is accountability. And given the way the internet moves more and more to hate-speech, dissemination of fake news and what not, actually holding people accountable for what they do or say is a good thing.

    I am not sure the way the GDPR solves this is the best way to solve it, but its a practical way. And for Europeans, having to provide your contact info in your legal notice is a common thing, we already have had that for quite some time through various national laws, its just now codified in EU law and thus gains more reach.

    It used to be absolutely normal that when you want to disseminate information, you can be held accountable for it. The thinking that you have the right to say anything to the whole world anonymously is a very, very recent one (20 years, tops). Newspapers still will not print letters they get from readers unless they know the identity of the one who wrote the letter. Yet on the internet, a lot of people just assume they should have this right, and I don't really understand why.

    On the other hand, anonymity is a legitimate concern in some areas. For some topics, you simply want discretion. For example lets say you are member of a swinger club. As long as you only visit your local club, you mostly have discretion (but not total anonymity , either - on the contrary, most people will know you). lets say you want to share experiences etc. with other, online. Now, I absolutely understand that you might not want the whole world to know your private preferences. So I absolutely think that you should have the right to register on such a site to share this with a pseudonym. But in this case, you are only a user of a service, you are not the one providing the service. And in fact, the GDPR improves your protection and your privacy in such cases, because it limits what the one running that platform can do with your data, and what data he is allowed to collect in the first place. For users, the GDPR is a blessing (its still not optimal, but it is a step in the right direction).

    But as soon as you become a service provider - and yes, sharing information on your blog is providing a service - you have to be able to be held accountable. If you use another blogging platform and spur racial slurs, the platform provider is responsible and will likely take down your blog as soon as he gets the letter from a lawyer that tells him to do so. But the point is: the service provider is accountable and his legal address is known. The same applies to your private page, a legal address for the one responsible has to be known.

    I am not saying the GDPR is perfect, far from it. I think some stipulation in it are utterly ridiculous, and I think especially the people running small, non-commercial hobby sites are hit especially hard with this. But its a step in the right direction.

    So tl;dr: The GDPR improves privacy for users and makes it easier to hold service providers accountable.

    The forums are for user-to-user support. If you want an answer from a WoltLab employee, you should use the ticket system. That being said, sunday is not a business day.

    But yeah, they will likely also ask you for the logs, so make sure to check the logs ;)

    Yes but I can't find any.

    Then consult your hoster where to find them. Somewhere in your hosters documentation this has to be described. Logs are essential, and every hoster I know offers easy access to them.

    1. You need to make a package for that and use the LanguagePIP
    2. You need to make a package for that and use the FilePIP
    3. This is simply making a package, using the LanguagePIP, FilePIP and StylePIP to bundle it all.
    4. Either upload it to the store here or run your own package server

    Making a simple package is discussed in

    That finally worked and a test post went to moderation - finally.

    I appreciate the help from both of you and I probably appear a little dim for not grasping the nature of inheritances, but I think we finally made it.

    Many cheers!


    No, its an error that is made quite often. Its un-intuitive for most people at first, but really powerful and cool once you have grasped the concept. Besides, there are no stupid questions, only stupid answers.

    This is surreal.

    Anyway, I assume I then need to auto assign from everyone to the new group Approved Members as well, with the fulfil criteria as before.

    No, you don't.

    Everyone is literally everyone, but someone who is not registered can not be promoted anyways. While it might be possible to create an automatic assignment, its not needed. As soon as a person registers, he is in the registered users group and can then be assigned to the approved members group.

    Just make sure the "everyone" group does not have any rights you do not want literally everyone to have.

    i would not hack anything out the stock code because of a 3rd party mod not working proper. It could end up breaking your site when upgrading it or something. I would either disable drafts to get around it, why do you need drafts? Or do like the other person said and contact the mod author and tell him it needs fixing.

    Monkey-patching means you would change he prototype of the object and replace the method with a dummy at runtime. That can be done as a plugin in a way that is compatible with upgrades (as long as WL does not change the name of the method, that is).

    Yeah... then you should probably ask the author to fix this particular problem.

    Drafts can be disabled completely. But since this problem only happens in combination with a 3rd party plugin, I wouldn't count on WoltLab doing much about it. Drafts should be handled reasonably by that plugin. Best report it there.

    Sadly, this is likely not a small change to make. I am not certain whether or not its an easy change to disable drafts only in sub-boards where templates exist, but that might be worth investigating as a quick fix (this still needs custom code, though). Changing this to be manual opt-in will certainly involve monkey-patching the JS and there are some pitfalls to this approach.

    A cursory glance into the WSC/WBB JS files did not reveal a quick solution that only needs a few lines, but I hadn't have the time to research this very well, either.

    it seems that the way to set forum permissions is to add a User Group permission to a board (called forums in the ACP) like 'Welcome' for example , then copy those forum permissions to all the forums by using shift+mouse select

    That is possible, but I would not recommend it. That is the most work-intense and error-prone way one could probably do it.

    Set the permissions on a group basis. Then, only set board/forum permissions on forums where you actually need different permissions then those that you have set in the group permissions.

    Also, board permissions are inherited, so it is enough to set them at the top most board, and not for every sub-board.