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

I thought a bit. We have many things but many of them are outdated if you try to compare with competitors.<br /> <br /> @fiammybe, I think AsgardCms and some other does this in a better way. They are using .po files or php files with arrays, so that is easier to use some extra tools and translate modules and themes. Also, they supports possibility to use different language strings for different numeric values. For example, same language constant for forum filter could return such values:<br /> 0 - "Nothing found"<br /> 1 - "Amazing! One item found!"<br /> 2 - "Yey! Two results!"<br /> > 2 - "{0} found"<br /> <br /> With ICMS it's not easy to write such translations especially if for some languages not all numeric values should have same thresholds. <br /> <br /> Also, in ICMS is easy thing to create page that can be accessible only in one selected language. You need to hack your theme or use preloads to make some pages accessible for such logic.<br /> <br /> @skenow, sadly most new CMS'es are faster than ICMS. And some of them are also more secure, because with them is possible to encrypt some parts of data in database on the fly. ICMS caching is outdated. We do not support any memory caching mechanisms. Also, we still use tplsets that are database driven.<br /> <br /> User and group permissions yes is still one of advanced features in ICMS. But I think we need could improve this part too. There are some other CMS'es that has pretty similar features.

Topic


Re: Reputation and impresscms traits

<p>One of the big things about Bootstrap is that most people know how to work with it, and there is lots and lots of documentation and training available (books, videos, ...)</p>

<p>I'm finishing off the migration to Bootstrap 3.3.7, but I'm still having some errors that I would like to fix. I notice now that there is nothing like a theme tutorial on the site. I will try to write a fast tutorial based upon the work I had to do for the Bootstrap 3.3.7 base theme.</p>

<p>The Bootstrap 3.3.7 theme will not be ready tomorrow I'm afraid (I have some other things that need to be done tomorrow I'm afraid), but it should be before the end of the week. Sorry for the delay.</p>

Me on Ohloh

Topic


Re: Reputation and impresscms traits

This link is also a 12c grid system (1st part) and looks easier. This is the css version, but there is a html somewhere there too. works everywhere, I suppose.
https://www.w3schools.com/w3css/w3css_grid.asp (little asp there, but I think w3c is more neutral format... but it's only my guess.)

Responsive, yes.

I understand that comlexity in letting pages have a theme or letting the theme have a page... etc.
>> reflexion A: haveing a master with rows for each 2, 3, 4, 5 cols (grid)
>> reflexion B: load several css/html-theme basics that is then injected OR pushed into a page according to what it can accept.
>> reflexion C: perhaps the first question should be if the site by default should be built on blanks (module seen as "admin page" + function collection) OR each page by module. It is two ways of thinking.

C has its pros since it make all pages basicly the same from start. Then modules never need cloning /copying only functions.

one possibility is to control theme-belonging from admin module-mngmt-page.

Happy 2018!

Topic


Re: Reputation and impresscms traits

<p>If I understand your post, customizing a theme that is based on Bootstrap is proving to be a little more difficult. Is that correct?</p> <p>Bootstrap is used by some because it makes it easier to have a responsive theme - one that works in all browsers and on all devices, included the various mobile devices. No one is required to use this, they can select any theme of their choosing.</p> <p>There have been discussions in these forums about loading different page components based on the page being viewed. You can do this in a variety of ways - using a template variable that is set by the page or module, using Symlinks in the administration area to give you more options in the 'Visible in' property of blocks. Modules can also have their own templates for their content and every theme can override every template in the core.</p> <p>Ease of use is important to all of us at ImpressCMS - and we'll help clear up any obstacles in the way of our users. Thanks for your support and observations.</p>

Steve Twitter: @skenow Facebook: Steve Kenow

Topic


Reputation and impresscms traits

I believe that ImpressCMS is mostly known for 3 things

__ # being easy to use __ # stable (and possibly fast) __ # complete cms

If I understand bootstrap is the more ASP used grid
The w3 12col grid is the w3c (mostly used in php?) type of grid.

It would be very unfortunate if the easy to use get lost completly in one single part. Can a page "call" for a certain i.e themeX.html ?

I'm only a user... so I have only reflexions on these customizationing traits.

Happy New Year!

Topic


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

<p>Thank you for the information. Personally, the functionality that keeps me from looking elsewhere is the easy way to encode multiple language content, without needing extra modules or core hacks.&nbsp;</p>

<p>It is a shame though that only very few translations exist for the core (not even talking about modules), this limits greatly of appeal to non - English users.&nbsp;</p>

Me on Ohloh

Topic


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

Here in Sweden ambition now is to jump 4G directly into 5G band width.

As a user I don't know all that much about stability... but everything seems more compatible and stable now adays. Do you know why?

SSD improves servers and pc's … how much?

I mentioned in ”ImpressCMS 4-col themes for dummies (me) - basics and install in 1.3.10” the possibility to make Template Manager a module (that can be optimized for different site styles). Pls, also see my Q there.

At the moment I can't see anything irelevant in the pack. ..although I guess it is obvious that lean code is to prefer.

Topic


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

I had a look through and there isn't much functionality that I would say would be worth cutting out. There's a few things that could use a revamp or perhaps could be moved out into modules instead of being in the core (eg. comments and banners).

Maybe some of the libraries could be rationalised. TCPDF is the standout as you can usually just print a page directly through your browser these days, plus it's a pretty huge library.

So I think it's more a case of reskinning what we have. The admin section could use a new look (is there a way to theme it?), and if we could adapt some responsive themes for the front end it would be great.

There is a huge amount of really high quality themes out there for mainstream presentation frameworks like Bootstrap. How hard was it to adapt this Bootstrap theme for ICMS? Is it just a case of inserting the Smarty/ block zone placeholders in the right places? I've got a bit of a collection going of good free Bootstrap themes I could convert.

CSS Grid also looks very interesting, may even replace Bootstrap in time, but it doesn't have enough browser support to bother with just yet.

I think we could use a generic publishing module (I am working on it) and a new forum module (thinking about it - could probably manage a simple Reddit-style forum as previously discussed).

Topic


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

<p>I am still a firm believer that speed and performance are critical for a website, especially for businesses, along with security. Those can work against each other and there must be compromises made (in favor of security <img src="https://www.impresscms.org/uploads/smil3dbd4d6422f04.gif" alt="" />)</p> <p>User and group permissions gives you a lot of control over content access, and even how pages are presented. The user system also provides a huge framework for creating community websites that could only be accomplished with some serious updates to other platforms. It has the potential of being a complete CRM - and driving your public website, which other CRMs cannot do.</p> <p>It's also important that there is a path forward. Having to fight through upgrading or migrating is never enjoyable.</p>

Steve Twitter: @skenow Facebook: Steve Kenow

Topic


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

<p>on-and-off there is talk about rewriting the ImpressCMS core, based on a PHP framework or for some other reason. Whether you believe that is something worth doing or not, I am convinced that answering some questions about ImpressCMS will give an interesting perspective about what is worth investing time and effort, and what is not.</p>

<p>What are the parts of ImpressCMS that you can't live without, and why (the why is the most important)?</p>

Me on Ohloh

Topic


1.3.10 and themes

Postades I icms forum 17/10/17 med error.
At the moment I have found no publish block to put in LLC (1 from L) that works together with a block in CL. That is iTheme...

Have looked into bootstrap which I found not very standard for column layout either.

I wonder if this should have worked better. Had some problems with intrusions at first entering TMD (host) but I don't know if that could be causing me more problems then it should otherwise.

As it seems I must have a more general theme built around columns!


I'm going for all parts of life seriously... as allways.
I'm also trying to run to be a candidate for our party (Greens) into parliament. Hope that this candidacy will prevail without hacker attacks.

Topic


Re: Helpful git commands

  • 2017/2/23 23:44:14

Thank you very much for the latest updates.

Topic


Re: Language flags do not appear correctly

I had a look at how the block works that displays the language flags, and it's quite basic and straightforward. I'll look into improving that in the future.

Me on Ohloh

Topic


Re: Language flags do not appear correctly

Looks like we need to use a little trim function there

Steve Twitter: @skenow Facebook: Steve Kenow

Topic


Re: Language flags do not appear correctly

I found out that I needed to remove the spaces between the definitions of the languages.

Quote:

Instead of 'nl, fr, en', I needed to have 'nl,fr,en'. That made it work.



Simple, by you need to think about it

Me on Ohloh

Topic


Language flags do not appear correctly

Hi, I have several languages on my site (I live in Belgium, at least 3 languages are the norm here).
When I look in the backend (with iTheme), my first language is appearing ok (flag and all), but the other languages don't have their flags and only show the label I defined for them.

Any idea what could be the reason?

Me on Ohloh

Topic


Re: Edit User DropDown

Glad to have helped

Steve Twitter: @skenow Facebook: Steve Kenow

Topic


Re: Edit User DropDown

Thanks I was trying to track this down but couldn't find it for the life of me.

Topic


Re: Edit User DropDown

The limit is set at 200 in /libraries/icms/form/elements/select/User.php, on the first line of the __construct() method.

The IPF version of this form element does not have this limit, from what I see.

Steve Twitter: @skenow Facebook: Steve Kenow

Topic


Edit User DropDown

Any idea how to edit the number of users appearing in this dropdown?

Is there a hard limit set somewhere?

I have an old site that has a huge userbase and the names list is stopping at somewhere around 120 users and cutting off names starting now with R before it was W.

Any ideas?

Topic



 Top