File Manager
Permalink
Hi,
I'm totally new to Concrete 5. I installed it OK and it looks perfect for me (I have to make a school web site) but I have a problem with file manager in the dashboard. I need to have files grouped in directories, not all at the same level; it seems that with file managers I can only upload files without ordering them in directories. I need to have a folder for the lessons files, another folder for the documents etc. How can I do that with file manager?
Sorry if my question is silly.
Mfalleni
I'm totally new to Concrete 5. I installed it OK and it looks perfect for me (I have to make a school web site) but I have a problem with file manager in the dashboard. I need to have files grouped in directories, not all at the same level; it seems that with file managers I can only upload files without ordering them in directories. I need to have a folder for the lessons files, another folder for the documents etc. How can I do that with file manager?
Sorry if my question is silly.
Mfalleni
with folders, you can't have 1 file in multiple folders,
with sets, you can have 1 file in unlimited sets
with sets, you can have 1 file in unlimited sets
Thank you very much for your help.
Actually my problem is the following:
I have to put on my school web site quizzes for the students.
Every quiz is made by a root directory with a few files among which and index.html file, and a subdirectory "multimedia" where the videos and audios contained in the quiz are gathered. All I have to do to have a quiz started by a student is to point to the "index.html" file in a web page and clicking on the link will start the quiz.
The problem is that if I cannot make the multimedia "subdirectory", I cannot run the quiz.
I tried using "sets" in File Manager but it doesn't work.
How can I solve my problem?
Thanks in advance for any help you can give me,
mfalleni
Actually my problem is the following:
I have to put on my school web site quizzes for the students.
Every quiz is made by a root directory with a few files among which and index.html file, and a subdirectory "multimedia" where the videos and audios contained in the quiz are gathered. All I have to do to have a quiz started by a student is to point to the "index.html" file in a web page and clicking on the link will start the quiz.
The problem is that if I cannot make the multimedia "subdirectory", I cannot run the quiz.
I tried using "sets" in File Manager but it doesn't work.
How can I solve my problem?
Thanks in advance for any help you can give me,
mfalleni
My understanding is that you already have a quiz system in place that relies on a simple directory structure of files, right?
Unfortunately (and I hope someone will correct me if I'm wrong), I believe this is a situation where C5 makes something that's currently quite simple for you much more difficult. You see, C5 tries to "insulate" the end user (site owner) from the gory details of the file system. All of your site's "content" should ideally be "managed" through C5. That's the purpose of a "content management" system or CMS. You need not think in terms of file system directories. In fact, C5 prohibits it; it does not allow you to manipulate directories and files directly. The "proper" C5 way to do what you want would be to create a "quiz block" that allows you do design the questions and upload the necessary support files all from a slick administrator interface; but of course that requires programming skills. The benefit would be that once the quiz functionality was created, it would likely simplify the quiz creation task in the future. Not only that, but you'd be able to store, retrieve, and analyze the quiz data in different ways.
However, as has been already mentioned, there is a quick and dirty way to get the functionality you desire, and that is by creating a page in C5 and adding a content or HTML block containing an iframe which points to your quiz root directory. An iframe is simply a way of displaying one web page inside another. That should allow you to continue to use your current quiz system, but you'll probably have to upload your files outside of C5 - e.g. using a good old ftp client. You can then continue to use C5 for other aspects of your site.
Hope that helps,
-Steve
Unfortunately (and I hope someone will correct me if I'm wrong), I believe this is a situation where C5 makes something that's currently quite simple for you much more difficult. You see, C5 tries to "insulate" the end user (site owner) from the gory details of the file system. All of your site's "content" should ideally be "managed" through C5. That's the purpose of a "content management" system or CMS. You need not think in terms of file system directories. In fact, C5 prohibits it; it does not allow you to manipulate directories and files directly. The "proper" C5 way to do what you want would be to create a "quiz block" that allows you do design the questions and upload the necessary support files all from a slick administrator interface; but of course that requires programming skills. The benefit would be that once the quiz functionality was created, it would likely simplify the quiz creation task in the future. Not only that, but you'd be able to store, retrieve, and analyze the quiz data in different ways.
However, as has been already mentioned, there is a quick and dirty way to get the functionality you desire, and that is by creating a page in C5 and adding a content or HTML block containing an iframe which points to your quiz root directory. An iframe is simply a way of displaying one web page inside another. That should allow you to continue to use your current quiz system, but you'll probably have to upload your files outside of C5 - e.g. using a good old ftp client. You can then continue to use C5 for other aspects of your site.
Hope that helps,
-Steve
Thank you all very much.
I solved the problem by loading the quiz files on the server and pointing to them from inside a page in Concrete 5.
Concrete 5 is prefect for my school web site!
I have to make personalized pages for each student with restricted access to the student himself and it works great with concrete 5.
I tried other free CMS by most of the time they didn't have the permission functionality built in.
Thanks again,
Marcello (Milan, Italy)
I solved the problem by loading the quiz files on the server and pointing to them from inside a page in Concrete 5.
Concrete 5 is prefect for my school web site!
I have to make personalized pages for each student with restricted access to the student himself and it works great with concrete 5.
I tried other free CMS by most of the time they didn't have the permission functionality built in.
Thanks again,
Marcello (Milan, Italy)
I think I understand your question, but am not positive why this is an issue... Here's a bit of information that may be of use:
1. Concrete5 does not care about duplicate filenames, it will do it's own thing. From your question, it appears that the quizzes will have duplicates filenames. This is not an issue. For example, you can upload 10 files named "lesson1.doc" and simply select the correct one. You can also create file sets with descriptive names (ie: math quiz, science quiz, etc.) and place those files in their respective file set for easy selection.
2. I believe you can add another storage location to accomplish this as well. I haven't used this yet, so look in the docs for storage location for more information.
3. If you're using C5 and trying to integrate something that's already hard-coded, you've probably have to try something else. Ie: manually upload the files the way they need to be to the server, and use some iFrames. This obviously bypasses all of the benefits of C5, so I would look at doing it the C5 way if possible.
Hope this helps!
1. Concrete5 does not care about duplicate filenames, it will do it's own thing. From your question, it appears that the quizzes will have duplicates filenames. This is not an issue. For example, you can upload 10 files named "lesson1.doc" and simply select the correct one. You can also create file sets with descriptive names (ie: math quiz, science quiz, etc.) and place those files in their respective file set for easy selection.
2. I believe you can add another storage location to accomplish this as well. I haven't used this yet, so look in the docs for storage location for more information.
3. If you're using C5 and trying to integrate something that's already hard-coded, you've probably have to try something else. Ie: manually upload the files the way they need to be to the server, and use some iFrames. This obviously bypasses all of the benefits of C5, so I would look at doing it the C5 way if possible.
Hope this helps!
Once you select your items needed just click assign to sets (this will sign all the folders to a set - which will be found on the side bar after you refresh the page).
Then you will be able to see the different sets and within the sets you can have all the grouped files.
Hope this helps.
Thomas