Re: Which of our publishing modules (news, articles, etc) support group-level permissions?

<p>I don't think this is part of the newer IPF modules, no.</p>

<p>I believe that should be offered by the core, though. That is one of the functionalities that would be possible by adding Github Issue #273( to the core.</p>

Topic | Forum

Which of our publishing modules (news, articles, etc) support group-level permissions?

<p>Our old modules (News from Herve, Article by phppp, SmartSection) all had ways of limiting viewing through group permissions, either on the category, or post level. Has that been brought forward in any of the IPF-based modules?</p>

Steve Twitter: @skenow Facebook: Steve Kenow

Topic | Forum

Re: How do you see GDPR

<p>In the US, we have <a href="">COPPA</a> (Children's Online Privacy Protection Act), which has been in force since 1998 and specifically addresses online privacy for children under the age of 13. From what I see, GDPR takes COPPA and extends it to everybody, regardless of age. The responsibilities and actions for a website owner are basically the same - tell people what information you collect, who has access to it, and remind them the information they volunteer, add to their profile, or post is visible (duh). There was also a stipulation about having information removed at the user's requests.</p>

<p>I've used a <a href="">privacy policy</a> for years to address the COPPA regulation.</p>

<p>The above was all from the perspective of a site administrator. From the perspective of a web platform developer and creator, the questions and responses are a bit different.</p>

<li>How easy is it to export data and posts from a user or visitor?</li>
<li>How easy is it to remove data and posts from a user or visitor?</li>
<li>If someone gained access to the database, is private data sufficiently obscured?</li>
<li>Do the default options favor the user's privacy?</li>

<p>Some things are outside the scope of the CMS - web server logs that contain IP addresses, dates, times, and POST information are the first that come to mind. Cookies are created by the server, not the CMS. Tokens can be created and used by the CMS.</p>

<p>In many ways, GDPR and COPPA are like the warnings on your coffee cup from your favorite establishment - contents may be hot. At least COPPA was intended for people who hadn't reached an age where they knew such things.</p>

Steve Twitter: @skenow Facebook: Steve Kenow

Re: How do you see GDPR

<p>I wasn't considering the non-democratic government angle, to be honest. The Belgian government is sometimes the laughing stock of the world when they go 1 year without being able to form a new government, but the country keeps on running as if nothing is going on. Aside from that, and perhaps a slight tendency towards more right-wing politics these last years in line with the rest of the world, I shouldn't complain. And your comment made me understand that this comfortable situation made me believe too much that everybody else is in a similar situation.</p>

<p><span style="background-color:transparent; color:rgb(85, 85, 85); font-family:helvetica neue,helvetica,arial,sans-serif; font-size:13px">Yes, data collection has gone off the charts, I'm with you there. </span>The creepy fact also is that we kid ourselves saying that we limit the information we put online. But that is at one single time. Computers have long memories, so the accumulation of the small little bits of data you put online is terrifying if you ask me.&nbsp;</p>

<p>We're to blame ourselves as well. The internet started off with freemium services in many cases, but the googles and yahoos and facebooks came in with their ad-supported free services, and suddenly nobody was willing to pay even a tiny amount for the services they consumed on the internet. At that time, if you ran ads you were really lucky if every view of your ad was counted. In the meantime, they have evolved much into the part where they run the internet in a way.</p>

<p>I believe the base idea of GDPR is good, but the way of implementation of that idea needs some proof in the real world. You very correctly mention the universally hated cookie directive. There is a new one coming along as well, <a href="">EN 301 549</a>, aimed at making public websites accessible by imposing <a href="">WCAG Level 2</a>. That'll be fun to watch <img alt="" src="" /></p>

Re: How do you see GDPR

<p>I'm not really a fan of EU bureacracy (cookie acknowledgements drive me crazy, did we really need those?) but in this case, I think they have done a good thing.</p>

<p>Data collection is completely out of control right now, to an outrageous extent, and something needed to be done. Whether this law actually goes far *enough* is another question, I suspect the industry will try and shrug it off, unless a company is a&nbsp;major power like Facebook or Google it probably isn't going to attract much attention. At least, not yet.</p>

<p>Pretty much every internet connected device is gathering data and sending back telemetry to its makers and if you follow computer security in general there is a clear trend of technology companies being clueless (or perhaps, disinterested) in computer/data security or privacy. They can't secure their devices and they can't secure the data they collect.</p>

<p>Even worse, practically every company is willing to handover whatever data they have to the government when they are "legally obliged" to do so. That may be fine in a first world democracy, but if you're living in a third world country with a repressive, authoritarian government, what does "legally obliged" mean? The goon squad doesn't come with any procedural or rule-of-law protections. Handing over private data can have dire consequences, and a chilling effect on society in general.</p>

<p>I hope eventually we can get to a place where companies collect only that data they legitimately need for their service, and no more. But at the moment it's collect-all-you-can and figure out how to exploit/monetise your clients later.</p>

How do you see GDPR

<p>Hi everyone,</p>

<p>I live in Belgium, which is more or less in the middle of Europe geographically, and also politically because we have most of the EU institutions here in Brussels (where I work at the moment). I have been working on a project that is in the Medical sphere, so because of that the privacy aspect was one of the base requirements we had to deal with. That meant that we had a good idea about GDPR even at the beginning of the year.</p>

<p>Facebook did us all a favor in terms of putting privacy on the map with their Cambride Analytica scandal, so the awareness of the general public might have been better than expected. I work in the government and health sector, so we have more exposure to this kind of subject than most people, so I was wondering how you have perceived the GDPR introduction, the privacy discussions it has inevitably generated, the load of emails you received (potentially also from ImpressCMS, I admit) about new privacy policies and terms of use.</p>

<p>I thought it very useful that every service I used in the past now asks if I am still interested <img src="" alt="" /> Kinda makes it easy to have an overview when you want to decide whether you are still interested.</p>

<p>The fact that several companies decided to simply block people from the EU is to me a tell that they do things with your data they don't want you to know. Perhaps the GDPR, with it's very top-down approach, but with good intentions, will help the rest of the world as a possibility of what might be a good direction to let the common people reclaim posession of their personal data.</p>

<p>How is GDPR viewed in your countries? Would you like to have similar legislation in your area?</p>

Re: Q. module Profile + 1

I imagine you would store the messages only once, and reference them for each user that is concerned. If all the references to a message are removed, you can remove the message.

Good point.

Re: Q. module Profile + 1

I don't know that it would increase the number of messages - something in your inbox is something in someone else's oubox. We would have to decide how each would be managed - if I delete a message in my outbox, would it also remove it from the recipient's inbox? What about the other way around. This could be extended to also 'recalling' a message, where the sender could remove messages from the inboxes of recipients that have not read the message.

Steve Twitter: @skenow Facebook: Steve Kenow

Re: So, what about front-end assets?

Good question Personally I feel that composer is very good for the purpose it is built : manage PHP packages and the dependencies between them. Where it comes to front-end assets (CSS, Javascript, SASS, LESS, TypeScript, ...), composer lacks the full feature set that is needed today.

Most front-end developers nowadays user LESS or SASS in their workflow, and they have grunt or node.js or gulp systems setup to compile, rework, minify and zip the resulting files into the most efficiënt package possible for web consumption. I think we should leave that part to the designers and front-end developers, because that changes so often and it's really different technology.

ImpressCMS doesn't handle included files well at the moment. If one day there would be a way to interactively define the different files to include through the core (on server or remote), it would start making sense to try to manage them in the core, but not before.

Re: ImpressCMS 4-col themes for dummies (me) - basics and install in 1.3.10


<p>sorry for the late reply. To uninstall a theme, you need to do 2 things.</p>

<li>You need to go to the admin Control Panel (ACP) and choose another theme as standard in the ACP -> Preferences -> General Settings -> Default theme</li>
<li>You need to remove the folder of the theme from your server. Currently that is not yet possible from within ImpressCMS, you will need to use a FTP program or one of the tools hosting providers offer to upload/remove files on your hosting solution.</li>

Re: To support IE11 or not?

<p>Good question. In a way, it depends largely on your user base. That's one of the great things about all those analytics packages, they can give you a good idea about how many percent of your users are on what type and version of browsers. Not only that, they can also give you information about the type of usage they make of your site.</p>

<p>Imagine that you have a community site, and you really want to upgrade the CSS and the javascript you use, and you would need to perform some very nifty Web-fu to get a more-or-less working version on older IE versions.</p>

<p>When 4% of your use base is using IE11 and below, normally you would go ahead and upgrade your site, making sure that those users get a nice little message telling them that their browser will no longer work with the site the way it is supposed to, inviting them to use another browser.</p>

<p>Now if those 4% are your most active and productive users, you might want to reconsider...</p>


Re: Modules Contact 1.04

<p>The linebreaks issue might be a problem with the old default DHTML editor, we have had a problem with it in another thread. Using a HTML editir might fix that if you don't mind receiving HTML email. I think can change it easily as have looked at it before. I'm travelling but will look in a couple if days when I get back (and hopefully have a new laptop!).</p>

<p>HTMLPurifier problem seems strange. Pretty sure it uses UTF-8 by default, so there must still be mis-encoding being fed into it. Will have another look.</p>

Re: Modules Contact 1.04

<p>Hello Madfish,<br />
Thank you for your efforts. I think I found the problem. It is the HTMLPurifier. If I turn off the HTMLPurifier all umlauts are displayed correctly. But in some places the br tags are inserted again, which leads to ugly effects.<br />
Greetings optimistdd</p>

<p><span style="font-size:8px">translated with Google </span></p>

To support IE11 or not?

<p>Remember how long we waited for IE6 to die and how much time/pain we went through trying to support it? All the cool new stuff we couldn't use for <em>years</em> because it would break IE6?</p>

<p>Well now we have Edge, but when I checked the support date for IE11 it's <strong>2025</strong>. The problem is that the 'support' for 11 consists only of security fixes, not 'keeping it modern' fixes. So already it is falling out of date with Javascript (main issue at this point), CSS and HTML5 features.&nbsp;</p>

<p>So I'm wondering, is it justified to throw IE users under a bus, or are people going to support it until it the bitter end?</p>

Re: ImpressCMS 4-col themes for dummies (me) - basics and install in 1.3.10

<p>I installed themes (bootstr3.0.3 /yours) some time ago. It seemed to install, but the reaction of template mangr-module was slightly wrong (I think). Is it possible to reverse this install?</p>

Re: Modules Contact 1.04

<p>I have not been able to find any problem with encoding in the description field. However, I have added:</p>

<li>An accept-charset=utf-8 attribute to the form (will only work on html5 though).</li>
<li>Specified utf-8 as the output encoding in mail().</li>

<p>I hope that fixes it, <a href="">please test this version of the module</a>.&nbsp;</p>

So, what about front-end assets?

ImpressCMS 2.0 will come with composer out of box. So, installing PHP modules and libraries will be easier, but what about front-end assets? Do you have idea? do you? Would you like to share your own opinion here ->

Yeah, I know that this question is on GitHub, but I think this is a better place for talking about any development issues :)

Re: What are the parts of ImpressCMS that you can't live without?

<p><br />
In Impresscms everything is good, and needed I think.</p>

<p>But (and no critisism) there is this intrigueing Q about modules and page (blanks OR module-page) implementation.</p>

<p>page(empty or module)&nbsp; -&nbsp; block positions&nbsp; -&nbsp; theme-data - template manager - module(install area)<br />
&nbsp; //&nbsp;&nbsp; many possible alternatives both for physical and visual connection.</p>

<p>... and where those should best be placed in admin area? For me as user (as publisher) this is much a topic wich make the site a mystery or comprehenceble.</p>

<p><br />
This could perhaps be in a new thread.</p>


Re: Modules Contact 1.04

<p>Hello Madfish,<br />
Thank you very much for your efforts. The module works great and helps me on. Where now the problem lies with the coding of the description_tarea lies one must observe.<br />
greeting optimistdd<br />
<span style="font-size:8px">translated with Google </span></p>

Re: ImpressCMS 4-col themes for dummies (me) - basics and install in 1.3.10

<p>I am working on an updated version of the Bootstrap3 theme on Github :&nbsp;</p>

<p>This will be a cleanup and a small evolution based on the things I've learned working on the new design of the ImpressCMS site.&nbsp;</p>

<p>After that, the big goal is to get a Bootstrap4 version up and running.</p>