Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

We've moved the forum!

Please use forum.silverstripe.org for any new questions (announcement).
The forum archive will stick around, but will be read only.

You can also use our Slack channel or StackOverflow to ask for help.
Check out our community overview for more options to contribute.

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo, swaiba

Javascript files in Assets folder


Go to End


5 Posts   1957 Views

Avatar
micahsheets

Community Member, 165 Posts

14 January 2009 at 8:12am

Why are there three javascript files in the assets folder? I am using the files from trunk. I would like to only have asset files in my assets folder so it doesn't confuse the end user. If someone deletes those files sometimes they get put back automatically or the admin site never loads after login.

Avatar
Hamish

Community Member, 712 Posts

14 January 2009 at 10:22am

These are created by the new javascript combiner in Sapphire. Note sure why it was decided to put them in the assets folder though - it's something that was raised in the developer group and should be fixed. Try the /branches/2.3 version and see if they still appear.

Avatar
klikhier

Community Member, 150 Posts

14 May 2009 at 6:37pm

I'm using SS 2.3.1 and have the same issue: base.js, cmsmain.js, error-404.html and leftandmain.js are located in the 'assets'-folder. Can I simply remove these files (don't think so). Is it possible to move these files to another folder. Help is appreciated as this is confusing to end-users.

Many thanks in advance!

Avatar
pingu

Community Member, 75 Posts

16 May 2009 at 3:03pm

Hi,

Is there a resolution to this??

Avatar
Willr

Forum Moderator, 5523 Posts

17 May 2009 at 11:56am

...was decided to put them in the assets folder though

Because assets is the only folder we require to be writable. Since those files are generated by the code, PHP needs write permission to where ever it gets written to - assets was the logically place as we already require that to be writable.

Can I simply remove these files (don't think so)

No they will just be recreated next time you run it. The 404 page is generated as a static html page so it can be thrown without hitting the database

Is there a resolution to this??

You can if you need disable the combining of files by setting Requirements::set_combined_files_enabled(false); in your config file but the 404 page will still be generated in this folder