How are resources handled?

User 2844004 Photo


Registered User
225 posts

For me it's not clear how the resources are handled. When I add resources to a (RFF/RBB/RSD) project, like stylesheets, scripts and/or images it's not clear to me if those resources are copied and embedded into the project file or if they are linked.

I'd rather see them linked so any (later) update to any resource can and will be updated within the app just by clicking 'update resources' or whatever. The resources 'panel' can use an overhaul in order to make it more intuitive, and this is one thing I just couldn't get my head around.

– Richard
Living in Zevenbergen, the Netherlands
13" MacBook Air M1 + 2x LG 24" IPS QHD / 8GB RAM / 500GB SSD / macOS 14.3 Sonoma
User 2844004 Photo


Registered User
225 posts

When 'embedding' resources into a rather large project the file can become (too) heavy (to handle). The app itself isn't as snappy as other mac OS native apps (it's just slow) , and handling a large project file doesn't really help.

– Richard
Living in Zevenbergen, the Netherlands
13" MacBook Air M1 + 2x LG 24" IPS QHD / 8GB RAM / 500GB SSD / macOS 14.3 Sonoma
User 2844004 Photo


Registered User
225 posts

Apparently nobody knows ... ?
Living in Zevenbergen, the Netherlands
13" MacBook Air M1 + 2x LG 24" IPS QHD / 8GB RAM / 500GB SSD / macOS 14.3 Sonoma
User 103173 Photo


VP of Software Development
0 posts

Anything you add to the Resources are copied into the project file itself. This way when you publish (or export) everything is in the correct place.
Learn the essentials with these quick tips for Responsive Site Designer, Responsive Email Designer, Foundation Framer, and the new Bootstrap Builder. You'll be making awesome, code-free responsive websites and newsletters like a boss.
User 2844004 Photo


Registered User
225 posts

Okay, which means you will have to manually update each file you choose to alter outside the app, which is kind of a bummer. Besides that I don't see why it's necessary to copy the files into the project in order to 'publish/export' them into the right place (other apps don't seem to have that problem), it's probably due to how this software is written in the first place?

But I'm glad to know, I couldn't find anything about the way CC software handles its files/resources. Now RSD2 is here, this will be my app of choice to build my projects, but I really struggle with a couple of pet peeves I can't get around because of how the Coffeecup apps work.

But thanks for the answer, at least I know what to expect (and what to add to the app requests) :)
Living in Zevenbergen, the Netherlands
13" MacBook Air M1 + 2x LG 24" IPS QHD / 8GB RAM / 500GB SSD / macOS 14.3 Sonoma
User 122279 Photo


Senior Advisor
14,651 posts

Clearly, it is possible to upload files to a project separately, instead of adding them to the resources. That will go well if you know what you are doing. Just think about forms or anything else using php, because the responsive apps can't handle php (not yet, anyway). But since the responsive apps advertise no coding, the resources can bee seen as a 'safety net' for people who just 'don't know what they are doing'. It is a means to enable non-coders to get it right.
The resources are great in another way too: If someone has to ask these forums for help with something, very often we need to see their project file. With all 'extras' sitting in the resources folder, it will be much easier to find a solution to a problem than if we find that something seems to be missing, but we don't know exactly what, nor where it is. Just for that purpose I strongly recommend using the resources. You never know when you might get into a situation where you get stuck and need a pair of fresh eyes. ;)
Ha en riktig god dag!
Inger, Norway

My work in progress:
Components for Site Designer and the HTML Editor: https://mock-up.coffeecup.com


User 244626 Photo


Registered User
811 posts

I will agree with rvanheukelum. I would hope Foundation Framer and Bootstrap Builder will add advanced features that allow a person who has progressed from a non-coder to somebody who wants to work with the number one frameworks available and not be limited by "safety nets" any longer. ...and now the happy face :):)

Bootstrap 5 CSS Grid.
User 10077 Photo


Senior Advisor
1,096 posts

Twinstream wrote:
...and not be limited by "safety nets" any longer...

I don't find it limiting at all.

- I use a PHP include in the Head and Foot in the Settings Panel. That gives me the freedom to very quickly add code to the <head> of the page.
- I use HTML elements to add PHP includes for sliders. That way, I can alter slider code very easily without having to re-import anything into the project.

Granted, the software exports all the files as .html, but I have an app that comes native on my Mac called Automator that will rename the extensions to .php with the click of a button.

After you have used the software for awhile, you'll find that what seem like limitations don't really matter.
ASK ME ANYTHING
I provide personalized help for Coffeecup Users including personal or group training for Site Designer, Web Form Builder and more via Zoom.
Email me at support@uscni.org or call 865-687-7698.

Did you know that Web Form Builder can be used for both simple and complicated forms and that it's not limited to the default fonts and buttons? Take a look at a form we developed for WindowTinting.com.
https://forms.windowtinting.com/forms/w … ppingcart/
User 244626 Photo


Registered User
811 posts

Thats where I run into problems right now is where I paste code into the head or foot in the settings panel. It would be nice if those little tiny windows could grow bigger with some sort of a pop-up screen. That would serve me fine until I finished any edits, then I can copy and paste to a custom.css or custom.js file, save and import to my resources, link to it in the footer, and free up space for the next customization I may add.

Again, I am not trying to raise hairs here. I LOVE this software. Just hard to work in those tiny boxes.

now more smiles :):)
Bootstrap 5 CSS Grid.
User 244626 Photo


Registered User
811 posts

Well, now I am curious. What is a PHP include and if I put that in my header or footer will I be able to see changes to js or css realtime when I go to preview in browser ?
Bootstrap 5 CSS Grid.

Have something to add? We’d love to hear it!
You must have an account to participate. Please Sign In Here, then join the conversation.