creating subfolders to display content within the same page

Permalink
Be grateful for some help. I am the client of a website being developed for me for my gallery. We have the basic file structure in place however i really would like to be able to upload art by artist therefore having a folder in the site for each artist with their works then as subfolders. I have been advised that this is not possible by my developer - I am just wondering if anyone knows if it is? The test site is here:http://www.territorydigital.com/metart/... as you will see, the art on the front end can be filtered by artist - just not in the CMS. Any advice would be hugely appreciated. thank you.

 
mnakalay replied on at Permalink Reply
mnakalay
C5 allows you to organize files in folders called filesets but only one level is allowed so sub folders are not possible.

You could for instance create folders for each artist and create a custom text attribute to give each piece a name of a category. They would all appear together in one folder in the file manager but you could filter them by that attribute.

Another way of doing it would be to just bypass C5 file manager, create folders directly in ftp and have some good old php do the gathering of information and feed a C5 add-on the data.

Still I wonder why you want to do what you say? Do you need the artists to be able to upload their work themselves?
paulglossop replied on at Permalink Reply
Thank you very much for your response. I would like to work it that way because otherwise i will end up with a long list of artwork once i have the 2-300 pieces in the site - It would be easier to search in the CMS if it was folderised by Artist.

I notice that you can add sub pages to each page added however the sub pages do not show in the live site.

I guess in this case Concrete 5 was probably not the best solution for my site however it is what it is so will need to live with it for now!

Again, thank you for your response.

Paul
adajad replied on at Permalink Reply
adajad
The subpages probably doesn't show in the navigation because you haven't told the navigation to show them ( http://www.concrete5.org/documentation/using-concrete5/in-page-edit... )

As for the files, you can still use the type of sorting as you would have done with folders. Just _think_ of the file sets as folders, and I guess you will be alright.

The main difference between a folder structure and the file set structure is the following:

Folders: A file can only be in one folder at a time. If you want it to be in more places you need to make a copy and get two versions of the same file. A folder structure will have you 'expanding' the folders to dig deeper and find your files (when manually searching).

File Sets: Has a many-to-many relationship. A file set can hold many files and every file can be part of many file sets. If you want the file to be in more places than one you don't need to create another copy of the file which will keep the redundancy down to a minimum. With file set you start out by seeing all files, but with specifying file sets you narrow down your searches.

Maybe not that clear, but I hope you get the general idea.
mnakalay replied on at Permalink Reply
mnakalay
???????????
What do you mean sub pages do not show in the live site?

Sub pages will definitely show on the live site but you have to modify options as C5 (really great CMS) allows you full control over what shows or not.

But now I'm even more confused than before.

On the front end, you can organize anything any way you want, categories, sub categories...
On the back end that's another matter but there are workaround such as what I already suggested.

So what are you trying to do? Is it the front end or the back end you're unhappy with?

Folderising by artist is easy, as I said, use filesets. Having any kind of sub fileset inside another fileset is however not possible. That's why using custom attribute could help for search purposes.

Another way would be to ask your programmer to create a simple add-on that would allow you to manage your files in the following way:
Say you want to organize your files by artist and for each artist, organize the files by series.
You would create filesets (folder if you prefer) for each series (not artist) and give each fileset a custom attribute with the name of the artist.
Then create a simple interface with a drop down list of all the artists' names and when you select a name, the interface shows you only the filesets of that artist.

I don't know if I understood you correctly or not but I don't see any reason why files couldn't be organized the way you want them in C5. It only requires a little imagination and of course a budget adapted to the project.
adajad replied on at Permalink Reply
adajad
And to add to my former reply using this example, you can add all images from an artist to one file set, and then add the series to file sets as well.

Artist A
--Series 1
--Series 2

Artist B
--Series 1
--Series 2

So if you search for files from 'Artist A', all files from that artist come up, but if you also supply 'Series 1' as a criteria only files from 'Series 1' belonging to 'Artist A' will show up.

I'm using the term search here to signify any type of use (traditional search, galleries, page lists and so on).
paulglossop replied on at Permalink Reply
It's the back end that i am not fully satisfied with.

Basically, when i view the site map - the works of art are listed under an artwork folder (file set) - what i would like to have under here in the site map is a folder for each artist then the works of art associated to each artist within that folder. if you would like to take a look, the details for the test site are: DELETED

each piece of art has it's own unique details therefore needs to be created as a seperate page for now. I have tested it as i wanted it but nothing was showing in the site and my developer has said it is not possible for me to have the structure as i want it.
mnakalay replied on at Permalink Reply
mnakalay
WOW!!!!!!!! delete this quickly, don't put your admin password on a public board like that, somebody might use it the wrong way
paulglossop replied on at Permalink Reply
Deleted!
paulglossop replied on at Permalink Reply
My problem has now been resolved!! Thanks to Jon from JBxOnline. What i wasn't doing was adding a main page then an artist page under that page - now I am and it works just brilliantly. Thank you to all for your help in getting this resolved.

Very Happy.

Paul
mnakalay replied on at Permalink Reply
mnakalay
Congratulations!

I suggest you change your password though :)