Use Concrete 5 for Library and Museum

Permalink
Has anyone used concrete 5 to create an online library?
I have a connection to a not for profit library and museum and are looking at creating an online library which has old books and other items along with donated artifacts, booklets, medals,pamphlets etc.(over 20,000 items)
I have looked at using Drupal which has some library modules but these seem to be aimed at the professional market including the IBN and other professional library cataloging and reference systems.
The key to setting up an online library would be the ease of adding items by non techie people and so thought that concrete 5 could be the right tool with its ease of use and intuitive approach to editing.
What I would like to do is have a form that someone could fill in with images information categories etc which would appear on a relevant page that could be searched and accessed.

I appreciate that concrete 5 was not designed to do this but I would grateful if someone could advise or put me in the right direction.

Thank you,

Kirk

 
robertsoniv replied on at Permalink Reply
robertsoniv
Are you attempting to make these documents available to read online? Or just available as a viewable/downloadable PDF?

Regardless...

You could do this by utilizing the Page List block and a few custom attributes.

Name some top level pages like "artifacts", "booklets", and "pamphlets" then you could have their respective items as sub-pages... then you could have a custom Page List block that displays all sub-pages under the current page.

That's one way I guess... I'm sure there's a better way out there. There's also the Document Library add-on if you haven't checked that out.

Happy day,
Rob
robertsoniv replied on at Permalink Reply
robertsoniv
Ah, and the custom attributes would be a file upload where you could put the relevant resource or an image that represents a certain item.
kirk59 replied on at Permalink Reply
Hi Rob,

Thank you for the quick response to my obscure question.
The items will be viewed online.
I am very new to concrete 5 but have just bought a new theme where I had to use the page list block. (Still not sure how it works as I just ticked a few boxes as per instructions)
Is there a tutorial on this pagelist block that I can view.
If I can make this project with C5 then that would be great.

Thank you once again.

Have a brilliant day.

Cheers,

Kirk
robertsoniv replied on at Permalink Reply
robertsoniv
I would recommend starting here:http://www.concrete5.org/documentation/... and learning as much as you can. I think you may have to create a page list block template for each type of item that displays exactly what you want it to. So when the page list block calls a page, you can also call any attributes it may have and display them as you see fit.

I'll try and illustrate what I mean by all this, haha.

Let's say your making an online pamphlet available. First, you would create a new page underneath the category page "pamphlets". Title it and give it a description as usual. Then you would click back into the properties for that page and using a custom Image/File attribute (which you would have created earlier on) you can upload an image that represents the resource. Then through your custom Page List block template the page's Title, Description and Image can be called and displayed according to your specifications. Then it's sort of up to you what and how you will display in that item's page. There are a few add ons out there for displaying PDF's in the page.
jvansanten replied on at Permalink Reply
The above discussion addresses assigning attributes and finding them.

For a structured approach to data entry for each kind of medium, the Designer Content block may well serve the purpose. It basically saves you from creating custom blocks by hand by automating the process.

http://www.concrete5.org/marketplace/addons/designer-content/...