Fork me on GitHub
Reply New Topic
2017/10/10 10:11:38
#1
Offline
Just popping in

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

1) are themes PHP in all cases nowadays? if not, someone fiddles with my programmes, they show in PHP ($-signs etc)... I have been able to get them in slightly more readble (for me, user) listings re-showing as source in mozilla. 2) I try iTheme but cannot get CcolL to widen above 170 ( across centerline and narrow'ing the two right cols). Can I get that center left col to grow right? (boot-strap doesnt help me... didn't understand it actually) 3) Is there any 4col theme design where cols can divide like ~ 20 – 40 – 25 – 15 % … with basic traits? (html, not php?) 4) Have U seen that stupid around who kicked Marc-André Lanciaux? 5) can themes now be installed by lever in admin GUI? Is there a wiki /docu for using that? tag /search word? I'm the GNU /GPL supporter, early pirate member and now green party 100% democrate. I have seen you around since 7-9 years or somthi'n. I think you know Greetings!


2017/10/10 17:40:39
#2
Offline
Home away from home

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

The symbols you most likely are seeing are the Smarty variables, which enables dynamic content for your pages. A theme consists of both HTML and PHP, along with JS and CSS. An overview was written some time ago about themes and templates.

If you have an example of the layout you are trying to achieve, I'm sure someone can assist with developing or customizing a theme for you.


_________________

Steve Twitter: @skenow Facebook: Steve Kenow


2017/10/11 9:07:33
#3
Offline
Just popping in

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

3) Is there any 4col theme design where cols can divide like ~ 20 – 40 – 25 – 15 % … with basic traits? I have made changes to iTheme layout.html (was it?) .... and have made proper (i hope) arrangements ... but it doesn't take effekt. I saw that there is nice documentation to templates install. godhetsuppdraget.org


2017/10/11 14:16:20
#4
Offline
Webmaster

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

I theme is quite rigid when it comes to the major layout,but I will have a go at it tomorrow too se if I can get the column distribution you want. Another option would be to look at the bootstrap theme. It is basic in the colors and the design, but it is flexible, responsive and mobile ready. I will try both the themes to get them like you asked

_________________

Me on Ohloh


2017/10/13 13:56:04
#5
Offline
Webmaster

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

ok, so I didn't get iTheme to work the way I thought it would... I'm looking at a more modern bootstrap-based minimal theme, that can easily be themed further once it is ok.


_________________

Me on Ohloh


2017/11/24 7:36:57
#6
Offline
Just popping in

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

what is the trick w the JS? ... what's being done in themes with that? (it prohibit most amateurs from using it) w#


2017/11/28 1:19:01
#7
Offline
Webmaster

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

In Bootstrap, Javascript is used for a few functionalities that are difficult or impossible to do with CSS only, such as the tabs and some other parts as well (look at the Bootstrap 3.3 Javascript documentation to get an overview).

ImpressCMS also uses some javascript for admin users, for example to give you the pop-up windows when you want to edit a block on the frontend.

Some modules use Javascript, but that's totally up to them.

 


_________________

Me on Ohloh


2017/12/6 11:42:08
#8
Offline
Just popping in

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

Was it ordinary community koncensus descission to make /use? 1) JS in such scale? 2) To arrange the Template Set Manager according to 1.3.10 ? I find it strange that someone doubled the need for knowledge (JS) AND also arranged the Templ.SM with ~100 css /html design "names" that no one can know from before... .----------------------- Is this community according to your oppinion fiammybe under some kind of hostile "overtake" ??? If, Do you then know who it is, alias or true name? Greetings! ........... justa# /walking# /(xoops MrGrey).


2017/12/7 4:47:04
#9
Offline
Webmaster

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

Hi, 

those are choices by the theme developer and, ultimately, by the site owner that decides to use that particular theme.

Bootstrap is the most widely-used CSS framework at the moment, which makes it a good platform to use if you want to create themes. By using bootstrap, you accept that certain functionality in the theme will be offered by some Javascript. Some time ago we had a look at what was available with the developers at that moment, and we decided on using Bootstrap for hte newer versions of ImpressCMS. No hostile overtaking, but simply pragmatic team members

There are other frameworks around, but personally I haven't used them and some of the functionalities that are requested nowadays by the end-user can only be done in Javascript so there isn't a realistic way to write modern themes without it.

As far as I know, there were no changes made tot he Template manager in the last versions. To be honest, I think the only use for the template manager is to fix some small issues in the template of the theme you are using, but in order to make the template manager useful in that scenario, there is some work to be done. The template manager is not integrated with the themes at the moment, and as such it can't offer you the option to download the template set for a specific theme. I think that would be interesting, but it isn't a big priority at the moment.


_________________

Me on Ohloh


2017/12/12 19:18:53
#10
Offline
Home away from home

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

I think Bootstrap is a good choice. The 12-column grid is very flexible and a lot less painful than fiddling around with percentages once you get used to it. Also great for making a site mobile friendly. There is very little Javascript required if you just want to mess with a Bootstrap theme, mainly it's just assigning Bootstrap CSS classes to your existing HTML. I've been moving away from multi-column layouts recently. Even with Bootstrap the less columns you have the easier things are to adapt to a mobile display. There's quite a few good (really outstanding) free themes available for Bootstrap (though the page/file size runs pretty high on some of them). I found them pretty easy to adapt for my other project, although I haven't tried it on ICMS yet it shouldn't be too hard. Good free Bootstrap theme sites include: BlacktTie: http://blacktie.co Start Bootstrap: https://startbootstrap.com/ Get Bootstrap: http://getbootstrap.com/getting-started/ By the way, I still can't find a way to have line breaks in my posts. If I preview the post (first time) it looks fine, but it ends up with no breaks.


2017/12/14 5:29:59
#11
Offline
Webmaster

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

Thank you for the pointers Madfish. The abundance of available material for Bootstrap is one of the reasons for picking it, next to the reason that we don't want the burden of having to define a CSS framework ourselves. That's not our core business in a way.

I'm puzzled concerning your inability to send line breaks, I'll have a look at the differences in our profiles.


_________________

Me on Ohloh


Reply New Topic extras
 Previous Topic   Next Topic
You can view topic.
You can start a new topic.
You can reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You can post without approval.